From 2908a8f721c2faeae68e9bb114b03bc5d2b204ae Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Thu, 21 May 2020 12:02:21 +0200 Subject: [PATCH 01/16] Implementation of readFileStream and writeFileStream on GRPlatform for Pharo9 --- .../instance/fileStreamOn.do.binary..st | 5 ++++- .../instance/readFileStreamOn.do.binary..st | 3 +++ .../instance/writeFileStreamOn.do.binary..st | 3 +++ .../instance/contentsOfFile.binary..st | 2 +- .../instance/fileStreamOn.do.binary..st | 13 ------------- .../instance/readFileStreamOn.do.binary..st | 7 +++++++ .../instance/write.toFile.inFolder..st | 18 +++++++----------- .../instance/writeFileStreamOn.do.binary..st | 5 +++++ 8 files changed, 30 insertions(+), 26 deletions(-) create mode 100644 repository/Grease-Core.package/GRPlatform.class/instance/readFileStreamOn.do.binary..st create mode 100644 repository/Grease-Core.package/GRPlatform.class/instance/writeFileStreamOn.do.binary..st delete mode 100644 repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/fileStreamOn.do.binary..st create mode 100644 repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/readFileStreamOn.do.binary..st create mode 100644 repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/writeFileStreamOn.do.binary..st diff --git a/repository/Grease-Core.package/GRPlatform.class/instance/fileStreamOn.do.binary..st b/repository/Grease-Core.package/GRPlatform.class/instance/fileStreamOn.do.binary..st index b35e040c..f0155c88 100644 --- a/repository/Grease-Core.package/GRPlatform.class/instance/fileStreamOn.do.binary..st +++ b/repository/Grease-Core.package/GRPlatform.class/instance/fileStreamOn.do.binary..st @@ -1,3 +1,6 @@ file library fileStreamOn: aString do: aBlock binary: aBoolean - self subclassResponsibility \ No newline at end of file + self + greaseDeprecatedApi: 'GRPlatform>>#fileStreamOn:do:binary:' + details: 'Use readFileStreamOn:do:binary:'. + ^ self readFileStreamOn: aString do: aBlock binary: aBoolean \ No newline at end of file diff --git a/repository/Grease-Core.package/GRPlatform.class/instance/readFileStreamOn.do.binary..st b/repository/Grease-Core.package/GRPlatform.class/instance/readFileStreamOn.do.binary..st new file mode 100644 index 00000000..3ffa885a --- /dev/null +++ b/repository/Grease-Core.package/GRPlatform.class/instance/readFileStreamOn.do.binary..st @@ -0,0 +1,3 @@ +file library +readFileStreamOn: aString do: aBlock binary: aBoolean + self subclassResponsibility \ No newline at end of file diff --git a/repository/Grease-Core.package/GRPlatform.class/instance/writeFileStreamOn.do.binary..st b/repository/Grease-Core.package/GRPlatform.class/instance/writeFileStreamOn.do.binary..st new file mode 100644 index 00000000..3d67b1a2 --- /dev/null +++ b/repository/Grease-Core.package/GRPlatform.class/instance/writeFileStreamOn.do.binary..st @@ -0,0 +1,3 @@ +file library +writeFileStreamOn: aString do: aBlock binary: aBoolean + self subclassResponsibility \ No newline at end of file diff --git a/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/contentsOfFile.binary..st b/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/contentsOfFile.binary..st index 119ba39b..ecfdc9d4 100644 --- a/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/contentsOfFile.binary..st +++ b/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/contentsOfFile.binary..st @@ -1,3 +1,3 @@ file library contentsOfFile: aString binary: aBoolean - ^ self fileStreamOn: aString do: [ :stream | stream contents ] binary: aBoolean \ No newline at end of file + ^ self readFileStreamOn: aString do: [ :stream | stream contents ] binary: aBoolean \ No newline at end of file diff --git a/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/fileStreamOn.do.binary..st b/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/fileStreamOn.do.binary..st deleted file mode 100644 index 2fd81137..00000000 --- a/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/fileStreamOn.do.binary..st +++ /dev/null @@ -1,13 +0,0 @@ -file library -fileStreamOn: aString do: aBlock binary: aBoolean - ^ aBoolean - ifTrue: [ - FileStream fileNamed: aString do: [ :stream | - stream binary. - aBlock value: stream ] ] - ifFalse: [ - MultiByteFileStream fileNamed: aString do: [ :stream | - stream - ascii; - wantsLineEndConversion: true. - aBlock value: stream ] ] \ No newline at end of file diff --git a/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/readFileStreamOn.do.binary..st b/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/readFileStreamOn.do.binary..st new file mode 100644 index 00000000..2b7331ab --- /dev/null +++ b/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/readFileStreamOn.do.binary..st @@ -0,0 +1,7 @@ +file library +readFileStreamOn: aString do: aBlock binary: aBoolean + "Line end conversion is no longer done for ascii... TBD!" + + ^ aBoolean + ifTrue: [ aString asFileReference binaryReadStreamDo: aBlock ] + ifFalse: [ aString asFileReference readStreamEncoded: 'ascii' do: aBlock ] \ No newline at end of file diff --git a/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st b/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st index e77ae8c1..a2b62b43 100644 --- a/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st +++ b/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st @@ -1,15 +1,11 @@ file library write: aStringOrByteArray toFile: aFileNameString inFolder: aFolderString "writes aStringOrByteArray to a file named aFilenameString in the folder aFolderString" - | folder stream fullFilePath | + + | folder | folder := FileSystem disk resolveString: aFolderString. - fullFilePath := (folder / aFileNameString) asFileReference. - stream := aStringOrByteArray isString - ifTrue: [ - (MultiByteFileStream forceNewFileNamed: fullFilePath fullName) - ascii; - wantsLineEndConversion: true; - yourself ] - ifFalse: [ (FileStream forceNewFileNamed: fullFilePath fullName) binary ]. - [ stream nextPutAll: aStringOrByteArray ] - ensure: [ stream close ] \ No newline at end of file + "TODO: wantsLineEndConversion: true; ??" + ^ self + writeFileStreamOn: (folder / aFileNameString) asFileReference ensureDelete fullName + do: [ :stream | stream nextPutAll: aStringOrByteArray ] + binary: aStringOrByteArray isString not \ No newline at end of file diff --git a/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/writeFileStreamOn.do.binary..st b/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/writeFileStreamOn.do.binary..st new file mode 100644 index 00000000..762e9cca --- /dev/null +++ b/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/writeFileStreamOn.do.binary..st @@ -0,0 +1,5 @@ +file library +writeFileStreamOn: aString do: aBlock binary: aBoolean + ^ aBoolean + ifTrue: [ aString asFileReference binaryWriteStreamDo: aBlock ] + ifFalse: [ aString asFileReference writeStreamEncoded: 'ascii' do: aBlock ] \ No newline at end of file From 74b46bac88e154899b060395892453618b250495 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Sat, 23 May 2020 12:06:43 +0200 Subject: [PATCH 02/16] A bit more succinct implementation of write:toFile:inFolder: --- .../GRPharoPlatform.class/instance/write.toFile.inFolder..st | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st b/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st index a2b62b43..77cf8f76 100644 --- a/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st +++ b/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st @@ -1,11 +1,8 @@ file library write: aStringOrByteArray toFile: aFileNameString inFolder: aFolderString "writes aStringOrByteArray to a file named aFilenameString in the folder aFolderString" - - | folder | - folder := FileSystem disk resolveString: aFolderString. "TODO: wantsLineEndConversion: true; ??" ^ self - writeFileStreamOn: (folder / aFileNameString) asFileReference ensureDelete fullName + writeFileStreamOn: (aFolderString asFileReference / aFileNameString) ensureDelete pathString do: [ :stream | stream nextPutAll: aStringOrByteArray ] binary: aStringOrByteArray isString not \ No newline at end of file From 7c87436c31c3af58e99651bdd9bebb2ae4b2260d Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Sat, 23 May 2020 12:44:58 +0200 Subject: [PATCH 03/16] read/write filestream api implementation on GRPharoPlatform for Pharo7+8 --- .../instance/fileStreamOn.do.binary..st | 13 ------------- .../instance/readFileStreamOn.do.binary..st | 7 +++++++ .../instance/write.toFile.inFolder..st | 17 +++++------------ .../instance/writeFileStreamOn.do.binary..st | 5 +++++ 4 files changed, 17 insertions(+), 25 deletions(-) delete mode 100644 repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/fileStreamOn.do.binary..st create mode 100644 repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/readFileStreamOn.do.binary..st create mode 100644 repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/writeFileStreamOn.do.binary..st diff --git a/repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/fileStreamOn.do.binary..st b/repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/fileStreamOn.do.binary..st deleted file mode 100644 index 2fd81137..00000000 --- a/repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/fileStreamOn.do.binary..st +++ /dev/null @@ -1,13 +0,0 @@ -file library -fileStreamOn: aString do: aBlock binary: aBoolean - ^ aBoolean - ifTrue: [ - FileStream fileNamed: aString do: [ :stream | - stream binary. - aBlock value: stream ] ] - ifFalse: [ - MultiByteFileStream fileNamed: aString do: [ :stream | - stream - ascii; - wantsLineEndConversion: true. - aBlock value: stream ] ] \ No newline at end of file diff --git a/repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/readFileStreamOn.do.binary..st b/repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/readFileStreamOn.do.binary..st new file mode 100644 index 00000000..2b7331ab --- /dev/null +++ b/repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/readFileStreamOn.do.binary..st @@ -0,0 +1,7 @@ +file library +readFileStreamOn: aString do: aBlock binary: aBoolean + "Line end conversion is no longer done for ascii... TBD!" + + ^ aBoolean + ifTrue: [ aString asFileReference binaryReadStreamDo: aBlock ] + ifFalse: [ aString asFileReference readStreamEncoded: 'ascii' do: aBlock ] \ No newline at end of file diff --git a/repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st b/repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st index e77ae8c1..77cf8f76 100644 --- a/repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st +++ b/repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st @@ -1,15 +1,8 @@ file library write: aStringOrByteArray toFile: aFileNameString inFolder: aFolderString "writes aStringOrByteArray to a file named aFilenameString in the folder aFolderString" - | folder stream fullFilePath | - folder := FileSystem disk resolveString: aFolderString. - fullFilePath := (folder / aFileNameString) asFileReference. - stream := aStringOrByteArray isString - ifTrue: [ - (MultiByteFileStream forceNewFileNamed: fullFilePath fullName) - ascii; - wantsLineEndConversion: true; - yourself ] - ifFalse: [ (FileStream forceNewFileNamed: fullFilePath fullName) binary ]. - [ stream nextPutAll: aStringOrByteArray ] - ensure: [ stream close ] \ No newline at end of file + "TODO: wantsLineEndConversion: true; ??" + ^ self + writeFileStreamOn: (aFolderString asFileReference / aFileNameString) ensureDelete pathString + do: [ :stream | stream nextPutAll: aStringOrByteArray ] + binary: aStringOrByteArray isString not \ No newline at end of file diff --git a/repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/writeFileStreamOn.do.binary..st b/repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/writeFileStreamOn.do.binary..st new file mode 100644 index 00000000..762e9cca --- /dev/null +++ b/repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/writeFileStreamOn.do.binary..st @@ -0,0 +1,5 @@ +file library +writeFileStreamOn: aString do: aBlock binary: aBoolean + ^ aBoolean + ifTrue: [ aString asFileReference binaryWriteStreamDo: aBlock ] + ifFalse: [ aString asFileReference writeStreamEncoded: 'ascii' do: aBlock ] \ No newline at end of file From 79512a2068ddab8e320cb2178ce842747214a02e Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Fri, 3 Jul 2020 10:40:27 +0200 Subject: [PATCH 04/16] seems like sourcetree took mergegrease branch to merge rather than master... removing the artefact of that. --- .travis.yml | 4 ---- 1 file changed, 4 deletions(-) diff --git a/.travis.yml b/.travis.yml index b95d6c83..ca2dc00b 100644 --- a/.travis.yml +++ b/.travis.yml @@ -45,7 +45,3 @@ matrix: env: BUILD_NAME=GemStone-3.1.0.6 - smalltalk: GemStone-2.4.8 env: BUILD_NAME=GemStone-2.4.8 - -notifications: - slack: gemtalksystems:4YWbzy6sJN9cE0FhxvUPP8nS - From 517e32e4ae0c4ef7c5bc0a3d71af0ad3a8b13de1 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Fri, 3 Jul 2020 11:24:59 +0200 Subject: [PATCH 05/16] Move filestream tests from Pharo-specific tests package to the common tests package so we execute the tests on all platforms --- .../GRPlatform.class/instance/thisContext.st | 2 +- .../monticello.meta/categories.st | 8 ++++---- .../instance/testReadWriteToFileInFolderBinary.st | 2 +- .../instance/testReadWriteToFileInFolderText.st | 2 +- .../instance/writeToFile.withFileNameDo..st | 12 ++++++++++++ 5 files changed, 19 insertions(+), 7 deletions(-) rename repository/{Grease-Tests-Pharo-Core.package/GRPharoPlatformTest.class => Grease-Tests-Core.package/GRPlatformTest.class}/instance/testReadWriteToFileInFolderBinary.st (95%) rename repository/{Grease-Tests-Pharo-Core.package/GRPharoPlatformTest.class => Grease-Tests-Core.package/GRPlatformTest.class}/instance/testReadWriteToFileInFolderText.st (93%) create mode 100644 repository/Grease-Tests-Pharo-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo..st diff --git a/repository/Grease-Core.package/GRPlatform.class/instance/thisContext.st b/repository/Grease-Core.package/GRPlatform.class/instance/thisContext.st index d1ef063a..22b5c4dd 100644 --- a/repository/Grease-Core.package/GRPlatform.class/instance/thisContext.st +++ b/repository/Grease-Core.package/GRPlatform.class/instance/thisContext.st @@ -2,7 +2,7 @@ processes thisContext "Answer the current activation of a method execution or block activation. - For dialects with a thisContext variable and implementation can lock like this. + For dialects with a thisContext variable and implementation can look like this. ^ thisContext sender" self subclassResponsibility \ No newline at end of file diff --git a/repository/Grease-Core.package/monticello.meta/categories.st b/repository/Grease-Core.package/monticello.meta/categories.st index d33d6435..ffa3065c 100644 --- a/repository/Grease-Core.package/monticello.meta/categories.st +++ b/repository/Grease-Core.package/monticello.meta/categories.st @@ -1,5 +1,5 @@ SystemOrganization addCategory: #'Grease-Core'! -SystemOrganization addCategory: #'Grease-Core-Collections'! -SystemOrganization addCategory: #'Grease-Core-Exceptions'! -SystemOrganization addCategory: #'Grease-Core-Text'! -SystemOrganization addCategory: #'Grease-Core-Utilities'! +SystemOrganization addCategory: 'Grease-Core-Collections'! +SystemOrganization addCategory: 'Grease-Core-Exceptions'! +SystemOrganization addCategory: 'Grease-Core-Text'! +SystemOrganization addCategory: 'Grease-Core-Utilities'! diff --git a/repository/Grease-Tests-Pharo-Core.package/GRPharoPlatformTest.class/instance/testReadWriteToFileInFolderBinary.st b/repository/Grease-Tests-Core.package/GRPlatformTest.class/instance/testReadWriteToFileInFolderBinary.st similarity index 95% rename from repository/Grease-Tests-Pharo-Core.package/GRPharoPlatformTest.class/instance/testReadWriteToFileInFolderBinary.st rename to repository/Grease-Tests-Core.package/GRPlatformTest.class/instance/testReadWriteToFileInFolderBinary.st index c12a405b..ad114bf2 100644 --- a/repository/Grease-Tests-Pharo-Core.package/GRPharoPlatformTest.class/instance/testReadWriteToFileInFolderBinary.st +++ b/repository/Grease-Tests-Core.package/GRPlatformTest.class/instance/testReadWriteToFileInFolderBinary.st @@ -1,4 +1,4 @@ -tests +tests-filestreams testReadWriteToFileInFolderBinary | bytes | bytes := #(80 104 39 110 103 108 117 105 32 109 103 108 119 39 110 97 102 104 32 67 116 104 117 108 104 117 32 82 39 108 121 101 104 32 119 103 97 104 39 110 97 103 108 32 102 104 116 97 103 110) asByteArray. diff --git a/repository/Grease-Tests-Pharo-Core.package/GRPharoPlatformTest.class/instance/testReadWriteToFileInFolderText.st b/repository/Grease-Tests-Core.package/GRPlatformTest.class/instance/testReadWriteToFileInFolderText.st similarity index 93% rename from repository/Grease-Tests-Pharo-Core.package/GRPharoPlatformTest.class/instance/testReadWriteToFileInFolderText.st rename to repository/Grease-Tests-Core.package/GRPlatformTest.class/instance/testReadWriteToFileInFolderText.st index ee0eadd5..2d9fc845 100644 --- a/repository/Grease-Tests-Pharo-Core.package/GRPharoPlatformTest.class/instance/testReadWriteToFileInFolderText.st +++ b/repository/Grease-Tests-Core.package/GRPlatformTest.class/instance/testReadWriteToFileInFolderText.st @@ -1,4 +1,4 @@ -tests +tests-filestreams testReadWriteToFileInFolderText | text | text := 'Ph''nglui mglw''nafh Cthulhu R''lyeh wgah''nagl fhtagn'. diff --git a/repository/Grease-Tests-Pharo-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo..st b/repository/Grease-Tests-Pharo-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo..st new file mode 100644 index 00000000..2085b080 --- /dev/null +++ b/repository/Grease-Tests-Pharo-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo..st @@ -0,0 +1,12 @@ +*Grease-Tests-Pharo-Core +writeToFile: aStringOrByteArray withFileNameDo: aBlock + | fileName directory | + fileName := 'GRPharoPlatformTest'. + directory := FileSystem disk workingDirectory. + [ GRPlatform current + write: aStringOrByteArray + toFile: fileName + inFolder: directory fullName. + aBlock value: directory fullName,GRPlatform current pathSeparator,fileName + ] ensure: [ + (directory / fileName) delete ] \ No newline at end of file From 5d15eb8478f22bd38a089935776c910fb05cd52d Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Fri, 3 Jul 2020 11:59:40 +0000 Subject: [PATCH 06/16] read and write stream methods for GemStone --- .../Array.extension/methodProperties.json | 5 ++ .../Behavior.extension/methodProperties.json | 6 +++ .../methodProperties.json | 5 ++ .../ByteArray.extension/methodProperties.json | 5 ++ .../Character.extension/methodProperties.json | 5 ++ .../methodProperties.json | 21 ++++++++ .../methodProperties.json | 7 +++ .../Date.extension/methodProperties.json | 5 ++ .../methodProperties.json | 5 ++ .../methodProperties.json | 5 ++ .../Duration.extension/methodProperties.json | 6 +++ .../Exception.extension/methodProperties.json | 7 +++ .../methodProperties.json | 8 +++ .../instance/fileStreamOn.do.binary..st | 10 ---- .../instance/readFileStreamOn.do.binary..st | 13 +++++ .../instance/write.toFile.inFolder..st | 21 ++++---- .../instance/writeFileStreamOn.do.binary..st | 9 ++++ .../methodProperties.json | 50 +++++++++++++++++++ .../methodProperties.json | 11 ++++ .../methodProperties.json | 12 +++++ .../GRPackage.extension/methodProperties.json | 5 ++ .../methodProperties.json | 14 ++++++ .../methodProperties.json | 13 +++++ .../GsContext.class/methodProperties.json | 15 ++++++ .../Interval.extension/methodProperties.json | 5 ++ .../methodProperties.json | 10 ++++ .../Number.extension/methodProperties.json | 5 ++ .../Object.extension/methodProperties.json | 7 +++ .../methodProperties.json | 5 ++ .../methodProperties.json | 5 ++ .../methodProperties.json | 6 +++ .../String.extension/methodProperties.json | 5 ++ .../Symbol.extension/methodProperties.json | 5 ++ .../Symbol.extension/properties.json | 3 +- .../methodProperties.json | 7 +++ .../methodProperties.json | 7 +++ .../methodProperties.json | 7 +++ .../methodProperties.json | 6 +++ .../methodProperties.json | 5 ++ .../methodProperties.json | 6 +++ .../monticello.meta/version | 1 + 41 files changed, 336 insertions(+), 22 deletions(-) create mode 100644 repository/Grease-GemStone-Core.package/Array.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/Behavior.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/BinaryFloat.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/ByteArray.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/Character.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/CharacterCollection.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/Collection.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/Date.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/Dictionary.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/DoubleByteString.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/Duration.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/Exception.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/GRDynamicVariable.class/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/fileStreamOn.do.binary..st create mode 100644 repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/readFileStreamOn.do.binary..st create mode 100644 repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/writeFileStreamOn.do.binary..st create mode 100644 repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/GRGemStoneRandomProvider.class/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/GRLatin1GemStoneCodec.class/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/GRPackage.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/GRTextOrBinaryCodecStream.class/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/GRUtf8GemStoneCodec.class/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/GsContext.class/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/Interval.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/MessageSend.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/Number.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/Object.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/PackageInfo.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/PositionableStream.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/SequenceableCollection.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/String.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/Symbol.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/SystemAbortTransaction.class/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/SystemBeginTransaction.class/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/SystemCommitTransaction.class/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/SystemTransactionNotification.class/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/UnorderedCollection.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/WriteStream.extension/methodProperties.json create mode 100644 repository/Grease-GemStone-Core.package/monticello.meta/version diff --git a/repository/Grease-GemStone-Core.package/Array.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Array.extension/methodProperties.json new file mode 100644 index 00000000..a0a65c20 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/Array.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "beMutable" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/Behavior.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Behavior.extension/methodProperties.json new file mode 100644 index 00000000..1592140f --- /dev/null +++ b/repository/Grease-GemStone-Core.package/Behavior.extension/methodProperties.json @@ -0,0 +1,6 @@ +{ + "class" : { + }, + "instance" : { + "fullName" : " 06/08/2020 12:26:37", + "removeSelectorSilently:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/BinaryFloat.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/BinaryFloat.extension/methodProperties.json new file mode 100644 index 00000000..f329e1e9 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/BinaryFloat.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "greaseString" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/ByteArray.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/ByteArray.extension/methodProperties.json new file mode 100644 index 00000000..f329e1e9 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/ByteArray.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "greaseString" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/Character.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Character.extension/methodProperties.json new file mode 100644 index 00000000..c1ffb9c9 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/Character.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "greaseInteger" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/CharacterCollection.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/CharacterCollection.extension/methodProperties.json new file mode 100644 index 00000000..ffe120e7 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/CharacterCollection.extension/methodProperties.json @@ -0,0 +1,21 @@ +{ + "class" : { + }, + "instance" : { + "excerpt:" : " 06/08/2020 12:26:37", + "excerpt:radius:" : " 06/08/2020 12:26:37", + "excerpt:radius:ellipsis:" : " 06/08/2020 12:26:37", + "greaseInteger" : " 06/08/2020 12:26:37", + "pluralize" : " 06/08/2020 12:26:37", + "print:on:" : " 06/08/2020 12:26:37", + "substrings:" : " 07/03/2020 03:01:56", + "trimBoth" : " 06/08/2020 12:26:37", + "trimBoth:" : " 06/08/2020 12:26:37", + "trimLeft" : " 06/08/2020 12:26:37", + "trimLeft:" : " 06/08/2020 12:26:37", + "trimLeft:right:" : " 06/08/2020 12:26:37", + "trimRight" : " 06/08/2020 12:26:37", + "trimRight:" : " 06/08/2020 12:26:37", + "truncate" : " 06/08/2020 12:26:37", + "truncate:" : " 06/08/2020 12:26:37", + "truncate:ellipsis:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/Collection.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Collection.extension/methodProperties.json new file mode 100644 index 00000000..c3330e3f --- /dev/null +++ b/repository/Grease-GemStone-Core.package/Collection.extension/methodProperties.json @@ -0,0 +1,7 @@ +{ + "class" : { + }, + "instance" : { + "any" : " 06/08/2020 12:26:37", + "sorted" : " 06/08/2020 12:26:37", + "sorted:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/Date.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Date.extension/methodProperties.json new file mode 100644 index 00000000..6220dbe6 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/Date.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + "daysInMonthNumber:forYear:" : " 06/08/2020 12:26:37" }, + "instance" : { + } } diff --git a/repository/Grease-GemStone-Core.package/Dictionary.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Dictionary.extension/methodProperties.json new file mode 100644 index 00000000..f1de10f6 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/Dictionary.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "copyFrom:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/DoubleByteString.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/DoubleByteString.extension/methodProperties.json new file mode 100644 index 00000000..f329e1e9 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/DoubleByteString.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "greaseString" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/Duration.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Duration.extension/methodProperties.json new file mode 100644 index 00000000..a6e4950c --- /dev/null +++ b/repository/Grease-GemStone-Core.package/Duration.extension/methodProperties.json @@ -0,0 +1,6 @@ +{ + "class" : { + "milliseconds:" : " 06/08/2020 12:26:37" }, + "instance" : { + "asMilliseconds" : " 06/08/2020 12:26:37", + "milliseconds" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/Exception.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Exception.extension/methodProperties.json new file mode 100644 index 00000000..05d1a072 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/Exception.extension/methodProperties.json @@ -0,0 +1,7 @@ +{ + "class" : { + "raiseSignal" : " 06/08/2020 12:26:37", + "raiseSignal:" : " 06/08/2020 12:26:37" }, + "instance" : { + "raiseSignal" : " 06/08/2020 12:26:37", + "raiseSignal:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/GRDynamicVariable.class/methodProperties.json b/repository/Grease-GemStone-Core.package/GRDynamicVariable.class/methodProperties.json new file mode 100644 index 00000000..13f6d81d --- /dev/null +++ b/repository/Grease-GemStone-Core.package/GRDynamicVariable.class/methodProperties.json @@ -0,0 +1,8 @@ +{ + "class" : { + "default" : " 06/08/2020 12:26:37", + "defaultValue" : " 06/08/2020 12:26:37", + "use:during:" : " 06/08/2020 12:26:37", + "value" : " 06/08/2020 12:26:37" }, + "instance" : { + } } diff --git a/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/fileStreamOn.do.binary..st b/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/fileStreamOn.do.binary..st deleted file mode 100644 index 31fd6fce..00000000 --- a/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/fileStreamOn.do.binary..st +++ /dev/null @@ -1,10 +0,0 @@ -file-library -fileStreamOn: aString do: aBlock binary: aBoolean - | stream dir file | - [ - file := GsFile openReadOnServer: aString. - [stream := RWBinaryOrTextStream on: file contents. - aBoolean - ifTrue: [ stream binary ] - ifFalse: [ stream ascii ]. - ^ aBlock value: stream ] ensure: [ stream close ]] ensure: [ file close ]. \ No newline at end of file diff --git a/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/readFileStreamOn.do.binary..st b/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/readFileStreamOn.do.binary..st new file mode 100644 index 00000000..cf66b203 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/readFileStreamOn.do.binary..st @@ -0,0 +1,13 @@ +file-library +readFileStreamOn: aString do: aBlock binary: aBoolean + | stream dir file | + [ + file := GsFile openReadOnServer: aString. + [ + stream := RWBinaryOrTextStream on: file contents. + aBoolean + ifTrue: [ stream binary ] + ifFalse: [ stream ascii ]. + ^ aBlock value: stream ] + ensure: [ stream close ] ] + ensure: [ file close ] \ No newline at end of file diff --git a/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/write.toFile.inFolder..st b/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/write.toFile.inFolder..st index a5de5279..e0a494a0 100644 --- a/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/write.toFile.inFolder..st +++ b/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/write.toFile.inFolder..st @@ -1,12 +1,13 @@ file-library write: aStringOrByteArray toFile: aFileNameString inFolder: aFolderString - "writes aStringOrByteArray to a file named aFilenameString in the folder aFolderString" - | folder stream fullFilePath | - fullFilePath := ServerFileDirectory default fullNameFor: aFolderString. - folder := ServerFileDirectory on: fullFilePath. - stream := folder forceNewFileNamed: aFileNameString. - stream := aStringOrByteArray isString - ifTrue: [ stream ascii ] - ifFalse: [ stream binary ]. - [ stream nextPutAll: aStringOrByteArray ] - ensure: [ stream close ] \ No newline at end of file + "writes aStringOrByteArray to a file named aFilenameString in the folder aFolderString" + + | folder fullFilePath | + fullFilePath := ServerFileDirectory default fullNameFor: aFolderString. + folder := ServerFileDirectory on: fullFilePath. + (folder fileExists: aFileNameString) + ifTrue: [ folder deleteFileNamed: aFileNameString ]. + ^ self + writeFileStreamOn: (folder / aFileNameString) fullName + do: [ :stream | stream nextPutAll: aStringOrByteArray ] + binary: aStringOrByteArray isString not \ No newline at end of file diff --git a/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/writeFileStreamOn.do.binary..st b/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/writeFileStreamOn.do.binary..st new file mode 100644 index 00000000..5011e5cc --- /dev/null +++ b/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/writeFileStreamOn.do.binary..st @@ -0,0 +1,9 @@ +file-library +writeFileStreamOn: fileName do: aBlock binary: isBinary + | stream | + stream := BinaryOrTextFile open: fileName mode: 'w+b' onClient: false. + stream := isBinary + ifTrue: [ stream binary ] + ifFalse: [ stream ascii ]. + [ aBlock value: stream ] + ensure: [ stream close ] \ No newline at end of file diff --git a/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/methodProperties.json b/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/methodProperties.json new file mode 100644 index 00000000..eec0a32d --- /dev/null +++ b/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/methodProperties.json @@ -0,0 +1,50 @@ +{ + "class" : { + "initialize" : " 06/08/2020 12:26:37", + "unload" : " 06/08/2020 12:26:37" }, + "instance" : { + "addToShutDownList:" : " 06/08/2020 12:26:37", + "addToStartUpList:" : " 06/08/2020 12:26:37", + "asMethodReturningByteArray:named:" : " 06/08/2020 12:26:37", + "asMethodReturningString:named:" : " 06/08/2020 12:26:37", + "base64Decode:" : " 06/08/2020 12:26:37", + "compile:into:classified:" : " 06/08/2020 12:26:37", + "contentsOfFile:binary:" : " 06/08/2020 12:26:37", + "defaultDispatcherName" : " 06/08/2020 12:26:37", + "deprecationExceptionSet" : " 06/08/2020 12:26:37", + "directoriesIn:" : " 06/08/2020 12:26:37", + "doAbortTransaction" : " 06/08/2020 12:26:37", + "doBeginTransaction" : " 06/08/2020 12:26:37", + "doCommitTransaction" : " 06/08/2020 12:26:37", + "doTransaction:" : " 06/08/2020 12:26:37", + "ensureExistenceOfFolder:" : " 06/08/2020 12:26:37", + "fileExists:" : " 06/08/2020 12:26:37", + "filesIn:" : " 06/08/2020 12:26:37", + "isProcessTerminated:" : " 06/08/2020 12:26:37", + "label" : " 06/08/2020 12:26:37", + "localNameOf:" : " 06/08/2020 12:26:37", + "logError:title:" : " 06/08/2020 12:26:37", + "logError:title:shouldCommit:" : " 06/08/2020 12:26:37", + "newRandom" : " 06/08/2020 12:26:37", + "newline" : " 06/08/2020 12:26:37", + "openDebuggerOn:" : " 06/08/2020 12:26:37", + "pathSeparator" : " 06/08/2020 12:26:37", + "readFileStreamOn:do:binary:" : "JohanBrichau 07/03/2020 04:07", + "readWriteByteStream" : " 06/08/2020 12:26:37", + "readWriteCharacterStream" : " 06/08/2020 12:26:37", + "reducedConflictDictionary" : " 06/08/2020 12:26:37", + "removeFromShutDownList:" : " 06/08/2020 12:26:37", + "removeFromStartUpList:" : " 06/08/2020 12:26:37", + "removeSelector:from:" : " 06/08/2020 12:26:37", + "saveLogEntry:shouldCommit:" : " 06/08/2020 12:26:37", + "secureHashFor:" : " 06/08/2020 12:26:37", + "semaphoreClass" : " 06/08/2020 12:26:37", + "smtpServer" : " 06/08/2020 12:26:37", + "stackDepth" : " 06/08/2020 12:26:37", + "terminateProcess:" : " 06/08/2020 12:26:37", + "thisContext" : " 06/08/2020 12:26:37", + "transactionMutex" : " 06/08/2020 12:26:37", + "weakDictionaryOfSize:" : " 06/08/2020 12:26:37", + "write:toFile:inFolder:" : "JohanBrichau 07/03/2020 04:55", + "writeCharacterStreamOn:" : " 06/08/2020 12:26:37", + "writeFileStreamOn:do:binary:" : "JohanBrichau 07/03/2020 04:57" } } diff --git a/repository/Grease-GemStone-Core.package/GRGemStoneRandomProvider.class/methodProperties.json b/repository/Grease-GemStone-Core.package/GRGemStoneRandomProvider.class/methodProperties.json new file mode 100644 index 00000000..8e2f4b76 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/GRGemStoneRandomProvider.class/methodProperties.json @@ -0,0 +1,11 @@ +{ + "class" : { + "generator" : " 06/08/2020 12:26:37", + "initialize" : " 06/08/2020 12:26:37", + "mutex" : " 06/08/2020 12:26:37", + "nextInt:" : " 06/08/2020 12:26:37", + "randomClass" : " 06/08/2020 12:26:37", + "randomFrom:" : " 06/08/2020 12:26:37", + "sessionStart" : " 06/08/2020 12:26:37" }, + "instance" : { + } } diff --git a/repository/Grease-GemStone-Core.package/GRLatin1GemStoneCodec.class/methodProperties.json b/repository/Grease-GemStone-Core.package/GRLatin1GemStoneCodec.class/methodProperties.json new file mode 100644 index 00000000..159d03fe --- /dev/null +++ b/repository/Grease-GemStone-Core.package/GRLatin1GemStoneCodec.class/methodProperties.json @@ -0,0 +1,12 @@ +{ + "class" : { + "basicForEncoding:" : " 06/08/2020 12:26:37", + "supportsEncoding:" : " 06/08/2020 12:26:37" }, + "instance" : { + "decode:" : " 06/08/2020 12:26:37", + "encode:" : " 06/08/2020 12:26:37", + "encodeUrl:" : " 06/08/2020 12:26:37", + "encoderFor:" : " 06/08/2020 12:26:37", + "name" : " 06/08/2020 12:26:37", + "name:" : " 06/08/2020 12:26:37", + "url" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/GRPackage.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/GRPackage.extension/methodProperties.json new file mode 100644 index 00000000..09b637e1 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/GRPackage.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + "greaseGemStoneCore" : " 06/08/2020 12:26:37" }, + "instance" : { + "gemstoneUrl" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/GRTextOrBinaryCodecStream.class/methodProperties.json b/repository/Grease-GemStone-Core.package/GRTextOrBinaryCodecStream.class/methodProperties.json new file mode 100644 index 00000000..55ebd0b5 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/GRTextOrBinaryCodecStream.class/methodProperties.json @@ -0,0 +1,14 @@ +{ + "class" : { + }, + "instance" : { + "binary" : " 06/08/2020 12:26:37", + "contents" : " 06/08/2020 12:26:37", + "flush" : " 06/08/2020 12:26:37", + "initializeOn:" : " 06/08/2020 12:26:37", + "next" : " 06/08/2020 12:26:37", + "next:" : " 06/08/2020 12:26:37", + "nextPut:" : " 06/08/2020 12:26:37", + "nextPutAll:" : " 06/08/2020 12:26:37", + "size" : " 06/08/2020 12:26:37", + "text" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/GRUtf8GemStoneCodec.class/methodProperties.json b/repository/Grease-GemStone-Core.package/GRUtf8GemStoneCodec.class/methodProperties.json new file mode 100644 index 00000000..6ac0d6a5 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/GRUtf8GemStoneCodec.class/methodProperties.json @@ -0,0 +1,13 @@ +{ + "class" : { + "basicForEncoding:" : " 06/08/2020 12:26:37", + "supportsEncoding:" : " 06/08/2020 12:26:37" }, + "instance" : { + "decode:" : " 06/08/2020 12:26:37", + "decoderFor:" : " 06/08/2020 12:26:37", + "encode:" : " 06/08/2020 12:26:37", + "encodeUrl:" : " 06/08/2020 12:26:37", + "encoderFor:" : " 06/08/2020 12:26:37", + "initialize" : " 06/08/2020 12:26:37", + "name" : " 06/08/2020 12:26:37", + "url" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/GsContext.class/methodProperties.json b/repository/Grease-GemStone-Core.package/GsContext.class/methodProperties.json new file mode 100644 index 00000000..cb87f664 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/GsContext.class/methodProperties.json @@ -0,0 +1,15 @@ +{ + "class" : { + "fromContinuation:atLevel:" : " 07/03/2020 03:01:56", + "fromLevel:" : " 07/03/2020 03:01:56" }, + "instance" : { + "=" : " 07/03/2020 03:01:56", + "asString" : " 07/03/2020 03:01:56", + "continuation:level:" : " 07/03/2020 03:01:56", + "fullPrintString" : " 07/03/2020 03:01:56", + "greaseString" : " 07/03/2020 03:01:56", + "method" : " 07/03/2020 03:01:56", + "receiver" : " 07/03/2020 03:01:56", + "sender" : " 07/03/2020 03:01:56", + "tempAt:" : " 07/03/2020 03:01:56", + "tempNames" : " 07/03/2020 03:01:56" } } diff --git a/repository/Grease-GemStone-Core.package/Interval.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Interval.extension/methodProperties.json new file mode 100644 index 00000000..b8789236 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/Interval.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "any" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/MessageSend.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/MessageSend.extension/methodProperties.json new file mode 100644 index 00000000..44371590 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/MessageSend.extension/methodProperties.json @@ -0,0 +1,10 @@ +{ + "class" : { + }, + "instance" : { + "argumentCount" : " 06/08/2020 12:26:37", + "evaluateWithArguments:" : " 06/08/2020 12:26:37", + "value:" : " 06/08/2020 12:26:37", + "value:value:" : " 06/08/2020 12:26:37", + "valueWithPossibleArgument:" : " 06/08/2020 12:26:37", + "valueWithPossibleArguments:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/Number.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Number.extension/methodProperties.json new file mode 100644 index 00000000..382e962c --- /dev/null +++ b/repository/Grease-GemStone-Core.package/Number.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "milliseconds" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/Object.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Object.extension/methodProperties.json new file mode 100644 index 00000000..47ab231e --- /dev/null +++ b/repository/Grease-GemStone-Core.package/Object.extension/methodProperties.json @@ -0,0 +1,7 @@ +{ + "class" : { + }, + "instance" : { + "displayString" : " 06/08/2020 12:26:37", + "greaseString" : " 06/08/2020 12:26:37", + "isMessageSend" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/PackageInfo.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/PackageInfo.extension/methodProperties.json new file mode 100644 index 00000000..a03867fc --- /dev/null +++ b/repository/Grease-GemStone-Core.package/PackageInfo.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "versionString" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/PositionableStream.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/PositionableStream.extension/methodProperties.json new file mode 100644 index 00000000..8e44e66f --- /dev/null +++ b/repository/Grease-GemStone-Core.package/PositionableStream.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "greaseUpToAll:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/SequenceableCollection.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/SequenceableCollection.extension/methodProperties.json new file mode 100644 index 00000000..3b4e7999 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/SequenceableCollection.extension/methodProperties.json @@ -0,0 +1,6 @@ +{ + "class" : { + }, + "instance" : { + "beginsWithSubCollection:" : " 06/08/2020 12:26:37", + "endsWithSubCollection:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/String.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/String.extension/methodProperties.json new file mode 100644 index 00000000..12c5ef7b --- /dev/null +++ b/repository/Grease-GemStone-Core.package/String.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + "fromString:" : " 06/08/2020 12:26:37" }, + "instance" : { + } } diff --git a/repository/Grease-GemStone-Core.package/Symbol.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Symbol.extension/methodProperties.json new file mode 100644 index 00000000..88ac0c5c --- /dev/null +++ b/repository/Grease-GemStone-Core.package/Symbol.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "greaseAsMutator" : " 07/03/2020 03:12:14" } } diff --git a/repository/Grease-GemStone-Core.package/Symbol.extension/properties.json b/repository/Grease-GemStone-Core.package/Symbol.extension/properties.json index 8c6bce81..565e67b0 100644 --- a/repository/Grease-GemStone-Core.package/Symbol.extension/properties.json +++ b/repository/Grease-GemStone-Core.package/Symbol.extension/properties.json @@ -1,3 +1,2 @@ { - "name" : "Symbol" -} \ No newline at end of file + "name" : "Symbol" } diff --git a/repository/Grease-GemStone-Core.package/SystemAbortTransaction.class/methodProperties.json b/repository/Grease-GemStone-Core.package/SystemAbortTransaction.class/methodProperties.json new file mode 100644 index 00000000..8dbb3df0 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/SystemAbortTransaction.class/methodProperties.json @@ -0,0 +1,7 @@ +{ + "class" : { + }, + "instance" : { + "alternatives" : " 06/08/2020 12:26:37", + "defaultAction" : " 06/08/2020 12:26:37", + "transaction" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/SystemBeginTransaction.class/methodProperties.json b/repository/Grease-GemStone-Core.package/SystemBeginTransaction.class/methodProperties.json new file mode 100644 index 00000000..8dbb3df0 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/SystemBeginTransaction.class/methodProperties.json @@ -0,0 +1,7 @@ +{ + "class" : { + }, + "instance" : { + "alternatives" : " 06/08/2020 12:26:37", + "defaultAction" : " 06/08/2020 12:26:37", + "transaction" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/SystemCommitTransaction.class/methodProperties.json b/repository/Grease-GemStone-Core.package/SystemCommitTransaction.class/methodProperties.json new file mode 100644 index 00000000..8dbb3df0 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/SystemCommitTransaction.class/methodProperties.json @@ -0,0 +1,7 @@ +{ + "class" : { + }, + "instance" : { + "alternatives" : " 06/08/2020 12:26:37", + "defaultAction" : " 06/08/2020 12:26:37", + "transaction" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/SystemTransactionNotification.class/methodProperties.json b/repository/Grease-GemStone-Core.package/SystemTransactionNotification.class/methodProperties.json new file mode 100644 index 00000000..c8a0a9ce --- /dev/null +++ b/repository/Grease-GemStone-Core.package/SystemTransactionNotification.class/methodProperties.json @@ -0,0 +1,6 @@ +{ + "class" : { + }, + "instance" : { + "alternatives" : " 06/08/2020 12:26:37", + "transaction" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/UnorderedCollection.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/UnorderedCollection.extension/methodProperties.json new file mode 100644 index 00000000..f1de10f6 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/UnorderedCollection.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "copyFrom:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/WriteStream.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/WriteStream.extension/methodProperties.json new file mode 100644 index 00000000..81bfc34b --- /dev/null +++ b/repository/Grease-GemStone-Core.package/WriteStream.extension/methodProperties.json @@ -0,0 +1,6 @@ +{ + "class" : { + }, + "instance" : { + "crlf" : " 06/08/2020 12:26:37", + "greaseNext:putAll:startingAt:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/monticello.meta/version b/repository/Grease-GemStone-Core.package/monticello.meta/version new file mode 100644 index 00000000..9dfcb729 --- /dev/null +++ b/repository/Grease-GemStone-Core.package/monticello.meta/version @@ -0,0 +1 @@ +(name 'Grease-GemStone-Core-JohanBrichau.2' message 'read and write stream methods for GemStone' id 'b4ba4bca-2279-4d1e-856c-e82ca7c99939' date '07/03/2020' time '04:59:39' author 'JohanBrichau' ancestors ((name 'Grease-GemStone-Core-cypress.1' message 'fabricated from a Cypress format repository' id '040b6540-aac6-4dc1-81b5-79241e4ee99d' date '07/03/2020' time '03:27:10' author '' ancestors () stepChildren ())) stepChildren ()) \ No newline at end of file From 9541cd8f4518b320aee16e75c15e38e75807e854 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Fri, 3 Jul 2020 15:47:22 +0200 Subject: [PATCH 07/16] added a method to the gemstone core tests package (but needed to monkey in the filetree format directly because of the package file name convention violation) --- .../instance/writeToFile.withFileNameDo.st | 12 ++++++++++++ .../GRPlatformTest.extension/properties.json | 2 ++ .../instance/writeToFile.withFileNameDo.st | 12 ++++++++++++ .../GRPlatformTest.extension/properties.json | 2 ++ 4 files changed, 28 insertions(+) create mode 100644 repository/Grease-Tests-GemStone-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo.st create mode 100644 repository/Grease-Tests-GemStone-Core.package/GRPlatformTest.extension/properties.json create mode 100644 repository/Grease-Tests-GemStone-Core.v32.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo.st create mode 100644 repository/Grease-Tests-GemStone-Core.v32.package/GRPlatformTest.extension/properties.json diff --git a/repository/Grease-Tests-GemStone-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo.st b/repository/Grease-Tests-GemStone-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo.st new file mode 100644 index 00000000..c73ff2de --- /dev/null +++ b/repository/Grease-Tests-GemStone-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo.st @@ -0,0 +1,12 @@ +*grease-tests-gemstone-core +writeToFile: aStringOrByteArray withFileNameDo: aBlock + | fileName directory | + fileName := 'GRGemStonePlatformTest'. + directory := ServerFileDirectory default. + [ + GRPlatform current + write: aStringOrByteArray + toFile: fileName + inFolder: directory fullName. + aBlock value: directory fullName , GRPlatform current pathSeparator , fileName ] + ensure: [ directory deleteFileNamed: fileName ] \ No newline at end of file diff --git a/repository/Grease-Tests-GemStone-Core.package/GRPlatformTest.extension/properties.json b/repository/Grease-Tests-GemStone-Core.package/GRPlatformTest.extension/properties.json new file mode 100644 index 00000000..ab3f269a --- /dev/null +++ b/repository/Grease-Tests-GemStone-Core.package/GRPlatformTest.extension/properties.json @@ -0,0 +1,2 @@ +{ + "name" : "GRPlatformTest" } diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo.st b/repository/Grease-Tests-GemStone-Core.v32.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo.st new file mode 100644 index 00000000..c73ff2de --- /dev/null +++ b/repository/Grease-Tests-GemStone-Core.v32.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo.st @@ -0,0 +1,12 @@ +*grease-tests-gemstone-core +writeToFile: aStringOrByteArray withFileNameDo: aBlock + | fileName directory | + fileName := 'GRGemStonePlatformTest'. + directory := ServerFileDirectory default. + [ + GRPlatform current + write: aStringOrByteArray + toFile: fileName + inFolder: directory fullName. + aBlock value: directory fullName , GRPlatform current pathSeparator , fileName ] + ensure: [ directory deleteFileNamed: fileName ] \ No newline at end of file diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRPlatformTest.extension/properties.json b/repository/Grease-Tests-GemStone-Core.v32.package/GRPlatformTest.extension/properties.json new file mode 100644 index 00000000..ab3f269a --- /dev/null +++ b/repository/Grease-Tests-GemStone-Core.v32.package/GRPlatformTest.extension/properties.json @@ -0,0 +1,2 @@ +{ + "name" : "GRPlatformTest" } From 48a57af0b651528486942cf7c4835fab00ee4c65 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Fri, 3 Jul 2020 16:02:52 +0200 Subject: [PATCH 08/16] Changed baseline to use separate test package name from GemStome32 onwards instead of a 'file' spec hack (which breaks working in Tode) --- .../instance/baselineGemStone..st | 23 +++++++++++++------ 1 file changed, 16 insertions(+), 7 deletions(-) diff --git a/repository/BaselineOfGrease.package/BaselineOfGrease.class/instance/baselineGemStone..st b/repository/BaselineOfGrease.package/BaselineOfGrease.class/instance/baselineGemStone..st index 8e654e74..cbfb9c99 100644 --- a/repository/BaselineOfGrease.package/BaselineOfGrease.class/instance/baselineGemStone..st +++ b/repository/BaselineOfGrease.package/BaselineOfGrease.class/instance/baselineGemStone..st @@ -34,15 +34,13 @@ baselineGemStone: spec package: 'Grease-Tests-Core' with: [ spec - requires: #('Grease-GemStone-Core'); - includes: #('Grease-Tests-GemStone-Core') ]; + requires: #('Grease-GemStone-Core') ]; package: 'Grease-GemStone-Core' with: [ spec requires: - #('Grease-Core' 'GsCore' 'System-Digital-Signatures' 'UTF8' 'SMTPMail') ]; - package: 'Grease-Tests-GemStone-Core' - with: [ spec requires: #('Grease-Tests-Core') ] ]. + #('Grease-Core' 'GsCore' 'System-Digital-Signatures' 'UTF8' 'SMTPMail') ] ]. + spec for: #'gs2.x' do: [ @@ -89,9 +87,20 @@ baselineGemStone: spec spec requires: #('Grease-GemStone-Core'); postLoadDoIt: #'initializeLatin1ToUtf8Encodings' ] ]. + + spec for: #(#'gs2.x' #'gs3.0.x' #'gs3.1.x') + do:[ + spec + package: 'Grease-Tests-GemStone-Core' + with:[ spec requires: 'Grease-Tests-Core' ]; + package: 'Grease-Tests-Core' + with: [ spec includes: 'Grease-Tests-GemStone-Core' ] ]. + spec for: #(#'gs3.2.x' #'gs3.3.x' #'gs3.4.x' #'gs3.5.x' #'gs3.6.x') do: [ spec - package: 'Grease-Tests-GemStone-Core' - with: [ spec file: 'Grease-Tests-GemStone-Core.v32' ] ] \ No newline at end of file + package: 'Grease-Tests-GemStone32-Core' + with:[ spec requires: 'Grease-Tests-Core' ]; + package: 'Grease-Tests-Core' + with: [ spec includes: 'Grease-Tests-GemStone32-Core' ] ] \ No newline at end of file From 9d4fe1af0c5f37cd91434a18f050d0059211a4d5 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Fri, 3 Jul 2020 16:10:33 +0200 Subject: [PATCH 09/16] Renamed Grease-Tests-GemStone-Core.v32 to Grease-Tests-GemStone32-Core to solve issues with working with this package in the tode git tools --- .../monticello.meta/categories.st | 1 - .../monticello.meta/package | 1 - .../.filetree | 0 .../GRDoubleByteStringTest.class/README.md | 0 .../instance/arbitraryCollection.st | 0 .../GRDoubleByteStringTest.class/instance/collectionClass.st | 0 .../GRDoubleByteStringTest.class/properties.json | 2 +- .../GRGemStonePlatformTest.class/README.md | 0 .../instance/testCompileIntoClassified.st | 0 .../instance/testConvertToSmalltalkNewlines.st | 0 .../instance/testEncoderForUtf8Roundtrip.st | 0 .../GRGemStonePlatformTest.class/instance/testFullName.st | 0 .../GRGemStonePlatformTest.class/properties.json | 2 +- .../instance/addBlockToCollection.with..st | 2 +- .../GRNumberTest.extension/instance/expectedFailures.st | 2 +- .../instance/testToDoClosuresGemStone.st | 2 +- .../GRNumberTest.extension/properties.json | 0 .../GRPackage.extension/class/greaseTestsGemStoneCore.st | 4 ++-- .../GRPackage.extension/properties.json | 0 .../instance/writeToFile.withFileNameDo.st | 2 +- .../GRPlatformTest.extension/properties.json | 0 .../GRQuadByteStringTest.class/README.md | 0 .../instance/arbitraryCollection.st | 0 .../GRQuadByteStringTest.class/instance/collectionClass.st | 0 .../GRQuadByteStringTest.class/properties.json | 2 +- .../GRStringTest.extension/instance/multiByteConvert..st | 2 +- .../instance/testMultiByteCapitalized.st | 2 +- .../GRStringTest.extension/instance/testMultiByteExcerpt.st | 2 +- .../instance/testMultiByteSubStrings.st | 2 +- .../GRStringTest.extension/instance/testMultiByteTrimBoth.st | 2 +- .../GRStringTest.extension/instance/testMultiByteTruncate.st | 2 +- .../GRStringTest.extension/properties.json | 0 .../GRUtf8CodecTest.extension/instance/expectedFailures.st | 2 +- .../GRUtf8CodecTest.extension/properties.json | 0 .../monticello.meta/categories.st | 1 + .../monticello.meta/initializers.st | 0 .../monticello.meta/package | 1 + .../properties.json | 0 38 files changed, 18 insertions(+), 18 deletions(-) delete mode 100644 repository/Grease-Tests-GemStone-Core.v32.package/monticello.meta/categories.st delete mode 100644 repository/Grease-Tests-GemStone-Core.v32.package/monticello.meta/package rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/.filetree (100%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRDoubleByteStringTest.class/README.md (100%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRDoubleByteStringTest.class/instance/arbitraryCollection.st (100%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRDoubleByteStringTest.class/instance/collectionClass.st (100%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRDoubleByteStringTest.class/properties.json (81%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRGemStonePlatformTest.class/README.md (100%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRGemStonePlatformTest.class/instance/testCompileIntoClassified.st (100%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRGemStonePlatformTest.class/instance/testConvertToSmalltalkNewlines.st (100%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRGemStonePlatformTest.class/instance/testEncoderForUtf8Roundtrip.st (100%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRGemStonePlatformTest.class/instance/testFullName.st (100%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRGemStonePlatformTest.class/properties.json (80%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRNumberTest.extension/instance/addBlockToCollection.with..st (68%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRNumberTest.extension/instance/expectedFailures.st (85%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRNumberTest.extension/instance/testToDoClosuresGemStone.st (89%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRNumberTest.extension/properties.json (100%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRPackage.extension/class/greaseTestsGemStoneCore.st (67%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRPackage.extension/properties.json (100%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRPlatformTest.extension/instance/writeToFile.withFileNameDo.st (93%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRPlatformTest.extension/properties.json (100%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRQuadByteStringTest.class/README.md (100%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRQuadByteStringTest.class/instance/arbitraryCollection.st (100%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRQuadByteStringTest.class/instance/collectionClass.st (100%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRQuadByteStringTest.class/properties.json (81%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRStringTest.extension/instance/multiByteConvert..st (68%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRStringTest.extension/instance/testMultiByteCapitalized.st (90%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRStringTest.extension/instance/testMultiByteExcerpt.st (96%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRStringTest.extension/instance/testMultiByteSubStrings.st (97%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRStringTest.extension/instance/testMultiByteTrimBoth.st (95%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRStringTest.extension/instance/testMultiByteTruncate.st (93%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRStringTest.extension/properties.json (100%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRUtf8CodecTest.extension/instance/expectedFailures.st (65%) rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/GRUtf8CodecTest.extension/properties.json (100%) create mode 100644 repository/Grease-Tests-GemStone32-Core.package/monticello.meta/categories.st rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/monticello.meta/initializers.st (100%) create mode 100644 repository/Grease-Tests-GemStone32-Core.package/monticello.meta/package rename repository/{Grease-Tests-GemStone-Core.v32.package => Grease-Tests-GemStone32-Core.package}/properties.json (100%) diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/monticello.meta/categories.st b/repository/Grease-Tests-GemStone-Core.v32.package/monticello.meta/categories.st deleted file mode 100644 index 8cff96cd..00000000 --- a/repository/Grease-Tests-GemStone-Core.v32.package/monticello.meta/categories.st +++ /dev/null @@ -1 +0,0 @@ -SystemOrganization addCategory: #'Grease-Tests-GemStone-Core'! diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/monticello.meta/package b/repository/Grease-Tests-GemStone-Core.v32.package/monticello.meta/package deleted file mode 100644 index 59950b6e..00000000 --- a/repository/Grease-Tests-GemStone-Core.v32.package/monticello.meta/package +++ /dev/null @@ -1 +0,0 @@ -(name 'Grease-Tests-GemStone-Core') \ No newline at end of file diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/.filetree b/repository/Grease-Tests-GemStone32-Core.package/.filetree similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/.filetree rename to repository/Grease-Tests-GemStone32-Core.package/.filetree diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRDoubleByteStringTest.class/README.md b/repository/Grease-Tests-GemStone32-Core.package/GRDoubleByteStringTest.class/README.md similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRDoubleByteStringTest.class/README.md rename to repository/Grease-Tests-GemStone32-Core.package/GRDoubleByteStringTest.class/README.md diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRDoubleByteStringTest.class/instance/arbitraryCollection.st b/repository/Grease-Tests-GemStone32-Core.package/GRDoubleByteStringTest.class/instance/arbitraryCollection.st similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRDoubleByteStringTest.class/instance/arbitraryCollection.st rename to repository/Grease-Tests-GemStone32-Core.package/GRDoubleByteStringTest.class/instance/arbitraryCollection.st diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRDoubleByteStringTest.class/instance/collectionClass.st b/repository/Grease-Tests-GemStone32-Core.package/GRDoubleByteStringTest.class/instance/collectionClass.st similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRDoubleByteStringTest.class/instance/collectionClass.st rename to repository/Grease-Tests-GemStone32-Core.package/GRDoubleByteStringTest.class/instance/collectionClass.st diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRDoubleByteStringTest.class/properties.json b/repository/Grease-Tests-GemStone32-Core.package/GRDoubleByteStringTest.class/properties.json similarity index 81% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRDoubleByteStringTest.class/properties.json rename to repository/Grease-Tests-GemStone32-Core.package/GRDoubleByteStringTest.class/properties.json index f72b879e..aac15724 100644 --- a/repository/Grease-Tests-GemStone-Core.v32.package/GRDoubleByteStringTest.class/properties.json +++ b/repository/Grease-Tests-GemStone32-Core.package/GRDoubleByteStringTest.class/properties.json @@ -1,5 +1,5 @@ { - "category" : "Grease-Tests-GemStone-Core", + "category" : "Grease-Tests-GemStone32-Core", "classinstvars" : [ ], "classvars" : [ diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRGemStonePlatformTest.class/README.md b/repository/Grease-Tests-GemStone32-Core.package/GRGemStonePlatformTest.class/README.md similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRGemStonePlatformTest.class/README.md rename to repository/Grease-Tests-GemStone32-Core.package/GRGemStonePlatformTest.class/README.md diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRGemStonePlatformTest.class/instance/testCompileIntoClassified.st b/repository/Grease-Tests-GemStone32-Core.package/GRGemStonePlatformTest.class/instance/testCompileIntoClassified.st similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRGemStonePlatformTest.class/instance/testCompileIntoClassified.st rename to repository/Grease-Tests-GemStone32-Core.package/GRGemStonePlatformTest.class/instance/testCompileIntoClassified.st diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRGemStonePlatformTest.class/instance/testConvertToSmalltalkNewlines.st b/repository/Grease-Tests-GemStone32-Core.package/GRGemStonePlatformTest.class/instance/testConvertToSmalltalkNewlines.st similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRGemStonePlatformTest.class/instance/testConvertToSmalltalkNewlines.st rename to repository/Grease-Tests-GemStone32-Core.package/GRGemStonePlatformTest.class/instance/testConvertToSmalltalkNewlines.st diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRGemStonePlatformTest.class/instance/testEncoderForUtf8Roundtrip.st b/repository/Grease-Tests-GemStone32-Core.package/GRGemStonePlatformTest.class/instance/testEncoderForUtf8Roundtrip.st similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRGemStonePlatformTest.class/instance/testEncoderForUtf8Roundtrip.st rename to repository/Grease-Tests-GemStone32-Core.package/GRGemStonePlatformTest.class/instance/testEncoderForUtf8Roundtrip.st diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRGemStonePlatformTest.class/instance/testFullName.st b/repository/Grease-Tests-GemStone32-Core.package/GRGemStonePlatformTest.class/instance/testFullName.st similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRGemStonePlatformTest.class/instance/testFullName.st rename to repository/Grease-Tests-GemStone32-Core.package/GRGemStonePlatformTest.class/instance/testFullName.st diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRGemStonePlatformTest.class/properties.json b/repository/Grease-Tests-GemStone32-Core.package/GRGemStonePlatformTest.class/properties.json similarity index 80% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRGemStonePlatformTest.class/properties.json rename to repository/Grease-Tests-GemStone32-Core.package/GRGemStonePlatformTest.class/properties.json index bcd1f55d..29396189 100644 --- a/repository/Grease-Tests-GemStone-Core.v32.package/GRGemStonePlatformTest.class/properties.json +++ b/repository/Grease-Tests-GemStone32-Core.package/GRGemStonePlatformTest.class/properties.json @@ -1,5 +1,5 @@ { - "category" : "Grease-Tests-GemStone-Core", + "category" : "Grease-Tests-GemStone32-Core", "classinstvars" : [ ], "classvars" : [ diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRNumberTest.extension/instance/addBlockToCollection.with..st b/repository/Grease-Tests-GemStone32-Core.package/GRNumberTest.extension/instance/addBlockToCollection.with..st similarity index 68% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRNumberTest.extension/instance/addBlockToCollection.with..st rename to repository/Grease-Tests-GemStone32-Core.package/GRNumberTest.extension/instance/addBlockToCollection.with..st index c715445c..d2b2b2b2 100644 --- a/repository/Grease-Tests-GemStone-Core.v32.package/GRNumberTest.extension/instance/addBlockToCollection.with..st +++ b/repository/Grease-Tests-GemStone32-Core.package/GRNumberTest.extension/instance/addBlockToCollection.with..st @@ -1,4 +1,4 @@ -*grease-tests-gemstone-core +*grease-tests-gemstone32-core addBlockToCollection: collection with: ea collection add: [ea] \ No newline at end of file diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRNumberTest.extension/instance/expectedFailures.st b/repository/Grease-Tests-GemStone32-Core.package/GRNumberTest.extension/instance/expectedFailures.st similarity index 85% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRNumberTest.extension/instance/expectedFailures.st rename to repository/Grease-Tests-GemStone32-Core.package/GRNumberTest.extension/instance/expectedFailures.st index f49184f7..95dae186 100644 --- a/repository/Grease-Tests-GemStone-Core.v32.package/GRNumberTest.extension/instance/expectedFailures.st +++ b/repository/Grease-Tests-GemStone32-Core.package/GRNumberTest.extension/instance/expectedFailures.st @@ -1,4 +1,4 @@ -*grease-tests-gemstone-core +*grease-tests-gemstone32-core expectedFailures "GemStone does not conform to the ANSI standard in this case" diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRNumberTest.extension/instance/testToDoClosuresGemStone.st b/repository/Grease-Tests-GemStone32-Core.package/GRNumberTest.extension/instance/testToDoClosuresGemStone.st similarity index 89% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRNumberTest.extension/instance/testToDoClosuresGemStone.st rename to repository/Grease-Tests-GemStone32-Core.package/GRNumberTest.extension/instance/testToDoClosuresGemStone.st index 4ba45664..21ae2a01 100644 --- a/repository/Grease-Tests-GemStone-Core.v32.package/GRNumberTest.extension/instance/testToDoClosuresGemStone.st +++ b/repository/Grease-Tests-GemStone32-Core.package/GRNumberTest.extension/instance/testToDoClosuresGemStone.st @@ -1,4 +1,4 @@ -*grease-tests-gemstone-core +*grease-tests-gemstone32-core testToDoClosuresGemStone "workaround for non-ANSI compliance" diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRNumberTest.extension/properties.json b/repository/Grease-Tests-GemStone32-Core.package/GRNumberTest.extension/properties.json similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRNumberTest.extension/properties.json rename to repository/Grease-Tests-GemStone32-Core.package/GRNumberTest.extension/properties.json diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRPackage.extension/class/greaseTestsGemStoneCore.st b/repository/Grease-Tests-GemStone32-Core.package/GRPackage.extension/class/greaseTestsGemStoneCore.st similarity index 67% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRPackage.extension/class/greaseTestsGemStoneCore.st rename to repository/Grease-Tests-GemStone32-Core.package/GRPackage.extension/class/greaseTestsGemStoneCore.st index 8e8599f8..616e2a89 100644 --- a/repository/Grease-Tests-GemStone-Core.v32.package/GRPackage.extension/class/greaseTestsGemStoneCore.st +++ b/repository/Grease-Tests-GemStone32-Core.package/GRPackage.extension/class/greaseTestsGemStoneCore.st @@ -1,8 +1,8 @@ -*grease-tests-gemstone-core +*grease-tests-gemstone32-core greaseTestsGemStoneCore ^ self new - name: 'Grease-Tests-GemStone-Core'; + name: 'Grease-Tests-GemStone32-Core'; addDependency: 'Grease-GemStone-Core'; addDependency: 'Grease-Tests-Core'; url: #gemstoneUrl; diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRPackage.extension/properties.json b/repository/Grease-Tests-GemStone32-Core.package/GRPackage.extension/properties.json similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRPackage.extension/properties.json rename to repository/Grease-Tests-GemStone32-Core.package/GRPackage.extension/properties.json diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo.st b/repository/Grease-Tests-GemStone32-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo.st similarity index 93% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo.st rename to repository/Grease-Tests-GemStone32-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo.st index c73ff2de..6976c3c7 100644 --- a/repository/Grease-Tests-GemStone-Core.v32.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo.st +++ b/repository/Grease-Tests-GemStone32-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo.st @@ -1,4 +1,4 @@ -*grease-tests-gemstone-core +*grease-tests-gemstone32-core writeToFile: aStringOrByteArray withFileNameDo: aBlock | fileName directory | fileName := 'GRGemStonePlatformTest'. diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRPlatformTest.extension/properties.json b/repository/Grease-Tests-GemStone32-Core.package/GRPlatformTest.extension/properties.json similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRPlatformTest.extension/properties.json rename to repository/Grease-Tests-GemStone32-Core.package/GRPlatformTest.extension/properties.json diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRQuadByteStringTest.class/README.md b/repository/Grease-Tests-GemStone32-Core.package/GRQuadByteStringTest.class/README.md similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRQuadByteStringTest.class/README.md rename to repository/Grease-Tests-GemStone32-Core.package/GRQuadByteStringTest.class/README.md diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRQuadByteStringTest.class/instance/arbitraryCollection.st b/repository/Grease-Tests-GemStone32-Core.package/GRQuadByteStringTest.class/instance/arbitraryCollection.st similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRQuadByteStringTest.class/instance/arbitraryCollection.st rename to repository/Grease-Tests-GemStone32-Core.package/GRQuadByteStringTest.class/instance/arbitraryCollection.st diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRQuadByteStringTest.class/instance/collectionClass.st b/repository/Grease-Tests-GemStone32-Core.package/GRQuadByteStringTest.class/instance/collectionClass.st similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRQuadByteStringTest.class/instance/collectionClass.st rename to repository/Grease-Tests-GemStone32-Core.package/GRQuadByteStringTest.class/instance/collectionClass.st diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRQuadByteStringTest.class/properties.json b/repository/Grease-Tests-GemStone32-Core.package/GRQuadByteStringTest.class/properties.json similarity index 81% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRQuadByteStringTest.class/properties.json rename to repository/Grease-Tests-GemStone32-Core.package/GRQuadByteStringTest.class/properties.json index f04548ac..5643404e 100644 --- a/repository/Grease-Tests-GemStone-Core.v32.package/GRQuadByteStringTest.class/properties.json +++ b/repository/Grease-Tests-GemStone32-Core.package/GRQuadByteStringTest.class/properties.json @@ -1,5 +1,5 @@ { - "category" : "Grease-Tests-GemStone-Core", + "category" : "Grease-Tests-GemStone32-Core", "classinstvars" : [ ], "classvars" : [ diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/multiByteConvert..st b/repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/multiByteConvert..st similarity index 68% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/multiByteConvert..st rename to repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/multiByteConvert..st index 7e52fede..70c30922 100644 --- a/repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/multiByteConvert..st +++ b/repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/multiByteConvert..st @@ -1,4 +1,4 @@ -*grease-tests-gemstone-core +*grease-tests-gemstone-32core multiByteConvert: aString ^self collectionClass withAll: aString \ No newline at end of file diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/testMultiByteCapitalized.st b/repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/testMultiByteCapitalized.st similarity index 90% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/testMultiByteCapitalized.st rename to repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/testMultiByteCapitalized.st index 2b574007..e2b5c14d 100644 --- a/repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/testMultiByteCapitalized.st +++ b/repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/testMultiByteCapitalized.st @@ -1,4 +1,4 @@ -*grease-tests-gemstone-core +*grease-tests-gemstone32-core testMultiByteCapitalized self assert: (self multiByteConvert: 'capitalized') capitalized = 'Capitalized'. self assert: (self multiByteConvert: 'Capitalized') capitalized = 'Capitalized' . diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/testMultiByteExcerpt.st b/repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/testMultiByteExcerpt.st similarity index 96% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/testMultiByteExcerpt.st rename to repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/testMultiByteExcerpt.st index f8354583..be28723e 100644 --- a/repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/testMultiByteExcerpt.st +++ b/repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/testMultiByteExcerpt.st @@ -1,4 +1,4 @@ -*grease-tests-gemstone-core +*grease-tests-gemstone32-core testMultiByteExcerpt self assert: ((self multiByteConvert: 'abcde') excerpt: 'c' radius: 0) = '...c...'. self assert: ((self multiByteConvert: 'abcde') excerpt: 'c' radius: 1) = '...bcd...'. diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/testMultiByteSubStrings.st b/repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/testMultiByteSubStrings.st similarity index 97% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/testMultiByteSubStrings.st rename to repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/testMultiByteSubStrings.st index 6baae92e..20972006 100644 --- a/repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/testMultiByteSubStrings.st +++ b/repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/testMultiByteSubStrings.st @@ -1,4 +1,4 @@ -*grease-tests-gemstone-core +*grease-tests-gemstone32-core testMultiByteSubStrings "#subStrings: is defined by ANSI 5.7.10.15: Answer an array containing the substrings in the receiver separated by the elements of separators." diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/testMultiByteTrimBoth.st b/repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/testMultiByteTrimBoth.st similarity index 95% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/testMultiByteTrimBoth.st rename to repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/testMultiByteTrimBoth.st index 76a0776f..6b73b88b 100644 --- a/repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/testMultiByteTrimBoth.st +++ b/repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/testMultiByteTrimBoth.st @@ -1,4 +1,4 @@ -*grease-tests-gemstone-core +*grease-tests-gemstone32-core testMultiByteTrimBoth self assert: (self multiByteConvert: '') trimBoth = ''. self assert: (self multiByteConvert: ' ') trimBoth = ''. diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/testMultiByteTruncate.st b/repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/testMultiByteTruncate.st similarity index 93% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/testMultiByteTruncate.st rename to repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/testMultiByteTruncate.st index 5cbf7eb4..faadc979 100644 --- a/repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/instance/testMultiByteTruncate.st +++ b/repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/testMultiByteTruncate.st @@ -1,4 +1,4 @@ -*grease-tests-gemstone-core +*grease-tests-gemstone32-core testMultiByteTruncate self assert: ((self multiByteConvert: 'abc') truncate) = (self multiByteConvert: 'abc'). self assert: ((self multiByteConvert: 'abc') truncate: 3) = (self multiByteConvert: 'abc'). diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/properties.json b/repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/properties.json similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRStringTest.extension/properties.json rename to repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/properties.json diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRUtf8CodecTest.extension/instance/expectedFailures.st b/repository/Grease-Tests-GemStone32-Core.package/GRUtf8CodecTest.extension/instance/expectedFailures.st similarity index 65% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRUtf8CodecTest.extension/instance/expectedFailures.st rename to repository/Grease-Tests-GemStone32-Core.package/GRUtf8CodecTest.extension/instance/expectedFailures.st index 4a2a790a..86b72193 100644 --- a/repository/Grease-Tests-GemStone-Core.v32.package/GRUtf8CodecTest.extension/instance/expectedFailures.st +++ b/repository/Grease-Tests-GemStone32-Core.package/GRUtf8CodecTest.extension/instance/expectedFailures.st @@ -1,3 +1,3 @@ -*grease-tests-gemstone-core +*grease-tests-gemstone32-core expectedFailures ^ #() "all tests pass in GemStone 3.2" \ No newline at end of file diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/GRUtf8CodecTest.extension/properties.json b/repository/Grease-Tests-GemStone32-Core.package/GRUtf8CodecTest.extension/properties.json similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/GRUtf8CodecTest.extension/properties.json rename to repository/Grease-Tests-GemStone32-Core.package/GRUtf8CodecTest.extension/properties.json diff --git a/repository/Grease-Tests-GemStone32-Core.package/monticello.meta/categories.st b/repository/Grease-Tests-GemStone32-Core.package/monticello.meta/categories.st new file mode 100644 index 00000000..601b1fa0 --- /dev/null +++ b/repository/Grease-Tests-GemStone32-Core.package/monticello.meta/categories.st @@ -0,0 +1 @@ +SystemOrganization addCategory: #'Grease-Tests-GemStone32-Core'! diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/monticello.meta/initializers.st b/repository/Grease-Tests-GemStone32-Core.package/monticello.meta/initializers.st similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/monticello.meta/initializers.st rename to repository/Grease-Tests-GemStone32-Core.package/monticello.meta/initializers.st diff --git a/repository/Grease-Tests-GemStone32-Core.package/monticello.meta/package b/repository/Grease-Tests-GemStone32-Core.package/monticello.meta/package new file mode 100644 index 00000000..8584d7db --- /dev/null +++ b/repository/Grease-Tests-GemStone32-Core.package/monticello.meta/package @@ -0,0 +1 @@ +(name 'Grease-Tests-GemStone32-Core') \ No newline at end of file diff --git a/repository/Grease-Tests-GemStone-Core.v32.package/properties.json b/repository/Grease-Tests-GemStone32-Core.package/properties.json similarity index 100% rename from repository/Grease-Tests-GemStone-Core.v32.package/properties.json rename to repository/Grease-Tests-GemStone32-Core.package/properties.json From d7adb2cecb53e79339317177c388200e3b3c1cf2 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Fri, 3 Jul 2020 16:13:29 +0200 Subject: [PATCH 10/16] missed a rename --- .../GRStringTest.extension/instance/multiByteConvert..st | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/multiByteConvert..st b/repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/multiByteConvert..st index 70c30922..f68bfeb2 100644 --- a/repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/multiByteConvert..st +++ b/repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/instance/multiByteConvert..st @@ -1,4 +1,4 @@ -*grease-tests-gemstone-32core +*grease-tests-gemstone32-core multiByteConvert: aString ^self collectionClass withAll: aString \ No newline at end of file From 0697d0cb72e3e80b01558a0e53f649c1f8a71ae9 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Fri, 3 Jul 2020 16:36:57 +0200 Subject: [PATCH 11/16] Filestream methods in Squeak --- .../Behavior.extension/methodProperties.json | 5 +++ .../methodProperties.json | 5 +++ .../methodProperties.json | 6 +++ .../ByteArray.extension/methodProperties.json | 5 +++ .../Character.extension/methodProperties.json | 5 +++ .../methodProperties.json | 5 +++ .../Duration.extension/methodProperties.json | 6 +++ .../methodProperties.json | 5 +++ .../methodProperties.json | 7 ++++ .../GRPackage.extension/methodProperties.json | 5 +++ .../methodProperties.json | 10 +++++ .../methodProperties.json | 13 ++++++ .../methodProperties.json | 12 ++++++ .../methodProperties.json | 6 +++ .../GRPharoPlatform.class/class/initialize.st | 3 +- .../GRPharoPlatform.class/class/unload.st | 3 -- .../instance/fileStreamOn.do.binary..st | 13 ------ .../instance/write.toFile.inFolder..st | 15 ------- .../methodProperties.json | 41 +++++++++++++++++++ .../methodProperties.json | 10 +++++ .../methodProperties.json | 12 ++++++ .../methodProperties.json | 14 +++++++ .../methodProperties.json | 7 ++++ ...ary..st => readFileStreamOn.do.binary..st} | 4 +- .../instance/write.toFile.inFolder..st | 24 +++++------ .../instance/writeFileStreamOn.do.binary..st | 8 ++++ .../methodProperties.json | 18 ++++++++ .../methodProperties.json | 5 +++ .../Interval.extension/methodProperties.json | 5 +++ .../methodProperties.json | 6 +++ .../Number.extension/methodProperties.json | 5 +++ .../Object.extension/methodProperties.json | 6 +++ .../Point.extension/methodProperties.json | 5 +++ .../methodProperties.json | 5 +++ .../methodProperties.json | 6 +++ .../methodProperties.json | 7 ++++ .../methodProperties.json | 5 +++ .../methodProperties.json | 5 +++ .../String.extension/methodProperties.json | 12 ++++++ .../Symbol.extension/methodProperties.json | 5 +++ .../methodProperties.json | 5 +++ .../monticello.meta/version | 1 + .../GRPackage.extension/methodProperties.json | 5 +++ .../methodProperties.json | 10 +++++ .../methodProperties.json | 11 +++++ .../methodProperties.json | 5 +++ .../methodProperties.json | 11 +++++ .../instance/writeToFile.withFileNameDo..st | 12 ++++++ .../methodProperties.json | 6 +++ .../methodProperties.json | 5 +++ .../methodProperties.json | 5 +++ .../monticello.meta/version | 1 + 52 files changed, 372 insertions(+), 49 deletions(-) create mode 100644 repository/Grease-Squeak5-Core.package/Behavior.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/BlockClosure.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/BlockContext.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/ByteArray.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/Character.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/Collection.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/Duration.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/GRDelegatingStream.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/GRDynamicVariable.class/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/GRPackage.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/GRPharoConverterCodecStream.class/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/GRPharoGenericCodec.class/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/GRPharoLatin1Codec.class/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/GRPharoLatin1CodecStream.class/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/class/unload.st delete mode 100644 repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/instance/fileStreamOn.do.binary..st delete mode 100644 repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st create mode 100644 repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/GRPharoRandomProvider.class/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/GRPharoUtf8Codec.class/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/GRPharoUtf8CodecStream.class/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/GRSmallDictionary.extension/methodProperties.json rename repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/instance/{fileStreamOn.do.binary..st => readFileStreamOn.do.binary..st} (79%) create mode 100644 repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/instance/writeFileStreamOn.do.binary..st create mode 100644 repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/GRWorkingWriteStream.class/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/Interval.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/MessageSend.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/Number.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/Object.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/Point.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/PositionableStream.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/ScaledDecimal.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/SequenceableCollection.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/SmallInteger.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/SocketStream.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/String.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/Symbol.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/WriteStream.extension/methodProperties.json create mode 100644 repository/Grease-Squeak5-Core.package/monticello.meta/version create mode 100644 repository/Grease-Tests-Squeak5-Core.package/GRPackage.extension/methodProperties.json create mode 100644 repository/Grease-Tests-Squeak5-Core.package/GRPharoCodecTest.class/methodProperties.json create mode 100644 repository/Grease-Tests-Squeak5-Core.package/GRPharoColorTest.class/methodProperties.json create mode 100644 repository/Grease-Tests-Squeak5-Core.package/GRPharoGenericCodecTest.class/methodProperties.json create mode 100644 repository/Grease-Tests-Squeak5-Core.package/GRPharoPlatformTest.class/methodProperties.json create mode 100644 repository/Grease-Tests-Squeak5-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo..st create mode 100644 repository/Grease-Tests-Squeak5-Core.package/GRPlatformTest.extension/methodProperties.json create mode 100644 repository/Grease-Tests-Squeak5-Core.package/GRPrinterTest.extension/methodProperties.json create mode 100644 repository/Grease-Tests-Squeak5-Core.package/GRUtf8CodecTest.extension/methodProperties.json create mode 100644 repository/Grease-Tests-Squeak5-Core.package/monticello.meta/version diff --git a/repository/Grease-Squeak5-Core.package/Behavior.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Behavior.extension/methodProperties.json new file mode 100644 index 00000000..2747617d --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/Behavior.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "fullName" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/BlockClosure.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/BlockClosure.extension/methodProperties.json new file mode 100644 index 00000000..c5247d92 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/BlockClosure.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "valueWithPossibleArguments:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/BlockContext.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/BlockContext.extension/methodProperties.json new file mode 100644 index 00000000..d487c66d --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/BlockContext.extension/methodProperties.json @@ -0,0 +1,6 @@ +{ + "class" : { + }, + "instance" : { + "tempVarRefs" : " 7/3/2020 16:21:45", + "valueWithPossibleArguments:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/ByteArray.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/ByteArray.extension/methodProperties.json new file mode 100644 index 00000000..66c63d1a --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/ByteArray.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "greaseString" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/Character.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Character.extension/methodProperties.json new file mode 100644 index 00000000..b5700e84 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/Character.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "greaseInteger" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/Collection.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Collection.extension/methodProperties.json new file mode 100644 index 00000000..b8d3051f --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/Collection.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "any" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/Duration.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Duration.extension/methodProperties.json new file mode 100644 index 00000000..454b06a9 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/Duration.extension/methodProperties.json @@ -0,0 +1,6 @@ +{ + "class" : { + "milliseconds:" : " 7/3/2020 16:21:45" }, + "instance" : { + "asMilliseconds" : " 7/3/2020 16:21:45", + "milliseconds" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRDelegatingStream.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRDelegatingStream.extension/methodProperties.json new file mode 100644 index 00000000..3f83ee19 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/GRDelegatingStream.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "greaseNext:putAll:startingAt:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRDynamicVariable.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRDynamicVariable.class/methodProperties.json new file mode 100644 index 00000000..bb25f832 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/GRDynamicVariable.class/methodProperties.json @@ -0,0 +1,7 @@ +{ + "class" : { + "default" : " 7/3/2020 16:21:45", + "defaultValue" : " 7/3/2020 16:21:45", + "use:during:" : " 7/3/2020 16:21:45" }, + "instance" : { + } } diff --git a/repository/Grease-Squeak5-Core.package/GRPackage.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPackage.extension/methodProperties.json new file mode 100644 index 00000000..c168d644 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/GRPackage.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + "greaseSqueak5Core" : " 7/3/2020 16:21:45" }, + "instance" : { + } } diff --git a/repository/Grease-Squeak5-Core.package/GRPharoConverterCodecStream.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPharoConverterCodecStream.class/methodProperties.json new file mode 100644 index 00000000..23a5add2 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/GRPharoConverterCodecStream.class/methodProperties.json @@ -0,0 +1,10 @@ +{ + "class" : { + "on:converter:" : " 7/3/2020 16:21:45" }, + "instance" : { + "greaseNext:putAll:startingAt:" : " 7/3/2020 16:21:45", + "initializeOn:converter:" : " 7/3/2020 16:21:45", + "next" : " 7/3/2020 16:21:45", + "next:" : " 7/3/2020 16:21:45", + "nextPut:" : " 7/3/2020 16:21:45", + "nextPutAll:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRPharoGenericCodec.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPharoGenericCodec.class/methodProperties.json new file mode 100644 index 00000000..c790b8e8 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/GRPharoGenericCodec.class/methodProperties.json @@ -0,0 +1,13 @@ +{ + "class" : { + "basicForEncoding:" : " 7/3/2020 16:21:45", + "codecs" : " 7/3/2020 16:21:45", + "supportedEncodingNames" : " 7/3/2020 16:21:45", + "supportsEncoding:" : " 7/3/2020 16:21:45" }, + "instance" : { + "converter" : " 7/3/2020 16:21:45", + "decoderFor:" : " 7/3/2020 16:21:45", + "encoderFor:" : " 7/3/2020 16:21:45", + "initializeWithName:" : " 7/3/2020 16:21:45", + "name" : " 7/3/2020 16:21:45", + "url" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRPharoLatin1Codec.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPharoLatin1Codec.class/methodProperties.json new file mode 100644 index 00000000..c6d739f3 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/GRPharoLatin1Codec.class/methodProperties.json @@ -0,0 +1,12 @@ +{ + "class" : { + "basicForEncoding:" : " 7/3/2020 16:21:45", + "codecs" : " 7/3/2020 16:21:45", + "supportedEncodingNames" : " 7/3/2020 16:21:45", + "supportsEncoding:" : " 7/3/2020 16:21:45" }, + "instance" : { + "decode:" : " 7/3/2020 16:21:45", + "decoderFor:" : " 7/3/2020 16:21:45", + "encoderFor:" : " 7/3/2020 16:21:45", + "initializeWithName:" : " 7/3/2020 16:21:45", + "name" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRPharoLatin1CodecStream.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPharoLatin1CodecStream.class/methodProperties.json new file mode 100644 index 00000000..7db39557 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/GRPharoLatin1CodecStream.class/methodProperties.json @@ -0,0 +1,6 @@ +{ + "class" : { + }, + "instance" : { + "next" : " 7/3/2020 16:21:45", + "next:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/class/initialize.st b/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/class/initialize.st index 0c86564c..69106234 100644 --- a/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/class/initialize.st +++ b/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/class/initialize.st @@ -1,5 +1,4 @@ class initialization initialize self initializeXmlTable. - self initializeUrlTable. - self select \ No newline at end of file + self initializeUrlTable \ No newline at end of file diff --git a/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/class/unload.st b/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/class/unload.st deleted file mode 100644 index 4c8dd650..00000000 --- a/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/class/unload.st +++ /dev/null @@ -1,3 +0,0 @@ -class initialization -unload - self unselect \ No newline at end of file diff --git a/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/instance/fileStreamOn.do.binary..st b/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/instance/fileStreamOn.do.binary..st deleted file mode 100644 index 1aad81ef..00000000 --- a/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/instance/fileStreamOn.do.binary..st +++ /dev/null @@ -1,13 +0,0 @@ -file library -fileStreamOn: aString do: aBlock binary: aBoolean - ^ aBoolean - ifTrue: [ - FileStream oldFileNamed: aString do: [ :stream | - stream binary. - aBlock value: stream ] ] - ifFalse: [ - MultiByteFileStream oldFileNamed: aString do: [ :stream | - stream - ascii; - wantsLineEndConversion: true. - aBlock value: stream ] ] \ No newline at end of file diff --git a/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st b/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st deleted file mode 100644 index 9565ae8b..00000000 --- a/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st +++ /dev/null @@ -1,15 +0,0 @@ -file library -write: aStringOrByteArray toFile: aFileNameString inFolder: aFolderString - "writes aStringOrByteArray to a file named aFileNameString in the folder aFolderString" - | folder stream fullFilePath | - folder := FileDirectory default directoryNamed: aFolderString. - fullFilePath := folder fullNameFor: aFileNameString. - stream := aStringOrByteArray isString - ifTrue: [ - (MultiByteFileStream forceNewFileNamed: fullFilePath) - ascii; - wantsLineEndConversion: true; - yourself ] - ifFalse: [ (FileStream forceNewFileNamed: fullFilePath) binary ]. - [ stream nextPutAll: aStringOrByteArray ] - ensure: [ stream close ] \ No newline at end of file diff --git a/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/methodProperties.json new file mode 100644 index 00000000..d0144b17 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/methodProperties.json @@ -0,0 +1,41 @@ +{ + "class" : { + "initialize" : "JB 7/3/2020 16:34", + "initializeUrlTable" : " 7/3/2020 16:21:45", + "initializeXmlTable" : " 7/3/2020 16:21:45" }, + "instance" : { + "addToShutDownList:" : " 7/3/2020 16:21:45", + "addToStartUpList:" : " 7/3/2020 16:21:45", + "asMethodReturningByteArray:named:" : " 7/3/2020 16:21:45", + "asMethodReturningByteArrayLiteral:named:" : " 7/3/2020 16:21:45", + "asMethodReturningByteArrayWithCache:named:" : " 7/3/2020 16:21:45", + "base64Decode:" : " 7/3/2020 16:21:45", + "bindingOf:" : " 7/3/2020 16:21:45", + "compile:into:classified:" : " 7/3/2020 16:21:45", + "contentsOfFile:binary:" : " 7/3/2020 16:21:45", + "deprecationExceptionSet" : " 7/3/2020 16:21:45", + "directoriesIn:" : " 7/3/2020 16:21:45", + "doSilently:" : " 7/3/2020 16:21:45", + "ensureExistenceOfFolder:" : " 7/3/2020 16:21:45", + "fileExists:" : " 7/3/2020 16:21:45", + "filesIn:" : " 7/3/2020 16:21:45", + "isProcessTerminated:" : " 7/3/2020 16:21:45", + "label" : " 7/3/2020 16:21:45", + "localNameOf:" : " 7/3/2020 16:21:45", + "newRandom" : " 7/3/2020 16:21:45", + "newline" : " 7/3/2020 16:21:45", + "openDebuggerOn:" : " 7/3/2020 16:21:45", + "pathSeparator" : " 7/3/2020 16:21:45", + "readWriteByteStream" : " 7/3/2020 16:21:45", + "readWriteCharacterStream" : " 7/3/2020 16:21:45", + "removeFromShutDownList:" : " 7/3/2020 16:21:45", + "removeFromStartUpList:" : " 7/3/2020 16:21:45", + "removeSelector:from:" : " 7/3/2020 16:21:45", + "secureHashFor:" : " 7/3/2020 16:21:45", + "semaphoreClass" : " 7/3/2020 16:21:45", + "stackDepth" : " 7/3/2020 16:21:45", + "terminateProcess:" : " 7/3/2020 16:21:45", + "thisContext" : " 7/3/2020 16:21:45", + "useByteArrayLiterals" : " 7/3/2020 16:21:45", + "weakDictionaryOfSize:" : " 7/3/2020 16:21:45", + "writeCharacterStreamOn:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRPharoRandomProvider.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPharoRandomProvider.class/methodProperties.json new file mode 100644 index 00000000..5cd17b60 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/GRPharoRandomProvider.class/methodProperties.json @@ -0,0 +1,10 @@ +{ + "class" : { + "initialize" : " 7/3/2020 16:21:45", + "nextInt:" : " 7/3/2020 16:21:45", + "randomClass" : " 7/3/2020 16:21:45", + "randomFrom:" : " 7/3/2020 16:21:45", + "startUp" : " 7/3/2020 16:21:45", + "unload" : " 7/3/2020 16:21:45" }, + "instance" : { + } } diff --git a/repository/Grease-Squeak5-Core.package/GRPharoUtf8Codec.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPharoUtf8Codec.class/methodProperties.json new file mode 100644 index 00000000..280e7ad2 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/GRPharoUtf8Codec.class/methodProperties.json @@ -0,0 +1,12 @@ +{ + "class" : { + "basicForEncoding:" : " 7/3/2020 16:21:45", + "codecs" : " 7/3/2020 16:21:45", + "supportsEncoding:" : " 7/3/2020 16:21:45" }, + "instance" : { + "decode:" : " 7/3/2020 16:21:45", + "decoderFor:" : " 7/3/2020 16:21:45", + "encoderFor:" : " 7/3/2020 16:21:45", + "invalidUtf8" : " 7/3/2020 16:21:45", + "name" : " 7/3/2020 16:21:45", + "url" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRPharoUtf8CodecStream.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPharoUtf8CodecStream.class/methodProperties.json new file mode 100644 index 00000000..fedc2283 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/GRPharoUtf8CodecStream.class/methodProperties.json @@ -0,0 +1,14 @@ +{ + "class" : { + "initialize" : " 7/3/2020 16:21:45" }, + "instance" : { + "crlf" : " 7/3/2020 16:21:45", + "encodeDefault:" : " 7/3/2020 16:21:45", + "encodeFast:" : " 7/3/2020 16:21:45", + "greaseNext:putAll:startingAt:" : " 7/3/2020 16:21:45", + "greaseNext:putAllFast:startingAt:" : " 7/3/2020 16:21:45", + "invalidUtf8" : " 7/3/2020 16:21:45", + "next" : " 7/3/2020 16:21:45", + "next:" : " 7/3/2020 16:21:45", + "nextPut:" : " 7/3/2020 16:21:45", + "nextPutAll:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRSmallDictionary.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRSmallDictionary.extension/methodProperties.json new file mode 100644 index 00000000..963cad87 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/GRSmallDictionary.extension/methodProperties.json @@ -0,0 +1,7 @@ +{ + "class" : { + }, + "instance" : { + "customizeExplorerContents" : " 7/3/2020 16:21:45", + "explorerContents" : " 7/3/2020 16:21:45", + "hasContentsInExplorer" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/instance/fileStreamOn.do.binary..st b/repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/instance/readFileStreamOn.do.binary..st similarity index 79% rename from repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/instance/fileStreamOn.do.binary..st rename to repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/instance/readFileStreamOn.do.binary..st index 2fd81137..9c82d3ff 100644 --- a/repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/instance/fileStreamOn.do.binary..st +++ b/repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/instance/readFileStreamOn.do.binary..st @@ -1,5 +1,5 @@ -file library -fileStreamOn: aString do: aBlock binary: aBoolean +as yet unclassified +readFileStreamOn: aString do: aBlock binary: aBoolean ^ aBoolean ifTrue: [ FileStream fileNamed: aString do: [ :stream | diff --git a/repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/instance/write.toFile.inFolder..st b/repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/instance/write.toFile.inFolder..st index 08d697b5..f06fa4d4 100644 --- a/repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/instance/write.toFile.inFolder..st +++ b/repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/instance/write.toFile.inFolder..st @@ -1,15 +1,11 @@ file library -write: aStringOrByteArray toFile: aFileNameString inFolder: aFolderString - "writes aStringOrByteArray to a file named aFilenameString in the folder aFolderString" - | folder stream fullFilePath | - folder := FileDirectory default directoryNamed: aFolderString. - fullFilePath := folder fullNameFor: aFileNameString. - stream := aStringOrByteArray isString - ifTrue: [ - (MultiByteFileStream forceNewFileNamed: fullFilePath) - ascii; - wantsLineEndConversion: true; - yourself ] - ifFalse: [ (FileStream forceNewFileNamed: fullFilePath) binary ]. - [ stream nextPutAll: aStringOrByteArray ] - ensure: [ stream close ] \ No newline at end of file +write: aStringOrByteArray toFile: aFileNameString inFolder: aFolderString + | folder fullFilePath | + fullFilePath := FileDirectory default fullNameFor: aFolderString. + folder := FileDirectory on: fullFilePath. + (folder fileExists: aFileNameString) + ifTrue: [folder deleteFileNamed: aFileNameString]. + ^ self + writeFileStreamOn: (folder / aFileNameString) fullName + do: [:stream | stream nextPutAll: aStringOrByteArray] + binary: aStringOrByteArray isString not \ No newline at end of file diff --git a/repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/instance/writeFileStreamOn.do.binary..st b/repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/instance/writeFileStreamOn.do.binary..st new file mode 100644 index 00000000..1207150a --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/instance/writeFileStreamOn.do.binary..st @@ -0,0 +1,8 @@ +as yet unclassified +writeFileStreamOn: aString do: aBlock binary: aBoolean + | stream | + stream := aBoolean + ifTrue: [ (MultiByteFileStream fileNamed: aString) ascii; wantsLineEndConversion: true; yourself ] + ifFalse: [ (FileStream fileNamed: aString) binary ]. + [ aBlock value: stream ] + ensure: [ stream close ] \ No newline at end of file diff --git a/repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/methodProperties.json new file mode 100644 index 00000000..07a7af69 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/methodProperties.json @@ -0,0 +1,18 @@ +{ + "class" : { + "initialize" : " 7/3/2020 16:21:45" }, + "instance" : { + "defaultDirectoryPathString" : " 7/3/2020 16:21:45", + "deleteFile:inFolder:" : " 7/3/2020 16:21:45", + "directoriesIn:" : " 7/3/2020 16:21:45", + "doSilently:" : " 7/3/2020 16:21:45", + "ensureExistenceOfFolder:" : " 7/3/2020 16:21:45", + "fileExists:" : " 7/3/2020 16:21:45", + "fileNameFor:" : " 7/3/2020 16:21:45", + "filesIn:" : " 7/3/2020 16:21:45", + "isDirectory:" : " 7/3/2020 16:21:45", + "localNameOf:" : " 7/3/2020 16:21:45", + "pathSeparator" : " 7/3/2020 16:21:45", + "readFileStreamOn:do:binary:" : "JB 7/3/2020 16:24", + "write:toFile:inFolder:" : "JB 7/3/2020 16:32", + "writeFileStreamOn:do:binary:" : "JB 7/3/2020 16:30" } } diff --git a/repository/Grease-Squeak5-Core.package/GRWorkingWriteStream.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRWorkingWriteStream.class/methodProperties.json new file mode 100644 index 00000000..ae5d8e77 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/GRWorkingWriteStream.class/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "reset" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/Interval.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Interval.extension/methodProperties.json new file mode 100644 index 00000000..b8d3051f --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/Interval.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "any" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/MessageSend.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/MessageSend.extension/methodProperties.json new file mode 100644 index 00000000..7e1f53b8 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/MessageSend.extension/methodProperties.json @@ -0,0 +1,6 @@ +{ + "class" : { + }, + "instance" : { + "argumentCount" : " 7/3/2020 16:21:45", + "valueWithPossibleArguments:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/Number.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Number.extension/methodProperties.json new file mode 100644 index 00000000..d117fdf9 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/Number.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "milliseconds" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/Object.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Object.extension/methodProperties.json new file mode 100644 index 00000000..43db849f --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/Object.extension/methodProperties.json @@ -0,0 +1,6 @@ +{ + "class" : { + }, + "instance" : { + "greaseString" : " 7/3/2020 16:21:45", + "sizeInMemory" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/Point.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Point.extension/methodProperties.json new file mode 100644 index 00000000..66c63d1a --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/Point.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "greaseString" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/PositionableStream.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/PositionableStream.extension/methodProperties.json new file mode 100644 index 00000000..d5232098 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/PositionableStream.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "greaseUpToAll:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/ScaledDecimal.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/ScaledDecimal.extension/methodProperties.json new file mode 100644 index 00000000..0c571458 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/ScaledDecimal.extension/methodProperties.json @@ -0,0 +1,6 @@ +{ + "class" : { + }, + "instance" : { + "encodeOn:" : " 7/3/2020 16:21:45", + "greaseString" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/SequenceableCollection.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/SequenceableCollection.extension/methodProperties.json new file mode 100644 index 00000000..57c9e038 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/SequenceableCollection.extension/methodProperties.json @@ -0,0 +1,7 @@ +{ + "class" : { + }, + "instance" : { + "beginsWithSubCollection:" : " 7/3/2020 16:21:45", + "endsWithSubCollection:" : " 7/3/2020 16:21:45", + "sorted" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/SmallInteger.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/SmallInteger.extension/methodProperties.json new file mode 100644 index 00000000..dcb296a7 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/SmallInteger.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "sizeInMemory" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/SocketStream.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/SocketStream.extension/methodProperties.json new file mode 100644 index 00000000..3f83ee19 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/SocketStream.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "greaseNext:putAll:startingAt:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/String.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/String.extension/methodProperties.json new file mode 100644 index 00000000..009c3db8 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/String.extension/methodProperties.json @@ -0,0 +1,12 @@ +{ + "class" : { + }, + "instance" : { + "substrings:" : " 7/3/2020 16:21:45", + "trimBoth" : " 7/3/2020 16:21:45", + "trimBoth:" : " 7/3/2020 16:21:45", + "trimLeft" : " 7/3/2020 16:21:45", + "trimLeft:" : " 7/3/2020 16:21:45", + "trimLeft:right:" : " 7/3/2020 16:21:45", + "trimRight" : " 7/3/2020 16:21:45", + "trimRight:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/Symbol.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Symbol.extension/methodProperties.json new file mode 100644 index 00000000..45e73289 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/Symbol.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "greaseAsMutator" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/WriteStream.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/WriteStream.extension/methodProperties.json new file mode 100644 index 00000000..3f83ee19 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/WriteStream.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "greaseNext:putAll:startingAt:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/monticello.meta/version b/repository/Grease-Squeak5-Core.package/monticello.meta/version new file mode 100644 index 00000000..6e346ee9 --- /dev/null +++ b/repository/Grease-Squeak5-Core.package/monticello.meta/version @@ -0,0 +1 @@ +(name 'Grease-Squeak5-Core-JB.2' message 'File stream methods in Squeak' id 'f1b1e052-0642-4690-b86d-4ebbb85634ce' date '3 July 2020' time '4:36:08.86448 pm' author 'JB' ancestors ((name 'Grease-Squeak5-Core-cypress.1' message 'fabricated from a Cypress format repository' id '76ce6269-9a42-4ce4-a2ce-d5cb307d09fa' date '3 July 2020' time '4:21:45.777619 pm' author '' ancestors () stepChildren ())) stepChildren ()) \ No newline at end of file diff --git a/repository/Grease-Tests-Squeak5-Core.package/GRPackage.extension/methodProperties.json b/repository/Grease-Tests-Squeak5-Core.package/GRPackage.extension/methodProperties.json new file mode 100644 index 00000000..75202285 --- /dev/null +++ b/repository/Grease-Tests-Squeak5-Core.package/GRPackage.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + "greaseTestsSqueak5Core" : " 6/3/2020 21:51:17" }, + "instance" : { + } } diff --git a/repository/Grease-Tests-Squeak5-Core.package/GRPharoCodecTest.class/methodProperties.json b/repository/Grease-Tests-Squeak5-Core.package/GRPharoCodecTest.class/methodProperties.json new file mode 100644 index 00000000..05ddf428 --- /dev/null +++ b/repository/Grease-Tests-Squeak5-Core.package/GRPharoCodecTest.class/methodProperties.json @@ -0,0 +1,10 @@ +{ + "class" : { + }, + "instance" : { + "assert:next:startingAt:gives:" : " 6/3/2020 21:51:17", + "assertEncodingIgnoresLanguageTat:" : " 6/3/2020 21:51:17", + "stripLeadingCharFrom:" : " 6/3/2020 21:51:17", + "testAllCodesIncludesIso88591" : " 6/3/2020 21:51:17", + "testGreaseNextPutAllStartingAt" : " 6/3/2020 21:51:17", + "testLanguageTag" : " 6/3/2020 21:51:17" } } diff --git a/repository/Grease-Tests-Squeak5-Core.package/GRPharoColorTest.class/methodProperties.json b/repository/Grease-Tests-Squeak5-Core.package/GRPharoColorTest.class/methodProperties.json new file mode 100644 index 00000000..912dea1c --- /dev/null +++ b/repository/Grease-Tests-Squeak5-Core.package/GRPharoColorTest.class/methodProperties.json @@ -0,0 +1,11 @@ +{ + "class" : { + }, + "instance" : { + "expectedFailures" : " 6/3/2020 21:51:17", + "testAllColors" : " 6/3/2020 21:51:17", + "testColorAsHtmlColor" : " 6/3/2020 21:51:17", + "testFromSixDigit" : " 6/3/2020 21:51:17", + "testFromStringName" : " 6/3/2020 21:51:17", + "testFromStringSixDigit" : " 6/3/2020 21:51:17", + "testFromStringThreeDigit" : " 6/3/2020 21:51:17" } } diff --git a/repository/Grease-Tests-Squeak5-Core.package/GRPharoGenericCodecTest.class/methodProperties.json b/repository/Grease-Tests-Squeak5-Core.package/GRPharoGenericCodecTest.class/methodProperties.json new file mode 100644 index 00000000..d0aad9c4 --- /dev/null +++ b/repository/Grease-Tests-Squeak5-Core.package/GRPharoGenericCodecTest.class/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "testNoAmbiguities" : " 6/3/2020 21:51:17" } } diff --git a/repository/Grease-Tests-Squeak5-Core.package/GRPharoPlatformTest.class/methodProperties.json b/repository/Grease-Tests-Squeak5-Core.package/GRPharoPlatformTest.class/methodProperties.json new file mode 100644 index 00000000..b469e39c --- /dev/null +++ b/repository/Grease-Tests-Squeak5-Core.package/GRPharoPlatformTest.class/methodProperties.json @@ -0,0 +1,11 @@ +{ + "class" : { + }, + "instance" : { + "testCompileIntoClassified" : " 6/3/2020 21:51:17", + "testFullName" : " 6/3/2020 21:51:17", + "testGreaseIntegerOnCharacter" : " 6/3/2020 21:51:17", + "testMessageSendValueWithPossibleArguments" : " 6/3/2020 21:51:17", + "testWriteToFileInFolderBinary" : " 6/3/2020 21:51:17", + "testWriteToFileInFolderText" : " 6/3/2020 21:51:17", + "writeToFile:" : " 6/3/2020 21:51:17" } } diff --git a/repository/Grease-Tests-Squeak5-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo..st b/repository/Grease-Tests-Squeak5-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo..st new file mode 100644 index 00000000..f048cc47 --- /dev/null +++ b/repository/Grease-Tests-Squeak5-Core.package/GRPlatformTest.extension/instance/writeToFile.withFileNameDo..st @@ -0,0 +1,12 @@ +*grease-tests-squeak5-core +writeToFile: aStringOrByteArray withFileNameDo: aBlock + | fileName directory | + fileName := 'GRSqueakPlatformTest'. + directory := FileDirectory default. + [ GRPlatform current + write: aStringOrByteArray + toFile: fileName + inFolder: directory fullName. + aBlock value: directory fullName,GRPlatform current pathSeparator,fileName + ] ensure: [ + directory deleteFileNamed: fileName ] \ No newline at end of file diff --git a/repository/Grease-Tests-Squeak5-Core.package/GRPlatformTest.extension/methodProperties.json b/repository/Grease-Tests-Squeak5-Core.package/GRPlatformTest.extension/methodProperties.json new file mode 100644 index 00000000..9680a77b --- /dev/null +++ b/repository/Grease-Tests-Squeak5-Core.package/GRPlatformTest.extension/methodProperties.json @@ -0,0 +1,6 @@ +{ + "class" : { + }, + "instance" : { + "testScaledDecimalGreaseString" : " 6/3/2020 21:51:17", + "writeToFile:withFileNameDo:" : "JB 7/3/2020 16:19" } } diff --git a/repository/Grease-Tests-Squeak5-Core.package/GRPrinterTest.extension/methodProperties.json b/repository/Grease-Tests-Squeak5-Core.package/GRPrinterTest.extension/methodProperties.json new file mode 100644 index 00000000..d69bcecd --- /dev/null +++ b/repository/Grease-Tests-Squeak5-Core.package/GRPrinterTest.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "testScaledDecimalPrinter" : " 6/3/2020 21:51:17" } } diff --git a/repository/Grease-Tests-Squeak5-Core.package/GRUtf8CodecTest.extension/methodProperties.json b/repository/Grease-Tests-Squeak5-Core.package/GRUtf8CodecTest.extension/methodProperties.json new file mode 100644 index 00000000..8645a3b3 --- /dev/null +++ b/repository/Grease-Tests-Squeak5-Core.package/GRUtf8CodecTest.extension/methodProperties.json @@ -0,0 +1,5 @@ +{ + "class" : { + }, + "instance" : { + "expectedFailures" : " 6/3/2020 21:51:17" } } diff --git a/repository/Grease-Tests-Squeak5-Core.package/monticello.meta/version b/repository/Grease-Tests-Squeak5-Core.package/monticello.meta/version new file mode 100644 index 00000000..901ff46e --- /dev/null +++ b/repository/Grease-Tests-Squeak5-Core.package/monticello.meta/version @@ -0,0 +1 @@ +(name 'Grease-Tests-Squeak5-Core-JB.2' message 'File stream methods in Squeak' id '42566689-41b1-4c74-ac20-f28f3c33de1d' date '3 July 2020' time '4:35:59.065449 pm' author 'JB' ancestors ((name 'Grease-Tests-Squeak5-Core-cypress.1' message 'fabricated from a Cypress format repository' id '39ef0d34-bb0e-4165-998b-1159c495ddeb' date '3 June 2020' time '9:51:17.567506 pm' author '' ancestors () stepChildren ())) stepChildren ()) \ No newline at end of file From 2289733047a6ed0f6c90faa0f9d634d88ee9a49f Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Fri, 3 Jul 2020 16:39:20 +0200 Subject: [PATCH 12/16] remove all the monticello metadata --- .../Array.extension/methodProperties.json | 5 -- .../Behavior.extension/methodProperties.json | 6 --- .../methodProperties.json | 5 -- .../ByteArray.extension/methodProperties.json | 5 -- .../Character.extension/methodProperties.json | 5 -- .../methodProperties.json | 21 -------- .../methodProperties.json | 7 --- .../Date.extension/methodProperties.json | 5 -- .../methodProperties.json | 5 -- .../methodProperties.json | 5 -- .../Duration.extension/methodProperties.json | 6 --- .../Exception.extension/methodProperties.json | 7 --- .../methodProperties.json | 8 --- .../methodProperties.json | 50 ------------------- .../methodProperties.json | 11 ---- .../methodProperties.json | 12 ----- .../GRPackage.extension/methodProperties.json | 5 -- .../methodProperties.json | 14 ------ .../methodProperties.json | 13 ----- .../GsContext.class/methodProperties.json | 15 ------ .../Interval.extension/methodProperties.json | 5 -- .../methodProperties.json | 10 ---- .../Number.extension/methodProperties.json | 5 -- .../Object.extension/methodProperties.json | 7 --- .../methodProperties.json | 5 -- .../methodProperties.json | 5 -- .../methodProperties.json | 6 --- .../String.extension/methodProperties.json | 5 -- .../Symbol.extension/methodProperties.json | 5 -- .../methodProperties.json | 7 --- .../methodProperties.json | 7 --- .../methodProperties.json | 7 --- .../methodProperties.json | 6 --- .../methodProperties.json | 5 -- .../methodProperties.json | 6 --- .../monticello.meta/version | 1 - .../Behavior.extension/methodProperties.json | 5 -- .../methodProperties.json | 5 -- .../methodProperties.json | 6 --- .../ByteArray.extension/methodProperties.json | 5 -- .../Character.extension/methodProperties.json | 5 -- .../methodProperties.json | 5 -- .../Duration.extension/methodProperties.json | 6 --- .../methodProperties.json | 5 -- .../methodProperties.json | 7 --- .../GRPackage.extension/methodProperties.json | 5 -- .../methodProperties.json | 10 ---- .../methodProperties.json | 13 ----- .../methodProperties.json | 12 ----- .../methodProperties.json | 6 --- .../methodProperties.json | 41 --------------- .../methodProperties.json | 10 ---- .../methodProperties.json | 12 ----- .../methodProperties.json | 14 ------ .../methodProperties.json | 7 --- .../methodProperties.json | 18 ------- .../methodProperties.json | 5 -- .../Interval.extension/methodProperties.json | 5 -- .../methodProperties.json | 6 --- .../Number.extension/methodProperties.json | 5 -- .../Object.extension/methodProperties.json | 6 --- .../Point.extension/methodProperties.json | 5 -- .../methodProperties.json | 5 -- .../methodProperties.json | 6 --- .../methodProperties.json | 7 --- .../methodProperties.json | 5 -- .../methodProperties.json | 5 -- .../String.extension/methodProperties.json | 12 ----- .../Symbol.extension/methodProperties.json | 5 -- .../methodProperties.json | 5 -- .../monticello.meta/version | 1 - .../GRPackage.extension/methodProperties.json | 5 -- .../methodProperties.json | 10 ---- .../methodProperties.json | 11 ---- .../methodProperties.json | 5 -- .../methodProperties.json | 11 ---- .../methodProperties.json | 6 --- .../methodProperties.json | 5 -- .../methodProperties.json | 5 -- .../monticello.meta/version | 1 - 80 files changed, 641 deletions(-) delete mode 100644 repository/Grease-GemStone-Core.package/Array.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/Behavior.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/BinaryFloat.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/ByteArray.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/Character.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/CharacterCollection.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/Collection.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/Date.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/Dictionary.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/DoubleByteString.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/Duration.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/Exception.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/GRDynamicVariable.class/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/GRGemStoneRandomProvider.class/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/GRLatin1GemStoneCodec.class/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/GRPackage.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/GRTextOrBinaryCodecStream.class/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/GRUtf8GemStoneCodec.class/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/GsContext.class/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/Interval.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/MessageSend.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/Number.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/Object.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/PackageInfo.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/PositionableStream.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/SequenceableCollection.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/String.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/Symbol.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/SystemAbortTransaction.class/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/SystemBeginTransaction.class/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/SystemCommitTransaction.class/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/SystemTransactionNotification.class/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/UnorderedCollection.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/WriteStream.extension/methodProperties.json delete mode 100644 repository/Grease-GemStone-Core.package/monticello.meta/version delete mode 100644 repository/Grease-Squeak5-Core.package/Behavior.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/BlockClosure.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/BlockContext.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/ByteArray.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/Character.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/Collection.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/Duration.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/GRDelegatingStream.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/GRDynamicVariable.class/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/GRPackage.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/GRPharoConverterCodecStream.class/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/GRPharoGenericCodec.class/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/GRPharoLatin1Codec.class/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/GRPharoLatin1CodecStream.class/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/GRPharoRandomProvider.class/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/GRPharoUtf8Codec.class/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/GRPharoUtf8CodecStream.class/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/GRSmallDictionary.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/GRWorkingWriteStream.class/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/Interval.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/MessageSend.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/Number.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/Object.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/Point.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/PositionableStream.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/ScaledDecimal.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/SequenceableCollection.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/SmallInteger.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/SocketStream.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/String.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/Symbol.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/WriteStream.extension/methodProperties.json delete mode 100644 repository/Grease-Squeak5-Core.package/monticello.meta/version delete mode 100644 repository/Grease-Tests-Squeak5-Core.package/GRPackage.extension/methodProperties.json delete mode 100644 repository/Grease-Tests-Squeak5-Core.package/GRPharoCodecTest.class/methodProperties.json delete mode 100644 repository/Grease-Tests-Squeak5-Core.package/GRPharoColorTest.class/methodProperties.json delete mode 100644 repository/Grease-Tests-Squeak5-Core.package/GRPharoGenericCodecTest.class/methodProperties.json delete mode 100644 repository/Grease-Tests-Squeak5-Core.package/GRPharoPlatformTest.class/methodProperties.json delete mode 100644 repository/Grease-Tests-Squeak5-Core.package/GRPlatformTest.extension/methodProperties.json delete mode 100644 repository/Grease-Tests-Squeak5-Core.package/GRPrinterTest.extension/methodProperties.json delete mode 100644 repository/Grease-Tests-Squeak5-Core.package/GRUtf8CodecTest.extension/methodProperties.json delete mode 100644 repository/Grease-Tests-Squeak5-Core.package/monticello.meta/version diff --git a/repository/Grease-GemStone-Core.package/Array.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Array.extension/methodProperties.json deleted file mode 100644 index a0a65c20..00000000 --- a/repository/Grease-GemStone-Core.package/Array.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "beMutable" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/Behavior.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Behavior.extension/methodProperties.json deleted file mode 100644 index 1592140f..00000000 --- a/repository/Grease-GemStone-Core.package/Behavior.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "fullName" : " 06/08/2020 12:26:37", - "removeSelectorSilently:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/BinaryFloat.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/BinaryFloat.extension/methodProperties.json deleted file mode 100644 index f329e1e9..00000000 --- a/repository/Grease-GemStone-Core.package/BinaryFloat.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "greaseString" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/ByteArray.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/ByteArray.extension/methodProperties.json deleted file mode 100644 index f329e1e9..00000000 --- a/repository/Grease-GemStone-Core.package/ByteArray.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "greaseString" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/Character.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Character.extension/methodProperties.json deleted file mode 100644 index c1ffb9c9..00000000 --- a/repository/Grease-GemStone-Core.package/Character.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "greaseInteger" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/CharacterCollection.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/CharacterCollection.extension/methodProperties.json deleted file mode 100644 index ffe120e7..00000000 --- a/repository/Grease-GemStone-Core.package/CharacterCollection.extension/methodProperties.json +++ /dev/null @@ -1,21 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "excerpt:" : " 06/08/2020 12:26:37", - "excerpt:radius:" : " 06/08/2020 12:26:37", - "excerpt:radius:ellipsis:" : " 06/08/2020 12:26:37", - "greaseInteger" : " 06/08/2020 12:26:37", - "pluralize" : " 06/08/2020 12:26:37", - "print:on:" : " 06/08/2020 12:26:37", - "substrings:" : " 07/03/2020 03:01:56", - "trimBoth" : " 06/08/2020 12:26:37", - "trimBoth:" : " 06/08/2020 12:26:37", - "trimLeft" : " 06/08/2020 12:26:37", - "trimLeft:" : " 06/08/2020 12:26:37", - "trimLeft:right:" : " 06/08/2020 12:26:37", - "trimRight" : " 06/08/2020 12:26:37", - "trimRight:" : " 06/08/2020 12:26:37", - "truncate" : " 06/08/2020 12:26:37", - "truncate:" : " 06/08/2020 12:26:37", - "truncate:ellipsis:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/Collection.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Collection.extension/methodProperties.json deleted file mode 100644 index c3330e3f..00000000 --- a/repository/Grease-GemStone-Core.package/Collection.extension/methodProperties.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "any" : " 06/08/2020 12:26:37", - "sorted" : " 06/08/2020 12:26:37", - "sorted:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/Date.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Date.extension/methodProperties.json deleted file mode 100644 index 6220dbe6..00000000 --- a/repository/Grease-GemStone-Core.package/Date.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - "daysInMonthNumber:forYear:" : " 06/08/2020 12:26:37" }, - "instance" : { - } } diff --git a/repository/Grease-GemStone-Core.package/Dictionary.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Dictionary.extension/methodProperties.json deleted file mode 100644 index f1de10f6..00000000 --- a/repository/Grease-GemStone-Core.package/Dictionary.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "copyFrom:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/DoubleByteString.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/DoubleByteString.extension/methodProperties.json deleted file mode 100644 index f329e1e9..00000000 --- a/repository/Grease-GemStone-Core.package/DoubleByteString.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "greaseString" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/Duration.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Duration.extension/methodProperties.json deleted file mode 100644 index a6e4950c..00000000 --- a/repository/Grease-GemStone-Core.package/Duration.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "class" : { - "milliseconds:" : " 06/08/2020 12:26:37" }, - "instance" : { - "asMilliseconds" : " 06/08/2020 12:26:37", - "milliseconds" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/Exception.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Exception.extension/methodProperties.json deleted file mode 100644 index 05d1a072..00000000 --- a/repository/Grease-GemStone-Core.package/Exception.extension/methodProperties.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "class" : { - "raiseSignal" : " 06/08/2020 12:26:37", - "raiseSignal:" : " 06/08/2020 12:26:37" }, - "instance" : { - "raiseSignal" : " 06/08/2020 12:26:37", - "raiseSignal:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/GRDynamicVariable.class/methodProperties.json b/repository/Grease-GemStone-Core.package/GRDynamicVariable.class/methodProperties.json deleted file mode 100644 index 13f6d81d..00000000 --- a/repository/Grease-GemStone-Core.package/GRDynamicVariable.class/methodProperties.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "class" : { - "default" : " 06/08/2020 12:26:37", - "defaultValue" : " 06/08/2020 12:26:37", - "use:during:" : " 06/08/2020 12:26:37", - "value" : " 06/08/2020 12:26:37" }, - "instance" : { - } } diff --git a/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/methodProperties.json b/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/methodProperties.json deleted file mode 100644 index eec0a32d..00000000 --- a/repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/methodProperties.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "class" : { - "initialize" : " 06/08/2020 12:26:37", - "unload" : " 06/08/2020 12:26:37" }, - "instance" : { - "addToShutDownList:" : " 06/08/2020 12:26:37", - "addToStartUpList:" : " 06/08/2020 12:26:37", - "asMethodReturningByteArray:named:" : " 06/08/2020 12:26:37", - "asMethodReturningString:named:" : " 06/08/2020 12:26:37", - "base64Decode:" : " 06/08/2020 12:26:37", - "compile:into:classified:" : " 06/08/2020 12:26:37", - "contentsOfFile:binary:" : " 06/08/2020 12:26:37", - "defaultDispatcherName" : " 06/08/2020 12:26:37", - "deprecationExceptionSet" : " 06/08/2020 12:26:37", - "directoriesIn:" : " 06/08/2020 12:26:37", - "doAbortTransaction" : " 06/08/2020 12:26:37", - "doBeginTransaction" : " 06/08/2020 12:26:37", - "doCommitTransaction" : " 06/08/2020 12:26:37", - "doTransaction:" : " 06/08/2020 12:26:37", - "ensureExistenceOfFolder:" : " 06/08/2020 12:26:37", - "fileExists:" : " 06/08/2020 12:26:37", - "filesIn:" : " 06/08/2020 12:26:37", - "isProcessTerminated:" : " 06/08/2020 12:26:37", - "label" : " 06/08/2020 12:26:37", - "localNameOf:" : " 06/08/2020 12:26:37", - "logError:title:" : " 06/08/2020 12:26:37", - "logError:title:shouldCommit:" : " 06/08/2020 12:26:37", - "newRandom" : " 06/08/2020 12:26:37", - "newline" : " 06/08/2020 12:26:37", - "openDebuggerOn:" : " 06/08/2020 12:26:37", - "pathSeparator" : " 06/08/2020 12:26:37", - "readFileStreamOn:do:binary:" : "JohanBrichau 07/03/2020 04:07", - "readWriteByteStream" : " 06/08/2020 12:26:37", - "readWriteCharacterStream" : " 06/08/2020 12:26:37", - "reducedConflictDictionary" : " 06/08/2020 12:26:37", - "removeFromShutDownList:" : " 06/08/2020 12:26:37", - "removeFromStartUpList:" : " 06/08/2020 12:26:37", - "removeSelector:from:" : " 06/08/2020 12:26:37", - "saveLogEntry:shouldCommit:" : " 06/08/2020 12:26:37", - "secureHashFor:" : " 06/08/2020 12:26:37", - "semaphoreClass" : " 06/08/2020 12:26:37", - "smtpServer" : " 06/08/2020 12:26:37", - "stackDepth" : " 06/08/2020 12:26:37", - "terminateProcess:" : " 06/08/2020 12:26:37", - "thisContext" : " 06/08/2020 12:26:37", - "transactionMutex" : " 06/08/2020 12:26:37", - "weakDictionaryOfSize:" : " 06/08/2020 12:26:37", - "write:toFile:inFolder:" : "JohanBrichau 07/03/2020 04:55", - "writeCharacterStreamOn:" : " 06/08/2020 12:26:37", - "writeFileStreamOn:do:binary:" : "JohanBrichau 07/03/2020 04:57" } } diff --git a/repository/Grease-GemStone-Core.package/GRGemStoneRandomProvider.class/methodProperties.json b/repository/Grease-GemStone-Core.package/GRGemStoneRandomProvider.class/methodProperties.json deleted file mode 100644 index 8e2f4b76..00000000 --- a/repository/Grease-GemStone-Core.package/GRGemStoneRandomProvider.class/methodProperties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "class" : { - "generator" : " 06/08/2020 12:26:37", - "initialize" : " 06/08/2020 12:26:37", - "mutex" : " 06/08/2020 12:26:37", - "nextInt:" : " 06/08/2020 12:26:37", - "randomClass" : " 06/08/2020 12:26:37", - "randomFrom:" : " 06/08/2020 12:26:37", - "sessionStart" : " 06/08/2020 12:26:37" }, - "instance" : { - } } diff --git a/repository/Grease-GemStone-Core.package/GRLatin1GemStoneCodec.class/methodProperties.json b/repository/Grease-GemStone-Core.package/GRLatin1GemStoneCodec.class/methodProperties.json deleted file mode 100644 index 159d03fe..00000000 --- a/repository/Grease-GemStone-Core.package/GRLatin1GemStoneCodec.class/methodProperties.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "class" : { - "basicForEncoding:" : " 06/08/2020 12:26:37", - "supportsEncoding:" : " 06/08/2020 12:26:37" }, - "instance" : { - "decode:" : " 06/08/2020 12:26:37", - "encode:" : " 06/08/2020 12:26:37", - "encodeUrl:" : " 06/08/2020 12:26:37", - "encoderFor:" : " 06/08/2020 12:26:37", - "name" : " 06/08/2020 12:26:37", - "name:" : " 06/08/2020 12:26:37", - "url" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/GRPackage.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/GRPackage.extension/methodProperties.json deleted file mode 100644 index 09b637e1..00000000 --- a/repository/Grease-GemStone-Core.package/GRPackage.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - "greaseGemStoneCore" : " 06/08/2020 12:26:37" }, - "instance" : { - "gemstoneUrl" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/GRTextOrBinaryCodecStream.class/methodProperties.json b/repository/Grease-GemStone-Core.package/GRTextOrBinaryCodecStream.class/methodProperties.json deleted file mode 100644 index 55ebd0b5..00000000 --- a/repository/Grease-GemStone-Core.package/GRTextOrBinaryCodecStream.class/methodProperties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "binary" : " 06/08/2020 12:26:37", - "contents" : " 06/08/2020 12:26:37", - "flush" : " 06/08/2020 12:26:37", - "initializeOn:" : " 06/08/2020 12:26:37", - "next" : " 06/08/2020 12:26:37", - "next:" : " 06/08/2020 12:26:37", - "nextPut:" : " 06/08/2020 12:26:37", - "nextPutAll:" : " 06/08/2020 12:26:37", - "size" : " 06/08/2020 12:26:37", - "text" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/GRUtf8GemStoneCodec.class/methodProperties.json b/repository/Grease-GemStone-Core.package/GRUtf8GemStoneCodec.class/methodProperties.json deleted file mode 100644 index 6ac0d6a5..00000000 --- a/repository/Grease-GemStone-Core.package/GRUtf8GemStoneCodec.class/methodProperties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "class" : { - "basicForEncoding:" : " 06/08/2020 12:26:37", - "supportsEncoding:" : " 06/08/2020 12:26:37" }, - "instance" : { - "decode:" : " 06/08/2020 12:26:37", - "decoderFor:" : " 06/08/2020 12:26:37", - "encode:" : " 06/08/2020 12:26:37", - "encodeUrl:" : " 06/08/2020 12:26:37", - "encoderFor:" : " 06/08/2020 12:26:37", - "initialize" : " 06/08/2020 12:26:37", - "name" : " 06/08/2020 12:26:37", - "url" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/GsContext.class/methodProperties.json b/repository/Grease-GemStone-Core.package/GsContext.class/methodProperties.json deleted file mode 100644 index cb87f664..00000000 --- a/repository/Grease-GemStone-Core.package/GsContext.class/methodProperties.json +++ /dev/null @@ -1,15 +0,0 @@ -{ - "class" : { - "fromContinuation:atLevel:" : " 07/03/2020 03:01:56", - "fromLevel:" : " 07/03/2020 03:01:56" }, - "instance" : { - "=" : " 07/03/2020 03:01:56", - "asString" : " 07/03/2020 03:01:56", - "continuation:level:" : " 07/03/2020 03:01:56", - "fullPrintString" : " 07/03/2020 03:01:56", - "greaseString" : " 07/03/2020 03:01:56", - "method" : " 07/03/2020 03:01:56", - "receiver" : " 07/03/2020 03:01:56", - "sender" : " 07/03/2020 03:01:56", - "tempAt:" : " 07/03/2020 03:01:56", - "tempNames" : " 07/03/2020 03:01:56" } } diff --git a/repository/Grease-GemStone-Core.package/Interval.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Interval.extension/methodProperties.json deleted file mode 100644 index b8789236..00000000 --- a/repository/Grease-GemStone-Core.package/Interval.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "any" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/MessageSend.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/MessageSend.extension/methodProperties.json deleted file mode 100644 index 44371590..00000000 --- a/repository/Grease-GemStone-Core.package/MessageSend.extension/methodProperties.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "argumentCount" : " 06/08/2020 12:26:37", - "evaluateWithArguments:" : " 06/08/2020 12:26:37", - "value:" : " 06/08/2020 12:26:37", - "value:value:" : " 06/08/2020 12:26:37", - "valueWithPossibleArgument:" : " 06/08/2020 12:26:37", - "valueWithPossibleArguments:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/Number.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Number.extension/methodProperties.json deleted file mode 100644 index 382e962c..00000000 --- a/repository/Grease-GemStone-Core.package/Number.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "milliseconds" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/Object.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Object.extension/methodProperties.json deleted file mode 100644 index 47ab231e..00000000 --- a/repository/Grease-GemStone-Core.package/Object.extension/methodProperties.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "displayString" : " 06/08/2020 12:26:37", - "greaseString" : " 06/08/2020 12:26:37", - "isMessageSend" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/PackageInfo.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/PackageInfo.extension/methodProperties.json deleted file mode 100644 index a03867fc..00000000 --- a/repository/Grease-GemStone-Core.package/PackageInfo.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "versionString" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/PositionableStream.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/PositionableStream.extension/methodProperties.json deleted file mode 100644 index 8e44e66f..00000000 --- a/repository/Grease-GemStone-Core.package/PositionableStream.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "greaseUpToAll:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/SequenceableCollection.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/SequenceableCollection.extension/methodProperties.json deleted file mode 100644 index 3b4e7999..00000000 --- a/repository/Grease-GemStone-Core.package/SequenceableCollection.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "beginsWithSubCollection:" : " 06/08/2020 12:26:37", - "endsWithSubCollection:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/String.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/String.extension/methodProperties.json deleted file mode 100644 index 12c5ef7b..00000000 --- a/repository/Grease-GemStone-Core.package/String.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - "fromString:" : " 06/08/2020 12:26:37" }, - "instance" : { - } } diff --git a/repository/Grease-GemStone-Core.package/Symbol.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/Symbol.extension/methodProperties.json deleted file mode 100644 index 88ac0c5c..00000000 --- a/repository/Grease-GemStone-Core.package/Symbol.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "greaseAsMutator" : " 07/03/2020 03:12:14" } } diff --git a/repository/Grease-GemStone-Core.package/SystemAbortTransaction.class/methodProperties.json b/repository/Grease-GemStone-Core.package/SystemAbortTransaction.class/methodProperties.json deleted file mode 100644 index 8dbb3df0..00000000 --- a/repository/Grease-GemStone-Core.package/SystemAbortTransaction.class/methodProperties.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "alternatives" : " 06/08/2020 12:26:37", - "defaultAction" : " 06/08/2020 12:26:37", - "transaction" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/SystemBeginTransaction.class/methodProperties.json b/repository/Grease-GemStone-Core.package/SystemBeginTransaction.class/methodProperties.json deleted file mode 100644 index 8dbb3df0..00000000 --- a/repository/Grease-GemStone-Core.package/SystemBeginTransaction.class/methodProperties.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "alternatives" : " 06/08/2020 12:26:37", - "defaultAction" : " 06/08/2020 12:26:37", - "transaction" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/SystemCommitTransaction.class/methodProperties.json b/repository/Grease-GemStone-Core.package/SystemCommitTransaction.class/methodProperties.json deleted file mode 100644 index 8dbb3df0..00000000 --- a/repository/Grease-GemStone-Core.package/SystemCommitTransaction.class/methodProperties.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "alternatives" : " 06/08/2020 12:26:37", - "defaultAction" : " 06/08/2020 12:26:37", - "transaction" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/SystemTransactionNotification.class/methodProperties.json b/repository/Grease-GemStone-Core.package/SystemTransactionNotification.class/methodProperties.json deleted file mode 100644 index c8a0a9ce..00000000 --- a/repository/Grease-GemStone-Core.package/SystemTransactionNotification.class/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "alternatives" : " 06/08/2020 12:26:37", - "transaction" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/UnorderedCollection.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/UnorderedCollection.extension/methodProperties.json deleted file mode 100644 index f1de10f6..00000000 --- a/repository/Grease-GemStone-Core.package/UnorderedCollection.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "copyFrom:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/WriteStream.extension/methodProperties.json b/repository/Grease-GemStone-Core.package/WriteStream.extension/methodProperties.json deleted file mode 100644 index 81bfc34b..00000000 --- a/repository/Grease-GemStone-Core.package/WriteStream.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "crlf" : " 06/08/2020 12:26:37", - "greaseNext:putAll:startingAt:" : " 06/08/2020 12:26:37" } } diff --git a/repository/Grease-GemStone-Core.package/monticello.meta/version b/repository/Grease-GemStone-Core.package/monticello.meta/version deleted file mode 100644 index 9dfcb729..00000000 --- a/repository/Grease-GemStone-Core.package/monticello.meta/version +++ /dev/null @@ -1 +0,0 @@ -(name 'Grease-GemStone-Core-JohanBrichau.2' message 'read and write stream methods for GemStone' id 'b4ba4bca-2279-4d1e-856c-e82ca7c99939' date '07/03/2020' time '04:59:39' author 'JohanBrichau' ancestors ((name 'Grease-GemStone-Core-cypress.1' message 'fabricated from a Cypress format repository' id '040b6540-aac6-4dc1-81b5-79241e4ee99d' date '07/03/2020' time '03:27:10' author '' ancestors () stepChildren ())) stepChildren ()) \ No newline at end of file diff --git a/repository/Grease-Squeak5-Core.package/Behavior.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Behavior.extension/methodProperties.json deleted file mode 100644 index 2747617d..00000000 --- a/repository/Grease-Squeak5-Core.package/Behavior.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "fullName" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/BlockClosure.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/BlockClosure.extension/methodProperties.json deleted file mode 100644 index c5247d92..00000000 --- a/repository/Grease-Squeak5-Core.package/BlockClosure.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "valueWithPossibleArguments:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/BlockContext.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/BlockContext.extension/methodProperties.json deleted file mode 100644 index d487c66d..00000000 --- a/repository/Grease-Squeak5-Core.package/BlockContext.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "tempVarRefs" : " 7/3/2020 16:21:45", - "valueWithPossibleArguments:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/ByteArray.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/ByteArray.extension/methodProperties.json deleted file mode 100644 index 66c63d1a..00000000 --- a/repository/Grease-Squeak5-Core.package/ByteArray.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "greaseString" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/Character.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Character.extension/methodProperties.json deleted file mode 100644 index b5700e84..00000000 --- a/repository/Grease-Squeak5-Core.package/Character.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "greaseInteger" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/Collection.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Collection.extension/methodProperties.json deleted file mode 100644 index b8d3051f..00000000 --- a/repository/Grease-Squeak5-Core.package/Collection.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "any" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/Duration.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Duration.extension/methodProperties.json deleted file mode 100644 index 454b06a9..00000000 --- a/repository/Grease-Squeak5-Core.package/Duration.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "class" : { - "milliseconds:" : " 7/3/2020 16:21:45" }, - "instance" : { - "asMilliseconds" : " 7/3/2020 16:21:45", - "milliseconds" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRDelegatingStream.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRDelegatingStream.extension/methodProperties.json deleted file mode 100644 index 3f83ee19..00000000 --- a/repository/Grease-Squeak5-Core.package/GRDelegatingStream.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "greaseNext:putAll:startingAt:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRDynamicVariable.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRDynamicVariable.class/methodProperties.json deleted file mode 100644 index bb25f832..00000000 --- a/repository/Grease-Squeak5-Core.package/GRDynamicVariable.class/methodProperties.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "class" : { - "default" : " 7/3/2020 16:21:45", - "defaultValue" : " 7/3/2020 16:21:45", - "use:during:" : " 7/3/2020 16:21:45" }, - "instance" : { - } } diff --git a/repository/Grease-Squeak5-Core.package/GRPackage.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPackage.extension/methodProperties.json deleted file mode 100644 index c168d644..00000000 --- a/repository/Grease-Squeak5-Core.package/GRPackage.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - "greaseSqueak5Core" : " 7/3/2020 16:21:45" }, - "instance" : { - } } diff --git a/repository/Grease-Squeak5-Core.package/GRPharoConverterCodecStream.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPharoConverterCodecStream.class/methodProperties.json deleted file mode 100644 index 23a5add2..00000000 --- a/repository/Grease-Squeak5-Core.package/GRPharoConverterCodecStream.class/methodProperties.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "class" : { - "on:converter:" : " 7/3/2020 16:21:45" }, - "instance" : { - "greaseNext:putAll:startingAt:" : " 7/3/2020 16:21:45", - "initializeOn:converter:" : " 7/3/2020 16:21:45", - "next" : " 7/3/2020 16:21:45", - "next:" : " 7/3/2020 16:21:45", - "nextPut:" : " 7/3/2020 16:21:45", - "nextPutAll:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRPharoGenericCodec.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPharoGenericCodec.class/methodProperties.json deleted file mode 100644 index c790b8e8..00000000 --- a/repository/Grease-Squeak5-Core.package/GRPharoGenericCodec.class/methodProperties.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "class" : { - "basicForEncoding:" : " 7/3/2020 16:21:45", - "codecs" : " 7/3/2020 16:21:45", - "supportedEncodingNames" : " 7/3/2020 16:21:45", - "supportsEncoding:" : " 7/3/2020 16:21:45" }, - "instance" : { - "converter" : " 7/3/2020 16:21:45", - "decoderFor:" : " 7/3/2020 16:21:45", - "encoderFor:" : " 7/3/2020 16:21:45", - "initializeWithName:" : " 7/3/2020 16:21:45", - "name" : " 7/3/2020 16:21:45", - "url" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRPharoLatin1Codec.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPharoLatin1Codec.class/methodProperties.json deleted file mode 100644 index c6d739f3..00000000 --- a/repository/Grease-Squeak5-Core.package/GRPharoLatin1Codec.class/methodProperties.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "class" : { - "basicForEncoding:" : " 7/3/2020 16:21:45", - "codecs" : " 7/3/2020 16:21:45", - "supportedEncodingNames" : " 7/3/2020 16:21:45", - "supportsEncoding:" : " 7/3/2020 16:21:45" }, - "instance" : { - "decode:" : " 7/3/2020 16:21:45", - "decoderFor:" : " 7/3/2020 16:21:45", - "encoderFor:" : " 7/3/2020 16:21:45", - "initializeWithName:" : " 7/3/2020 16:21:45", - "name" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRPharoLatin1CodecStream.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPharoLatin1CodecStream.class/methodProperties.json deleted file mode 100644 index 7db39557..00000000 --- a/repository/Grease-Squeak5-Core.package/GRPharoLatin1CodecStream.class/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "next" : " 7/3/2020 16:21:45", - "next:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/methodProperties.json deleted file mode 100644 index d0144b17..00000000 --- a/repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/methodProperties.json +++ /dev/null @@ -1,41 +0,0 @@ -{ - "class" : { - "initialize" : "JB 7/3/2020 16:34", - "initializeUrlTable" : " 7/3/2020 16:21:45", - "initializeXmlTable" : " 7/3/2020 16:21:45" }, - "instance" : { - "addToShutDownList:" : " 7/3/2020 16:21:45", - "addToStartUpList:" : " 7/3/2020 16:21:45", - "asMethodReturningByteArray:named:" : " 7/3/2020 16:21:45", - "asMethodReturningByteArrayLiteral:named:" : " 7/3/2020 16:21:45", - "asMethodReturningByteArrayWithCache:named:" : " 7/3/2020 16:21:45", - "base64Decode:" : " 7/3/2020 16:21:45", - "bindingOf:" : " 7/3/2020 16:21:45", - "compile:into:classified:" : " 7/3/2020 16:21:45", - "contentsOfFile:binary:" : " 7/3/2020 16:21:45", - "deprecationExceptionSet" : " 7/3/2020 16:21:45", - "directoriesIn:" : " 7/3/2020 16:21:45", - "doSilently:" : " 7/3/2020 16:21:45", - "ensureExistenceOfFolder:" : " 7/3/2020 16:21:45", - "fileExists:" : " 7/3/2020 16:21:45", - "filesIn:" : " 7/3/2020 16:21:45", - "isProcessTerminated:" : " 7/3/2020 16:21:45", - "label" : " 7/3/2020 16:21:45", - "localNameOf:" : " 7/3/2020 16:21:45", - "newRandom" : " 7/3/2020 16:21:45", - "newline" : " 7/3/2020 16:21:45", - "openDebuggerOn:" : " 7/3/2020 16:21:45", - "pathSeparator" : " 7/3/2020 16:21:45", - "readWriteByteStream" : " 7/3/2020 16:21:45", - "readWriteCharacterStream" : " 7/3/2020 16:21:45", - "removeFromShutDownList:" : " 7/3/2020 16:21:45", - "removeFromStartUpList:" : " 7/3/2020 16:21:45", - "removeSelector:from:" : " 7/3/2020 16:21:45", - "secureHashFor:" : " 7/3/2020 16:21:45", - "semaphoreClass" : " 7/3/2020 16:21:45", - "stackDepth" : " 7/3/2020 16:21:45", - "terminateProcess:" : " 7/3/2020 16:21:45", - "thisContext" : " 7/3/2020 16:21:45", - "useByteArrayLiterals" : " 7/3/2020 16:21:45", - "weakDictionaryOfSize:" : " 7/3/2020 16:21:45", - "writeCharacterStreamOn:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRPharoRandomProvider.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPharoRandomProvider.class/methodProperties.json deleted file mode 100644 index 5cd17b60..00000000 --- a/repository/Grease-Squeak5-Core.package/GRPharoRandomProvider.class/methodProperties.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "class" : { - "initialize" : " 7/3/2020 16:21:45", - "nextInt:" : " 7/3/2020 16:21:45", - "randomClass" : " 7/3/2020 16:21:45", - "randomFrom:" : " 7/3/2020 16:21:45", - "startUp" : " 7/3/2020 16:21:45", - "unload" : " 7/3/2020 16:21:45" }, - "instance" : { - } } diff --git a/repository/Grease-Squeak5-Core.package/GRPharoUtf8Codec.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPharoUtf8Codec.class/methodProperties.json deleted file mode 100644 index 280e7ad2..00000000 --- a/repository/Grease-Squeak5-Core.package/GRPharoUtf8Codec.class/methodProperties.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "class" : { - "basicForEncoding:" : " 7/3/2020 16:21:45", - "codecs" : " 7/3/2020 16:21:45", - "supportsEncoding:" : " 7/3/2020 16:21:45" }, - "instance" : { - "decode:" : " 7/3/2020 16:21:45", - "decoderFor:" : " 7/3/2020 16:21:45", - "encoderFor:" : " 7/3/2020 16:21:45", - "invalidUtf8" : " 7/3/2020 16:21:45", - "name" : " 7/3/2020 16:21:45", - "url" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRPharoUtf8CodecStream.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRPharoUtf8CodecStream.class/methodProperties.json deleted file mode 100644 index fedc2283..00000000 --- a/repository/Grease-Squeak5-Core.package/GRPharoUtf8CodecStream.class/methodProperties.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "class" : { - "initialize" : " 7/3/2020 16:21:45" }, - "instance" : { - "crlf" : " 7/3/2020 16:21:45", - "encodeDefault:" : " 7/3/2020 16:21:45", - "encodeFast:" : " 7/3/2020 16:21:45", - "greaseNext:putAll:startingAt:" : " 7/3/2020 16:21:45", - "greaseNext:putAllFast:startingAt:" : " 7/3/2020 16:21:45", - "invalidUtf8" : " 7/3/2020 16:21:45", - "next" : " 7/3/2020 16:21:45", - "next:" : " 7/3/2020 16:21:45", - "nextPut:" : " 7/3/2020 16:21:45", - "nextPutAll:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRSmallDictionary.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRSmallDictionary.extension/methodProperties.json deleted file mode 100644 index 963cad87..00000000 --- a/repository/Grease-Squeak5-Core.package/GRSmallDictionary.extension/methodProperties.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "customizeExplorerContents" : " 7/3/2020 16:21:45", - "explorerContents" : " 7/3/2020 16:21:45", - "hasContentsInExplorer" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/methodProperties.json deleted file mode 100644 index 07a7af69..00000000 --- a/repository/Grease-Squeak5-Core.package/GRSqueakPlatform.class/methodProperties.json +++ /dev/null @@ -1,18 +0,0 @@ -{ - "class" : { - "initialize" : " 7/3/2020 16:21:45" }, - "instance" : { - "defaultDirectoryPathString" : " 7/3/2020 16:21:45", - "deleteFile:inFolder:" : " 7/3/2020 16:21:45", - "directoriesIn:" : " 7/3/2020 16:21:45", - "doSilently:" : " 7/3/2020 16:21:45", - "ensureExistenceOfFolder:" : " 7/3/2020 16:21:45", - "fileExists:" : " 7/3/2020 16:21:45", - "fileNameFor:" : " 7/3/2020 16:21:45", - "filesIn:" : " 7/3/2020 16:21:45", - "isDirectory:" : " 7/3/2020 16:21:45", - "localNameOf:" : " 7/3/2020 16:21:45", - "pathSeparator" : " 7/3/2020 16:21:45", - "readFileStreamOn:do:binary:" : "JB 7/3/2020 16:24", - "write:toFile:inFolder:" : "JB 7/3/2020 16:32", - "writeFileStreamOn:do:binary:" : "JB 7/3/2020 16:30" } } diff --git a/repository/Grease-Squeak5-Core.package/GRWorkingWriteStream.class/methodProperties.json b/repository/Grease-Squeak5-Core.package/GRWorkingWriteStream.class/methodProperties.json deleted file mode 100644 index ae5d8e77..00000000 --- a/repository/Grease-Squeak5-Core.package/GRWorkingWriteStream.class/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "reset" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/Interval.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Interval.extension/methodProperties.json deleted file mode 100644 index b8d3051f..00000000 --- a/repository/Grease-Squeak5-Core.package/Interval.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "any" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/MessageSend.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/MessageSend.extension/methodProperties.json deleted file mode 100644 index 7e1f53b8..00000000 --- a/repository/Grease-Squeak5-Core.package/MessageSend.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "argumentCount" : " 7/3/2020 16:21:45", - "valueWithPossibleArguments:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/Number.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Number.extension/methodProperties.json deleted file mode 100644 index d117fdf9..00000000 --- a/repository/Grease-Squeak5-Core.package/Number.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "milliseconds" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/Object.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Object.extension/methodProperties.json deleted file mode 100644 index 43db849f..00000000 --- a/repository/Grease-Squeak5-Core.package/Object.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "greaseString" : " 7/3/2020 16:21:45", - "sizeInMemory" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/Point.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Point.extension/methodProperties.json deleted file mode 100644 index 66c63d1a..00000000 --- a/repository/Grease-Squeak5-Core.package/Point.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "greaseString" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/PositionableStream.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/PositionableStream.extension/methodProperties.json deleted file mode 100644 index d5232098..00000000 --- a/repository/Grease-Squeak5-Core.package/PositionableStream.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "greaseUpToAll:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/ScaledDecimal.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/ScaledDecimal.extension/methodProperties.json deleted file mode 100644 index 0c571458..00000000 --- a/repository/Grease-Squeak5-Core.package/ScaledDecimal.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "encodeOn:" : " 7/3/2020 16:21:45", - "greaseString" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/SequenceableCollection.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/SequenceableCollection.extension/methodProperties.json deleted file mode 100644 index 57c9e038..00000000 --- a/repository/Grease-Squeak5-Core.package/SequenceableCollection.extension/methodProperties.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "beginsWithSubCollection:" : " 7/3/2020 16:21:45", - "endsWithSubCollection:" : " 7/3/2020 16:21:45", - "sorted" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/SmallInteger.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/SmallInteger.extension/methodProperties.json deleted file mode 100644 index dcb296a7..00000000 --- a/repository/Grease-Squeak5-Core.package/SmallInteger.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "sizeInMemory" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/SocketStream.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/SocketStream.extension/methodProperties.json deleted file mode 100644 index 3f83ee19..00000000 --- a/repository/Grease-Squeak5-Core.package/SocketStream.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "greaseNext:putAll:startingAt:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/String.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/String.extension/methodProperties.json deleted file mode 100644 index 009c3db8..00000000 --- a/repository/Grease-Squeak5-Core.package/String.extension/methodProperties.json +++ /dev/null @@ -1,12 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "substrings:" : " 7/3/2020 16:21:45", - "trimBoth" : " 7/3/2020 16:21:45", - "trimBoth:" : " 7/3/2020 16:21:45", - "trimLeft" : " 7/3/2020 16:21:45", - "trimLeft:" : " 7/3/2020 16:21:45", - "trimLeft:right:" : " 7/3/2020 16:21:45", - "trimRight" : " 7/3/2020 16:21:45", - "trimRight:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/Symbol.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/Symbol.extension/methodProperties.json deleted file mode 100644 index 45e73289..00000000 --- a/repository/Grease-Squeak5-Core.package/Symbol.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "greaseAsMutator" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/WriteStream.extension/methodProperties.json b/repository/Grease-Squeak5-Core.package/WriteStream.extension/methodProperties.json deleted file mode 100644 index 3f83ee19..00000000 --- a/repository/Grease-Squeak5-Core.package/WriteStream.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "greaseNext:putAll:startingAt:" : " 7/3/2020 16:21:45" } } diff --git a/repository/Grease-Squeak5-Core.package/monticello.meta/version b/repository/Grease-Squeak5-Core.package/monticello.meta/version deleted file mode 100644 index 6e346ee9..00000000 --- a/repository/Grease-Squeak5-Core.package/monticello.meta/version +++ /dev/null @@ -1 +0,0 @@ -(name 'Grease-Squeak5-Core-JB.2' message 'File stream methods in Squeak' id 'f1b1e052-0642-4690-b86d-4ebbb85634ce' date '3 July 2020' time '4:36:08.86448 pm' author 'JB' ancestors ((name 'Grease-Squeak5-Core-cypress.1' message 'fabricated from a Cypress format repository' id '76ce6269-9a42-4ce4-a2ce-d5cb307d09fa' date '3 July 2020' time '4:21:45.777619 pm' author '' ancestors () stepChildren ())) stepChildren ()) \ No newline at end of file diff --git a/repository/Grease-Tests-Squeak5-Core.package/GRPackage.extension/methodProperties.json b/repository/Grease-Tests-Squeak5-Core.package/GRPackage.extension/methodProperties.json deleted file mode 100644 index 75202285..00000000 --- a/repository/Grease-Tests-Squeak5-Core.package/GRPackage.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - "greaseTestsSqueak5Core" : " 6/3/2020 21:51:17" }, - "instance" : { - } } diff --git a/repository/Grease-Tests-Squeak5-Core.package/GRPharoCodecTest.class/methodProperties.json b/repository/Grease-Tests-Squeak5-Core.package/GRPharoCodecTest.class/methodProperties.json deleted file mode 100644 index 05ddf428..00000000 --- a/repository/Grease-Tests-Squeak5-Core.package/GRPharoCodecTest.class/methodProperties.json +++ /dev/null @@ -1,10 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "assert:next:startingAt:gives:" : " 6/3/2020 21:51:17", - "assertEncodingIgnoresLanguageTat:" : " 6/3/2020 21:51:17", - "stripLeadingCharFrom:" : " 6/3/2020 21:51:17", - "testAllCodesIncludesIso88591" : " 6/3/2020 21:51:17", - "testGreaseNextPutAllStartingAt" : " 6/3/2020 21:51:17", - "testLanguageTag" : " 6/3/2020 21:51:17" } } diff --git a/repository/Grease-Tests-Squeak5-Core.package/GRPharoColorTest.class/methodProperties.json b/repository/Grease-Tests-Squeak5-Core.package/GRPharoColorTest.class/methodProperties.json deleted file mode 100644 index 912dea1c..00000000 --- a/repository/Grease-Tests-Squeak5-Core.package/GRPharoColorTest.class/methodProperties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "expectedFailures" : " 6/3/2020 21:51:17", - "testAllColors" : " 6/3/2020 21:51:17", - "testColorAsHtmlColor" : " 6/3/2020 21:51:17", - "testFromSixDigit" : " 6/3/2020 21:51:17", - "testFromStringName" : " 6/3/2020 21:51:17", - "testFromStringSixDigit" : " 6/3/2020 21:51:17", - "testFromStringThreeDigit" : " 6/3/2020 21:51:17" } } diff --git a/repository/Grease-Tests-Squeak5-Core.package/GRPharoGenericCodecTest.class/methodProperties.json b/repository/Grease-Tests-Squeak5-Core.package/GRPharoGenericCodecTest.class/methodProperties.json deleted file mode 100644 index d0aad9c4..00000000 --- a/repository/Grease-Tests-Squeak5-Core.package/GRPharoGenericCodecTest.class/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "testNoAmbiguities" : " 6/3/2020 21:51:17" } } diff --git a/repository/Grease-Tests-Squeak5-Core.package/GRPharoPlatformTest.class/methodProperties.json b/repository/Grease-Tests-Squeak5-Core.package/GRPharoPlatformTest.class/methodProperties.json deleted file mode 100644 index b469e39c..00000000 --- a/repository/Grease-Tests-Squeak5-Core.package/GRPharoPlatformTest.class/methodProperties.json +++ /dev/null @@ -1,11 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "testCompileIntoClassified" : " 6/3/2020 21:51:17", - "testFullName" : " 6/3/2020 21:51:17", - "testGreaseIntegerOnCharacter" : " 6/3/2020 21:51:17", - "testMessageSendValueWithPossibleArguments" : " 6/3/2020 21:51:17", - "testWriteToFileInFolderBinary" : " 6/3/2020 21:51:17", - "testWriteToFileInFolderText" : " 6/3/2020 21:51:17", - "writeToFile:" : " 6/3/2020 21:51:17" } } diff --git a/repository/Grease-Tests-Squeak5-Core.package/GRPlatformTest.extension/methodProperties.json b/repository/Grease-Tests-Squeak5-Core.package/GRPlatformTest.extension/methodProperties.json deleted file mode 100644 index 9680a77b..00000000 --- a/repository/Grease-Tests-Squeak5-Core.package/GRPlatformTest.extension/methodProperties.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "testScaledDecimalGreaseString" : " 6/3/2020 21:51:17", - "writeToFile:withFileNameDo:" : "JB 7/3/2020 16:19" } } diff --git a/repository/Grease-Tests-Squeak5-Core.package/GRPrinterTest.extension/methodProperties.json b/repository/Grease-Tests-Squeak5-Core.package/GRPrinterTest.extension/methodProperties.json deleted file mode 100644 index d69bcecd..00000000 --- a/repository/Grease-Tests-Squeak5-Core.package/GRPrinterTest.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "testScaledDecimalPrinter" : " 6/3/2020 21:51:17" } } diff --git a/repository/Grease-Tests-Squeak5-Core.package/GRUtf8CodecTest.extension/methodProperties.json b/repository/Grease-Tests-Squeak5-Core.package/GRUtf8CodecTest.extension/methodProperties.json deleted file mode 100644 index 8645a3b3..00000000 --- a/repository/Grease-Tests-Squeak5-Core.package/GRUtf8CodecTest.extension/methodProperties.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "class" : { - }, - "instance" : { - "expectedFailures" : " 6/3/2020 21:51:17" } } diff --git a/repository/Grease-Tests-Squeak5-Core.package/monticello.meta/version b/repository/Grease-Tests-Squeak5-Core.package/monticello.meta/version deleted file mode 100644 index 901ff46e..00000000 --- a/repository/Grease-Tests-Squeak5-Core.package/monticello.meta/version +++ /dev/null @@ -1 +0,0 @@ -(name 'Grease-Tests-Squeak5-Core-JB.2' message 'File stream methods in Squeak' id '42566689-41b1-4c74-ac20-f28f3c33de1d' date '3 July 2020' time '4:35:59.065449 pm' author 'JB' ancestors ((name 'Grease-Tests-Squeak5-Core-cypress.1' message 'fabricated from a Cypress format repository' id '39ef0d34-bb0e-4165-998b-1159c495ddeb' date '3 June 2020' time '9:51:17.567506 pm' author '' ancestors () stepChildren ())) stepChildren ()) \ No newline at end of file From 6698993fa4d98c5d85721babe85b780cc1a18989 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Sun, 12 Jul 2020 11:15:09 +0200 Subject: [PATCH 13/16] update README to show badge for Pharo9 --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index d8812519..63050d11 100644 --- a/README.md +++ b/README.md @@ -20,12 +20,12 @@ The latest Grease version is supported on the following platforms and versions, | Squeak | Pharo | GemStone | | --------------- | ---------------- | -------------------- | -| [![Build status: Squeak-5.2](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Squeak-trunk&label=5.2)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Pharo64-8.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo64-8.0&label=8.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.5.2](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.5.2&label=3.5.2)](http://travis-ci.org/SeasideSt/Grease) | -| [![Build status: Squeak-5.1](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Squeak-5.1&label=5.1)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Pharo64-7.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo64-7.0&label=7.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.4.5](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.4.5&label=3.4.5)](http://travis-ci.org/SeasideSt/Grease) | -| | [![Build status: Pharo-6.1](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo-6.1&label=6.1)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.3.9](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.3.9&label=3.3.9)](http://travis-ci.org/SeasideSt/Grease) | -| | [![Build status: Pharo-5.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo-5.0&label=5.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.2.17](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.2.17&label=3.2.17)](http://travis-ci.org/SeasideSt/Grease) | -| | [![Build status: Pharo-4.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo-4.0&label=4.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.1.0.6](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.1.0.6&label=3.1.0.6)](http://travis-ci.org/SeasideSt/Grease) | -| | | [![Build status: Gemstone-2.4.8](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-2.4.8&label=2.4.8)](http://travis-ci.org/SeasideSt/Grease) | +| [![Build status: Squeak-5.2](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Squeak-trunk&label=5.2)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Pharo64-9.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo64-9.0&label=9.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.5.2](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.5.2&label=3.5.2)](http://travis-ci.org/SeasideSt/Grease) | +| [![Build status: Squeak-5.1](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Squeak-5.1&label=5.1)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Pharo64-8.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo64-8.0&label=8.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.4.5](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.4.5&label=3.4.5)](http://travis-ci.org/SeasideSt/Grease) | +| | [![Build status: Pharo64-7.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo-7.0&label=7.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.3.9](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.3.9&label=3.3.9)](http://travis-ci.org/SeasideSt/Grease) | +| | [![Build status: Pharo-6.1](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo-6.1&label=6.1)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.2.17](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.2.17&label=3.2.17)](http://travis-ci.org/SeasideSt/Grease) | +| | [![Build status: Pharo-5.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo-5.0&label=5.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.1.0.6](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.1.0.6&label=3.1.0.6)](http://travis-ci.org/SeasideSt/Grease) | +| | [![Build status: Pharo-4.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo-4.0&label=4.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-2.4.8](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-2.4.8&label=2.4.8)](http://travis-ci.org/SeasideSt/Grease) | Coveralls (experimental): [![Coverage Status](https://coveralls.io/repos/github/SeasideSt/Grease/badge.svg?branch=test-coveralls)](https://coveralls.io/github/SeasideSt/Grease?branch=test-coveralls) From 4eb931b4a927a55b6863ca8c47f76d0f6004125d Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Sun, 12 Jul 2020 11:16:11 +0200 Subject: [PATCH 14/16] update README to show badge for Pharo9 (2) --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 63050d11..1bcdedfa 100644 --- a/README.md +++ b/README.md @@ -22,7 +22,7 @@ The latest Grease version is supported on the following platforms and versions, | --------------- | ---------------- | -------------------- | | [![Build status: Squeak-5.2](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Squeak-trunk&label=5.2)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Pharo64-9.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo64-9.0&label=9.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.5.2](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.5.2&label=3.5.2)](http://travis-ci.org/SeasideSt/Grease) | | [![Build status: Squeak-5.1](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Squeak-5.1&label=5.1)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Pharo64-8.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo64-8.0&label=8.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.4.5](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.4.5&label=3.4.5)](http://travis-ci.org/SeasideSt/Grease) | -| | [![Build status: Pharo64-7.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo-7.0&label=7.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.3.9](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.3.9&label=3.3.9)](http://travis-ci.org/SeasideSt/Grease) | +| | [![Build status: Pharo64-7.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo64-7.0&label=7.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.3.9](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.3.9&label=3.3.9)](http://travis-ci.org/SeasideSt/Grease) | | | [![Build status: Pharo-6.1](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo-6.1&label=6.1)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.2.17](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.2.17&label=3.2.17)](http://travis-ci.org/SeasideSt/Grease) | | | [![Build status: Pharo-5.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo-5.0&label=5.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-3.1.0.6](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-3.1.0.6&label=3.1.0.6)](http://travis-ci.org/SeasideSt/Grease) | | | [![Build status: Pharo-4.0](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=Pharo-4.0&label=4.0)](http://travis-ci.org/SeasideSt/Grease) | [![Build status: Gemstone-2.4.8](http://badges.herokuapp.com/travis/SeasideSt/Grease?branch=master&env=BUILD_NAME=GemStone-2.4.8&label=2.4.8)](http://travis-ci.org/SeasideSt/Grease) | From 1e7daed842ea48d0a51f77edecfd679d59ff7a89 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Sun, 12 Jul 2020 11:20:21 +0200 Subject: [PATCH 15/16] Remove comment about dropping `wantsLineEndConversion:`. I don't think this is really necessary at all. Will need to mention this in the changelog and create a version increase to signal this change of behaviour on Pharo --- .../instance/readFileStreamOn.do.binary..st | 1 - .../GRPharoPlatform.class/instance/write.toFile.inFolder..st | 1 - 2 files changed, 2 deletions(-) diff --git a/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/readFileStreamOn.do.binary..st b/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/readFileStreamOn.do.binary..st index 2b7331ab..f9dda145 100644 --- a/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/readFileStreamOn.do.binary..st +++ b/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/readFileStreamOn.do.binary..st @@ -1,6 +1,5 @@ file library readFileStreamOn: aString do: aBlock binary: aBoolean - "Line end conversion is no longer done for ascii... TBD!" ^ aBoolean ifTrue: [ aString asFileReference binaryReadStreamDo: aBlock ] diff --git a/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st b/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st index 77cf8f76..bbde965a 100644 --- a/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st +++ b/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/write.toFile.inFolder..st @@ -1,7 +1,6 @@ file library write: aStringOrByteArray toFile: aFileNameString inFolder: aFolderString "writes aStringOrByteArray to a file named aFilenameString in the folder aFolderString" - "TODO: wantsLineEndConversion: true; ??" ^ self writeFileStreamOn: (aFolderString asFileReference / aFileNameString) ensureDelete pathString do: [ :stream | stream nextPutAll: aStringOrByteArray ] From 79ec953722c72c1f375aecb14e24d4fa2c7526f5 Mon Sep 17 00:00:00 2001 From: Johan Brichau Date: Fri, 24 Jul 2020 11:20:08 +0200 Subject: [PATCH 16/16] We *can* keep the 'wantsLineEndConversion' when writing out files... --- .../instance/writeFileStreamOn.do.binary..st | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/writeFileStreamOn.do.binary..st b/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/writeFileStreamOn.do.binary..st index 762e9cca..c06164c8 100644 --- a/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/writeFileStreamOn.do.binary..st +++ b/repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/writeFileStreamOn.do.binary..st @@ -2,4 +2,4 @@ file library writeFileStreamOn: aString do: aBlock binary: aBoolean ^ aBoolean ifTrue: [ aString asFileReference binaryWriteStreamDo: aBlock ] - ifFalse: [ aString asFileReference writeStreamEncoded: 'ascii' do: aBlock ] \ No newline at end of file + ifFalse: [ aString asFileReference writeStreamEncoded: 'ascii' do: [ :str | aBlock value: (ZnNewLineWriterStream on: str) ] ] \ No newline at end of file