The Custom Refactoring and Rewrite Editor Usability project provides examples and utilities to let you use the powerful, less known, features of the Smalltalk Refactoring Browser and Rewrite Framework. Write your own custom refactorings !
Be the first to post a text review of Custom Refactoring. Rate and review a project by clicking thumbs up or thumbs down in the right column.
Changes from CS11 RC3 --------------------- - ensure all VASmalltalk and VAST tests and formatting works on Linux - RemoveParameter: menupick was missing - Renamed last two BR* classes to RB*. Niall Ross, December 2007, http://customrefactor.sourceforge.net
Changes from CS11 RC3 --------------------- - ensure all VASmalltalk and VAST tests and formatting works on Linux - RemoveParameter: menupick was missing - Renamed last two BR* classes to RB*. Niall Ross, December 2007, http://customrefactor.sourceforge.net
Changes from CS11 RC3 --------------------- - ensure all VASmalltalk and VAST tests and formatting works on Linux - RemoveParameter: menupick was missing - Renamed last two BR* classes to RB*. Niall Ross, December 2007, http://customrefactor.sourceforge.net
Changes from RC2 ---------------- - ensure Envy browser updating after refactorings that leave selector unchanged - SplitCascade: if the user selection starts in the cascade's receiver, the statement containing the end of the selection becomes the last statement of the first cascade. If it starts beyond the cascade's receiver, the statement containing the start of the selection becomes the first statement of the second cascade. - Smalllint rules #detectContains and #contains have #contains: changed to #anySatisfy: (so they work cross-dialect, not just in VW) - Smalllint rule #equivalentSuperclassMethods also compares to super EsCompactMethod in VA (#equivalentTo: overridden) - extracted 'Smalltalk at: ..' to #classNamed: in BrowserEnvironment (optimisation in some cases and also helps integrate environments and refactorings) - onBaseEnvironment: methods for BrowserEnvironments added to this release (used by scripts and more than one RB-using utility, so configuration is easier if RB has them) - clean up of Envy code and minor fixes Read the detailed configuration map blessing, package, and/or parcel comments/notes for more information on the release. Niall Ross, May 2007, http://customrefactor.sourceforge.net
Changes from RC2 ---------------- - ensure Envy browser updating after refactorings that leave selector unchanged - SplitCascade: if the user selection starts in the cascade's receiver, the statement containing the end of the selection becomes the last statement of the first cascade. If it starts beyond the cascade's receiver, the statement containing the start of the selection becomes the first statement of the second cascade. - Smalllint rules #detectContains and #contains have #contains: changed to #anySatisfy: (so they work cross-dialect, not just in VW) - Smalllint rule #equivalentSuperclassMethods also compares to super EsCompactMethod in VA (#equivalentTo: overridden) - extracted 'Smalltalk at: ..' to #classNamed: in BrowserEnvironment (optimisation in some cases and also helps integrate environments and refactorings) - onBaseEnvironment: methods for BrowserEnvironments added to this release (used by scripts and more than one RB-using utility, so configuration is easier if RB has them) - clean up of Envy code and minor fixes Read the detailed configuration map blessing, package, and/or parcel comments/notes for more information on the release. Niall Ross, May 2007, http://customrefactor.sourceforge.net
Be the first person to add a text review.
Copyright © 2010 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?
Thanks for your review!
Get credit for your review by logging in via OpenID. Click your account provider: