Skip to content

Commit

Permalink
Update to fix undo refactoring for rename package, and add command to…
Browse files Browse the repository at this point in the history
… rename package from refactoring
  • Loading branch information
Lin777 committed Feb 5, 2021
1 parent db3d490 commit 49cfdcf
Show file tree
Hide file tree
Showing 3 changed files with 7 additions and 2 deletions.
5 changes: 5 additions & 0 deletions src/Refactoring-Changes/RBRefactoryChangeFactory.class.st
Expand Up @@ -132,3 +132,8 @@ RBRefactoryChangeFactory >> renameInstanceVariable: oldName to: newName in: aCla
RBRefactoryChangeFactory >> renamePackage: aRBPackage to: newName [
^ RBRenamePackageChange rename: aRBPackage name to: newName
]

{ #category : #'refactory-changes-packages' }
RBRefactoryChangeFactory >> renamePackageNamed: aRBPackage to: newName [
^ RBRenamePackageChange rename: aRBPackage to: newName
]
2 changes: 1 addition & 1 deletion src/Refactoring-Changes/RBRenamePackageChange.class.st
Expand Up @@ -17,7 +17,7 @@ RBRenamePackageChange class >> rename: oldString to: newString [

{ #category : #converting }
RBRenamePackageChange >> asUndoOperation [
^ changeFactory renamePackage: self changePackage to: oldName
^ changeFactory renamePackageNamed: newName to: oldName
]

{ #category : #accessing }
Expand Down
Expand Up @@ -30,7 +30,7 @@ SycRenamePackageCommand >> defaultMenuItemName [
{ #category : #execution }
SycRenamePackageCommand >> execute [

package renameTo: newName
(RBRenamePackageRefactoring rename: package to: newName) execute
]

{ #category : #accessing }
Expand Down

0 comments on commit 49cfdcf

Please sign in to comment.