Skip to content

Commit

Permalink
extract baseline class and use them in replace of direct packages
Browse files Browse the repository at this point in the history
  • Loading branch information
estebanlm committed Nov 29, 2021
1 parent 08afa74 commit b690926
Show file tree
Hide file tree
Showing 6 changed files with 40 additions and 6 deletions.
1 change: 0 additions & 1 deletion src/BaselineOfGeneralTests/BaselineOfGeneralTests.class.st
Expand Up @@ -41,7 +41,6 @@ BaselineOfGeneralTests >> baseline: spec [

package: 'Graphics-Tests';
package: 'HelpSystem-Tests';
package: 'Keymapping-Tests';

package: 'Morphic-Tests';

Expand Down
5 changes: 5 additions & 0 deletions src/BaselineOfIDE/BaselineOfIDE.class.st
Expand Up @@ -168,6 +168,11 @@ BaselineOfIDE >> baseline: spec [
spec
repository: repository;
loads: #( 'Tests' ) ].
spec baseline: 'Keymapping' with: [
spec
repository: repository;
loads: 'tests' ].

spec baseline: 'GeneralTests' with: [ spec repository: repository ].
spec baseline: 'Zodiac' with: [ spec repository: repository ].
spec baseline: 'SortFunctions' with: [ spec repository: repository ].
Expand Down
26 changes: 26 additions & 0 deletions src/BaselineOfKeymapping/BaselineOfKeymapping.class.st
@@ -0,0 +1,26 @@
Class {
#name : #BaselineOfKeymapping,
#superclass : #BaselineOf,
#category : #BaselineOfKeymapping
}

{ #category : #baselines }
BaselineOfKeymapping >> baseline: spec [
<baseline>

spec for: #common with: [
spec
package: 'Keymapping-Core';
package: 'Keymapping-KeyCombinations';
package: 'Keymapping-Pragmas';
package: 'Keymapping-Settings';
package: 'Keymapping-Tools-Spec';
package: 'Keymapping-Tests'.

spec
group: 'default' with: #('core' 'ui' 'tests');
group: 'core' with: #('Keymapping-Core');
group: 'ui' with: #('core' 'Keymapping-KeyCombinations' 'Keymapping-Pragmas');
group: 'tests' with: #('core' 'Keymapping-Tests') ]

]
1 change: 1 addition & 0 deletions src/BaselineOfKeymapping/package.st
@@ -0,0 +1 @@
Package { #name : #BaselineOfKeymapping }
7 changes: 4 additions & 3 deletions src/BaselineOfMorphic/BaselineOfMorphic.class.st
Expand Up @@ -60,9 +60,10 @@ BaselineOfMorphic >> baseline: spec [
spec package: 'Graphics-Shapes'.
spec package: 'Growl'.

spec package: 'Keymapping-Core'.
spec package: 'Keymapping-KeyCombinations'.
spec package: 'Keymapping-Pragmas'.
spec baseline: 'Keymapping' with: [
spec
repository: repository;
loads: 'core' ].

spec package: 'Transcript-Core'.

Expand Down
6 changes: 4 additions & 2 deletions src/BaselineOfUI/BaselineOfUI.class.st
Expand Up @@ -60,8 +60,10 @@ BaselineOfUI >> baseline: spec [

spec package: 'Morphic-Widgets-Tree'.

spec package: 'Keymapping-Settings'.
spec package: 'Keymapping-Tools-Spec'.
spec baseline: 'Keymapping' with: [
spec
repository: repository;
loads: 'ui' ].

spec package: 'WebBrowser-Core'.

Expand Down

0 comments on commit b690926

Please sign in to comment.