X Tutup
Skip to content

Commit ed245c5

Browse files
author
Johan Brichau
committed
Adapted baseline for a different package in GS3.3 and forward
1 parent d65731b commit ed245c5

File tree

3 files changed

+211
-169
lines changed

3 files changed

+211
-169
lines changed
Lines changed: 209 additions & 167 deletions
Original file line numberDiff line numberDiff line change
@@ -1,169 +1,211 @@
11
baseline
22
baseline: spec
3-
<baseline>
4-
spec for: #'common' do: [
5-
spec blessing: #'baseline'.
6-
spec
7-
package: 'Grease-Core';
8-
package: 'Grease-Tests-Core' with: [
9-
spec requires: #('Grease-Core' ). ];
10-
package: 'Grease-GemStone330-Core'.
11-
spec
12-
group: 'Core' with: #('Grease-Core' );
13-
group: 'Core Tests' with: #('Grease-Tests-Core' );
14-
group: 'Slime' with: #('Core' );
15-
group: 'Slime Tests' with: #('Core Tests' );
16-
group: 'Tests' with: #('Core Tests' 'Slime Tests' );
17-
group: 'default' with: #('Slime' ). ].
18-
19-
spec for: #'squeak5.x' do: [
20-
spec project: 'Refactoring-Core' with: [
21-
spec
22-
className: 'ConfigurationOfRefactoringBrowser';
23-
versionString: #'stable';
24-
loads: #('Core' );
25-
repository: 'http://www.squeaksource.com/MetacelloRepository' ].
26-
spec
27-
package: 'Grease-Core' with: [
28-
spec includes: #('Grease-Squeak5-Core' ). ];
29-
package: 'Grease-Tests-Core' with: [
30-
spec
31-
requires: #('Grease-Squeak5-Core' );
32-
includes: #('Grease-Tests-Squeak-Core' 'Grease-Tests-Squeak5-Core' ). ];
33-
package: 'Grease-Squeak5-Core' with: [
34-
spec requires: #('Grease-Core' ). ];
35-
package: 'Grease-Tests-Squeak-Core' with: [
36-
spec requires: #('Grease-Tests-Core' ). ];
37-
package: 'Grease-Tests-Squeak5-Core' with: [
38-
spec requires: #('Grease-Tests-Squeak-Core' ). ];
39-
package: 'Grease-Slime' with: [
40-
spec requires: #('Refactoring-Core' 'Grease-Core' ). ];
41-
package: 'Grease-Tests-Slime' with: [
42-
spec requires: #('Grease-Slime' ). ].
43-
spec
44-
group: 'Slime' with: #('Grease-Slime' );
45-
group: 'Slime Tests' with: #('Grease-Tests-Slime' ). ].
46-
47-
spec for: #'pharo3.x' do: [
48-
spec
49-
package: 'Grease-Core' with: [
50-
spec includes: #('Grease-Pharo30-Core' ). ];
51-
package: 'Grease-Tests-Core' with: [
52-
spec
53-
requires: #('Grease-Pharo30-Core' );
54-
includes: #('Grease-Tests-Pharo20-Core' ). ];
55-
package: 'Grease-Pharo30-Core' with: [
56-
spec requires: #('Grease-Core' ). ];
57-
package: 'Grease-Tests-Pharo20-Core' with: [
58-
spec requires: #('Grease-Tests-Core' ). ];
59-
package: 'Grease-Slime' with: [
60-
spec requires: #('Grease-Core' ). ];
61-
package: 'Grease-Tests-Slime' with: [
62-
spec requires: #('Grease-Slime' ). ].
63-
spec
64-
group: 'Slime' with: #('Grease-Slime' );
65-
group: 'Slime Tests' with: #('Grease-Tests-Slime' ). ].
66-
67-
spec for: #(#'pharo4.x' #'pharo5.x' ) do: [
68-
spec
69-
package: 'Grease-Core' with: [
70-
spec includes: #('Grease-Pharo30-Core' ). ];
71-
package: 'Grease-Tests-Core' with: [
72-
spec
73-
requires: #('Grease-Pharo30-Core' );
74-
includes: #('Grease-Tests-Pharo20-Core' ). ];
75-
package: 'Grease-Pharo30-Core' with: [
76-
spec requires: #('Grease-Core' ). ];
77-
package: 'Grease-Tests-Pharo20-Core' with: [
78-
spec requires: #('Grease-Tests-Core' ). ];
79-
package: 'Grease-Pharo40-Slime' with: [
80-
spec requires: #('Grease-Core' ). ];
81-
package: 'Grease-Tests-Slime' with: [
82-
spec requires: #('Grease-Pharo40-Slime' ). ].
83-
spec
84-
group: 'Slime' with: #('Grease-Pharo40-Slime' );
85-
group: 'Slime Tests' with: #('Grease-Tests-Slime' ). ].
86-
87-
spec for: #'pharo6.x' do: [
88-
spec
89-
package: 'Grease-Core' with: [
90-
spec includes: #('Grease-Pharo60-Core' ). ];
91-
package: 'Grease-Tests-Core' with: [
92-
spec
93-
requires: #('Grease-Pharo60-Core' );
94-
includes: #('Grease-Tests-Pharo20-Core' ). ];
95-
package: 'Grease-Pharo60-Core' with: [
96-
spec requires: #('Grease-Core' ). ];
97-
package: 'Grease-Tests-Pharo20-Core' with: [
98-
spec requires: #('Grease-Tests-Core' ). ];
99-
package: 'Grease-Pharo40-Slime' with: [
100-
spec requires: #('Grease-Core' ). ];
101-
package: 'Grease-Tests-Slime' with: [
102-
spec requires: #('Grease-Pharo40-Slime' ). ].
103-
spec
104-
group: 'Slime' with: #('Grease-Pharo40-Slime' );
105-
group: 'Slime Tests' with: #('Grease-Tests-Slime' ). ].
106-
107-
spec for: #'gemstone' do: [
108-
spec
109-
project: 'GsCore' with: [
110-
spec
111-
className: 'ConfigurationOfGsCore';
112-
versionString: #'stable';
113-
repository: 'http://seaside.gemtalksystems.com/ss/MetacelloRepository' ];
114-
project: 'UTF8' with: [
115-
spec
116-
className: 'ConfigurationOfGsMisc';
117-
versionString: #'stable';
118-
loads: #('Utf8Encoding' );
119-
repository: 'http://seaside.gemtalksystems.com/ss/MetacelloRepository' ];
120-
project: 'System-Digital-Signatures' copyFrom: 'UTF8' with: [
121-
spec loads: #('System-Digital-Signatures' ) ];
122-
project: 'SMTPMail' copyFrom: 'UTF8' with: [
123-
spec loads: #('SMTPMail' ) ].
124-
spec
125-
package: 'Grease-Core' with: [
126-
spec
127-
requires: #('GsCore' );
128-
includes: #('Grease-GemStone-Core' ). ];
129-
package: 'Grease-Tests-Core' with: [
130-
spec
131-
requires: #('Grease-GemStone-Core' );
132-
includes: #('Grease-Tests-GemStone-Core' ). ];
133-
package: 'Grease-GemStone-Core' with: [
134-
spec requires: #('Grease-Core' 'GsCore' 'System-Digital-Signatures' 'UTF8' 'SMTPMail' ). ];
135-
package: 'Grease-Tests-GemStone-Core' with: [
136-
spec requires: #('Grease-Tests-Core' ). ]. ].
137-
138-
spec for: #'gs2.x' do: [
139-
spec
140-
package: 'Grease-GemStone-Core' with: [
141-
spec includes: #('Grease-GemStone200-Core' ). ];
142-
package: 'Grease-GemStone200-Core' with: [
143-
spec requires: #('Grease-GemStone-Core' ). ]. ].
144-
145-
spec for: #'gs2.3.x' do: [
146-
spec
147-
package: 'Grease-GemStone-Core' with: [
148-
spec includes: #('Grease-GemStone230-Core' ). ];
149-
package: 'Grease-GemStone230-Core' with: [
150-
spec requires: #('Grease-GemStone-Core' ). ]. ].
151-
152-
spec for: #'gs2.4.x' do: [
153-
spec
154-
package: 'Grease-GemStone-Core' with: [
155-
spec includes: #('Grease-GemStone240-Core' ). ];
156-
package: 'Grease-GemStone240-Core' with: [
157-
spec requires: #('Grease-GemStone-Core' ). ]. ].
158-
159-
spec for: #'gs3.x' do: [
160-
spec
161-
package: 'Grease-GemStone-Core' with: [
162-
spec includes: #('Grease-GemStone300-Core' ). ];
163-
package: 'Grease-GemStone300-Core' with: [
164-
spec
165-
requires: #('Grease-GemStone-Core' );
166-
postLoadDoIt: #'initializeLatin1ToUtf8Encodings'. ]. ].
167-
168-
spec for: #(#'gs3.2.x' #'gs3.3.x' #'gs3.4.x' ) do: [
169-
spec package: 'Grease-Tests-GemStone-Core' with: 'Grease-Tests-GemStone-Core.v32'. ].
3+
<baseline>
4+
spec
5+
for: #'common'
6+
do: [
7+
spec blessing: #'baseline'.
8+
spec
9+
package: 'Grease-Core';
10+
package: 'Grease-Tests-Core' with: [ spec requires: #('Grease-Core') ];
11+
package: 'Grease-GemStone330-Core'.
12+
spec
13+
group: 'Core' with: #('Grease-Core');
14+
group: 'Core Tests' with: #('Grease-Tests-Core');
15+
group: 'Slime' with: #('Core');
16+
group: 'Slime Tests' with: #('Core Tests');
17+
group: 'Tests' with: #('Core Tests' 'Slime Tests');
18+
group: 'default' with: #('Slime') ].
19+
spec
20+
for: #'squeak5.x'
21+
do: [
22+
spec
23+
project: 'Refactoring-Core'
24+
with: [
25+
spec
26+
className: 'ConfigurationOfRefactoringBrowser';
27+
versionString: #'stable';
28+
loads: #('Core');
29+
repository: 'http://www.squeaksource.com/MetacelloRepository' ].
30+
spec
31+
package: 'Grease-Core'
32+
with: [ spec includes: #('Grease-Squeak5-Core') ];
33+
package: 'Grease-Tests-Core'
34+
with: [
35+
spec
36+
requires: #('Grease-Squeak5-Core');
37+
includes:
38+
#('Grease-Tests-Squeak-Core' 'Grease-Tests-Squeak5-Core') ];
39+
package: 'Grease-Squeak5-Core'
40+
with: [ spec requires: #('Grease-Core') ];
41+
package: 'Grease-Tests-Squeak-Core'
42+
with: [ spec requires: #('Grease-Tests-Core') ];
43+
package: 'Grease-Tests-Squeak5-Core'
44+
with: [ spec requires: #('Grease-Tests-Squeak-Core') ];
45+
package: 'Grease-Slime'
46+
with: [ spec requires: #('Refactoring-Core' 'Grease-Core') ];
47+
package: 'Grease-Tests-Slime'
48+
with: [ spec requires: #('Grease-Slime') ].
49+
spec
50+
group: 'Slime' with: #('Grease-Slime');
51+
group: 'Slime Tests' with: #('Grease-Tests-Slime') ].
52+
spec
53+
for: #'pharo3.x'
54+
do: [
55+
spec
56+
package: 'Grease-Core'
57+
with: [ spec includes: #('Grease-Pharo30-Core') ];
58+
package: 'Grease-Tests-Core'
59+
with: [
60+
spec
61+
requires: #('Grease-Pharo30-Core');
62+
includes: #('Grease-Tests-Pharo20-Core') ];
63+
package: 'Grease-Pharo30-Core'
64+
with: [ spec requires: #('Grease-Core') ];
65+
package: 'Grease-Tests-Pharo20-Core'
66+
with: [ spec requires: #('Grease-Tests-Core') ];
67+
package: 'Grease-Slime' with: [ spec requires: #('Grease-Core') ];
68+
package: 'Grease-Tests-Slime'
69+
with: [ spec requires: #('Grease-Slime') ].
70+
spec
71+
group: 'Slime' with: #('Grease-Slime');
72+
group: 'Slime Tests' with: #('Grease-Tests-Slime') ].
73+
spec
74+
for: #(#'pharo4.x' #'pharo5.x')
75+
do: [
76+
spec
77+
package: 'Grease-Core'
78+
with: [ spec includes: #('Grease-Pharo30-Core') ];
79+
package: 'Grease-Tests-Core'
80+
with: [
81+
spec
82+
requires: #('Grease-Pharo30-Core');
83+
includes: #('Grease-Tests-Pharo20-Core') ];
84+
package: 'Grease-Pharo30-Core'
85+
with: [ spec requires: #('Grease-Core') ];
86+
package: 'Grease-Tests-Pharo20-Core'
87+
with: [ spec requires: #('Grease-Tests-Core') ];
88+
package: 'Grease-Pharo40-Slime'
89+
with: [ spec requires: #('Grease-Core') ];
90+
package: 'Grease-Tests-Slime'
91+
with: [ spec requires: #('Grease-Pharo40-Slime') ].
92+
spec
93+
group: 'Slime' with: #('Grease-Pharo40-Slime');
94+
group: 'Slime Tests' with: #('Grease-Tests-Slime') ].
95+
spec
96+
for: #'pharo6.x'
97+
do: [
98+
spec
99+
package: 'Grease-Core'
100+
with: [ spec includes: #('Grease-Pharo60-Core') ];
101+
package: 'Grease-Tests-Core'
102+
with: [
103+
spec
104+
requires: #('Grease-Pharo60-Core');
105+
includes: #('Grease-Tests-Pharo20-Core') ];
106+
package: 'Grease-Pharo60-Core'
107+
with: [ spec requires: #('Grease-Core') ];
108+
package: 'Grease-Tests-Pharo20-Core'
109+
with: [ spec requires: #('Grease-Tests-Core') ];
110+
package: 'Grease-Pharo40-Slime'
111+
with: [ spec requires: #('Grease-Core') ];
112+
package: 'Grease-Tests-Slime'
113+
with: [ spec requires: #('Grease-Pharo40-Slime') ].
114+
spec
115+
group: 'Slime' with: #('Grease-Pharo40-Slime');
116+
group: 'Slime Tests' with: #('Grease-Tests-Slime') ].
117+
spec
118+
for: #'gemstone'
119+
do: [
120+
spec
121+
project: 'GsCore'
122+
with: [
123+
spec
124+
className: 'ConfigurationOfGsCore';
125+
versionString: #'stable';
126+
repository:
127+
'http://seaside.gemtalksystems.com/ss/MetacelloRepository' ];
128+
project: 'UTF8'
129+
with: [
130+
spec
131+
className: 'ConfigurationOfGsMisc';
132+
versionString: #'stable';
133+
loads: #('Utf8Encoding');
134+
repository:
135+
'http://seaside.gemtalksystems.com/ss/MetacelloRepository' ];
136+
project: 'System-Digital-Signatures'
137+
copyFrom: 'UTF8'
138+
with: [ spec loads: #('System-Digital-Signatures') ];
139+
project: 'SMTPMail'
140+
copyFrom: 'UTF8'
141+
with: [ spec loads: #('SMTPMail') ].
142+
spec
143+
package: 'Grease-Core'
144+
with: [
145+
spec
146+
requires: #('GsCore');
147+
includes: #('Grease-GemStone-Core') ];
148+
package: 'Grease-Tests-Core'
149+
with: [
150+
spec
151+
requires: #('Grease-GemStone-Core');
152+
includes: #('Grease-Tests-GemStone-Core') ];
153+
package: 'Grease-GemStone-Core'
154+
with: [
155+
spec
156+
requires:
157+
#('Grease-Core' 'GsCore' 'System-Digital-Signatures' 'UTF8' 'SMTPMail') ];
158+
package: 'Grease-Tests-GemStone-Core'
159+
with: [ spec requires: #('Grease-Tests-Core') ] ].
160+
spec
161+
for: #'gs2.x'
162+
do: [
163+
spec
164+
package: 'Grease-GemStone-Core'
165+
with: [ spec includes: #('Grease-GemStone200-Core') ];
166+
package: 'Grease-GemStone200-Core'
167+
with: [ spec requires: #('Grease-GemStone-Core') ] ].
168+
spec
169+
for: #'gs2.3.x'
170+
do: [
171+
spec
172+
package: 'Grease-GemStone-Core'
173+
with: [ spec includes: #('Grease-GemStone230-Core') ];
174+
package: 'Grease-GemStone230-Core'
175+
with: [ spec requires: #('Grease-GemStone-Core') ] ].
176+
spec
177+
for: #'gs2.4.x'
178+
do: [
179+
spec
180+
package: 'Grease-GemStone-Core'
181+
with: [ spec includes: #('Grease-GemStone240-Core') ];
182+
package: 'Grease-GemStone240-Core'
183+
with: [ spec requires: #('Grease-GemStone-Core') ] ].
184+
spec
185+
for: #(#'gs3.0.x' #'gs3.1.x' #'gs3.2.x')
186+
do: [
187+
spec
188+
package: 'Grease-GemStone-Core'
189+
with: [ spec includes: #('Grease-GemStone300-Core') ];
190+
package: 'Grease-GemStone300-Core'
191+
with: [
192+
spec
193+
requires: #('Grease-GemStone-Core');
194+
postLoadDoIt: #'initializeLatin1ToUtf8Encodings' ] ].
195+
spec
196+
for: #(#'gs3.3.x' #'gs3.4.x')
197+
do: [
198+
spec
199+
package: 'Grease-GemStone-Core'
200+
with: [ spec includes: #('Grease-GemStone330-Core') ];
201+
package: 'Grease-GemStone330-Core'
202+
with: [
203+
spec
204+
requires: #('Grease-GemStone-Core');
205+
postLoadDoIt: #'initializeLatin1ToUtf8Encodings' ] ].
206+
spec
207+
for: #(#'gs3.2.x' #'gs3.3.x' #'gs3.4.x')
208+
do: [
209+
spec
210+
package: 'Grease-Tests-GemStone-Core'
211+
with: 'Grease-Tests-GemStone-Core.v32' ]

repository/BaselineOfGrease.package/BaselineOfGrease.class/methodProperties.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
"class" : {
33
},
44
"instance" : {
5-
"baseline:" : "JohanBrichau 10/07/2017 06:47",
5+
"baseline:" : "JohanBrichau 10/07/2017 06:51",
66
"initializeLatin1ToUtf8Encodings" : "JohanBrichau 10/19/2014 10:00",
77
"slimeForSqueakPharo1xPharo2x:" : "JohanBrichau 02/16/2014 03:49" } }

0 commit comments

Comments
 (0)
X Tutup