Skip to content

Commit 6dc7cbc

Browse files
authored
Merge pull request #1212 from AlexisCnockaert/changesbrowser
```StChangesBrowser``` references replaced by the application tool
2 parents 7eadf15 + b2b489e commit 6dc7cbc

File tree

2 files changed

+25
-22
lines changed

2 files changed

+25
-22
lines changed

src/NewTools-RewriterTools/StRewriterApplyRuleOnAllClassesCommand.class.st

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -33,18 +33,19 @@ StRewriterApplyRuleOnAllClassesCommand class >> defaultName [
3333
StRewriterApplyRuleOnAllClassesCommand >> execute [
3434

3535
| changes ruleHolder |
36-
self application
37-
confirm: 'This process can take between 1 and 2 minutes.'.
36+
self application confirm:
37+
'This process can take between 1 and 2 minutes.'.
3838

3939
ruleHolder := StRewriterRuleHolder
40-
lhs: self context lhs
41-
rhs: self context rhs
42-
isForMethod: self context isRuleForMethod.
40+
lhs: self context lhs
41+
rhs: self context rhs
42+
isForMethod: self context isRuleForMethod.
4343

4444
changes := StRewriterAbstractApplier defaultEngineApplier
45-
calculateAllChangesForRules: (OrderedCollection with: ruleHolder).
45+
calculateAllChangesForRules:
46+
(OrderedCollection with: ruleHolder).
4647

47-
^ (StChangesBrowserPresenter
48-
newApplication: self application
49-
model: changes) open
48+
^ ((self application toolNamed: #changesBrowser)
49+
newApplication: self application
50+
model: changes) open
5051
]

src/NewTools-RewriterTools/StRewriterApplyRuleOnSelectedClassesCommand.class.st

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -35,17 +35,19 @@ StRewriterApplyRuleOnSelectedClassesCommand >> execute [
3535
| dialogWindow changes |
3636
dialogWindow := self context scopeSelectorPresenter openDialog.
3737
dialogWindow okAction: [
38-
| ruleHolder |
39-
ruleHolder := StRewriterRuleHolder
40-
lhs: self context lhs
41-
rhs: self context rhs
42-
isForMethod: self context isRuleForMethod.
43-
44-
changes := StRewriterAbstractApplier defaultEngineApplier
45-
calculateChangesForClasses: self context scopeSelectorPresenter selectedClasses
46-
transformationRules: (OrderedCollection with: ruleHolder).
47-
48-
(StChangesBrowserPresenter
49-
newApplication: self application
50-
model: changes) open ]
38+
| ruleHolder |
39+
ruleHolder := StRewriterRuleHolder
40+
lhs: self context lhs
41+
rhs: self context rhs
42+
isForMethod: self context isRuleForMethod.
43+
44+
changes := StRewriterAbstractApplier defaultEngineApplier
45+
calculateChangesForClasses:
46+
self context scopeSelectorPresenter selectedClasses
47+
transformationRules:
48+
(OrderedCollection with: ruleHolder).
49+
50+
((self application toolNamed: #changesBrowser)
51+
newApplication: self application
52+
model: changes) open ]
5153
]

0 commit comments

Comments
 (0)