X Tutup
Skip to content
  •  
  •  
  •  
3 changes: 2 additions & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,6 @@ matrix:
allow_failures:
- smalltalk: Pharo64-9.0
- smalltalk: Squeak32-trunk
- smalltalk: Squeak32-5.1

include:
- smalltalk: Pharo64-9.0
Expand All @@ -29,6 +28,8 @@ matrix:
env: BUILD_NAME=Pharo-4.0
- smalltalk: Squeak32-trunk
env: BUILD_NAME=Squeak-trunk
- smalltalk: Squeak32-5.3
env: BUILD_NAME=Squeak-5.3
- smalltalk: Squeak32-5.2
env: BUILD_NAME=Squeak-5.2
- smalltalk: Squeak32-5.1
Expand Down
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@ Coveralls (experimental): [![Coverage Status](https://coveralls.io/repos/github/

#### Prerequisite on Squeak

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

### Squeak and Pharo (4.0 or newer)

Expand Down
Original file line number Diff line number Diff line change
@@ -1,39 +1,63 @@
baselines
baselinePharo: spec
spec
for: #pharo
do: [ spec
package: 'Grease-Tests-Pharo-Core' with: [ spec requires: #('Grease-Tests-Core') ];
package: 'Grease-Pharo40-Slime' with: [ spec requires: #('Grease-Core') ];
package: 'Grease-Tests-Slime' with: [ spec requires: #('Grease-Pharo40-Slime') ].
spec
group: 'Slime' with: #('Grease-Pharo40-Slime');
group: 'Slime Tests' with: #('Grease-Tests-Slime') ].

spec
for: #(#'pharo4.x' #'pharo5.x')
do: [ spec
package: 'Grease-Core' with: [ spec includes: #('Grease-Pharo30-Core') ];
package: 'Grease-Tests-Pharo-Core' with: [ spec requires: #('Grease-Tests-Core') ];
package: 'Grease-Tests-Core'
with: [ spec
requires: #('Grease-Pharo30-Core');
includes: #('Grease-Tests-Pharo-Core') ];
package: 'Grease-Pharo30-Core' with: [ spec requires: #('Grease-Core') ] ].

spec
for: #'pharo6.x'
do: [ spec
package: 'Grease-Core' with: [ spec includes: #('Grease-Pharo60-Core') ];
package: 'Grease-Tests-Pharo-Core' with: [ spec requires: #('Grease-Tests-Core') ];
package: 'Grease-Tests-Core'
with: [ spec
requires: #('Grease-Pharo60-Core');
includes: #('Grease-Tests-Pharo-Core') ];
package: 'Grease-Pharo60-Core' with: [ spec requires: #('Grease-Core') ] ].

spec
for: #(#'pharo7.x' #'pharo8.x' #'pharo9.x')
for: #(#'pharo7.x' #'pharo8.x')
do: [ spec
package: 'Grease-Core' with: [ spec includes: #('Grease-Pharo70-Core') ];
package: 'Grease-Tests-Pharo-Core' with: [ spec requires: #('Grease-Tests-Core') ];
package: 'Grease-Tests-Core'
with: [ spec
requires: #('Grease-Pharo70-Core');
includes: #('Grease-Tests-Pharo-Core') ];
package: 'Grease-Pharo70-Core' with: [ spec requires: #('Grease-Core') ] ]
package: 'Grease-Pharo70-Core' with: [ spec requires: #('Grease-Core') ] ].

spec
for: #(#'pharo4.x' #'pharo5.x' #'pharo6.x' #'pharo7.x' #'pharo8.x')
do: [
spec
package: 'Grease-Pharo40-Slime' with: [ spec requires: #('Grease-Core') ];
package: 'Grease-Tests-Slime' with: [ spec requires: #('Grease-Pharo40-Slime') ].
spec
group: 'Slime' with: #('Grease-Pharo40-Slime');
group: 'Slime Tests' with: #('Grease-Tests-Slime') ].

spec
for: #'pharo9.x'
do: [
spec
package: 'Grease-Core' with: [ spec includes: #('Grease-Pharo90-Core') ];
package: 'Grease-Tests-Pharo-Core' with: [ spec requires: #('Grease-Tests-Core') ];
package: 'Grease-Tests-Core'
with: [ spec
requires: #('Grease-Pharo90-Core');
includes: #('Grease-Tests-Pharo-Core') ];
package: 'Grease-Pharo90-Core' with: [ spec requires: #('Grease-Core') ];
package: 'Grease-Pharo90-Slime' with: [ spec requires: #('Grease-Core') ];
package: 'Grease-Tests-Slime' with: [ spec requires: #('Grease-Pharo90-Slime') ].

spec
group: 'Slime' with: #('Grease-Pharo90-Slime');
group: 'Slime Tests' with: #('Grease-Tests-Slime') ].
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
*grease-gemstone-Core
greaseAsMutator
^ self asMutator
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"name" : "Symbol"
}
5 changes: 3 additions & 2 deletions repository/Grease-Pharo30-Core.package/.filetree
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{
"noMethodMetaData" : true,
"separateMethodMetaAndSource" : false,
"useCypressPropertiesFile" : true }
"noMethodMetaData" : true,
"useCypressPropertiesFile" : true
}
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
{
"name" : "BlockClosure" }
"name" : "BlockClosure"
}
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
{
"name" : "ByteArray" }
"name" : "ByteArray"
}
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
{
"name" : "Character" }
"name" : "Character"
}
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
{
"name" : "Collection" }
"name" : "Collection"
}
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
{
"name" : "Duration" }
"name" : "Duration"
}
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
{
"name" : "GRDelegatingStream" }
"name" : "GRDelegatingStream"
}
Original file line number Diff line number Diff line change
@@ -1,14 +1,11 @@
{
"category" : "Grease-Pharo30-Core",
"classinstvars" : [
],
"classvars" : [
],
"commentStamp" : "MaxLeske 5/16/2017 22:05",
"instvars" : [
],
"name" : "GRDynamicVariable",
"pools" : [
],
"super" : "DynamicVariable",
"type" : "normal" }
"category" : "Grease-Pharo30-Core",
"classinstvars" : [ ],
"pools" : [ ],
"classvars" : [ ],
"instvars" : [ ],
"name" : "GRDynamicVariable",
"type" : "normal"
}
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
{
"name" : "GRPackage" }
"name" : "GRPackage"
}
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
{
"category" : "Grease-Pharo30-Core",
"classinstvars" : [
],
"classvars" : [
],
"commentStamp" : "pmm 6/25/2012 20:22",
"super" : "GRCodecStream",
"category" : "Grease-Pharo30-Core",
"classinstvars" : [ ],
"pools" : [ ],
"classvars" : [ ],
"instvars" : [
"converter" ],
"converter"
],
"name" : "GRPharoConverterCodecStream",
"pools" : [
],
"super" : "GRCodecStream",
"type" : "normal" }
"type" : "normal"
}
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
{
"category" : "Grease-Pharo30-Core",
"classinstvars" : [
],
"classvars" : [
],
"commentStamp" : "",
"super" : "GRCodec",
"category" : "Grease-Pharo30-Core",
"classinstvars" : [ ],
"pools" : [ ],
"classvars" : [ ],
"instvars" : [
"name",
"urlCodec" ],
"urlCodec"
],
"name" : "GRPharoGenericCodec",
"pools" : [
],
"super" : "GRCodec",
"type" : "normal" }
"type" : "normal"
}
Original file line number Diff line number Diff line change
@@ -1,14 +1,13 @@
{
"category" : "Grease-Pharo30-Core",
"classinstvars" : [
],
"classvars" : [
],
"commentStamp" : "<historical>",
"super" : "GRNullCodec",
"category" : "Grease-Pharo30-Core",
"classinstvars" : [ ],
"pools" : [ ],
"classvars" : [ ],
"instvars" : [
"name" ],
"name"
],
"name" : "GRPharoLatin1Codec",
"pools" : [
],
"super" : "GRNullCodec",
"type" : "normal" }
"type" : "normal"
}
Original file line number Diff line number Diff line change
@@ -1,14 +1,11 @@
{
"category" : "Grease-Pharo30-Core",
"classinstvars" : [
],
"classvars" : [
],
"commentStamp" : "<historical>",
"instvars" : [
],
"name" : "GRPharoLatin1CodecStream",
"pools" : [
],
"super" : "GRNullCodecStream",
"type" : "normal" }
"category" : "Grease-Pharo30-Core",
"classinstvars" : [ ],
"pools" : [ ],
"classvars" : [ ],
"instvars" : [ ],
"name" : "GRPharoLatin1CodecStream",
"type" : "normal"
}
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
{
"commentStamp" : "pmm 6/1/2008 01:03",
"super" : "GRPlatform",
"category" : "Grease-Pharo30-Core",
"classinstvars" : [
],
"classinstvars" : [ ],
"pools" : [ ],
"classvars" : [
"UrlTable",
"XmlTable" ],
"commentStamp" : "pmm 6/1/2008 01:03",
"instvars" : [
],
"XmlTable"
],
"instvars" : [ ],
"name" : "GRPharoPlatform",
"pools" : [
],
"super" : "GRPlatform",
"type" : "normal" }
"type" : "normal"
}
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
{
"commentStamp" : "",
"super" : "GRObject",
"category" : "Grease-Pharo30-Core",
"classinstvars" : [
"mutex",
"generator" ],
"classvars" : [
],
"commentStamp" : "",
"instvars" : [
],
"generator"
],
"pools" : [ ],
"classvars" : [ ],
"instvars" : [ ],
"name" : "GRPharoRandomProvider",
"pools" : [
],
"super" : "GRObject",
"type" : "normal" }
"type" : "normal"
}
Original file line number Diff line number Diff line change
@@ -1,14 +1,11 @@
{
"category" : "Grease-Pharo30-Core",
"classinstvars" : [
],
"classvars" : [
],
"commentStamp" : "pmm 2/20/2009 12:51",
"instvars" : [
],
"name" : "GRPharoUtf8Codec",
"pools" : [
],
"super" : "GRCodec",
"type" : "normal" }
"category" : "Grease-Pharo30-Core",
"classinstvars" : [ ],
"pools" : [ ],
"classvars" : [ ],
"instvars" : [ ],
"name" : "GRPharoUtf8Codec",
"type" : "normal"
}
Original file line number Diff line number Diff line change
@@ -1,15 +1,14 @@
{
"commentStamp" : "pmm 2/20/2009 12:27",
"super" : "GRPharoConverterCodecStream",
"category" : "Grease-Pharo30-Core",
"classinstvars" : [
],
"classinstvars" : [ ],
"pools" : [ ],
"classvars" : [
"Latin1ToUtf8Encodings",
"Latin1ToUtf8Map" ],
"commentStamp" : "pmm 2/20/2009 12:27",
"instvars" : [
],
"Latin1ToUtf8Map"
],
"instvars" : [ ],
"name" : "GRPharoUtf8CodecStream",
"pools" : [
],
"super" : "GRPharoConverterCodecStream",
"type" : "normal" }
"type" : "normal"
}
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
{
"name" : "GRSmallDictionary" }
"name" : "GRSmallDictionary"
}
Loading
X Tutup