Skip to content

Commit e2ed45a

Browse files
committed
GemTalk/Rowan#953 - spec_0008 for use with RowanSample9V4 ... add update Bridge and Parent
1 parent 568d177 commit e2ed45a

11 files changed

+75
-47
lines changed

README.md

+16-16
Original file line numberDiff line numberDiff line change
@@ -1,38 +1,38 @@
1-
# RowanSample12 - spec_0000
2-
Empty project with no packages
1+
# RowanSample12 - spec_0008
2+
Start with spec_0000. The class RowanSample12ConcreteClass1 subclasses AbstractRowanSample9ParentClass1 in RowanSample9:spec_0069, component Parent. RowanSample9V4. RowanSample9V4:spec_0069 componant Parent has the test. This spec requires RowanSample9V4:spec_0069. Based on spec_0005
33
```
44
RwLoadSpecificationV2 {
5-
#specName : 'spec_0000',
5+
#specName : 'spec_0008',
66
#projectName : 'RowanSample12',
77
#gitUrl : '[email protected]:dalehenrich/RowanSample12.git',
8-
#revision : 'spec_0000',
8+
#revision : 'spec_0008',
99
#projectSpecFile : 'rowan/project.ston',
1010
#componentNames : [
1111
'Core'
1212
],
13-
#customConditionalAttributes : [
14-
'tests'
15-
],
13+
#customConditionalAttributes : [ ],
1614
#platformProperties : {
1715
'gemstone' : {
1816
'allusers' : {
1917
#defaultSymbolDictName : 'RowanSample9_1'
2018
}
2119
}
2220
},
23-
#comment : 'Empty project with no packages'
21+
#comment : 'Start with spec_0000. The class RowanSample12ConcreteClass1 subclasses AbstractRowanSample9ParentClass1 in RowanSample9:spec_0069, component Parent. RowanSample9V4. RowanSample9V4:spec_0069 componant Parent has the test. This spec requires RowanSample9V4:spec_0069. Based on spec_0005'
2422
}
2523
2624
RwTestProjectLibraryIndexCard {
27-
#name : 'index_0000',
28-
#title : 'Empty project with no packages',
29-
#specName : 'spec_0000',
30-
#index : 0,
31-
#derivedFrom : 'master',
32-
#comment : '',
33-
#rowanIssues : [ ],
25+
#name : 'index_0008',
26+
#title : 'Start with spec_0000. The class RowanSample12ConcreteClass1 subclasses AbstractRowanSample9ParentClass1 in RowanSample9:spec_0069, component Parent. RowanSample9V4. RowanSample9V4:spec_0069 componant Parent has the test. This spec requires RowanSample9V4:spec_0069. Based on spec_0005',
27+
#specName : 'spec_0008',
28+
#index : 5,
29+
#derivedFrom : 'spec_0000',
30+
#comment : 'jigsaw puzzle class relationships',
31+
#rowanIssues : [
32+
705
33+
],
3434
#gemstoneIssues : [ ],
35-
#rowanSHA : '31f85f24'
35+
#rowanSHA : '08dd15251'
3636
}
3737
```
3838

index_0000.ston

-11
This file was deleted.

index_0008.ston

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
RwTestProjectLibraryIndexCard {
2+
#name : 'index_0008',
3+
#title : 'Start with spec_0000. The class RowanSample12ConcreteClass1 subclasses AbstractRowanSample9ParentClass1 in RowanSample9:spec_0069, component Parent. RowanSample9V4. RowanSample9V4:spec_0069 componant Parent has the test. This spec requires RowanSample9V4:spec_0069. Based on spec_0005',
4+
#specName : 'spec_0008',
5+
#index : 5,
6+
#derivedFrom : 'spec_0000',
7+
#comment : 'jigsaw puzzle class relationships',
8+
#rowanIssues : [
9+
705
10+
],
11+
#gemstoneIssues : [ ],
12+
#rowanSHA : '08dd15251'
13+
}

rowan/components/Core.ston

+6-4
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,11 @@
11
RwLoadComponent {
22
#name : 'Core',
3-
#projectNames : [ ],
4-
#componentNames : [
5-
'tests/Tests'
3+
#projectNames : [
4+
'RowanSample9V3_Parent'
5+
],
6+
#componentNames : [ ],
7+
#packageNames : [
8+
'RowanSample12-Core'
69
],
7-
#packageNames : [ ],
810
#comment : 'Primary component used for loading the core classes.'
911
}

rowan/components/tests/Tests.ston

-8
This file was deleted.

rowan/project.ston

+1-1
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,6 @@ RwProjectSpecificationV3 {
77
#projectsPath : 'rowan/projects',
88
#specsPath : 'rowan/specs',
99
#packageFormat : 'tonel',
10-
#packageConvention : 'RowanHybrid',
10+
#packageConvention : 'Rowan',
1111
#comment : ''
1212
}
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
RwLoadSpecificationV2 {
2-
#specName : 'spec_0000',
3-
#projectName : 'RowanSample12',
4-
#gitUrl : '[email protected]:dalehenrich/RowanSample12.git',
5-
#revision : 'spec_0000',
2+
#specName : 'RowanSample9V3_Parent',
3+
#projectName : 'RowanSample9V3',
4+
#gitUrl : '[email protected]:dalehenrich/RowanSample9V3.git',
5+
#revision : 'spec_0069',
66
#projectSpecFile : 'rowan/project.ston',
77
#componentNames : [
8-
'Core'
8+
'Parent'
99
],
1010
#customConditionalAttributes : [
1111
'tests'
@@ -17,5 +17,5 @@ RwLoadSpecificationV2 {
1717
}
1818
}
1919
},
20-
#comment : 'Empty project with no packages'
20+
#comment : ''
2121
}

rowan/specs/spec_0008.ston

+19
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
RwLoadSpecificationV2 {
2+
#specName : 'spec_0008',
3+
#projectName : 'RowanSample12',
4+
#gitUrl : '[email protected]:dalehenrich/RowanSample12.git',
5+
#revision : 'spec_0008',
6+
#projectSpecFile : 'rowan/project.ston',
7+
#componentNames : [
8+
'Core'
9+
],
10+
#customConditionalAttributes : [ ],
11+
#platformProperties : {
12+
'gemstone' : {
13+
'allusers' : {
14+
#defaultSymbolDictName : 'RowanSample9_1'
15+
}
16+
}
17+
},
18+
#comment : 'Start with spec_0000. The class RowanSample12ConcreteClass1 subclasses AbstractRowanSample9ParentClass1 in RowanSample9:spec_0069, component Parent. RowanSample9V4. RowanSample9V4:spec_0069 componant Parent has the test. This spec requires RowanSample9V4:spec_0069. Based on spec_0005'
19+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
"
2+
I am an example class
3+
"
4+
Class {
5+
#name : 'RowanSample12ConcreteClass1',
6+
#superclass : 'AbstractRowanSample9V3ParentClass1',
7+
#category : 'RowanSample12-Core'
8+
}
9+
10+
{ #category : 'accessing' }
11+
RowanSample12ConcreteClass1 >> foo [ ^1
12+
]

src/RowanSample12-Core/package.st

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Package { #name : 'RowanSample12-Core' }

src/properties.st

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
22
#format : 'tonel',
3-
#convention : 'RowanHybrid'
3+
#convention : 'Rowan'
44
}

0 commit comments

Comments
 (0)