Skip to content

Commit e601cae

Browse files
committed
GemTalk/Rowan#953 - generating inital contents for RowanSample9V4
1 parent b34e553 commit e601cae

File tree

10 files changed

+65
-28
lines changed

10 files changed

+65
-28
lines changed

README.md

+14-12
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
1-
# RowanSample9V4 - spec_0000
2-
Empty project with no packages
1+
# RowanSample9V4 - spec_0001
2+
Bare bones package structure -Core and -Tests
33
```
44
RwLoadSpecificationV2 {
5-
#specName : 'spec_0000',
5+
#specName : 'spec_0001',
66
#projectName : 'RowanSample9V4',
77
#gitUrl : '[email protected]:dalehenrich/RowanSample9V4.git',
8-
#revision : 'spec_0000',
8+
#revision : 'spec_0001',
99
#projectSpecFile : 'rowan/project.ston',
1010
#componentNames : [
1111
'Core'
@@ -20,17 +20,19 @@ RwLoadSpecificationV2 {
2020
}
2121
}
2222
},
23-
#comment : 'Empty project with no packages'
23+
#comment : 'Bare bones package structure -Core and -Tests'
2424
}
2525
2626
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 : [ ],
27+
#name : 'index_0001',
28+
#title : 'Bare bones package structure -Core and -Tests',
29+
#specName : 'spec_0001',
30+
#index : 1,
31+
#derivedFrom : 'spec_0000',
32+
#comment : 'One class per package: RowanSample9-Core and RowanSample9-Tests packages',
33+
#rowanIssues : [
34+
527
35+
],
3436
#gemstoneIssues : [ ],
3537
#rowanSHA : '6f8404a8c'
3638
}

index_0000.ston

-11
This file was deleted.

index_0001.ston

+13
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
RwTestProjectLibraryIndexCard {
2+
#name : 'index_0001',
3+
#title : 'Bare bones package structure -Core and -Tests',
4+
#specName : 'spec_0001',
5+
#index : 1,
6+
#derivedFrom : 'spec_0000',
7+
#comment : 'One class per package: RowanSample9-Core and RowanSample9-Tests packages',
8+
#rowanIssues : [
9+
527
10+
],
11+
#gemstoneIssues : [ ],
12+
#rowanSHA : '6f8404a8c'
13+
}

rowan/components/Core.ston

+3-1
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@ RwLoadComponent {
44
#componentNames : [
55
'tests/Tests'
66
],
7-
#packageNames : [ ],
7+
#packageNames : [
8+
'RowanSample9V4-Core'
9+
],
810
#comment : 'Primary component used for loading the core classes.'
911
}

rowan/components/tests/Tests.ston

+3-1
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@ RwSubcomponent {
33
#condition : 'tests',
44
#projectNames : [ ],
55
#componentNames : [ ],
6-
#packageNames : [ ],
6+
#packageNames : [
7+
'RowanSample9V4-Tests'
8+
],
79
#comment : 'Primary component used for loading the test classes.'
810
}

rowan/specs/spec_0000.ston rowan/specs/spec_0001.ston

+3-3
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
RwLoadSpecificationV2 {
2-
#specName : 'spec_0000',
2+
#specName : 'spec_0001',
33
#projectName : 'RowanSample9V4',
44
#gitUrl : '[email protected]:dalehenrich/RowanSample9V4.git',
5-
#revision : 'spec_0000',
5+
#revision : 'spec_0001',
66
#projectSpecFile : 'rowan/project.ston',
77
#componentNames : [
88
'Core'
@@ -17,5 +17,5 @@ RwLoadSpecificationV2 {
1717
}
1818
}
1919
},
20-
#comment : 'Empty project with no packages'
20+
#comment : 'Bare bones package structure -Core and -Tests'
2121
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
1+
"
2+
I am an example class
3+
"
4+
Class {
5+
#name : 'RowanSample9V4Class1',
6+
#superclass : 'Object',
7+
#instVars : [
8+
'ivar1'
9+
],
10+
#category : 'RowanSample9V4-Core'
11+
}
12+
13+
{ #category : 'accessing' }
14+
RowanSample9V4Class1 >> foo [ ^1
15+
]

src/RowanSample9V4-Core/package.st

+1
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
Package { #name : 'RowanSample9V4-Core' }
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
"
2+
I test the example class
3+
"
4+
Class {
5+
#name : 'RowanSample9V4TestCase',
6+
#superclass : 'TestCase',
7+
#category : 'RowanSample9V4-Tests'
8+
}
9+
10+
{ #category : 'tests' }
11+
RowanSample9V4TestCase >> test [ self assert: RowanSample9V4Class1 new foo = 1
12+
]

src/RowanSample9V4-Tests/package.st

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

0 commit comments

Comments
 (0)