Skip to content

Commit 20ff415

Browse files
author
Johan Brichau
authored
Merge pull request SeasideSt#102 from SeasideSt/asMutatorDeprecationInSqueak
Pharo 9 and Squeak fixes
2 parents 4e245d8 + cafef9b commit 20ff415

File tree

410 files changed

+2169
-141
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

410 files changed

+2169
-141
lines changed

.travis.yml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ matrix:
99
allow_failures:
1010
- smalltalk: Pharo64-9.0
1111
- smalltalk: Squeak32-trunk
12-
- smalltalk: Squeak32-5.1
1312

1413
include:
1514
- smalltalk: Pharo64-9.0
@@ -29,6 +28,8 @@ matrix:
2928
env: BUILD_NAME=Pharo-4.0
3029
- smalltalk: Squeak32-trunk
3130
env: BUILD_NAME=Squeak-trunk
31+
- smalltalk: Squeak32-5.3
32+
env: BUILD_NAME=Squeak-5.3
3233
- smalltalk: Squeak32-5.2
3334
env: BUILD_NAME=Squeak-5.2
3435
- smalltalk: Squeak32-5.1

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@ Coveralls (experimental): [![Coverage Status](https://coveralls.io/repos/github/
3333

3434
#### Prerequisite on Squeak
3535

36-
Make sure you have the [MetacelloPreview version](https://github.com/dalehenrich/metacello-work), otherwise the load will not work.
36+
Make sure you have the [MetacelloPreview version](https://github.com/Metacello/metacello), otherwise the load will not work.
3737

3838
### Squeak and Pharo (4.0 or newer)
3939

Lines changed: 35 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,39 +1,63 @@
11
baselines
22
baselinePharo: spec
3-
spec
4-
for: #pharo
5-
do: [ spec
6-
package: 'Grease-Tests-Pharo-Core' with: [ spec requires: #('Grease-Tests-Core') ];
7-
package: 'Grease-Pharo40-Slime' with: [ spec requires: #('Grease-Core') ];
8-
package: 'Grease-Tests-Slime' with: [ spec requires: #('Grease-Pharo40-Slime') ].
9-
spec
10-
group: 'Slime' with: #('Grease-Pharo40-Slime');
11-
group: 'Slime Tests' with: #('Grease-Tests-Slime') ].
3+
124
spec
135
for: #(#'pharo4.x' #'pharo5.x')
146
do: [ spec
157
package: 'Grease-Core' with: [ spec includes: #('Grease-Pharo30-Core') ];
8+
package: 'Grease-Tests-Pharo-Core' with: [ spec requires: #('Grease-Tests-Core') ];
169
package: 'Grease-Tests-Core'
1710
with: [ spec
1811
requires: #('Grease-Pharo30-Core');
1912
includes: #('Grease-Tests-Pharo-Core') ];
2013
package: 'Grease-Pharo30-Core' with: [ spec requires: #('Grease-Core') ] ].
14+
2115
spec
2216
for: #'pharo6.x'
2317
do: [ spec
2418
package: 'Grease-Core' with: [ spec includes: #('Grease-Pharo60-Core') ];
19+
package: 'Grease-Tests-Pharo-Core' with: [ spec requires: #('Grease-Tests-Core') ];
2520
package: 'Grease-Tests-Core'
2621
with: [ spec
2722
requires: #('Grease-Pharo60-Core');
2823
includes: #('Grease-Tests-Pharo-Core') ];
2924
package: 'Grease-Pharo60-Core' with: [ spec requires: #('Grease-Core') ] ].
3025

3126
spec
32-
for: #(#'pharo7.x' #'pharo8.x' #'pharo9.x')
27+
for: #(#'pharo7.x' #'pharo8.x')
3328
do: [ spec
3429
package: 'Grease-Core' with: [ spec includes: #('Grease-Pharo70-Core') ];
30+
package: 'Grease-Tests-Pharo-Core' with: [ spec requires: #('Grease-Tests-Core') ];
3531
package: 'Grease-Tests-Core'
3632
with: [ spec
3733
requires: #('Grease-Pharo70-Core');
3834
includes: #('Grease-Tests-Pharo-Core') ];
39-
package: 'Grease-Pharo70-Core' with: [ spec requires: #('Grease-Core') ] ]
35+
package: 'Grease-Pharo70-Core' with: [ spec requires: #('Grease-Core') ] ].
36+
37+
spec
38+
for: #(#'pharo4.x' #'pharo5.x' #'pharo6.x' #'pharo7.x' #'pharo8.x')
39+
do: [
40+
spec
41+
package: 'Grease-Pharo40-Slime' with: [ spec requires: #('Grease-Core') ];
42+
package: 'Grease-Tests-Slime' with: [ spec requires: #('Grease-Pharo40-Slime') ].
43+
spec
44+
group: 'Slime' with: #('Grease-Pharo40-Slime');
45+
group: 'Slime Tests' with: #('Grease-Tests-Slime') ].
46+
47+
spec
48+
for: #'pharo9.x'
49+
do: [
50+
spec
51+
package: 'Grease-Core' with: [ spec includes: #('Grease-Pharo90-Core') ];
52+
package: 'Grease-Tests-Pharo-Core' with: [ spec requires: #('Grease-Tests-Core') ];
53+
package: 'Grease-Tests-Core'
54+
with: [ spec
55+
requires: #('Grease-Pharo90-Core');
56+
includes: #('Grease-Tests-Pharo-Core') ];
57+
package: 'Grease-Pharo90-Core' with: [ spec requires: #('Grease-Core') ];
58+
package: 'Grease-Pharo90-Slime' with: [ spec requires: #('Grease-Core') ];
59+
package: 'Grease-Tests-Slime' with: [ spec requires: #('Grease-Pharo90-Slime') ].
60+
61+
spec
62+
group: 'Slime' with: #('Grease-Pharo90-Slime');
63+
group: 'Slime Tests' with: #('Grease-Tests-Slime') ].
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
*grease-gemstone-Core
2+
greaseAsMutator
3+
^ self asMutator
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
{
2+
"name" : "Symbol"
3+
}
Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
{
2-
"noMethodMetaData" : true,
32
"separateMethodMetaAndSource" : false,
4-
"useCypressPropertiesFile" : true }
3+
"noMethodMetaData" : true,
4+
"useCypressPropertiesFile" : true
5+
}
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
{
2-
"name" : "BlockClosure" }
2+
"name" : "BlockClosure"
3+
}
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
{
2-
"name" : "ByteArray" }
2+
"name" : "ByteArray"
3+
}
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
{
2-
"name" : "Character" }
2+
"name" : "Character"
3+
}
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,3 @@
11
{
2-
"name" : "Collection" }
2+
"name" : "Collection"
3+
}

0 commit comments

Comments
 (0)