├── .filetree ├── .gitattributes ├── .github └── workflows │ └── ci.yml ├── .gitignore ├── .project ├── .smalltalk.ston ├── LICENSE.md ├── README.md └── repository ├── .filetree ├── .gitattributes ├── .properties ├── BaselineOfGrease.package ├── .filetree ├── BaselineOfGrease.class │ ├── README.md │ ├── instance │ │ ├── baseline..st │ │ ├── baselineCommon..st │ │ ├── baselineGemStone..st │ │ ├── baselinePharo..st │ │ ├── baselineSqueak..st │ │ ├── initializeLatin1ToUtf8Encodings.st │ │ └── projectClass.st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Core.package ├── .filetree ├── Character.extension │ ├── instance │ │ └── print.on..st │ └── properties.json ├── Collection.extension │ ├── instance │ │ └── greaseAsByteArray.st │ └── properties.json ├── GRBoundMessage.class │ ├── README.md │ ├── class │ │ ├── selector..st │ │ └── selector.arguments..st │ ├── instance │ │ ├── argumentCount.st │ │ ├── initializeWithSelector.arguments..st │ │ ├── mergeArguments..st │ │ └── printOn..st │ └── properties.json ├── GRCodec.class │ ├── README.md │ ├── class │ │ ├── allCodecs.st │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ ├── forEncoding..st │ │ ├── supportsEncoding..st │ │ └── unsupportedEncoding..st │ ├── instance │ │ ├── decode..st │ │ ├── decoderFor..st │ │ ├── encode..st │ │ ├── encodedStringClass.st │ │ ├── encoderFor..st │ │ ├── name.st │ │ ├── printOn..st │ │ └── url.st │ └── properties.json ├── GRCodecStream.class │ ├── README.md │ └── properties.json ├── GRCountingStream.class │ ├── README.md │ ├── instance │ │ ├── count.st │ │ ├── greaseNext.putAll.startingAt..st │ │ ├── initialize.st │ │ ├── next..st │ │ ├── next.st │ │ ├── nextPut..st │ │ ├── nextPutAll..st │ │ └── reset.st │ └── properties.json ├── GRDelayedSend.class │ ├── README.md │ ├── class │ │ ├── empty.st │ │ ├── new.st │ │ ├── receiver.selector..st │ │ ├── receiver.selector.argument..st │ │ └── receiver.selector.arguments..st │ ├── instance │ │ ├── argumentCount.st │ │ ├── initializeWithReceiver.message..st │ │ ├── printOn..st │ │ ├── value..st │ │ ├── value.st │ │ ├── value.value..st │ │ ├── valueWithArguments..st │ │ └── valueWithPossibleArguments..st │ └── properties.json ├── GRDelayedSendMessage.class │ ├── README.md │ ├── class │ │ ├── new.st │ │ └── selector..st │ ├── instance │ │ ├── argumentCount.st │ │ ├── basicPerformFor.withArguments..st │ │ ├── initializeWithSelector..st │ │ ├── invalidArgumentCount.st │ │ ├── mergeArguments..st │ │ ├── printOn..st │ │ ├── valueFor.withArguments..st │ │ └── valueFor.withPossibleArguments..st │ └── properties.json ├── GRDelegatingStream.class │ ├── README.md │ ├── class │ │ └── on..st │ ├── instance │ │ ├── atEnd.st │ │ ├── contents.st │ │ ├── crlf.st │ │ ├── flush.st │ │ ├── greaseNext.putAll.startingAt..st │ │ ├── initializeOn..st │ │ ├── isStream.st │ │ ├── next..st │ │ ├── next.st │ │ ├── nextPut..st │ │ ├── nextPutAll..st │ │ ├── position..st │ │ ├── position.st │ │ ├── print..st │ │ ├── reset.st │ │ ├── size.st │ │ ├── space.st │ │ └── tab.st │ └── properties.json ├── GRDeprecatedApiNotification.class │ ├── README.md │ ├── instance │ │ ├── details..st │ │ └── details.st │ └── properties.json ├── GRError.class │ ├── README.md │ └── properties.json ├── GRInflector.class │ ├── README.md │ ├── class │ │ ├── initialize.st │ │ └── pluralize..st │ └── properties.json ├── GRInvalidArgumentCount.class │ ├── README.md │ └── properties.json ├── GRInvalidUtf8Error.class │ ├── README.md │ └── properties.json ├── GRMappedPrinter.class │ ├── README.md │ ├── class │ │ └── block.next..st │ ├── instance │ │ ├── block..st │ │ ├── initialize.st │ │ ├── next..st │ │ └── print.on..st │ └── properties.json ├── GRNotification.class │ ├── README.md │ └── properties.json ├── GRNotificationBasedDynamicVariable.class │ ├── README.md │ ├── class │ │ ├── defaultValue.st │ │ ├── use.during..st │ │ └── value.st │ ├── instance │ │ └── defaultAction.st │ └── properties.json ├── GRNullCodec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecName.st │ │ ├── codecs.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── decode..st │ │ ├── decoderFor..st │ │ ├── encode..st │ │ ├── encoderFor..st │ │ ├── name.st │ │ └── url.st │ └── properties.json ├── GRNullCodecStream.class │ ├── README.md │ ├── instance │ │ ├── next..st │ │ ├── next.st │ │ ├── nextPut..st │ │ └── nextPutAll..st │ └── properties.json ├── GRNumberPrinter.class │ ├── README.md │ ├── class │ │ └── initialize.st │ ├── instance │ │ ├── accuracy..st │ │ ├── base..st │ │ ├── characters..st │ │ ├── delimiter..st │ │ ├── digits..st │ │ ├── digitsOf.base..st │ │ ├── infinite..st │ │ ├── initialize.st │ │ ├── lengthOf.base..st │ │ ├── lowercase.st │ │ ├── nan..st │ │ ├── padLeft.to.on..st │ │ ├── padding..st │ │ ├── precision..st │ │ ├── print.on..st │ │ ├── printDigitsOf.withLength.on..st │ │ ├── printFloat.on..st │ │ ├── printFraction.on..st │ │ ├── printInfinite.on..st │ │ ├── printInteger.on..st │ │ ├── printNaN.on..st │ │ ├── separate.left.on..st │ │ ├── separate.right..st │ │ ├── separator..st │ │ └── uppercase.st │ └── properties.json ├── GRObject.class │ ├── README.md │ ├── class │ │ ├── defaultErrorClass.st │ │ ├── error..st │ │ └── new.st │ ├── instance │ │ ├── error..st │ │ └── initialize.st │ └── properties.json ├── GROrderedMultiMap.class │ ├── README.md │ ├── instance │ │ ├── add..st │ │ ├── addAll..st │ │ ├── allAt..st │ │ ├── allAt.ifAbsent..st │ │ ├── at.add..st │ │ ├── keysAndAllValuesDo..st │ │ ├── privateAllAt.startingAt..st │ │ └── removeKey.ifAbsent..st │ └── properties.json ├── GROrderedMultiMap2.class │ ├── README.md │ ├── instance │ │ ├── add..st │ │ ├── addAll..st │ │ ├── allAt..st │ │ ├── allAt.ifAbsent..st │ │ ├── at.add..st │ │ ├── keysAndAllValuesDo..st │ │ ├── privateAllAt.startingAt..st │ │ └── removeKey.ifAbsent..st │ └── properties.json ├── GROrdinalizePrinter.class │ ├── README.md │ ├── instance │ │ ├── ordinalize..st │ │ └── print.on..st │ └── properties.json ├── GRPackage.class │ ├── README.md │ ├── class │ │ ├── grPackages.st │ │ └── greaseCore.st │ ├── instance │ │ ├── addDependenciesTo..st │ │ ├── addDependency..st │ │ ├── allDependencies.st │ │ ├── dependencies.st │ │ ├── description..st │ │ ├── description.st │ │ ├── greaseUrl.st │ │ ├── initialize.st │ │ ├── isLGPL.st │ │ ├── isMIT.st │ │ ├── license..st │ │ ├── license.st │ │ ├── name..st │ │ ├── name.st │ │ ├── printOn..st │ │ ├── resolveWith..st │ │ ├── seasideAddonsUrl.st │ │ ├── seasideLGPLUrl.st │ │ ├── seasideUrl.st │ │ ├── url..st │ │ └── url.st │ └── properties.json ├── GRPlatform.class │ ├── README.md │ ├── class │ │ ├── current..st │ │ ├── current.st │ │ ├── select.st │ │ └── unselect.st │ ├── instance │ │ ├── addToShutDownList..st │ │ ├── addToStartUpList..st │ │ ├── asMethodReturningByteArray.named..st │ │ ├── asMethodReturningString.named..st │ │ ├── base64Decode..st │ │ ├── base64Encode..st │ │ ├── bindingOf..st │ │ ├── compile.into.classified..st │ │ ├── contentsOfFile.binary..st │ │ ├── convertToSmalltalkNewlines..st │ │ ├── deleteFile..st │ │ ├── deprecationExceptionSet.st │ │ ├── directoriesIn..st │ │ ├── doSilently..st │ │ ├── doTransaction..st │ │ ├── ensureExistenceOfFolder..st │ │ ├── fileExists..st │ │ ├── fileStreamOn.do.binary..st │ │ ├── filesIn..st │ │ ├── integerAsByteArray..st │ │ ├── isProcessTerminated..st │ │ ├── label.st │ │ ├── localNameOf..st │ │ ├── newRandom.st │ │ ├── newTemporaryFile.st │ │ ├── newTemporaryFileNamed..st │ │ ├── newline.st │ │ ├── openDebuggerOn..st │ │ ├── pathSeparator.st │ │ ├── readFileStreamOn.do.binary..st │ │ ├── readWriteByteStream.st │ │ ├── readWriteCharacterStream.st │ │ ├── reducedConflictDictionary.st │ │ ├── removeFromShutDownList..st │ │ ├── removeFromStartUpList..st │ │ ├── removeSelector.from..st │ │ ├── secureHashFor..st │ │ ├── semaphoreClass.st │ │ ├── sizeOfFile..st │ │ ├── stackDepth.st │ │ ├── supportsUnicode.st │ │ ├── terminateProcess..st │ │ ├── thisContext.st │ │ ├── version.st │ │ ├── versionString.st │ │ ├── weakDictionaryOfSize..st │ │ ├── write.toFile.inFolder..st │ │ ├── writeCharacterStreamOn..st │ │ └── writeFileStreamOn.do.binary..st │ └── properties.json ├── GRPluggablePrinter.class │ ├── README.md │ ├── class │ │ └── on..st │ ├── instance │ │ ├── block..st │ │ ├── initialize.st │ │ └── print.on..st │ └── properties.json ├── GRPrinter.class │ ├── README.md │ ├── class │ │ ├── abbreviatedMonthName.st │ │ ├── abbreviatedWeekName.st │ │ ├── absOffsetHoursPadded.st │ │ ├── absOffsetMinutesPadded.st │ │ ├── binaryFileSize.st │ │ ├── cookieTimestamp.st │ │ ├── decimalFileSize.st │ │ ├── fullMonthName.st │ │ ├── fullWeekName.st │ │ ├── httpDate.st │ │ ├── isoDate.st │ │ ├── isoTime.st │ │ ├── monthName..st │ │ ├── numberWithAtLeastDigits..st │ │ ├── offsetSign.st │ │ ├── paddedCentury.st │ │ ├── paddedDay.st │ │ ├── paddedHour12.st │ │ ├── paddedHour24.st │ │ ├── paddedMinute.st │ │ ├── paddedMonth.st │ │ ├── paddedSecond.st │ │ ├── paddedYear.st │ │ ├── rfc1123.st │ │ ├── rfc822.st │ │ ├── rfc822WithTimeZone..st │ │ ├── swissCurrency.st │ │ ├── unpaddedCentury.st │ │ ├── unpaddedDay.st │ │ ├── unpaddedHour12.st │ │ ├── unpaddedHour24.st │ │ ├── unpaddedMinute.st │ │ ├── unpaddedMonth.st │ │ ├── unpaddedSecond.st │ │ ├── unpaddedYear.st │ │ ├── usCurrency.st │ │ └── weekName..st │ ├── instance │ │ ├── ^comma.st │ │ ├── pad.center.to..st │ │ ├── pad.left.to..st │ │ ├── pad.right.to..st │ │ ├── print..st │ │ └── print.on..st │ └── properties.json ├── GRSequentialPrinter.class │ ├── README.md │ ├── instance │ │ ├── ^comma.st │ │ ├── initialize.st │ │ └── print.on..st │ └── properties.json ├── GRSignPrinter.class │ ├── README.md │ ├── instance │ │ ├── initialize.st │ │ ├── negativePrinter..st │ │ ├── positivePrinter..st │ │ └── print.on..st │ └── properties.json ├── GRSmallDictionary.class │ ├── README.md │ ├── class │ │ ├── new..st │ │ ├── new.st │ │ └── withAll..st │ ├── instance │ │ ├── add..st │ │ ├── addAll..st │ │ ├── any.st │ │ ├── associations.st │ │ ├── associationsDo..st │ │ ├── at..st │ │ ├── at.ifAbsent..st │ │ ├── at.ifAbsentPut..st │ │ ├── at.ifPresent..st │ │ ├── at.put..st │ │ ├── do..st │ │ ├── errorEmptyCollection.st │ │ ├── errorKeyNotFound.st │ │ ├── findIndexFor..st │ │ ├── grow.st │ │ ├── includesKey..st │ │ ├── initialize..st │ │ ├── isCollection.st │ │ ├── isEmpty.st │ │ ├── keys.st │ │ ├── keysAndValuesDo..st │ │ ├── keysDo..st │ │ ├── noneSatisfy..st │ │ ├── notEmpty.st │ │ ├── postCopy.st │ │ ├── printOn..st │ │ ├── privateAt.put..st │ │ ├── removeIndex..st │ │ ├── removeKey..st │ │ ├── removeKey.ifAbsent..st │ │ ├── size.st │ │ ├── sorted..st │ │ ├── sorted.st │ │ └── values.st │ └── properties.json ├── GRSmallDictionary2.class │ ├── README.md │ ├── class │ │ ├── new..st │ │ ├── new.st │ │ └── withAll..st │ ├── instance │ │ ├── add..st │ │ ├── addAll..st │ │ ├── any.st │ │ ├── associations.st │ │ ├── associationsDo..st │ │ ├── at..st │ │ ├── at.ifAbsent..st │ │ ├── at.ifAbsentPut..st │ │ ├── at.ifPresent..st │ │ ├── at.put..st │ │ ├── do..st │ │ ├── errorEmptyCollection.st │ │ ├── errorKeyNotFound.st │ │ ├── findIndexFor..st │ │ ├── grow.st │ │ ├── includesKey..st │ │ ├── initialize..st │ │ ├── isCollection.st │ │ ├── isEmpty.st │ │ ├── keys.st │ │ ├── keysAndValuesDo..st │ │ ├── keysDo..st │ │ ├── noneSatisfy..st │ │ ├── notEmpty.st │ │ ├── postCopy.st │ │ ├── printOn..st │ │ ├── privateAt.put..st │ │ ├── removeIndex..st │ │ ├── removeKey..st │ │ ├── removeKey.ifAbsent..st │ │ ├── size.st │ │ ├── sorted..st │ │ ├── sorted.st │ │ └── values.st │ └── properties.json ├── GRSmallOrderedSet.class │ ├── README.md │ ├── class │ │ ├── new..st │ │ ├── new.st │ │ └── withAll..st │ ├── instance │ │ ├── add..st │ │ ├── addAll..st │ │ ├── do..st │ │ ├── do.separatedBy..st │ │ ├── errorNotFound.st │ │ ├── findIndexFor..st │ │ ├── grow.st │ │ ├── includes..st │ │ ├── initialize..st │ │ ├── isCollection.st │ │ ├── isEmpty.st │ │ ├── postCopy.st │ │ ├── privateAdd..st │ │ ├── remove..st │ │ ├── remove.ifAbsent..st │ │ ├── removeIndex..st │ │ └── size.st │ └── properties.json ├── GRStringPrinter.class │ ├── README.md │ ├── instance │ │ ├── character..st │ │ ├── initialize.st │ │ ├── length..st │ │ ├── padCenter.st │ │ ├── padLeft.st │ │ ├── padNone.st │ │ ├── padRight.st │ │ ├── print.on..st │ │ ├── trimBoth.st │ │ ├── trimLeft.st │ │ ├── trimNone.st │ │ └── trimRight.st │ └── properties.json ├── GRUnboundMessage.class │ ├── README.md │ ├── instance │ │ ├── argumentCount.st │ │ └── mergeArguments..st │ └── properties.json ├── GRUnitPrinter.class │ ├── README.md │ ├── class │ │ └── base.units..st │ ├── instance │ │ ├── base..st │ │ ├── fractionPrinter..st │ │ ├── initialize.st │ │ ├── integerPrinter..st │ │ ├── print.on..st │ │ ├── print.unit.on..st │ │ └── units..st │ └── properties.json ├── GRUnsupportedEncodingError.class │ ├── README.md │ └── properties.json ├── GRVersion.class │ ├── README.md │ ├── class │ │ ├── major..st │ │ ├── major.minor..st │ │ ├── major.minor.revision..st │ │ └── new.st │ ├── instance │ │ ├── ^equals.st │ │ ├── ^less.equals.st │ │ ├── ^less.st │ │ ├── ^more.equals.st │ │ ├── ^more.st │ │ ├── beAlpha..st │ │ ├── beAlpha.st │ │ ├── beBeta..st │ │ ├── beBeta.st │ │ ├── beFinal.st │ │ ├── beReleaseCandidate..st │ │ ├── beReleaseCandidate.st │ │ ├── greaseString.st │ │ ├── hash.st │ │ ├── initializeWithMajor.minor.revision..st │ │ ├── isAlpha.st │ │ ├── isBeta.st │ │ ├── isFinal.st │ │ ├── isReleaseCandidate.st │ │ ├── major..st │ │ ├── major.st │ │ ├── minor..st │ │ ├── minor.st │ │ ├── revision..st │ │ ├── revision.st │ │ ├── stage.number..st │ │ ├── stage.st │ │ └── stageNumber.st │ └── properties.json ├── Integer.extension │ ├── instance │ │ ├── greaseAsByteArray.st │ │ ├── greaseByteAt..st │ │ ├── greaseBytesCount.st │ │ ├── greaseInteger.st │ │ ├── pluralize..st │ │ └── pluralize.with..st │ └── properties.json ├── Number.extension │ ├── instance │ │ └── greaseInteger.st │ └── properties.json ├── Object.extension │ ├── instance │ │ └── greaseDeprecatedApi.details..st │ └── properties.json ├── String.extension │ ├── instance │ │ ├── excerpt..st │ │ ├── excerpt.radius..st │ │ ├── excerpt.radius.ellipsis..st │ │ ├── greaseInteger.st │ │ ├── pluralize.st │ │ ├── print.on..st │ │ ├── truncate..st │ │ ├── truncate.ellipsis..st │ │ └── truncate.st │ └── properties.json ├── UndefinedObject.extension │ ├── instance │ │ └── print.on..st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-GemStone-Core.package ├── .filetree ├── Array.extension │ ├── instance │ │ └── beMutable.st │ └── properties.json ├── Behavior.extension │ ├── instance │ │ ├── fullName.st │ │ └── removeSelectorSilently..st │ └── properties.json ├── BinaryFloat.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── ByteArray.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── Character.extension │ ├── instance │ │ └── greaseInteger.st │ └── properties.json ├── CharacterCollection.extension │ ├── instance │ │ ├── excerpt..st │ │ ├── excerpt.radius..st │ │ ├── excerpt.radius.ellipsis..st │ │ ├── greaseInteger.st │ │ ├── pluralize.st │ │ ├── print.on..st │ │ ├── substrings..st │ │ ├── trimBoth..st │ │ ├── trimBoth.st │ │ ├── trimLeft..st │ │ ├── trimLeft.right..st │ │ ├── trimLeft.st │ │ ├── trimRight..st │ │ ├── trimRight.st │ │ ├── truncate..st │ │ ├── truncate.ellipsis..st │ │ └── truncate.st │ └── properties.json ├── Collection.extension │ ├── instance │ │ ├── any.st │ │ ├── sorted..st │ │ └── sorted.st │ └── properties.json ├── Date.extension │ ├── class │ │ └── daysInMonthNumber.forYear..st │ └── properties.json ├── Dictionary.extension │ ├── instance │ │ └── copyFrom..st │ └── properties.json ├── DoubleByteString.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── Duration.extension │ ├── class │ │ └── milliseconds..st │ ├── instance │ │ ├── asMilliseconds.st │ │ └── milliseconds.st │ └── properties.json ├── Exception.extension │ ├── class │ │ ├── raiseSignal..st │ │ └── raiseSignal.st │ ├── instance │ │ ├── raiseSignal..st │ │ └── raiseSignal.st │ └── properties.json ├── GRDynamicVariable.class │ ├── README.md │ ├── class │ │ ├── default.st │ │ ├── defaultValue.st │ │ ├── use.during..st │ │ └── value.st │ └── properties.json ├── GRGemStonePlatform.class │ ├── README.md │ ├── class │ │ ├── initialize.st │ │ └── unload.st │ ├── instance │ │ ├── addToShutDownList..st │ │ ├── addToStartUpList..st │ │ ├── asMethodReturningByteArray.named..st │ │ ├── asMethodReturningString.named..st │ │ ├── base64Decode..st │ │ ├── base64Encode..st │ │ ├── compile.into.classified..st │ │ ├── contentsOfFile.binary..st │ │ ├── defaultDispatcherName.st │ │ ├── deleteFile..st │ │ ├── deprecationExceptionSet.st │ │ ├── directoriesIn..st │ │ ├── doAbortTransaction.st │ │ ├── doBeginTransaction.st │ │ ├── doCommitTransaction.st │ │ ├── doTransaction..st │ │ ├── ensureExistenceOfFolder..st │ │ ├── fileExists..st │ │ ├── filesIn..st │ │ ├── isProcessTerminated..st │ │ ├── label.st │ │ ├── localNameOf..st │ │ ├── logError.title..st │ │ ├── logError.title.shouldCommit..st │ │ ├── newRandom.st │ │ ├── newTemporaryFile.st │ │ ├── newTemporaryFileNamed..st │ │ ├── newline.st │ │ ├── openDebuggerOn..st │ │ ├── pathSeparator.st │ │ ├── readFileStreamOn.do.binary..st │ │ ├── readWriteByteStream.st │ │ ├── readWriteCharacterStream.st │ │ ├── reducedConflictDictionary.st │ │ ├── removeFromShutDownList..st │ │ ├── removeFromStartUpList..st │ │ ├── removeSelector.from..st │ │ ├── saveLogEntry.shouldCommit..st │ │ ├── secureHashFor..st │ │ ├── semaphoreClass.st │ │ ├── sizeOfFile..st │ │ ├── smtpServer.st │ │ ├── stackDepth.st │ │ ├── terminateProcess..st │ │ ├── thisContext.st │ │ ├── transactionMutex.st │ │ ├── weakDictionaryOfSize..st │ │ ├── write.toFile.inFolder..st │ │ ├── writeCharacterStreamOn..st │ │ └── writeFileStreamOn.do.binary..st │ └── properties.json ├── GRGemStoneRandomProvider.class │ ├── README.md │ ├── class │ │ ├── generator.st │ │ ├── initialize.st │ │ ├── mutex.st │ │ ├── nextInt..st │ │ ├── randomClass.st │ │ ├── randomFrom..st │ │ └── sessionStart.st │ └── properties.json ├── GRLatin1GemStoneCodec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── decode..st │ │ ├── encode..st │ │ ├── encodeUrl..st │ │ ├── encoderFor..st │ │ ├── name..st │ │ ├── name.st │ │ └── url.st │ └── properties.json ├── GRPackage.extension │ ├── class │ │ └── greaseGemStoneCore.st │ ├── instance │ │ └── gemstoneUrl.st │ └── properties.json ├── GRTextOrBinaryCodecStream.class │ ├── README.md │ ├── instance │ │ ├── binary.st │ │ ├── contents.st │ │ ├── flush.st │ │ ├── initializeOn..st │ │ ├── next..st │ │ ├── next.st │ │ ├── nextPut..st │ │ ├── nextPutAll..st │ │ ├── size.st │ │ └── text.st │ └── properties.json ├── GRUtf8GemStoneCodec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── decode..st │ │ ├── decoderFor..st │ │ ├── encode..st │ │ ├── encodeUrl..st │ │ ├── encoderFor..st │ │ ├── initialize.st │ │ ├── name.st │ │ └── url.st │ └── properties.json ├── GsContext.class │ ├── README.md │ ├── class │ │ ├── fromContinuation.atLevel..st │ │ └── fromLevel..st │ ├── instance │ │ ├── ^equals.st │ │ ├── asString.st │ │ ├── continuation.level..st │ │ ├── fullPrintString.st │ │ ├── greaseString.st │ │ ├── method.st │ │ ├── namedTempAt..st │ │ ├── receiver.st │ │ ├── sender.st │ │ ├── tempAt..st │ │ ├── tempNamed..st │ │ └── tempNames.st │ └── properties.json ├── Interval.extension │ ├── instance │ │ └── any.st │ └── properties.json ├── LargeInteger.extension │ ├── instance │ │ ├── greaseByteAt..st │ │ └── greaseBytesCount.st │ └── properties.json ├── MessageSend.extension │ ├── instance │ │ ├── argumentCount.st │ │ ├── evaluateWithArguments..st │ │ ├── value..st │ │ ├── value.value..st │ │ ├── valueWithPossibleArgument..st │ │ └── valueWithPossibleArguments..st │ └── properties.json ├── Number.extension │ ├── instance │ │ └── milliseconds.st │ └── properties.json ├── Object.extension │ ├── instance │ │ ├── displayString.st │ │ ├── greaseString.st │ │ └── isMessageSend.st │ └── properties.json ├── PackageInfo.extension │ ├── instance │ │ └── versionString.st │ └── properties.json ├── PositionableStream.extension │ ├── instance │ │ └── greaseUpToAll..st │ └── properties.json ├── SequenceableCollection.extension │ ├── instance │ │ ├── beginsWithSubCollection..st │ │ ├── endsWithSubCollection..st │ │ ├── greaseBeginsWith..st │ │ └── greaseEndsWith..st │ └── properties.json ├── SmallInteger.extension │ ├── instance │ │ ├── greaseByteAt..st │ │ └── greaseBytesCount.st │ └── properties.json ├── String.extension │ ├── class │ │ └── fromString..st │ └── properties.json ├── Symbol.extension │ ├── instance │ │ └── greaseAsMutator.st │ └── properties.json ├── SystemAbortTransaction.class │ ├── README.md │ ├── instance │ │ ├── alternatives.st │ │ ├── defaultAction.st │ │ └── transaction.st │ └── properties.json ├── SystemBeginTransaction.class │ ├── README.md │ ├── instance │ │ ├── alternatives.st │ │ ├── defaultAction.st │ │ └── transaction.st │ └── properties.json ├── SystemCommitTransaction.class │ ├── README.md │ ├── instance │ │ ├── alternatives.st │ │ ├── defaultAction.st │ │ └── transaction.st │ └── properties.json ├── SystemTransactionNotification.class │ ├── README.md │ ├── instance │ │ ├── alternatives.st │ │ └── transaction.st │ └── properties.json ├── UnorderedCollection.extension │ ├── instance │ │ └── copyFrom..st │ └── properties.json ├── WriteStream.extension │ ├── instance │ │ ├── crlf.st │ │ └── greaseNext.putAll.startingAt..st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-GemStone-Kernelv354.package └── Class.extension │ ├── instance │ └── comment.st │ └── properties.json ├── Grease-GemStone-Kernelv360.package ├── Class.extension │ ├── instance │ │ └── comment.st │ └── properties.json └── Exception.extension │ ├── instance │ └── messageText.st │ └── properties.json ├── Grease-GemStone-Kernelv370.package ├── .filetree ├── ReadByteStreamPortable.extension │ ├── instance │ │ └── greaseUpToAll..st │ └── properties.json ├── monticello.meta │ ├── initializers.st │ └── package └── properties.json ├── Grease-GemStone200-Core.package ├── .filetree ├── GRGemStonePlatform.extension │ ├── instance │ │ ├── gemstoneExceptionSelector.st │ │ ├── generateHardBreak.st │ │ ├── handlesAlmostOutOfStackException..st │ │ ├── handlesBreakpointException..st │ │ └── handlesHaltException..st │ └── properties.json ├── GRUtf8CodecStream.class │ ├── README.md │ ├── instance │ │ ├── crlf.st │ │ ├── invalidUtf8.st │ │ ├── next..st │ │ ├── nextPut..st │ │ └── nextPutAll..st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-GemStone230-Core.package ├── .filetree ├── TransientRandom.extension │ ├── instance │ │ └── open.st │ └── properties.json ├── monticello.meta │ ├── initializers.st │ └── package └── properties.json ├── Grease-GemStone240-Core.package ├── .filetree ├── ExceptionA.extension │ ├── class │ │ └── raiseSignal..st │ ├── instance │ │ ├── greaseString.st │ │ ├── raiseSignal..st │ │ └── raiseSignal.st │ └── properties.json ├── ExecutableBlock.extension │ ├── instance │ │ ├── argumentCount.st │ │ ├── ifCurtailed..st │ │ ├── tempVarRefs.st │ │ └── valueWithPossibleArguments..st │ └── properties.json ├── TransientRandom.extension │ ├── instance │ │ └── open.st │ └── properties.json ├── monticello.meta │ ├── initializers.st │ └── package └── properties.json ├── Grease-GemStone300-Core.package ├── .filetree ├── Exception.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── ExecBlock.extension │ ├── instance │ │ ├── argumentCount.st │ │ ├── ifCurtailed..st │ │ └── valueWithPossibleArguments..st │ └── properties.json ├── GRGemStonePlatform.extension │ ├── instance │ │ ├── gemstoneExceptionSelector.st │ │ ├── generateHardBreak.st │ │ ├── handlesAlmostOutOfStackException..st │ │ ├── handlesBreakpointException..st │ │ └── handlesHaltException..st │ └── properties.json ├── GRUtf8CodecStream.class │ ├── README.md │ ├── class │ │ └── initialize.st │ ├── instance │ │ ├── crlf.st │ │ ├── invalidUtf8.st │ │ ├── next..st │ │ ├── nextPut..st │ │ └── nextPutAll..st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-GemStone330-Core.package ├── .filetree ├── Exception.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── ExecBlock.extension │ ├── instance │ │ ├── argumentCount.st │ │ ├── ifCurtailed..st │ │ └── valueWithPossibleArguments..st │ └── properties.json ├── GRGemStonePlatform.extension │ ├── instance │ │ ├── gemstoneExceptionSelector.st │ │ ├── generateHardBreak.st │ │ ├── handlesAlmostOutOfStackException..st │ │ ├── handlesBreakpointException..st │ │ └── handlesHaltException..st │ └── properties.json ├── GRUtf8CodecStream.class │ ├── README.md │ ├── class │ │ └── initialize.st │ ├── instance │ │ ├── crlf.st │ │ ├── invalidUtf8.st │ │ ├── next..st │ │ ├── nextPut..st │ │ └── nextPutAll..st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Pharo100-Core.package ├── .filetree ├── Behavior.extension │ ├── instance │ │ └── fullName.st │ └── properties.json ├── BlockClosure.extension │ ├── instance │ │ └── valueWithPossibleArguments..st │ └── properties.json ├── ByteArray.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── Character.extension │ ├── instance │ │ └── greaseInteger.st │ └── properties.json ├── Collection.extension │ ├── instance │ │ └── any.st │ └── properties.json ├── Color.extension │ ├── instance │ │ └── asHTMLColor.st │ └── properties.json ├── Duration.extension │ ├── class │ │ └── milliseconds..st │ ├── instance │ │ ├── asMilliseconds.st │ │ └── milliseconds.st │ └── properties.json ├── GRDynamicVariable.class │ ├── README.md │ ├── class │ │ ├── defaultValue.st │ │ └── use.during..st │ ├── instance │ │ └── default.st │ └── properties.json ├── GRPackage.extension │ ├── class │ │ └── greasePharo100Core.st │ └── properties.json ├── GRPharoLatin1Codec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ ├── supportedEncodingNames.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── decode..st │ │ ├── decoderFor..st │ │ ├── encoderFor..st │ │ ├── initializeWithName..st │ │ └── name.st │ └── properties.json ├── GRPharoLatin1CodecStream.class │ ├── README.md │ ├── instance │ │ ├── next..st │ │ └── next.st │ └── properties.json ├── GRPharoPlatform.class │ ├── README.md │ ├── class │ │ ├── initialize.st │ │ ├── initializeUrlTable.st │ │ ├── initializeXmlTable.st │ │ └── unload.st │ ├── instance │ │ ├── addToShutDownList..st │ │ ├── addToStartUpList..st │ │ ├── asMethodReturningByteArray.named..st │ │ ├── asMethodReturningByteArrayLiteral.named..st │ │ ├── asMethodReturningByteArrayWithCache.named..st │ │ ├── base64Decode..st │ │ ├── base64Encode..st │ │ ├── bindingOf..st │ │ ├── compile.into.classified..st │ │ ├── contentsOfFile.binary..st │ │ ├── deleteFile..st │ │ ├── deprecationExceptionSet.st │ │ ├── directoriesIn..st │ │ ├── doSilently..st │ │ ├── ensureExistenceOfFolder..st │ │ ├── fileExists..st │ │ ├── filesIn..st │ │ ├── isProcessTerminated..st │ │ ├── label.st │ │ ├── localNameOf..st │ │ ├── newRandom.st │ │ ├── newTemporaryFile.st │ │ ├── newTemporaryFileNamed..st │ │ ├── newTemporaryFileReference.st │ │ ├── newTemporaryFileReferenceNamed..st │ │ ├── newline.st │ │ ├── openDebuggerOn..st │ │ ├── pathSeparator.st │ │ ├── readFileStreamOn.do.binary..st │ │ ├── readWriteByteStream.st │ │ ├── readWriteCharacterStream.st │ │ ├── removeFromShutDownList..st │ │ ├── removeFromStartUpList..st │ │ ├── removeSelector.from..st │ │ ├── secureHashFor..st │ │ ├── semaphoreClass.st │ │ ├── sizeOfFile..st │ │ ├── stackDepth.st │ │ ├── terminateProcess..st │ │ ├── thisContext.st │ │ ├── useByteArrayLiterals.st │ │ ├── weakDictionaryOfSize..st │ │ ├── write.toFile.inFolder..st │ │ └── writeFileStreamOn.do.binary..st │ └── properties.json ├── GRPharoRandomProvider.class │ ├── README.md │ ├── class │ │ ├── initialize.st │ │ ├── nextInt..st │ │ ├── randomClass.st │ │ ├── randomFrom..st │ │ ├── startUp.st │ │ └── unload.st │ └── properties.json ├── GRPharoZnCodec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ ├── supportedEncodingNames.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── decode..st │ │ ├── decoderFor..st │ │ ├── encodedStringClass.st │ │ ├── encoderFor..st │ │ ├── initializeWithName..st │ │ ├── name.st │ │ └── url.st │ └── properties.json ├── GRPharoZnCodecStream.class │ ├── README.md │ ├── class │ │ └── on.withEncoder..st │ ├── instance │ │ ├── greaseNext.putAll.startingAt..st │ │ ├── initializeOn.withEncoder..st │ │ ├── next..st │ │ ├── next.st │ │ ├── nextPut..st │ │ └── nextPutAll..st │ └── properties.json ├── GRSmallDictionary.extension │ ├── instance │ │ └── inspectionItems..st │ └── properties.json ├── GRSmallDictionary2.extension │ ├── instance │ │ └── inspectionItems..st │ └── properties.json ├── Interval.extension │ ├── instance │ │ └── any.st │ └── properties.json ├── LargeInteger.extension │ ├── instance │ │ ├── greaseByteAt..st │ │ └── greaseBytesCount.st │ └── properties.json ├── MessageSend.extension │ ├── instance │ │ ├── argumentCount.st │ │ └── valueWithPossibleArguments..st │ └── properties.json ├── Number.extension │ ├── instance │ │ └── milliseconds.st │ └── properties.json ├── Object.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── Point.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── PositionableStream.extension │ ├── instance │ │ └── greaseUpToAll..st │ └── properties.json ├── ScaledDecimal.extension │ ├── instance │ │ ├── encodeOn..st │ │ └── greaseString.st │ └── properties.json ├── SequenceableCollection.extension │ ├── instance │ │ ├── beginsWithSubCollection..st │ │ ├── endsWithSubCollection..st │ │ ├── greaseBeginsWith..st │ │ └── greaseEndsWith..st │ └── properties.json ├── SmallInteger.extension │ ├── instance │ │ ├── greaseByteAt..st │ │ └── greaseBytesCount.st │ └── properties.json ├── SocketStream.extension │ ├── instance │ │ └── greaseNext.putAll.startingAt..st │ └── properties.json ├── Symbol.extension │ ├── instance │ │ └── greaseAsMutator.st │ └── properties.json ├── WriteStream.extension │ ├── instance │ │ └── greaseNext.putAll.startingAt..st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Pharo110-Slime-Core.package ├── .filetree ├── GRDeprecatedApiProtocolRule.class │ ├── README.md │ ├── instance │ │ ├── afterCheck.mappings..st │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRReSlimeBlockLintRule.class │ ├── README.md │ ├── class │ │ └── isVisible.st │ └── properties.json ├── GRReSlimeParseTreeLintRule.class │ ├── README.md │ ├── class │ │ └── isVisible.st │ └── properties.json ├── GRReSlimeTransformationRule.class │ ├── README.md │ ├── class │ │ └── isVisible.st │ └── properties.json ├── GRSlimeBlockLintRule.class │ ├── README.md │ ├── class │ │ └── isVisible.st │ └── properties.json ├── GRSlimeParseTreeLintRule.class │ ├── README.md │ ├── class │ │ └── isVisible.st │ └── properties.json ├── GRSlimeTransformationRule.class │ ├── README.md │ ├── class │ │ └── isVisible.st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Pharo110-Slime-Portability.package ├── .filetree ├── GRAnsiBooleansRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiCharactersRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiCollectionsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiConditionalsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiConvertorRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiExceptionsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiStreamsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiStringsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRBasicNewInitializeMissingRule.class │ ├── README.md │ ├── class │ │ └── checksClass.st │ ├── instance │ │ ├── basicCheck..st │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRInvalidObjectInitializationRule.class │ ├── README.md │ ├── class │ │ └── checksMethod.st │ ├── instance │ │ ├── basicCheck..st │ │ ├── group.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRNonPortableMessageRule.class │ ├── README.md │ ├── class │ │ └── checksNode.st │ ├── instance │ │ ├── basicCheck..st │ │ ├── group.st │ │ ├── methodNames.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRNotPortableCollectionsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRObjectInRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRReferencesNotPortableClassRule.class │ ├── README.md │ ├── class │ │ └── checksMethod.st │ ├── instance │ │ ├── basicCheck..st │ │ └── name.st │ └── properties.json ├── GRSubclassesNotPortableClassRule.class │ ├── README.md │ ├── class │ │ └── checksClass.st │ ├── instance │ │ ├── basicCheck..st │ │ └── name.st │ └── properties.json ├── GRTestAssertionsRule.class │ ├── README.md │ ├── instance │ │ ├── afterCheck.mappings..st │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRUsesCanPerformOrUnderstandRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRUsesClassForHashRule.class │ ├── README.md │ ├── instance │ │ ├── afterCheck.mappings..st │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRUsesNotPortableClassRule.class │ ├── README.md │ ├── class │ │ ├── isAbstract.st │ │ └── isVisible.st │ ├── instance │ │ ├── classNames.st │ │ ├── group.st │ │ └── rationale.st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Pharo40-Slime.package ├── .filetree ├── GRAnsiBooleansRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiCharactersRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiCollectionsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiConditionalsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiConvertorRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiExceptionsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiStreamsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiStringsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRBasicNewInitializeMissingRule.class │ ├── README.md │ ├── instance │ │ ├── checkClass..st │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRBlockFormattingRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRDeprecatedApiProtocolRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GREmptyStatementsRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── name.st │ │ ├── rationale.st │ │ └── resetResult.st │ └── properties.json ├── GRInvalidObjectInitializationRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRNonPortableMessageRule.class │ ├── README.md │ ├── instance │ │ ├── checkClass..st │ │ ├── group.st │ │ ├── methodNames.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRNonPortableSourceFormatRule.class │ ├── README.md │ ├── instance │ │ ├── checkClass..st │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRNotPortableCollectionsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRObjectInRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRPackage.extension │ ├── class │ │ └── greaseSlime.st │ └── properties.json ├── GRParensFormattingRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRReturnFormattingRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRSlimeBlockLintRule.class │ ├── README.md │ ├── class │ │ └── isVisible.st │ ├── instance │ │ └── category.st │ └── properties.json ├── GRSlimeParseTreeLintRule.class │ ├── README.md │ ├── class │ │ └── isVisible.st │ ├── instance │ │ └── category.st │ └── properties.json ├── GRSlimeTransformationRule.class │ ├── README.md │ ├── class │ │ └── isVisible.st │ └── properties.json ├── GRTempsFormattingRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRTestAssertionsRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRUnnecessaryLastPeriodRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── name.st │ │ ├── rationale.st │ │ └── resetResult.st │ └── properties.json ├── GRUsesCanPerformOrUnderstandRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRUsesClassForHashRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRUsesCurlyBraceArraysRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRUsesLiteralByteArraysRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRUsesMethodAnnotationsRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── name.st │ │ ├── rationale.st │ │ └── shouldExclude..st │ └── properties.json ├── GRUsesNotPortableClassRule.class │ ├── README.md │ ├── instance │ │ ├── checkClass..st │ │ ├── checkMethod..st │ │ ├── classNames.st │ │ ├── group.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Pharo60-Core.package ├── .filetree ├── BlockClosure.extension │ ├── instance │ │ └── valueWithPossibleArguments..st │ └── properties.json ├── ByteArray.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── Character.extension │ ├── instance │ │ └── greaseInteger.st │ └── properties.json ├── Collection.extension │ ├── instance │ │ └── any.st │ └── properties.json ├── Color.extension │ ├── instance │ │ └── asHTMLColor.st │ └── properties.json ├── Duration.extension │ ├── class │ │ └── milliseconds..st │ ├── instance │ │ ├── asMilliseconds.st │ │ └── milliseconds.st │ └── properties.json ├── GRDelegatingStream.extension │ ├── instance │ │ └── greaseNext.putAll.startingAt..st │ └── properties.json ├── GRDynamicVariable.class │ ├── README.md │ ├── class │ │ ├── defaultValue.st │ │ └── use.during..st │ ├── instance │ │ └── default.st │ └── properties.json ├── GRPackage.extension │ ├── class │ │ └── greasePharo60Core.st │ └── properties.json ├── GRPharoConverterCodecStream.class │ ├── README.md │ ├── class │ │ └── on.converter..st │ ├── instance │ │ ├── greaseNext.putAll.startingAt..st │ │ ├── initializeOn.converter..st │ │ ├── next..st │ │ ├── next.st │ │ ├── nextPut..st │ │ └── nextPutAll..st │ └── properties.json ├── GRPharoGenericCodec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ ├── supportedEncodingNames.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── converter.st │ │ ├── decoderFor..st │ │ ├── encoderFor..st │ │ ├── initializeWithName..st │ │ ├── name.st │ │ └── url.st │ └── properties.json ├── GRPharoLatin1Codec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ ├── supportedEncodingNames.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── decode..st │ │ ├── decoderFor..st │ │ ├── encoderFor..st │ │ ├── initializeWithName..st │ │ └── name.st │ └── properties.json ├── GRPharoLatin1CodecStream.class │ ├── README.md │ ├── instance │ │ ├── next..st │ │ └── next.st │ └── properties.json ├── GRPharoPlatform.class │ ├── README.md │ ├── class │ │ ├── initialize.st │ │ ├── initializeUrlTable.st │ │ ├── initializeXmlTable.st │ │ └── unload.st │ ├── instance │ │ ├── addToShutDownList..st │ │ ├── addToStartUpList..st │ │ ├── asMethodReturningByteArray.named..st │ │ ├── asMethodReturningByteArrayLiteral.named..st │ │ ├── asMethodReturningByteArrayWithCache.named..st │ │ ├── base64Decode..st │ │ ├── base64Encode..st │ │ ├── bindingOf..st │ │ ├── compile.into.classified..st │ │ ├── contentsOfFile.binary..st │ │ ├── directoriesIn..st │ │ ├── doSilently..st │ │ ├── ensureExistenceOfFolder..st │ │ ├── fileExists..st │ │ ├── fileStreamOn.do.binary..st │ │ ├── filesIn..st │ │ ├── integerAsByteArray..st │ │ ├── isProcessTerminated..st │ │ ├── label.st │ │ ├── localNameOf..st │ │ ├── newRandom.st │ │ ├── newline.st │ │ ├── openDebuggerOn..st │ │ ├── pathSeparator.st │ │ ├── readWriteByteStream.st │ │ ├── readWriteCharacterStream.st │ │ ├── removeFromShutDownList..st │ │ ├── removeFromStartUpList..st │ │ ├── removeSelector.from..st │ │ ├── secureHashFor..st │ │ ├── semaphoreClass.st │ │ ├── stackDepth.st │ │ ├── terminateProcess..st │ │ ├── thisContext.st │ │ ├── useByteArrayLiterals.st │ │ ├── weakDictionaryOfSize..st │ │ └── write.toFile.inFolder..st │ └── properties.json ├── GRPharoRandomProvider.class │ ├── README.md │ ├── class │ │ ├── initialize.st │ │ ├── nextInt..st │ │ ├── randomClass.st │ │ ├── randomFrom..st │ │ ├── startUp.st │ │ └── unload.st │ └── properties.json ├── GRPharoUtf8Codec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── decode..st │ │ ├── decoderFor..st │ │ ├── encoderFor..st │ │ ├── invalidUtf8.st │ │ ├── name.st │ │ └── url.st │ └── properties.json ├── GRPharoUtf8CodecStream.class │ ├── README.md │ ├── class │ │ └── initialize.st │ ├── instance │ │ ├── crlf.st │ │ ├── encodeDefault..st │ │ ├── encodeFast..st │ │ ├── greaseNext.putAll.startingAt..st │ │ ├── greaseNext.putAllFast.startingAt..st │ │ ├── invalidUtf8.st │ │ ├── next..st │ │ ├── next.st │ │ ├── nextPut..st │ │ └── nextPutAll..st │ └── properties.json ├── Interval.extension │ ├── instance │ │ └── any.st │ └── properties.json ├── LargeInteger.extension │ ├── instance │ │ ├── greaseByteAt..st │ │ └── greaseBytesCount.st │ └── properties.json ├── MessageSend.extension │ ├── instance │ │ ├── argumentCount.st │ │ └── valueWithPossibleArguments..st │ └── properties.json ├── Number.extension │ ├── instance │ │ └── milliseconds.st │ └── properties.json ├── Object.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── Point.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── PositionableStream.extension │ ├── instance │ │ └── greaseUpToAll..st │ └── properties.json ├── ScaledDecimal.extension │ ├── instance │ │ ├── encodeOn..st │ │ └── greaseString.st │ └── properties.json ├── SequenceableCollection.extension │ ├── instance │ │ ├── beginsWithSubCollection..st │ │ ├── endsWithSubCollection..st │ │ └── sorted.st │ └── properties.json ├── SmallInteger.extension │ ├── instance │ │ ├── greaseByteAt..st │ │ └── greaseBytesCount.st │ └── properties.json ├── SocketStream.extension │ ├── instance │ │ └── greaseNext.putAll.startingAt..st │ └── properties.json ├── String.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── Symbol.extension │ ├── instance │ │ ├── greaseAsMutator.st │ │ └── greaseString.st │ └── properties.json ├── TBehavior.extension │ ├── instance │ │ └── fullName.st │ └── properties.json ├── WriteStream.extension │ ├── instance │ │ └── greaseNext.putAll.startingAt..st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Pharo70-Core.package ├── .filetree ├── Behavior.extension │ ├── instance │ │ └── fullName.st │ └── properties.json ├── BlockClosure.extension │ ├── instance │ │ └── valueWithPossibleArguments..st │ └── properties.json ├── ByteArray.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── Character.extension │ ├── instance │ │ └── greaseInteger.st │ └── properties.json ├── Collection.extension │ ├── instance │ │ └── any.st │ └── properties.json ├── Color.extension │ ├── instance │ │ └── asHTMLColor.st │ └── properties.json ├── Duration.extension │ ├── class │ │ └── milliseconds..st │ ├── instance │ │ ├── asMilliseconds.st │ │ └── milliseconds.st │ └── properties.json ├── GRDelegatingStream.extension │ ├── instance │ │ └── greaseNext.putAll.startingAt..st │ └── properties.json ├── GRDynamicVariable.class │ ├── README.md │ ├── class │ │ ├── defaultValue.st │ │ └── use.during..st │ ├── instance │ │ └── default.st │ └── properties.json ├── GRPackage.extension │ ├── class │ │ └── greasePharo70Core.st │ └── properties.json ├── GRPharoConverterCodecStream.class │ ├── README.md │ ├── class │ │ └── on.converter..st │ ├── instance │ │ ├── greaseNext.putAll.startingAt..st │ │ ├── initializeOn.converter..st │ │ ├── next..st │ │ ├── next.st │ │ ├── nextPut..st │ │ └── nextPutAll..st │ └── properties.json ├── GRPharoGenericCodec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ ├── supportedEncodingNames.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── converter.st │ │ ├── decoderFor..st │ │ ├── encoderFor..st │ │ ├── initializeWithName..st │ │ ├── name.st │ │ └── url.st │ └── properties.json ├── GRPharoLatin1Codec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ ├── supportedEncodingNames.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── decode..st │ │ ├── decoderFor..st │ │ ├── encoderFor..st │ │ ├── initializeWithName..st │ │ └── name.st │ └── properties.json ├── GRPharoLatin1CodecStream.class │ ├── README.md │ ├── instance │ │ ├── next..st │ │ └── next.st │ └── properties.json ├── GRPharoPlatform.class │ ├── README.md │ ├── class │ │ ├── initialize.st │ │ ├── initializeUrlTable.st │ │ ├── initializeXmlTable.st │ │ └── unload.st │ ├── instance │ │ ├── addToShutDownList..st │ │ ├── addToStartUpList..st │ │ ├── asMethodReturningByteArray.named..st │ │ ├── asMethodReturningByteArrayLiteral.named..st │ │ ├── asMethodReturningByteArrayWithCache.named..st │ │ ├── base64Decode..st │ │ ├── base64Encode..st │ │ ├── bindingOf..st │ │ ├── compile.into.classified..st │ │ ├── contentsOfFile.binary..st │ │ ├── deleteFile..st │ │ ├── deprecationExceptionSet.st │ │ ├── directoriesIn..st │ │ ├── doSilently..st │ │ ├── ensureExistenceOfFolder..st │ │ ├── fileExists..st │ │ ├── filesIn..st │ │ ├── isProcessTerminated..st │ │ ├── label.st │ │ ├── localNameOf..st │ │ ├── newRandom.st │ │ ├── newTemporaryFile.st │ │ ├── newTemporaryFileNamed..st │ │ ├── newTemporaryFileReference.st │ │ ├── newTemporaryFileReferenceNamed..st │ │ ├── newline.st │ │ ├── openDebuggerOn..st │ │ ├── pathSeparator.st │ │ ├── readFileStreamOn.do.binary..st │ │ ├── readWriteByteStream.st │ │ ├── readWriteCharacterStream.st │ │ ├── removeFromShutDownList..st │ │ ├── removeFromStartUpList..st │ │ ├── removeSelector.from..st │ │ ├── secureHashFor..st │ │ ├── semaphoreClass.st │ │ ├── sizeOfFile..st │ │ ├── stackDepth.st │ │ ├── terminateProcess..st │ │ ├── thisContext.st │ │ ├── useByteArrayLiterals.st │ │ ├── weakDictionaryOfSize..st │ │ ├── write.toFile.inFolder..st │ │ └── writeFileStreamOn.do.binary..st │ └── properties.json ├── GRPharoRandomProvider.class │ ├── README.md │ ├── class │ │ ├── initialize.st │ │ ├── nextInt..st │ │ ├── randomClass.st │ │ ├── randomFrom..st │ │ ├── startUp.st │ │ └── unload.st │ └── properties.json ├── GRPharoUtf8Codec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── decode..st │ │ ├── decoderFor..st │ │ ├── encoderFor..st │ │ ├── invalidUtf8.st │ │ ├── name.st │ │ └── url.st │ └── properties.json ├── GRPharoUtf8CodecStream.class │ ├── README.md │ ├── class │ │ └── initialize.st │ ├── instance │ │ ├── crlf.st │ │ ├── encodeDefault..st │ │ ├── encodeFast..st │ │ ├── greaseNext.putAll.startingAt..st │ │ ├── greaseNext.putAllFast.startingAt..st │ │ ├── invalidUtf8.st │ │ ├── next..st │ │ ├── next.st │ │ ├── nextPut..st │ │ └── nextPutAll..st │ └── properties.json ├── GRSmallDictionary.extension │ ├── instance │ │ ├── customizeExplorerContents.st │ │ ├── explorerContents.st │ │ └── hasContentsInExplorer.st │ └── properties.json ├── Interval.extension │ ├── instance │ │ └── any.st │ └── properties.json ├── LargeInteger.extension │ ├── instance │ │ ├── greaseByteAt..st │ │ └── greaseBytesCount.st │ └── properties.json ├── MessageSend.extension │ ├── instance │ │ ├── argumentCount.st │ │ └── valueWithPossibleArguments..st │ └── properties.json ├── Number.extension │ ├── instance │ │ └── milliseconds.st │ └── properties.json ├── Object.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── Point.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── PositionableStream.extension │ ├── instance │ │ └── greaseUpToAll..st │ └── properties.json ├── ScaledDecimal.extension │ ├── instance │ │ ├── encodeOn..st │ │ └── greaseString.st │ └── properties.json ├── SequenceableCollection.extension │ ├── instance │ │ ├── beginsWithSubCollection..st │ │ ├── endsWithSubCollection..st │ │ ├── greaseBeginsWith..st │ │ ├── greaseEndsWith..st │ │ └── sorted.st │ └── properties.json ├── SmallInteger.extension │ ├── instance │ │ ├── greaseByteAt..st │ │ └── greaseBytesCount.st │ └── properties.json ├── SocketStream.extension │ ├── instance │ │ └── greaseNext.putAll.startingAt..st │ └── properties.json ├── Symbol.extension │ ├── instance │ │ └── greaseAsMutator.st │ └── properties.json ├── WriteStream.extension │ ├── instance │ │ └── greaseNext.putAll.startingAt..st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Pharo90-Core.package ├── .filetree ├── Behavior.extension │ ├── instance │ │ └── fullName.st │ └── properties.json ├── BlockClosure.extension │ ├── instance │ │ └── valueWithPossibleArguments..st │ └── properties.json ├── ByteArray.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── Character.extension │ ├── instance │ │ └── greaseInteger.st │ └── properties.json ├── Collection.extension │ ├── instance │ │ └── any.st │ └── properties.json ├── Color.extension │ ├── instance │ │ └── asHTMLColor.st │ └── properties.json ├── Duration.extension │ ├── class │ │ └── milliseconds..st │ ├── instance │ │ ├── asMilliseconds.st │ │ └── milliseconds.st │ └── properties.json ├── GRDelegatingStream.extension │ ├── instance │ │ └── greaseNext.putAll.startingAt..st │ └── properties.json ├── GRDynamicVariable.class │ ├── README.md │ ├── class │ │ ├── defaultValue.st │ │ └── use.during..st │ ├── instance │ │ └── default.st │ └── properties.json ├── GRPackage.extension │ ├── class │ │ └── greasePharo70Core.st │ └── properties.json ├── GRPharoConverterCodecStream.class │ ├── README.md │ ├── class │ │ └── on.converter..st │ ├── instance │ │ ├── greaseNext.putAll.startingAt..st │ │ ├── initializeOn.converter..st │ │ ├── next..st │ │ ├── next.st │ │ ├── nextPut..st │ │ └── nextPutAll..st │ └── properties.json ├── GRPharoDeprecatedUtf8Codec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── decode..st │ │ ├── decoderFor..st │ │ ├── encodedStringClass.st │ │ ├── encoderFor..st │ │ ├── invalidUtf8.st │ │ ├── name.st │ │ └── url.st │ └── properties.json ├── GRPharoDeprecatedUtf8CodecStream.class │ ├── README.md │ ├── class │ │ └── initialize.st │ ├── instance │ │ ├── crlf.st │ │ ├── encodeDefault..st │ │ ├── encodeFast..st │ │ ├── greaseNext.putAll.startingAt..st │ │ ├── greaseNext.putAllFast.startingAt..st │ │ ├── invalidUtf8.st │ │ ├── next..st │ │ ├── next.st │ │ ├── nextPut..st │ │ └── nextPutAll..st │ └── properties.json ├── GRPharoGenericCodec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ ├── supportedEncodingNames.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── converter.st │ │ ├── decoderFor..st │ │ ├── encoderFor..st │ │ ├── initializeWithName..st │ │ ├── name.st │ │ └── url.st │ └── properties.json ├── GRPharoLatin1Codec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ ├── supportedEncodingNames.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── decode..st │ │ ├── decoderFor..st │ │ ├── encoderFor..st │ │ ├── initializeWithName..st │ │ └── name.st │ └── properties.json ├── GRPharoLatin1CodecStream.class │ ├── README.md │ ├── instance │ │ ├── next..st │ │ └── next.st │ └── properties.json ├── GRPharoPlatform.class │ ├── README.md │ ├── class │ │ ├── initialize.st │ │ ├── initializeUrlTable.st │ │ ├── initializeXmlTable.st │ │ └── unload.st │ ├── instance │ │ ├── addToShutDownList..st │ │ ├── addToStartUpList..st │ │ ├── asMethodReturningByteArray.named..st │ │ ├── asMethodReturningByteArrayLiteral.named..st │ │ ├── asMethodReturningByteArrayWithCache.named..st │ │ ├── base64Decode..st │ │ ├── base64Encode..st │ │ ├── bindingOf..st │ │ ├── compile.into.classified..st │ │ ├── contentsOfFile.binary..st │ │ ├── deleteFile..st │ │ ├── deprecationExceptionSet.st │ │ ├── directoriesIn..st │ │ ├── doSilently..st │ │ ├── ensureExistenceOfFolder..st │ │ ├── fileExists..st │ │ ├── filesIn..st │ │ ├── isProcessTerminated..st │ │ ├── label.st │ │ ├── localNameOf..st │ │ ├── newRandom.st │ │ ├── newTemporaryFile.st │ │ ├── newTemporaryFileNamed..st │ │ ├── newTemporaryFileReference.st │ │ ├── newTemporaryFileReferenceNamed..st │ │ ├── newline.st │ │ ├── openDebuggerOn..st │ │ ├── pathSeparator.st │ │ ├── readFileStreamOn.do.binary..st │ │ ├── readWriteByteStream.st │ │ ├── readWriteCharacterStream.st │ │ ├── removeFromShutDownList..st │ │ ├── removeFromStartUpList..st │ │ ├── removeSelector.from..st │ │ ├── secureHashFor..st │ │ ├── semaphoreClass.st │ │ ├── setutf8CodectoDeprecatedTextConverter.st │ │ ├── setutf8CodectoZinc.st │ │ ├── sizeOfFile..st │ │ ├── stackDepth.st │ │ ├── terminateProcess..st │ │ ├── thisContext.st │ │ ├── useByteArrayLiterals.st │ │ ├── utf8CodecClass.st │ │ ├── weakDictionaryOfSize..st │ │ ├── write.toFile.inFolder..st │ │ └── writeFileStreamOn.do.binary..st │ └── properties.json ├── GRPharoRandomProvider.class │ ├── README.md │ ├── class │ │ ├── initialize.st │ │ ├── nextInt..st │ │ ├── randomClass.st │ │ ├── randomFrom..st │ │ ├── startUp.st │ │ └── unload.st │ └── properties.json ├── GRPharoUtf8Codec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── decode..st │ │ ├── decoderFor..st │ │ ├── encodedStringClass.st │ │ ├── encoderFor..st │ │ ├── invalidUtf8.st │ │ ├── name.st │ │ └── url.st │ └── properties.json ├── GRPharoZnUtf8CodecStream.class │ ├── README.md │ ├── instance │ │ ├── greaseNext.putAll.startingAt..st │ │ ├── initializeOn..st │ │ ├── next..st │ │ ├── next.st │ │ ├── nextPut..st │ │ └── nextPutAll..st │ └── properties.json ├── GRSmallDictionary.extension │ ├── instance │ │ └── inspectionItems..st │ └── properties.json ├── GRSmallDictionary2.extension │ ├── instance │ │ └── inspectionItems..st │ └── properties.json ├── Interval.extension │ ├── instance │ │ └── any.st │ └── properties.json ├── LargeInteger.extension │ ├── instance │ │ ├── greaseByteAt..st │ │ └── greaseBytesCount.st │ └── properties.json ├── MessageSend.extension │ ├── instance │ │ ├── argumentCount.st │ │ └── valueWithPossibleArguments..st │ └── properties.json ├── Number.extension │ ├── instance │ │ └── milliseconds.st │ └── properties.json ├── Object.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── Point.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── PositionableStream.extension │ ├── instance │ │ └── greaseUpToAll..st │ └── properties.json ├── ScaledDecimal.extension │ ├── instance │ │ ├── encodeOn..st │ │ └── greaseString.st │ └── properties.json ├── SequenceableCollection.extension │ ├── instance │ │ ├── beginsWithSubCollection..st │ │ ├── endsWithSubCollection..st │ │ ├── greaseBeginsWith..st │ │ └── greaseEndsWith..st │ └── properties.json ├── SmallInteger.extension │ ├── instance │ │ ├── greaseByteAt..st │ │ └── greaseBytesCount.st │ └── properties.json ├── SocketStream.extension │ ├── instance │ │ └── greaseNext.putAll.startingAt..st │ └── properties.json ├── Symbol.extension │ ├── instance │ │ └── greaseAsMutator.st │ └── properties.json ├── WriteStream.extension │ ├── instance │ │ └── greaseNext.putAll.startingAt..st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Pharo90-Slime.package ├── .filetree ├── GRAnsiBooleansRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiCharactersRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiCollectionsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiConditionalsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiConvertorRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiExceptionsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiStreamsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiStringsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRBasicNewInitializeMissingRule.class │ ├── README.md │ ├── instance │ │ ├── checkClass..st │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRBlockFormattingRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRDeprecatedApiProtocolRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRInvalidObjectInitializationRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRNonPortableMessageRule.class │ ├── README.md │ ├── instance │ │ ├── checkClass..st │ │ ├── group.st │ │ ├── methodNames.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRNonPortableSourceFormatRule.class │ ├── README.md │ ├── instance │ │ ├── checkClass..st │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRNotPortableCollectionsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRObjectInRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRPackage.extension │ ├── class │ │ └── greaseSlime.st │ └── properties.json ├── GRParensFormattingRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRReturnFormattingRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRSlimeBlockLintRule.class │ ├── README.md │ ├── class │ │ └── isVisible.st │ ├── instance │ │ └── category.st │ └── properties.json ├── GRSlimeParseTreeLintRule.class │ ├── README.md │ ├── class │ │ └── isVisible.st │ ├── instance │ │ └── category.st │ └── properties.json ├── GRSlimeTransformationRule.class │ ├── README.md │ ├── class │ │ └── isVisible.st │ └── properties.json ├── GRTempsFormattingRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRTestAssertionsRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRUnnecessaryLastPeriodRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── name.st │ │ ├── rationale.st │ │ └── resetResult.st │ └── properties.json ├── GRUsesCanPerformOrUnderstandRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRUsesClassForHashRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRUsesCurlyBraceArraysRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRUsesMethodAnnotationsRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── name.st │ │ ├── rationale.st │ │ └── shouldExclude..st │ └── properties.json ├── GRUsesNotPortableClassRule.class │ ├── README.md │ ├── instance │ │ ├── checkClass..st │ │ ├── checkMethod..st │ │ ├── classNames.st │ │ ├── group.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Slime.package ├── .filetree ├── GRAnsiBooleansRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiCharactersRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiCollectionsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiConditionalsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiConvertorRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiExceptionsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiStreamsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRAnsiStringsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRBasicNewInitializeMissingRule.class │ ├── README.md │ ├── instance │ │ ├── checkClass..st │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRBlockFormattingRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRDeprecatedApiProtocolRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GREmptyStatementsRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── name.st │ │ ├── rationale.st │ │ └── resetResult.st │ └── properties.json ├── GRInvalidObjectInitializationRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRNonPortableMessageRule.class │ ├── README.md │ ├── instance │ │ ├── checkClass..st │ │ ├── group.st │ │ ├── methodNames.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRNonPortableSourceFormatRule.class │ ├── README.md │ ├── instance │ │ ├── checkClass..st │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRNotPortableCollectionsRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRObjectInRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRPackage.extension │ ├── class │ │ └── greaseSlime.st │ └── properties.json ├── GRParensFormattingRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRReturnFormattingRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRSlimeBlockLintRule.class │ ├── README.md │ ├── class │ │ └── isVisible.st │ ├── instance │ │ └── category.st │ └── properties.json ├── GRSlimeParseTreeLintRule.class │ ├── README.md │ ├── class │ │ └── isVisible.st │ ├── instance │ │ └── category.st │ └── properties.json ├── GRSlimeTransformationRule.class │ ├── README.md │ ├── class │ │ └── isVisible.st │ └── properties.json ├── GRTempsFormattingRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRTestAssertionsRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRUnnecessaryLastPeriodRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── name.st │ │ ├── rationale.st │ │ └── resetResult.st │ └── properties.json ├── GRUsesCanPerformOrUnderstandRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRUsesClassForHashRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRUsesCurlyBraceArraysRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRUsesLiteralByteArraysRule.class │ ├── README.md │ ├── instance │ │ ├── group.st │ │ ├── initialize.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── GRUsesMethodAnnotationsRule.class │ ├── README.md │ ├── instance │ │ ├── checkMethod..st │ │ ├── group.st │ │ ├── name.st │ │ ├── rationale.st │ │ └── shouldExclude..st │ └── properties.json ├── GRUsesNotPortableClassRule.class │ ├── README.md │ ├── instance │ │ ├── checkClass..st │ │ ├── checkMethod..st │ │ ├── classNames.st │ │ ├── group.st │ │ ├── name.st │ │ └── rationale.st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Squeak-Core.package ├── .filetree ├── GRSqueakPlatform.class │ ├── README.md │ ├── class │ │ └── initialize.st │ ├── instance │ │ ├── defaultDirectoryPathString.st │ │ ├── deleteFile.inFolder..st │ │ ├── directoriesIn..st │ │ ├── doSilently..st │ │ ├── ensureExistenceOfFolder..st │ │ ├── fileExists..st │ │ ├── fileNameFor..st │ │ ├── fileStreamOn.do.binary..st │ │ ├── filesIn..st │ │ ├── integerAsByteArray..st │ │ ├── isDirectory..st │ │ ├── localNameOf..st │ │ ├── newTemporaryFileReference.st │ │ ├── pathSeparator.st │ │ ├── sizeOfFile..st │ │ └── write.toFile.inFolder..st │ └── properties.json ├── LargeInteger.extension │ ├── instance │ │ ├── greaseByteAt..st │ │ └── greaseBytesCount.st │ └── properties.json ├── ManifestGreaseSqueakCore.class │ ├── README.md │ ├── class │ │ ├── ruleLiteralArrayContainsSuspiciousTrueFalseOrNilRuleV1FalsePositive.st │ │ ├── ruleSendsDifferentSuperRuleV1FalsePositive.st │ │ └── ruleSuperSendsRuleV1FalsePositive.st │ └── properties.json ├── Object.extension │ ├── instance │ │ └── sizeInMemory.st │ └── properties.json ├── SmallInteger.extension │ ├── instance │ │ ├── greaseByteAt..st │ │ ├── greaseBytesCount.st │ │ └── sizeInMemory.st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Squeak5-Core.package ├── .filetree ├── Behavior.extension │ ├── instance │ │ └── fullName.st │ └── properties.json ├── BlockClosure.extension │ ├── instance │ │ └── valueWithPossibleArguments..st │ └── properties.json ├── BlockContext.extension │ ├── instance │ │ ├── tempVarRefs.st │ │ └── valueWithPossibleArguments..st │ └── properties.json ├── ByteArray.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── Character.extension │ ├── instance │ │ └── greaseInteger.st │ └── properties.json ├── Collection.extension │ ├── instance │ │ └── any.st │ └── properties.json ├── Duration.extension │ ├── class │ │ └── milliseconds..st │ ├── instance │ │ ├── asMilliseconds.st │ │ └── milliseconds.st │ └── properties.json ├── GRDelegatingStream.extension │ ├── instance │ │ └── greaseNext.putAll.startingAt..st │ └── properties.json ├── GRDynamicVariable.class │ ├── README.md │ ├── class │ │ ├── default.st │ │ ├── defaultValue.st │ │ └── use.during..st │ └── properties.json ├── GRPackage.extension │ ├── class │ │ └── greaseSqueak5Core.st │ └── properties.json ├── GRPharoConverterCodecStream.class │ ├── README.md │ ├── class │ │ └── on.converter..st │ ├── instance │ │ ├── greaseNext.putAll.startingAt..st │ │ ├── initializeOn.converter..st │ │ ├── next..st │ │ ├── next.st │ │ ├── nextPut..st │ │ └── nextPutAll..st │ └── properties.json ├── GRPharoGenericCodec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ ├── supportedEncodingNames.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── converter.st │ │ ├── decoderFor..st │ │ ├── encoderFor..st │ │ ├── initializeWithName..st │ │ ├── name.st │ │ └── url.st │ └── properties.json ├── GRPharoLatin1Codec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ ├── supportedEncodingNames.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── decode..st │ │ ├── decoderFor..st │ │ ├── encoderFor..st │ │ ├── initializeWithName..st │ │ └── name.st │ └── properties.json ├── GRPharoLatin1CodecStream.class │ ├── README.md │ ├── instance │ │ ├── next..st │ │ └── next.st │ └── properties.json ├── GRPharoPlatform.class │ ├── README.md │ ├── class │ │ ├── initialize.st │ │ ├── initializeUrlTable.st │ │ └── initializeXmlTable.st │ ├── instance │ │ ├── addToShutDownList..st │ │ ├── addToStartUpList..st │ │ ├── asMethodReturningByteArray.named..st │ │ ├── asMethodReturningByteArrayLiteral.named..st │ │ ├── asMethodReturningByteArrayWithCache.named..st │ │ ├── base64Decode..st │ │ ├── base64Encode..st │ │ ├── bindingOf..st │ │ ├── compile.into.classified..st │ │ ├── contentsOfFile.binary..st │ │ ├── deprecationExceptionSet.st │ │ ├── directoriesIn..st │ │ ├── doSilently..st │ │ ├── ensureExistenceOfFolder..st │ │ ├── fileExists..st │ │ ├── filesIn..st │ │ ├── isProcessTerminated..st │ │ ├── label.st │ │ ├── localNameOf..st │ │ ├── newRandom.st │ │ ├── newline.st │ │ ├── openDebuggerOn..st │ │ ├── pathSeparator.st │ │ ├── readWriteByteStream.st │ │ ├── readWriteCharacterStream.st │ │ ├── removeFromShutDownList..st │ │ ├── removeFromStartUpList..st │ │ ├── removeSelector.from..st │ │ ├── secureHashFor..st │ │ ├── semaphoreClass.st │ │ ├── stackDepth.st │ │ ├── terminateProcess..st │ │ ├── thisContext.st │ │ ├── useByteArrayLiterals.st │ │ ├── weakDictionaryOfSize..st │ │ └── writeCharacterStreamOn..st │ └── properties.json ├── GRPharoRandomProvider.class │ ├── README.md │ ├── class │ │ ├── initialize.st │ │ ├── nextInt..st │ │ ├── randomClass.st │ │ ├── randomFrom..st │ │ ├── startUp.st │ │ └── unload.st │ └── properties.json ├── GRPharoUtf8Codec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── decode..st │ │ ├── decoderFor..st │ │ ├── encoderFor..st │ │ ├── invalidUtf8.st │ │ ├── name.st │ │ └── url.st │ └── properties.json ├── GRPharoUtf8CodecStream.class │ ├── README.md │ ├── class │ │ └── initialize.st │ ├── instance │ │ ├── crlf.st │ │ ├── encodeDefault..st │ │ ├── encodeFast..st │ │ ├── greaseNext.putAll.startingAt..st │ │ ├── greaseNext.putAllFast.startingAt..st │ │ ├── invalidUtf8.st │ │ ├── next..st │ │ ├── next.st │ │ ├── nextPut..st │ │ └── nextPutAll..st │ └── properties.json ├── GRSmallDictionary.extension │ ├── instance │ │ ├── customizeExplorerContents.st │ │ ├── explorerContents.st │ │ └── hasContentsInExplorer.st │ └── properties.json ├── GRSqueakPlatform.class │ ├── README.md │ ├── class │ │ └── initialize.st │ ├── instance │ │ ├── defaultDirectoryPathString.st │ │ ├── deleteFile..st │ │ ├── deleteFile.inFolder..st │ │ ├── directoriesIn..st │ │ ├── doSilently..st │ │ ├── ensureExistenceOfFolder..st │ │ ├── fileExists..st │ │ ├── fileNameFor..st │ │ ├── filesIn..st │ │ ├── integerAsByteArray..st │ │ ├── isDirectory..st │ │ ├── localNameOf..st │ │ ├── newTemporaryFile.st │ │ ├── newTemporaryFileNamed..st │ │ ├── pathSeparator.st │ │ ├── readFileStreamOn.do.binary..st │ │ ├── sizeOfFile..st │ │ ├── write.toFile.inFolder..st │ │ └── writeFileStreamOn.do.binary..st │ └── properties.json ├── GRWorkingWriteStream.class │ ├── README.md │ ├── instance │ │ └── reset.st │ └── properties.json ├── Interval.extension │ ├── instance │ │ └── any.st │ └── properties.json ├── LargePositiveInteger.extension │ ├── instance │ │ ├── greaseByteAt..st │ │ └── greaseBytesCount.st │ └── properties.json ├── MessageSend.extension │ ├── instance │ │ ├── argumentCount.st │ │ └── valueWithPossibleArguments..st │ └── properties.json ├── Number.extension │ ├── instance │ │ └── milliseconds.st │ └── properties.json ├── Object.extension │ ├── instance │ │ ├── greaseString.st │ │ └── sizeInMemory.st │ └── properties.json ├── Point.extension │ ├── instance │ │ └── greaseString.st │ └── properties.json ├── PositionableStream.extension │ ├── instance │ │ └── greaseUpToAll..st │ └── properties.json ├── ScaledDecimal.extension │ ├── instance │ │ ├── encodeOn..st │ │ └── greaseString.st │ └── properties.json ├── SequenceableCollection.extension │ ├── instance │ │ ├── beginsWithSubCollection..st │ │ ├── endsWithSubCollection..st │ │ ├── greaseBeginsWith..st │ │ ├── greaseEndsWith..st │ │ └── sorted.st │ └── properties.json ├── SmallInteger.extension │ ├── instance │ │ ├── greaseByteAt..st │ │ ├── greaseBytesCount.st │ │ └── sizeInMemory.st │ └── properties.json ├── SocketStream.extension │ ├── instance │ │ └── greaseNext.putAll.startingAt..st │ └── properties.json ├── String.extension │ ├── instance │ │ ├── substrings..st │ │ ├── trimBoth..st │ │ ├── trimBoth.st │ │ ├── trimLeft..st │ │ ├── trimLeft.right..st │ │ ├── trimLeft.st │ │ ├── trimRight..st │ │ └── trimRight.st │ └── properties.json ├── Symbol.extension │ ├── instance │ │ └── greaseAsMutator.st │ └── properties.json ├── WriteStream.extension │ ├── instance │ │ └── greaseNext.putAll.startingAt..st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Squeak6-Core.package ├── .filetree ├── Behavior.extension │ ├── instance │ │ └── fullName.st │ ├── methodProperties.json │ └── properties.json ├── BlockClosure.extension │ ├── instance │ │ └── valueWithPossibleArguments..st │ ├── methodProperties.json │ └── properties.json ├── ByteArray.extension │ ├── instance │ │ └── greaseString.st │ ├── methodProperties.json │ └── properties.json ├── Character.extension │ ├── instance │ │ └── greaseInteger.st │ ├── methodProperties.json │ └── properties.json ├── Collection.extension │ ├── instance │ │ └── any.st │ ├── methodProperties.json │ └── properties.json ├── Duration.extension │ ├── class │ │ └── milliseconds..st │ ├── instance │ │ ├── asMilliseconds.st │ │ └── milliseconds.st │ ├── methodProperties.json │ └── properties.json ├── GRDelegatingStream.extension │ ├── instance │ │ └── greaseNext.putAll.startingAt..st │ ├── methodProperties.json │ └── properties.json ├── GRDynamicVariable.class │ ├── README.md │ ├── class │ │ ├── default.st │ │ ├── defaultValue.st │ │ └── use.during..st │ ├── methodProperties.json │ └── properties.json ├── GRPackage.extension │ ├── class │ │ └── greaseSqueak6Core.st │ ├── methodProperties.json │ └── properties.json ├── GRPharoConverterCodecStream.class │ ├── README.md │ ├── class │ │ └── on.converter..st │ ├── instance │ │ ├── greaseNext.putAll.startingAt..st │ │ ├── initializeOn.converter..st │ │ ├── next..st │ │ ├── next.st │ │ ├── nextPut..st │ │ └── nextPutAll..st │ ├── methodProperties.json │ └── properties.json ├── GRPharoGenericCodec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ ├── supportedEncodingNames.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── converter.st │ │ ├── decoderFor..st │ │ ├── encoderFor..st │ │ ├── initializeWithName..st │ │ ├── name.st │ │ └── url.st │ ├── methodProperties.json │ └── properties.json ├── GRPharoLatin1Codec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ ├── supportedEncodingNames.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── decode..st │ │ ├── decoderFor..st │ │ ├── encoderFor..st │ │ ├── initializeWithName..st │ │ └── name.st │ ├── methodProperties.json │ └── properties.json ├── GRPharoLatin1CodecStream.class │ ├── README.md │ ├── instance │ │ ├── next..st │ │ └── next.st │ ├── methodProperties.json │ └── properties.json ├── GRPharoPlatform.class │ ├── README.md │ ├── methodProperties.json │ └── properties.json ├── GRPharoUtf8Codec.class │ ├── README.md │ ├── class │ │ ├── basicForEncoding..st │ │ ├── codecs.st │ │ └── supportsEncoding..st │ ├── instance │ │ ├── decode..st │ │ ├── decoderFor..st │ │ ├── encoderFor..st │ │ ├── invalidUtf8.st │ │ ├── name.st │ │ └── url.st │ ├── methodProperties.json │ └── properties.json ├── GRPharoUtf8CodecStream.class │ ├── README.md │ ├── class │ │ └── initialize.st │ ├── instance │ │ ├── crlf.st │ │ ├── encodeDefault..st │ │ ├── encodeFast..st │ │ ├── greaseNext.putAll.startingAt..st │ │ ├── greaseNext.putAllFast.startingAt..st │ │ ├── invalidUtf8.st │ │ ├── next..st │ │ ├── next.st │ │ ├── nextPut..st │ │ └── nextPutAll..st │ ├── methodProperties.json │ └── properties.json ├── GRSmallDictionary.extension │ ├── instance │ │ ├── customizeExplorerContents.st │ │ ├── explorerContents.st │ │ └── hasContentsInExplorer.st │ ├── methodProperties.json │ └── properties.json ├── GRSqueakPlatform.class │ ├── README.md │ ├── class │ │ ├── initialize.st │ │ ├── initializeUrlTable.st │ │ ├── initializeXmlTable.st │ │ └── unload.st │ ├── instance │ │ ├── addToShutDownList..st │ │ ├── addToStartUpList..st │ │ ├── asMethodReturningByteArray.named..st │ │ ├── asMethodReturningByteArrayLiteral.named..st │ │ ├── asMethodReturningByteArrayWithCache.named..st │ │ ├── base64Decode..st │ │ ├── base64Encode..st │ │ ├── bindingOf..st │ │ ├── classCommentOf..st │ │ ├── compile.into.classified..st │ │ ├── contentsOfFile.binary..st │ │ ├── defaultDirectoryPathString.st │ │ ├── deleteFile..st │ │ ├── deprecationExceptionSet.st │ │ ├── directoriesIn..st │ │ ├── doSilently..st │ │ ├── ensureExistenceOfFolder..st │ │ ├── fileExists..st │ │ ├── fileNameFor..st │ │ ├── fileStreamOn.do.binary..st │ │ ├── filesIn..st │ │ ├── integerAsByteArray..st │ │ ├── isDirectory..st │ │ ├── isProcessTerminated..st │ │ ├── label.st │ │ ├── localNameOf..st │ │ ├── newRandom.st │ │ ├── newTemporaryFile.st │ │ ├── newTemporaryFileNamed..st │ │ ├── newline.st │ │ ├── openDebuggerOn..st │ │ ├── pathSeparator.st │ │ ├── readFileStreamOn.do.binary..st │ │ ├── readWriteByteStream.st │ │ ├── readWriteCharacterStream.st │ │ ├── removeFromShutDownList..st │ │ ├── removeFromStartUpList..st │ │ ├── removeSelector.from..st │ │ ├── secureHashFor..st │ │ ├── semaphoreClass.st │ │ ├── sizeOfFile..st │ │ ├── stackDepth.st │ │ ├── terminateProcess..st │ │ ├── thisContext.st │ │ ├── useByteArrayLiterals.st │ │ ├── weakDictionaryOfSize..st │ │ ├── write.toFile.inFolder..st │ │ ├── writeCharacterStreamOn..st │ │ └── writeFileStreamOn.do.binary..st │ ├── methodProperties.json │ └── properties.json ├── GRWorkingWriteStream.class │ ├── README.md │ ├── instance │ │ └── reset.st │ ├── methodProperties.json │ └── properties.json ├── Interval.extension │ ├── instance │ │ └── any.st │ ├── methodProperties.json │ └── properties.json ├── LargePositiveInteger.extension │ ├── instance │ │ ├── greaseByteAt..st │ │ └── greaseBytesCount.st │ ├── methodProperties.json │ └── properties.json ├── MessageSend.extension │ ├── instance │ │ ├── argumentCount.st │ │ └── valueWithPossibleArguments..st │ ├── methodProperties.json │ └── properties.json ├── Number.extension │ ├── instance │ │ └── milliseconds.st │ ├── methodProperties.json │ └── properties.json ├── Object.extension │ ├── instance │ │ ├── greaseString.st │ │ └── sizeInMemory.st │ ├── methodProperties.json │ └── properties.json ├── PositionableStream.extension │ ├── instance │ │ └── greaseUpToAll..st │ ├── methodProperties.json │ └── properties.json ├── Random.extension │ ├── instance │ │ └── randomFrom..st │ ├── methodProperties.json │ └── properties.json ├── ScaledDecimal.extension │ ├── instance │ │ ├── encodeOn..st │ │ └── greaseString.st │ ├── methodProperties.json │ └── properties.json ├── SequenceableCollection.extension │ ├── instance │ │ ├── beginsWithSubCollection..st │ │ ├── endsWithSubCollection..st │ │ ├── greaseBeginsWith..st │ │ └── greaseEndsWith..st │ ├── methodProperties.json │ └── properties.json ├── SmallInteger.extension │ ├── instance │ │ ├── greaseByteAt..st │ │ └── greaseBytesCount.st │ ├── methodProperties.json │ └── properties.json ├── SocketStream.extension │ ├── instance │ │ └── greaseNext.putAll.startingAt..st │ ├── methodProperties.json │ └── properties.json ├── String.extension │ ├── instance │ │ ├── substrings..st │ │ ├── trimBoth..st │ │ ├── trimBoth.st │ │ ├── trimLeft..st │ │ ├── trimLeft.right..st │ │ ├── trimLeft.st │ │ ├── trimRight..st │ │ └── trimRight.st │ ├── methodProperties.json │ └── properties.json ├── Symbol.extension │ ├── instance │ │ └── greaseAsMutator.st │ ├── methodProperties.json │ └── properties.json ├── WriteStream.extension │ ├── instance │ │ └── greaseNext.putAll.startingAt..st │ ├── methodProperties.json │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ ├── package │ └── version └── properties.json ├── Grease-Tests-Core.package ├── .filetree ├── GRAbstractDictionaryTest.class │ ├── README.md │ ├── class │ │ └── isAbstract.st │ ├── instance │ │ ├── allowsDuplicateValues.st │ │ ├── arbitraryAssociations.st │ │ ├── arbitraryCollection.st │ │ ├── createArbitraryAssociations.st │ │ ├── isExtensible.st │ │ ├── isInitializable.st │ │ ├── isKey.equivalentTo..st │ │ ├── testAssociationsDo.st │ │ └── valuesOf..st │ └── properties.json ├── GRAbstractSequenceableCollectionTest.class │ ├── README.md │ ├── class │ │ └── isAbstract.st │ ├── instance │ │ ├── isHomogeneous.st │ │ ├── isSequenced.st │ │ ├── isUnique.st │ │ ├── testAddFirst.st │ │ ├── testBeginsWithEmptySubCollection.st │ │ ├── testBeginsWithSubCollection.st │ │ ├── testCopyAfter.st │ │ ├── testCopyAfterLast.st │ │ ├── testCopyUpTo.st │ │ ├── testCopyUpToLast.st │ │ ├── testEndsWithEmptySubCollection.st │ │ ├── testEndsWithSubCollection.st │ │ ├── testGreaseBeginsWith.st │ │ ├── testGreaseEndsWith.st │ │ └── testSort.st │ └── properties.json ├── GRArrayTest.class │ ├── README.md │ ├── instance │ │ ├── allowsDuplicateValues.st │ │ ├── collectionClass.st │ │ ├── isExtensible.st │ │ ├── isHomogeneous.st │ │ ├── isInitializable.st │ │ ├── isSequenced.st │ │ └── isUnique.st │ └── properties.json ├── GRBagTest.class │ ├── README.md │ ├── instance │ │ ├── allowsDuplicateValues.st │ │ ├── collectionClass.st │ │ ├── isExtensible.st │ │ └── isInitializable.st │ └── properties.json ├── GRCodecTest.class │ ├── README.md │ ├── instance │ │ ├── asString..st │ │ ├── decodedString.st │ │ ├── latin1String.st │ │ ├── macromanString.st │ │ ├── seasideByteArray.st │ │ ├── testAllCodecs.st │ │ ├── testCodecLatin1.st │ │ ├── testCodecLatin1BorderLineString.st │ │ ├── testNext.st │ │ ├── testNullCodec.st │ │ ├── testReset.st │ │ ├── utf16beString.st │ │ ├── utf16leString.st │ │ └── utf8String.st │ └── properties.json ├── GRCollectionTest.class │ ├── README.md │ ├── class │ │ └── isAbstract.st │ ├── instance │ │ ├── allowsDuplicateValues.st │ │ ├── arbitraryCollection.st │ │ ├── assert.sortedWith..st │ │ ├── assert.validSequencedNewResponseFrom..st │ │ ├── assert.validSequencedResponseFrom..st │ │ ├── collectionClass.st │ │ ├── duplicateElement.st │ │ ├── emptyCollection.st │ │ ├── excludedElement.st │ │ ├── includedElement.st │ │ ├── isExtensible.st │ │ ├── isInitializable.st │ │ ├── isValidNewSequencedResponseClass..st │ │ ├── testAny.st │ │ ├── testEmptyAny.st │ │ ├── testIsCollection.st │ │ ├── testNoneSatisfy.st │ │ ├── testNotEmpty.st │ │ ├── testSorted.st │ │ └── valuesOf..st │ └── properties.json ├── GRCountingStreamTest.class │ ├── README.md │ ├── instance │ │ ├── setUp.st │ │ ├── testInitialSize.st │ │ ├── testNextPut.st │ │ ├── testNextPutAll.st │ │ └── testReset.st │ └── properties.json ├── GRDelayedSendTest.class │ ├── README.md │ ├── instance │ │ ├── testArgumentCount.st │ │ ├── testValueBinary.st │ │ ├── testValueKeyword.st │ │ ├── testValueUnary.st │ │ ├── testValueValueBinary.st │ │ ├── testValueValueKeyword.st │ │ ├── testValueValueUnary.st │ │ ├── testValueWithArgumentBinary.st │ │ ├── testValueWithArgumentKeyword.st │ │ ├── testValueWithArgumentUnary.st │ │ ├── testValueWithArgumentsBinary.st │ │ ├── testValueWithArgumentsKeyword.st │ │ ├── testValueWithArgumentsUnary.st │ │ ├── testValueWithPossibleArgumentsBinary.st │ │ ├── testValueWithPossibleArgumentsKeyword.st │ │ └── testValueWithPossibleArgumentsUnary.st │ └── properties.json ├── GRDictionaryTest.class │ ├── README.md │ ├── instance │ │ ├── collectionClass.st │ │ ├── createArbitraryAssociations.st │ │ └── isKey.equivalentTo..st │ └── properties.json ├── GRDurationTest.class │ ├── README.md │ ├── instance │ │ ├── testAccessors.st │ │ ├── testBasicInstanceCreation.st │ │ ├── testConversions.st │ │ ├── testIntegerConvenienceMethods.st │ │ ├── testMixedInstanceCreation.st │ │ ├── testNegativeInstanceCreation.st │ │ ├── testPartialSecondsInstanceCreation.st │ │ ├── testRolloverInstanceCreation.st │ │ └── testZero.st │ └── properties.json ├── GRDynamicVariableTest.class │ ├── README.md │ ├── instance │ │ ├── testAnswer.st │ │ ├── testDefaultValue.st │ │ ├── testWithNestedValue.st │ │ ├── testWithValue.st │ │ └── testWithoutValue.st │ └── properties.json ├── GRErrorStub.class │ ├── README.md │ ├── instance │ │ ├── foo.st │ │ └── initialize.st │ └── properties.json ├── GRExceptionTest.class │ ├── README.md │ ├── instance │ │ ├── onExceptionReturn..st │ │ ├── testDefaultActionResume.st │ │ ├── testDeprecatedApi.st │ │ ├── testErrorInitialization.st │ │ ├── testIsResumable.st │ │ ├── testNotificationInitialization.st │ │ ├── testOnDoImplicitReturn.st │ │ ├── testOnDoNonLocalReturn.st │ │ ├── testSignalError.st │ │ ├── testSignalErrorClassSide.st │ │ ├── testSignalNotification.st │ │ ├── testSignalNotificationClassSide.st │ │ ├── testSignalWithError.st │ │ ├── testSignalWithErrorClassSide.st │ │ ├── testSignalWithNotification.st │ │ └── testSignalWithNotificationClassSide.st │ └── properties.json ├── GRIdentityDictionaryTest.class │ ├── README.md │ ├── instance │ │ ├── collectionClass.st │ │ ├── createArbitraryAssociations.st │ │ └── isKey.equivalentTo..st │ └── properties.json ├── GRIntervalTest.class │ ├── README.md │ ├── instance │ │ ├── allowsDuplicateValues.st │ │ ├── arbitraryCollection.st │ │ ├── collectionClass.st │ │ ├── emptyCollection.st │ │ ├── isExtensible.st │ │ ├── isHomogeneous.st │ │ ├── isInitializable.st │ │ ├── isSequenced.st │ │ ├── isUnique.st │ │ ├── testBeginsWithSubCollection.st │ │ ├── testEndsWithSubCollection.st │ │ └── testSorted.st │ └── properties.json ├── GRNotificationBasedDynamicVariableTest.class │ ├── README.md │ ├── instance │ │ ├── testAnswer.st │ │ ├── testDefaultValue.st │ │ ├── testWithNestedValue.st │ │ ├── testWithValue.st │ │ └── testWithoutValue.st │ └── properties.json ├── GRNotificationStub.class │ ├── README.md │ ├── instance │ │ ├── defaultAction.st │ │ ├── foo.st │ │ └── initialize.st │ └── properties.json ├── GRNullCodecStreamTest.class │ ├── README.md │ ├── instance │ │ ├── codecStreamClass.st │ │ ├── testCrlf.st │ │ ├── testFlush.st │ │ ├── testName.st │ │ ├── testNext.st │ │ ├── testPrint.st │ │ ├── testReadString.st │ │ ├── testSize.st │ │ ├── testSpace.st │ │ ├── testTab.st │ │ └── testWriteString.st │ └── properties.json ├── GRNumberTest.class │ ├── README.md │ ├── instance │ │ ├── testBetweenAnd.st │ │ ├── testPluralize.st │ │ ├── testReadFrom.st │ │ ├── testTo.st │ │ ├── testToDo.st │ │ └── testToDoClosures.st │ └── properties.json ├── GRObjectStub.class │ ├── README.md │ ├── instance │ │ ├── foo.st │ │ └── initialize.st │ └── properties.json ├── GRObjectTest.class │ ├── README.md │ ├── instance │ │ ├── testError.st │ │ ├── testInitialize.st │ │ └── testRespondsTo.st │ └── properties.json ├── GROrderedCollectionTest.class │ ├── README.md │ ├── instance │ │ ├── allowsDuplicateValues.st │ │ ├── collectionClass.st │ │ ├── isExtensible.st │ │ ├── isHomogeneous.st │ │ ├── isInitializable.st │ │ ├── isSequenced.st │ │ └── isUnique.st │ └── properties.json ├── GROrderedMultiMap2Test.class │ ├── README.md │ ├── instance │ │ └── collectionClass.st │ └── properties.json ├── GROrderedMultiMapTest.class │ ├── README.md │ ├── class │ │ └── shouldInheritSelectors.st │ ├── instance │ │ ├── allowsDuplicateKeys.st │ │ ├── collectionClass.st │ │ ├── testAllAt.st │ │ ├── testAllAtIfAbsent.st │ │ ├── testAtAdd.st │ │ └── testKeysAndAllValuesDo.st │ └── properties.json ├── GRPackage.extension │ ├── class │ │ └── greaseTestsCore.st │ └── properties.json ├── GRPackageTest.class │ ├── README.md │ ├── instance │ │ ├── setUp.st │ │ ├── testAllDependencies.st │ │ ├── testDependencies.st │ │ ├── testDescription.st │ │ ├── testLicense.st │ │ ├── testName.st │ │ ├── testPackages.st │ │ └── testUrl.st │ └── properties.json ├── GRPlatformTest.class │ ├── README.md │ ├── instance │ │ ├── decodeUtf8Character..st │ │ ├── platform.st │ │ ├── returnSender.st │ │ ├── runCase.st │ │ ├── testAsNumber.st │ │ ├── testBase64Decode.st │ │ ├── testBase64Encode.st │ │ ├── testBindingOf.st │ │ ├── testBlockContextWithPossibleArguments.st │ │ ├── testBlockValuableProtocol.st │ │ ├── testCharacterAsUnicode.st │ │ ├── testCharacterTo.st │ │ ├── testCompileAsciiString.st │ │ ├── testCompileUnicodeString.st │ │ ├── testConvertToSmalltalkNewlines.st │ │ ├── testDateArithmetic.st │ │ ├── testDaysInMonthForYear.st │ │ ├── testDigitValue.st │ │ ├── testEmptyOrNil.st │ │ ├── testFileExists.st │ │ ├── testGreaseAsByteArray.st │ │ ├── testGreaseByteAt.st │ │ ├── testGreaseBytesCount.st │ │ ├── testGreaseIntegerOnCharacterAscii.st │ │ ├── testGreaseIntegerOnCharacterBmp.st │ │ ├── testGreaseIntegerOnCharacterLatin1.st │ │ ├── testGreaseIntegerOnCharacterSmp.st │ │ ├── testGreaseIntegerOnNumber.st │ │ ├── testGreaseIntegerOnString.st │ │ ├── testGreaseString.st │ │ ├── testIfNil.st │ │ ├── testIfTrueIfFalse.st │ │ ├── testIsCharacter.st │ │ ├── testIsCollection.st │ │ ├── testIsKeyword.st │ │ ├── testIsUnary.st │ │ ├── testLabel.st │ │ ├── testNewTemporaryFile.st │ │ ├── testNewTemporaryFileNamed.st │ │ ├── testNewline.st │ │ ├── testNumArgs.st │ │ ├── testPathSeparator.st │ │ ├── testPrintStringLimitedTo.st │ │ ├── testRandomGenerator.st │ │ ├── testReadStreamAtEnd.st │ │ ├── testReadStreamContents.st │ │ ├── testReadStreamNegativeSkip.st │ │ ├── testReadStreamNext.st │ │ ├── testReadStreamPeek.st │ │ ├── testReadStreamPosition.st │ │ ├── testReadStreamReset.st │ │ ├── testReadStreamSeasideUpToAll.st │ │ ├── testReadStreamSkip.st │ │ ├── testReadStreamUpTo.st │ │ ├── testReadStreamUpToEnd.st │ │ ├── testReadWriteStreamAtEnd.st │ │ ├── testReadWriteStreamContents.st │ │ ├── testReadWriteStreamNegativeSkip.st │ │ ├── testReadWriteStreamNext.st │ │ ├── testReadWriteStreamNextPut.st │ │ ├── testReadWriteStreamNextPutAll.st │ │ ├── testReadWriteStreamPeek.st │ │ ├── testReadWriteStreamPosition.st │ │ ├── testReadWriteStreamReset.st │ │ ├── testReadWriteStreamSkip.st │ │ ├── testReadWriteStreamTab.st │ │ ├── testReadWriteStreamUpTo.st │ │ ├── testReadWriteStreamUpToEnd.st │ │ ├── testSeconds.st │ │ ├── testSecureHashFor.st │ │ ├── testShutDownList.st │ │ ├── testSizeOfFile.st │ │ ├── testStackDepth.st │ │ ├── testStartUpList.st │ │ ├── testSymbolAsMutator.st │ │ ├── testTerminate.st │ │ ├── testThisContext.st │ │ ├── testTotalSeconds.st │ │ ├── testVersion.st │ │ ├── testWriteStreamContents.st │ │ ├── testWriteStreamCrLf.st │ │ ├── testWriteStreamNextPut.st │ │ ├── testWriteStreamNextPutAll.st │ │ ├── testWriteStreamPosition.st │ │ ├── testWriteStreamReset.st │ │ ├── testWriteStreamSpace.st │ │ ├── testWriteStreamTab.st │ │ └── testWriteToFileInFolder.st │ └── properties.json ├── GRPrinterTest.class │ ├── README.md │ ├── instance │ │ ├── separate.left..st │ │ ├── testComposedPrinter.st │ │ ├── testCookieTimestamp.st │ │ ├── testDigitsOf.st │ │ ├── testDigitsOfBase.st │ │ ├── testFileSizePrinterBinary.st │ │ ├── testFileSizePrinterDecimal.st │ │ ├── testFloatPrinter.st │ │ ├── testFloatPrinterInfinity.st │ │ ├── testFloatPrinterNaN.st │ │ ├── testFloatPrinterPadding.st │ │ ├── testFloatPrinterSeparator.st │ │ ├── testFullMonthName.st │ │ ├── testFullWeekName.st │ │ ├── testHttp.st │ │ ├── testIntegerPrinter.st │ │ ├── testIsoDate.st │ │ ├── testIsoTime.st │ │ ├── testOrdinalizePrinter.st │ │ ├── testPadCenter.st │ │ ├── testPadLeft.st │ │ ├── testPadRight.st │ │ ├── testPaddedCentury.st │ │ ├── testPaddedHour12.st │ │ ├── testRfc822.st │ │ ├── testRfc822WithTimeZone.st │ │ ├── testSeparateLeft.st │ │ ├── testSeparateRight.st │ │ ├── testSignPrinter.st │ │ ├── testStringPrinter.st │ │ ├── testStringPrinterLength.st │ │ ├── testStringPrinterPad.st │ │ ├── testStringPrinterTrim.st │ │ ├── testSwissCurrency.st │ │ ├── testUnpaddedCentury.st │ │ ├── testUnpaddedDay.st │ │ ├── testUnpaddedHour12.st │ │ ├── testUnpaddedHour24.st │ │ ├── testUnpaddedMinute.st │ │ ├── testUnpaddedMonth.st │ │ ├── testUnpaddedSecond.st │ │ ├── testUnpaddedYear.st │ │ └── testUsCurrency.st │ └── properties.json ├── GRReducedConflictDictionaryTest.class │ ├── README.md │ ├── instance │ │ └── collectionClass.st │ └── properties.json ├── GRSetTest.class │ ├── README.md │ ├── instance │ │ ├── allowsDuplicateValues.st │ │ ├── collectionClass.st │ │ ├── isExtensible.st │ │ └── isInitializable.st │ └── properties.json ├── GRSmallDictionary2Test.class │ ├── README.md │ ├── instance │ │ └── collectionClass.st │ └── properties.json ├── GRSmallDictionaryTest.class │ ├── README.md │ ├── instance │ │ ├── allowsDuplicateKeys.st │ │ ├── assertAssociations..st │ │ ├── collectionClass.st │ │ ├── createArbitraryAssociations.st │ │ ├── isKey.equivalentTo..st │ │ ├── newCollection.st │ │ ├── setUp.st │ │ ├── testAddAll.st │ │ ├── testAddAndAssociations.st │ │ ├── testAt.st │ │ ├── testAtIfAbsent.st │ │ ├── testAtIfAbsentPut.st │ │ ├── testAtIfPresent.st │ │ ├── testAtPut.st │ │ ├── testCopy.st │ │ ├── testDo.st │ │ ├── testGrow.st │ │ ├── testIncludesKey.st │ │ ├── testIsEmpty.st │ │ ├── testKeys.st │ │ ├── testKeysAndValuesDo.st │ │ ├── testKeysDo.st │ │ ├── testRemoveKey.st │ │ ├── testRemoveKey2.st │ │ ├── testRemoveKeyIfAbsent.st │ │ ├── testSize.st │ │ ├── testValues.st │ │ └── testWithAll.st │ └── properties.json ├── GRSmallOrderedSetTest.class │ ├── README.md │ ├── instance │ │ ├── collectionClass.st │ │ ├── setUp.st │ │ ├── testAdd.st │ │ ├── testAddAll.st │ │ ├── testCopy.st │ │ ├── testDo.st │ │ ├── testIncludes.st │ │ ├── testIsEmpty.st │ │ ├── testRemove.st │ │ ├── testRemoveIfAbsent.st │ │ └── testSize.st │ └── properties.json ├── GRSortedCollectionTest.class │ ├── README.md │ ├── instance │ │ ├── allowsDuplicateValues.st │ │ ├── collectionClass.st │ │ ├── isExtensible.st │ │ ├── isHomogeneous.st │ │ ├── isInitializable.st │ │ ├── isSequenced.st │ │ └── isUnique.st │ └── properties.json ├── GRStringTest.class │ ├── README.md │ ├── instance │ │ ├── allowsDuplicateValues.st │ │ ├── arbitraryCollection.st │ │ ├── collectionClass.st │ │ ├── duplicateElement.st │ │ ├── excludedElement.st │ │ ├── includedElement.st │ │ ├── isExtensible.st │ │ ├── isHomogeneous.st │ │ ├── isInitializable.st │ │ ├── isSequenced.st │ │ ├── isUnique.st │ │ ├── testAsUppercase.st │ │ ├── testCapitalized.st │ │ ├── testCapitalizedUmlauts.st │ │ ├── testExcerpt.st │ │ ├── testExcerptEmpty.st │ │ ├── testExcerptLeft.st │ │ ├── testExcerptRight.st │ │ ├── testInflectorAssimilated.st │ │ ├── testInflectorCommonSuffixes.st │ │ ├── testInflectorFfffSuffixes.st │ │ ├── testInflectorIrregular.st │ │ ├── testInflectorNotInflecting.st │ │ ├── testInflectorTsssSuffixes.st │ │ ├── testInflectorYyyySuffixes.st │ │ ├── testSubStrings.st │ │ ├── testTrimBoth.st │ │ ├── testTrimLeft.st │ │ ├── testTrimRight.st │ │ ├── testTruncate.st │ │ └── testTruncateEmpty.st │ └── properties.json ├── GRSymbolTest.class │ ├── README.md │ ├── instance │ │ ├── allowsDuplicateValues.st │ │ ├── arbitraryCollection.st │ │ ├── collectionClass.st │ │ ├── duplicateElement.st │ │ ├── emptyCollection.st │ │ ├── excludedElement.st │ │ ├── includedElement.st │ │ ├── isExtensible.st │ │ ├── isHomogeneous.st │ │ ├── isInitializable.st │ │ ├── isSequenced.st │ │ └── isUnique.st │ └── properties.json ├── GRTestDynamicVariable.class │ ├── README.md │ ├── class │ │ └── defaultValue.st │ └── properties.json ├── GRTestNotificationBasedDynamicVariable.class │ ├── README.md │ ├── class │ │ └── defaultValue.st │ └── properties.json ├── GRUtf8CodecTest.class │ ├── README.md │ ├── instance │ │ ├── asByteArray..st │ │ ├── asString..st │ │ ├── decodedString.st │ │ ├── seasideByteArray.st │ │ ├── testCodecUtf8.st │ │ ├── testCodecUtf8Bom.st │ │ ├── testCodecUtf8BorderLineString.st │ │ ├── testCodecUtf8ShortestForm.st │ │ ├── testNext.st │ │ ├── utf8String.st │ │ └── utf8StringOrByteArrayForCodec..st │ └── properties.json ├── GRVersionTest.class │ ├── README.md │ ├── instance │ │ ├── assert.equals..st │ │ ├── assert.sortsBefore..st │ │ ├── buildVersion..st │ │ ├── testAccessors.st │ │ ├── testComparison.st │ │ ├── testConvenience.st │ │ ├── testEquality.st │ │ └── testStringConversion.st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Tests-GemStone-Core.package ├── .filetree ├── GRDoubleByteStringTest.class │ ├── README.md │ ├── instance │ │ ├── arbitraryCollection.st │ │ └── collectionClass.st │ └── properties.json ├── GRGemStonePlatformTest.class │ ├── README.md │ ├── instance │ │ ├── testCompileIntoClassified.st │ │ ├── testConvertToSmalltalkNewlines.st │ │ ├── testEncoderForUtf8Roundtrip.st │ │ └── testFullName.st │ └── properties.json ├── GRNumberTest.extension │ ├── instance │ │ ├── addBlockToCollection.with..st │ │ ├── expectedFailures.st │ │ └── testToDoClosuresGemStone.st │ └── properties.json ├── GRPackage.extension │ ├── class │ │ └── greaseTestsGemStoneCore.st │ └── properties.json ├── GRPlatformTest.extension │ ├── instance │ │ └── writeToFile.withFileNameDo.st │ └── properties.json ├── GRQuadByteStringTest.class │ ├── README.md │ ├── instance │ │ ├── arbitraryCollection.st │ │ └── collectionClass.st │ └── properties.json ├── GRStringTest.extension │ ├── instance │ │ ├── multiByteConvert..st │ │ ├── testMultiByteCapitalized.st │ │ ├── testMultiByteExcerpt.st │ │ ├── testMultiByteSubStrings.st │ │ ├── testMultiByteTrimBoth.st │ │ └── testMultiByteTruncate.st │ └── properties.json ├── GRUtf8CodecTest.extension │ ├── instance │ │ └── expectedFailures.st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Tests-GemStone32-Core.package ├── .filetree ├── GRDoubleByteStringTest.class │ ├── README.md │ ├── instance │ │ ├── arbitraryCollection.st │ │ └── collectionClass.st │ └── properties.json ├── GRGemStonePlatformTest.class │ ├── README.md │ ├── instance │ │ ├── testCompileIntoClassified.st │ │ ├── testConvertToSmalltalkNewlines.st │ │ ├── testEncoderForUtf8Roundtrip.st │ │ └── testFullName.st │ └── properties.json ├── GRNumberTest.extension │ ├── instance │ │ ├── addBlockToCollection.with..st │ │ ├── expectedFailures.st │ │ └── testToDoClosuresGemStone.st │ └── properties.json ├── GRPackage.extension │ ├── class │ │ └── greaseTestsGemStoneCore.st │ └── properties.json ├── GRPlatformTest.extension │ ├── instance │ │ └── writeToFile.withFileNameDo.st │ └── properties.json ├── GRQuadByteStringTest.class │ ├── README.md │ ├── instance │ │ ├── arbitraryCollection.st │ │ └── collectionClass.st │ └── properties.json ├── GRStringTest.extension │ ├── instance │ │ ├── multiByteConvert..st │ │ ├── testMultiByteCapitalized.st │ │ ├── testMultiByteExcerpt.st │ │ ├── testMultiByteSubStrings.st │ │ ├── testMultiByteTrimBoth.st │ │ └── testMultiByteTruncate.st │ └── properties.json ├── GRUtf8CodecTest.extension │ ├── instance │ │ └── expectedFailures.st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Tests-Pharo-Core.package ├── .filetree ├── GRPackage.extension │ ├── class │ │ └── greaseTestsPharoCore.st │ └── properties.json ├── GRPharoCodecTest.class │ ├── README.md │ ├── instance │ │ ├── assert.next.startingAt.gives..st │ │ ├── assertEncodingIgnoresLanguageTat..st │ │ ├── stripLeadingCharFrom..st │ │ ├── testAllCodesIncludesIso88591.st │ │ └── testGreaseNextPutAllStartingAt.st │ └── properties.json ├── GRPharoColorTest.class │ ├── README.md │ ├── instance │ │ ├── expectedFailures.st │ │ ├── testAllColors.st │ │ ├── testColorAsHtmlColor.st │ │ ├── testFromSixDigit.st │ │ ├── testFromStringName.st │ │ ├── testFromStringSixDigit.st │ │ └── testFromStringThreeDigit.st │ └── properties.json ├── GRPharoGenericCodecTest.class │ ├── README.md │ ├── instance │ │ └── testNoAmbiguities.st │ └── properties.json ├── GRPharoPlatformTest.class │ ├── README.md │ ├── instance │ │ ├── runCase.st │ │ ├── testCompileIntoClassified.st │ │ ├── testDeprecationExceptionSet.st │ │ ├── testFullName.st │ │ ├── testGreaseIntegerOnCharacter.st │ │ ├── testMessageSendValueWithPossibleArguments.st │ │ ├── testReadWriteToFileInFolderTextUTF8.st │ │ ├── testUseByteArrayLiterals.st │ │ └── writeToFile.withFileNameDo..st │ └── properties.json ├── GRPlatformTest.extension │ ├── instance │ │ ├── testScaledDecimalGreaseString.st │ │ └── writeToFile.withFileNameDo..st │ └── properties.json ├── GRPrinterTest.extension │ ├── instance │ │ └── testScaledDecimalPrinter.st │ └── properties.json ├── GRUtf8CodecTest.extension │ ├── instance │ │ └── expectedFailures.st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Tests-Pharo-Slime.package ├── .filetree ├── GRReSlimeTest.class │ ├── README.md │ ├── instance │ │ ├── assertRule.matches..st │ │ ├── assertRule.matches.ignoring..st │ │ ├── canParse..st │ │ ├── category.st │ │ ├── compile.in..st │ │ ├── defineClass.superclass..st │ │ ├── defineSubClassOf..st │ │ ├── defineSubClassOf.inPackage..st │ │ ├── expectedFailures.st │ │ ├── rules.st │ │ ├── run.ignoring.do..st │ │ ├── runCase.st │ │ ├── runTransformation.changes..st │ │ ├── setUp.st │ │ ├── tearDown.st │ │ ├── testAnsiBooleansRule.st │ │ ├── testAnsiCharacterRule.st │ │ ├── testAnsiCollectionsRule.st │ │ ├── testAnsiConditionalsRule.st │ │ ├── testAnsiConvertorRule.st │ │ ├── testAnsiExceptionsRule.st │ │ ├── testAnsiStreamsRule.st │ │ ├── testAnsiStringsRule.st │ │ ├── testBasicNewInitializeMissing.st │ │ ├── testDeprecatedApiProtocol.st │ │ ├── testEmptyStatements.st │ │ ├── testInvalidObjectInitialization.st │ │ ├── testNonPortableMessageRule.st │ │ ├── testNotPortableCollectionsRule.st │ │ ├── testObjectIn.st │ │ ├── testReferencesNotPortableClass.st │ │ ├── testSubclassesNotPortableClass.st │ │ ├── testTestCaseFailRule.st │ │ ├── testTestCaseFailRule2.st │ │ ├── testUsesCanPerformOrUnderstand.st │ │ ├── testUsesClassForHash.st │ │ └── testUsesNotPortableClass.st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Tests-Slime.package ├── .filetree ├── GRPackage.extension │ ├── class │ │ └── greaseTestsSlime.st │ └── properties.json ├── GRSlimeTest.class │ ├── README.md │ ├── instance │ │ ├── canParse..st │ │ ├── category.st │ │ ├── compile.in..st │ │ ├── defineClass.superclass..st │ │ ├── defineSubClassOf..st │ │ ├── rules.st │ │ ├── run.do..st │ │ ├── run.ignoring.do..st │ │ ├── runCase.st │ │ ├── runRule.selectors..st │ │ ├── runRule.selectors.ignoring..st │ │ ├── runTransformation.changes..st │ │ ├── setUp.st │ │ ├── tearDown.st │ │ ├── testAnsiBooleansRule.st │ │ ├── testAnsiCharacterRule.st │ │ ├── testAnsiCollectionsRule.st │ │ ├── testAnsiConditionalsRule.st │ │ ├── testAnsiConvertorRule.st │ │ ├── testAnsiExceptionsRule.st │ │ ├── testAnsiStreamsRule.st │ │ ├── testAnsiStringsRule.st │ │ ├── testBasicNewInitializeMissing.st │ │ ├── testBlockFormatting.st │ │ ├── testDeprecatedApiProtocol.st │ │ ├── testInvalidObjectInitialization.st │ │ ├── testNonPortableMessageRule.st │ │ ├── testNonPortableSourceFormat.st │ │ ├── testNotPortableCollectionsRule.st │ │ ├── testObjectIn.st │ │ ├── testParensFormatting.st │ │ ├── testReturnFormatting.st │ │ ├── testTempsFormatting.st │ │ ├── testTestCaseFailRule.st │ │ ├── testUnnecessaryLastPeriodRule.st │ │ ├── testUsesCanPerformOrUnderstand.st │ │ ├── testUsesClassForHash.st │ │ ├── testUsesCurlyBraceArrays.st │ │ ├── testUsesMethodAnnotations.st │ │ └── testUsesNotPortableClass.st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json ├── Grease-Tests-Squeak-Core.package ├── .filetree ├── GRSqueakPlatformTest.class │ ├── README.md │ ├── instance │ │ ├── testCompileIntoClassified.st │ │ ├── testDeprecationExceptionSet.st │ │ ├── testFullName.st │ │ ├── testGreaseIntegerOnCharacter.st │ │ ├── testMessageSendValueWithPossibleArguments.st │ │ ├── testWriteToFileInFolderBinary.st │ │ ├── testWriteToFileInFolderText.st │ │ └── writeToFile..st │ ├── methodProperties.json │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ ├── package │ └── version └── properties.json ├── Grease-Tests-Squeak5-Core.package ├── .filetree ├── GRPackage.extension │ ├── class │ │ └── greaseTestsSqueak5Core.st │ └── properties.json ├── GRPharoCodecTest.class │ ├── README.md │ ├── instance │ │ ├── assert.next.startingAt.gives..st │ │ ├── assertEncodingIgnoresLanguageTat..st │ │ ├── stripLeadingCharFrom..st │ │ ├── testAllCodesIncludesIso88591.st │ │ ├── testGreaseNextPutAllStartingAt.st │ │ └── testLanguageTag.st │ └── properties.json ├── GRPharoColorTest.class │ ├── README.md │ ├── instance │ │ ├── expectedFailures.st │ │ ├── testAllColors.st │ │ ├── testColorAsHtmlColor.st │ │ ├── testFromSixDigit.st │ │ ├── testFromStringName.st │ │ ├── testFromStringSixDigit.st │ │ └── testFromStringThreeDigit.st │ └── properties.json ├── GRPharoGenericCodecTest.class │ ├── README.md │ ├── instance │ │ └── testNoAmbiguities.st │ └── properties.json ├── GRPharoPlatformTest.class │ ├── README.md │ ├── instance │ │ ├── testCompileIntoClassified.st │ │ ├── testFullName.st │ │ ├── testGreaseIntegerOnCharacter.st │ │ ├── testMessageSendValueWithPossibleArguments.st │ │ ├── testWriteToFileInFolderBinary.st │ │ ├── testWriteToFileInFolderText.st │ │ └── writeToFile..st │ └── properties.json ├── GRPlatformTest.extension │ ├── instance │ │ ├── testScaledDecimalGreaseString.st │ │ └── writeToFile.withFileNameDo..st │ └── properties.json ├── GRPrinterTest.extension │ ├── instance │ │ └── testScaledDecimalPrinter.st │ └── properties.json ├── GRUtf8CodecTest.extension │ ├── instance │ │ └── expectedFailures.st │ └── properties.json ├── monticello.meta │ ├── categories.st │ ├── initializers.st │ └── package └── properties.json └── Grease-Tests-Squeak6-Core.package ├── .filetree ├── GRPackage.extension ├── class │ └── greaseTestsSqueak6Core.st ├── methodProperties.json └── properties.json ├── GRPharoCodecTest.class ├── README.md ├── instance │ ├── assert.next.startingAt.gives..st │ ├── assertEncodingIgnoresLanguageTat..st │ ├── stripLeadingCharFrom..st │ ├── testAllCodesIncludesIso88591.st │ ├── testGreaseNextPutAllStartingAt.st │ └── testLanguageTag.st ├── methodProperties.json └── properties.json ├── GRPharoColorTest.class ├── README.md ├── instance │ ├── expectedFailures.st │ ├── testAllColors.st │ ├── testColorAsHtmlColor.st │ ├── testFromSixDigit.st │ ├── testFromStringName.st │ ├── testFromStringSixDigit.st │ └── testFromStringThreeDigit.st ├── methodProperties.json └── properties.json ├── GRPharoGenericCodecTest.class ├── README.md ├── instance │ └── testNoAmbiguities.st ├── methodProperties.json └── properties.json ├── GRPharoPlatformTest.class ├── README.md ├── instance │ ├── testCompileIntoClassified.st │ ├── testFullName.st │ ├── testGreaseIntegerOnCharacter.st │ ├── testMessageSendValueWithPossibleArguments.st │ ├── testWriteToFileInFolderBinary.st │ ├── testWriteToFileInFolderText.st │ └── writeToFile..st ├── methodProperties.json └── properties.json ├── GRPlatformTest.extension ├── instance │ ├── testScaledDecimalGreaseString.st │ └── writeToFile.withFileNameDo..st ├── methodProperties.json └── properties.json ├── GRPrinterTest.extension ├── instance │ └── testScaledDecimalPrinter.st ├── methodProperties.json └── properties.json ├── GRUtf8CodecTest.extension ├── instance │ └── expectedFailures.st ├── methodProperties.json └── properties.json ├── monticello.meta ├── categories.st ├── initializers.st ├── package └── version └── properties.json /.filetree: -------------------------------------------------------------------------------- 1 | {"packageExtension" : ".package", 2 | "propertyFileExtension" : ".json" } -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # inform linguist that files with these extensions are indeed smalltalk files 2 | *.st linguist-language=Smalltalk 3 | 4 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | [._]*.s[a-w][a-z] 2 | [._]s[a-w][a-z] 3 | *.un~ 4 | Session.vim 5 | .netrwhist 6 | *~ 7 | -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- 1 | { 2 | 'srcDirectory' : 'repository' 3 | } -------------------------------------------------------------------------------- /repository/.properties: -------------------------------------------------------------------------------- 1 | { 2 | #format : #filetree 3 | } -------------------------------------------------------------------------------- /repository/BaselineOfGrease.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | self packageOrganizer ensurePackage: #BaselineOfGrease withTags: #()! 2 | -------------------------------------------------------------------------------- /repository/BaselineOfGrease.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'BaselineOfGrease') -------------------------------------------------------------------------------- /repository/BaselineOfGrease.package/properties.json: -------------------------------------------------------------------------------- 1 | { } -------------------------------------------------------------------------------- /repository/Grease-Core.package/Character.extension/instance/print.on..st: -------------------------------------------------------------------------------- 1 | *grease-core 2 | print: anObject on: aStream 3 | aStream nextPut: self -------------------------------------------------------------------------------- /repository/Grease-Core.package/Character.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Character" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Core.package/Collection.extension/instance/greaseAsByteArray.st: -------------------------------------------------------------------------------- 1 | *Grease-Core 2 | greaseAsByteArray 3 | ^ self asByteArray -------------------------------------------------------------------------------- /repository/Grease-Core.package/Collection.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Collection" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRBoundMessage.class/instance/argumentCount.st: -------------------------------------------------------------------------------- 1 | delegation 2 | argumentCount 3 | ^ selector numArgs - arguments size -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRBoundMessage.class/instance/mergeArguments..st: -------------------------------------------------------------------------------- 1 | private 2 | mergeArguments: anArray 3 | ^ arguments , anArray -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRCodec.class/instance/encodedStringClass.st: -------------------------------------------------------------------------------- 1 | conversion 2 | encodedStringClass 3 | ^ String -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRCodecStream.class/README.md: -------------------------------------------------------------------------------- 1 | GRCodecStream is the abstract base class for codec streams -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRCountingStream.class/instance/count.st: -------------------------------------------------------------------------------- 1 | accessing 2 | count 3 | ^ count -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRCountingStream.class/instance/initialize.st: -------------------------------------------------------------------------------- 1 | initialization 2 | initialize 3 | super initialize. 4 | count := 0 -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRCountingStream.class/instance/next..st: -------------------------------------------------------------------------------- 1 | streaming 2 | next: anInteger 3 | self shouldNotImplement -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRCountingStream.class/instance/next.st: -------------------------------------------------------------------------------- 1 | streaming 2 | next 3 | self shouldNotImplement -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRCountingStream.class/instance/reset.st: -------------------------------------------------------------------------------- 1 | accessing 2 | reset 3 | super reset. 4 | count := 0 -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelayedSend.class/class/empty.st: -------------------------------------------------------------------------------- 1 | instance creation 2 | empty 3 | ^ self receiver: nil selector: #yourself -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelayedSend.class/class/new.st: -------------------------------------------------------------------------------- 1 | instance creation 2 | new 3 | ^ self empty -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelayedSend.class/instance/value.st: -------------------------------------------------------------------------------- 1 | evaluating 2 | value 3 | ^ self valueWithArguments: #() -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelayedSendMessage.class/class/new.st: -------------------------------------------------------------------------------- 1 | instance creation 2 | new 3 | ^ self selector: #yourself -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelegatingStream.class/class/on..st: -------------------------------------------------------------------------------- 1 | instance creation 2 | on: aStream 3 | ^ self basicNew initializeOn: aStream -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelegatingStream.class/instance/atEnd.st: -------------------------------------------------------------------------------- 1 | testing 2 | atEnd 3 | ^ stream atEnd -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelegatingStream.class/instance/contents.st: -------------------------------------------------------------------------------- 1 | accessing 2 | contents 3 | ^ stream contents -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelegatingStream.class/instance/crlf.st: -------------------------------------------------------------------------------- 1 | streaming 2 | crlf 3 | self nextPut: Character cr; nextPut: Character lf -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelegatingStream.class/instance/flush.st: -------------------------------------------------------------------------------- 1 | accessing 2 | flush 3 | stream flush -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelegatingStream.class/instance/isStream.st: -------------------------------------------------------------------------------- 1 | testing 2 | isStream 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelegatingStream.class/instance/next..st: -------------------------------------------------------------------------------- 1 | streaming 2 | next: anInteger 3 | self subclassResponsibility -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelegatingStream.class/instance/next.st: -------------------------------------------------------------------------------- 1 | streaming 2 | next 3 | self subclassResponsibility -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelegatingStream.class/instance/nextPut..st: -------------------------------------------------------------------------------- 1 | streaming 2 | nextPut: aCharacter 3 | self subclassResponsibility -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelegatingStream.class/instance/nextPutAll..st: -------------------------------------------------------------------------------- 1 | streaming 2 | nextPutAll: aString 3 | self subclassResponsibility -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelegatingStream.class/instance/position..st: -------------------------------------------------------------------------------- 1 | accessing 2 | position: anInteger 3 | ^ stream position: anInteger -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelegatingStream.class/instance/position.st: -------------------------------------------------------------------------------- 1 | accessing 2 | position 3 | ^ stream position -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelegatingStream.class/instance/print..st: -------------------------------------------------------------------------------- 1 | streaming 2 | print: anObject 3 | anObject printOn: self -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelegatingStream.class/instance/reset.st: -------------------------------------------------------------------------------- 1 | accessing 2 | reset 3 | "Reset the stream" 4 | 5 | stream reset -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelegatingStream.class/instance/size.st: -------------------------------------------------------------------------------- 1 | accessing 2 | size 3 | ^ stream size -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelegatingStream.class/instance/space.st: -------------------------------------------------------------------------------- 1 | streaming 2 | space 3 | self nextPut: Character space -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDelegatingStream.class/instance/tab.st: -------------------------------------------------------------------------------- 1 | streaming 2 | tab 3 | self nextPut: Character tab -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDeprecatedApiNotification.class/instance/details..st: -------------------------------------------------------------------------------- 1 | accessing 2 | details: anObject 3 | details := anObject -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRDeprecatedApiNotification.class/instance/details.st: -------------------------------------------------------------------------------- 1 | accessing 2 | details 3 | ^ details -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRInflector.class/README.md: -------------------------------------------------------------------------------- 1 | The Inflector transforms words from singular to plural. -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRInvalidArgumentCount.class/README.md: -------------------------------------------------------------------------------- 1 | Signaled whenever a message is sent with the incorrect number of arguments. -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRInvalidUtf8Error.class/README.md: -------------------------------------------------------------------------------- 1 | A WAInvalidUtf8Error signals that the input is not valid UTF-8. 2 | -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRMappedPrinter.class/instance/block..st: -------------------------------------------------------------------------------- 1 | accessing 2 | block: aBlock 3 | block := aBlock -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRMappedPrinter.class/instance/next..st: -------------------------------------------------------------------------------- 1 | accessing 2 | next: aPrinter 3 | next := aPrinter -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRNotificationBasedDynamicVariable.class/class/defaultValue.st: -------------------------------------------------------------------------------- 1 | defaults 2 | defaultValue 3 | ^ nil -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRNullCodec.class/class/basicForEncoding..st: -------------------------------------------------------------------------------- 1 | private 2 | basicForEncoding: aString 3 | ^ self new -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRNullCodec.class/class/codecName.st: -------------------------------------------------------------------------------- 1 | accessing 2 | codecName 3 | ^ '(none)' -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRNullCodec.class/class/codecs.st: -------------------------------------------------------------------------------- 1 | accessing 2 | codecs 3 | ^ Array with: self new -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRNullCodec.class/class/supportsEncoding..st: -------------------------------------------------------------------------------- 1 | testing 2 | supportsEncoding: aString 3 | ^ aString isNil -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRNullCodec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ GRNullCodec codecName -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRNullCodecStream.class/instance/next..st: -------------------------------------------------------------------------------- 1 | streaming 2 | next: anInteger 3 | ^ stream next: anInteger -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRNullCodecStream.class/instance/next.st: -------------------------------------------------------------------------------- 1 | streaming 2 | next 3 | ^ stream next -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRObject.class/class/defaultErrorClass.st: -------------------------------------------------------------------------------- 1 | error handling 2 | defaultErrorClass 3 | ^ GRError -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRObject.class/class/error..st: -------------------------------------------------------------------------------- 1 | error handling 2 | error: aString 3 | ^ self defaultErrorClass signal: aString -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRObject.class/class/new.st: -------------------------------------------------------------------------------- 1 | instance creation 2 | new 3 | ^ self basicNew initialize -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRObject.class/instance/error..st: -------------------------------------------------------------------------------- 1 | error handling 2 | error: aString 3 | ^ self class error: aString -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRObject.class/instance/initialize.st: -------------------------------------------------------------------------------- 1 | initialization 2 | initialize -------------------------------------------------------------------------------- /repository/Grease-Core.package/GROrderedMultiMap2.class/instance/allAt..st: -------------------------------------------------------------------------------- 1 | accessing 2 | allAt: aKey 3 | ^ self privateAllAt: aKey startingAt: 1 -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRPackage.class/instance/addDependency..st: -------------------------------------------------------------------------------- 1 | dependencies 2 | addDependency: aString 3 | dependencies add: aString -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRPackage.class/instance/description..st: -------------------------------------------------------------------------------- 1 | accessing 2 | description: aString 3 | description := aString -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRPackage.class/instance/isLGPL.st: -------------------------------------------------------------------------------- 1 | testing 2 | isLGPL 3 | ^ self license = #LGPL -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRPackage.class/instance/isMIT.st: -------------------------------------------------------------------------------- 1 | testing 2 | isMIT 3 | ^ self license = #MIT -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRPackage.class/instance/license..st: -------------------------------------------------------------------------------- 1 | accessing 2 | license: aSymbol 3 | license := aSymbol -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRPackage.class/instance/name..st: -------------------------------------------------------------------------------- 1 | accessing 2 | name: aString 3 | name := aString -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRPlatform.class/class/current..st: -------------------------------------------------------------------------------- 1 | registration 2 | current: aPlatform 3 | Current := aPlatform -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRPlatform.class/class/current.st: -------------------------------------------------------------------------------- 1 | registration 2 | current 3 | 4 | ^ Current -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRPlatform.class/class/select.st: -------------------------------------------------------------------------------- 1 | registration 2 | select 3 | GRPlatform current: self new -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRPlatform.class/instance/deleteFile..st: -------------------------------------------------------------------------------- 1 | files 2 | deleteFile: aPathString 3 | self subclassResponsibility -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRPlatform.class/instance/fileExists..st: -------------------------------------------------------------------------------- 1 | files 2 | fileExists: aString 3 | self subclassResponsibility -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRPlatform.class/instance/openDebuggerOn..st: -------------------------------------------------------------------------------- 1 | exceptions 2 | openDebuggerOn: anError 3 | self subclassResponsibility -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRPlatform.class/instance/sizeOfFile..st: -------------------------------------------------------------------------------- 1 | files 2 | sizeOfFile: aString 3 | 4 | self subclassResponsibility -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRPlatform.class/instance/stackDepth.st: -------------------------------------------------------------------------------- 1 | exceptions 2 | stackDepth 3 | self subclassResponsibility -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRPluggablePrinter.class/class/on..st: -------------------------------------------------------------------------------- 1 | instance creation 2 | on: aBlock 3 | ^ self new block: aBlock -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRPluggablePrinter.class/instance/block..st: -------------------------------------------------------------------------------- 1 | accessing 2 | block: aBlock 3 | block := aBlock -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRPrinter.class/instance/^comma.st: -------------------------------------------------------------------------------- 1 | operators 2 | , aPrinter 3 | ^ GRSequentialPrinter new , self , aPrinter -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSequentialPrinter.class/instance/^comma.st: -------------------------------------------------------------------------------- 1 | operators 2 | , aConverter 3 | parts add: aConverter -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary.class/class/new.st: -------------------------------------------------------------------------------- 1 | instance creation 2 | new 3 | ^ self new: 3 -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary.class/instance/errorEmptyCollection.st: -------------------------------------------------------------------------------- 1 | private 2 | errorEmptyCollection 3 | self error: 'Empty' -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary.class/instance/errorKeyNotFound.st: -------------------------------------------------------------------------------- 1 | private 2 | errorKeyNotFound 3 | self error: 'Key not found' -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary.class/instance/isCollection.st: -------------------------------------------------------------------------------- 1 | testing 2 | isCollection 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary.class/instance/isEmpty.st: -------------------------------------------------------------------------------- 1 | testing 2 | isEmpty 3 | ^ size = 0 -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary.class/instance/keys.st: -------------------------------------------------------------------------------- 1 | enumerating 2 | keys 3 | ^ keys copyFrom: 1 to: size -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary.class/instance/notEmpty.st: -------------------------------------------------------------------------------- 1 | testing 2 | notEmpty 3 | ^ size ~= 0 -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary.class/instance/size.st: -------------------------------------------------------------------------------- 1 | accessing 2 | size 3 | ^ size -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary.class/instance/sorted.st: -------------------------------------------------------------------------------- 1 | sorting 2 | sorted 3 | ^ self values sorted -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary.class/instance/values.st: -------------------------------------------------------------------------------- 1 | enumerating 2 | values 3 | ^ values copyFrom: 1 to: size -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary2.class/class/new.st: -------------------------------------------------------------------------------- 1 | instance creation 2 | new 3 | ^ self new: 3 -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary2.class/instance/errorEmptyCollection.st: -------------------------------------------------------------------------------- 1 | private 2 | errorEmptyCollection 3 | self error: 'Empty' -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary2.class/instance/errorKeyNotFound.st: -------------------------------------------------------------------------------- 1 | private 2 | errorKeyNotFound 3 | self error: 'Key not found' -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary2.class/instance/isCollection.st: -------------------------------------------------------------------------------- 1 | testing 2 | isCollection 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary2.class/instance/isEmpty.st: -------------------------------------------------------------------------------- 1 | testing 2 | isEmpty 3 | ^ size = 0 -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary2.class/instance/notEmpty.st: -------------------------------------------------------------------------------- 1 | testing 2 | notEmpty 3 | ^ size ~= 0 -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary2.class/instance/postCopy.st: -------------------------------------------------------------------------------- 1 | copying 2 | postCopy 3 | super postCopy. 4 | table := table copy -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary2.class/instance/size.st: -------------------------------------------------------------------------------- 1 | accessing 2 | size 3 | ^ size -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallDictionary2.class/instance/sorted.st: -------------------------------------------------------------------------------- 1 | sorting 2 | sorted 3 | ^ self values sorted -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallOrderedSet.class/class/new.st: -------------------------------------------------------------------------------- 1 | instance creation 2 | new 3 | ^ self new: 3 -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallOrderedSet.class/instance/errorNotFound.st: -------------------------------------------------------------------------------- 1 | private 2 | errorNotFound 3 | self error: 'Not found' -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallOrderedSet.class/instance/includes..st: -------------------------------------------------------------------------------- 1 | testing 2 | includes: anObject 3 | ^ (self findIndexFor: anObject) ~= 0 -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallOrderedSet.class/instance/isCollection.st: -------------------------------------------------------------------------------- 1 | testing 2 | isCollection 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallOrderedSet.class/instance/isEmpty.st: -------------------------------------------------------------------------------- 1 | testing 2 | isEmpty 3 | ^ size = 0 -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallOrderedSet.class/instance/postCopy.st: -------------------------------------------------------------------------------- 1 | copying 2 | postCopy 3 | super postCopy. 4 | table := table copy -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRSmallOrderedSet.class/instance/size.st: -------------------------------------------------------------------------------- 1 | accessing 2 | size 3 | ^ size -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRStringPrinter.class/instance/padLeft.st: -------------------------------------------------------------------------------- 1 | padding 2 | padLeft 3 | "Pad to the left." 4 | 5 | pad := #pad:left:to: -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRStringPrinter.class/instance/padNone.st: -------------------------------------------------------------------------------- 1 | padding 2 | padNone 3 | "Do not pad the input." 4 | 5 | pad := nil -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRStringPrinter.class/instance/trimNone.st: -------------------------------------------------------------------------------- 1 | trimming 2 | trimNone 3 | "Do not trim the input." 4 | 5 | trim := nil -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRUnboundMessage.class/README.md: -------------------------------------------------------------------------------- 1 | A delayed send that has none of the arguments defined in advance. -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRUnboundMessage.class/instance/argumentCount.st: -------------------------------------------------------------------------------- 1 | delegation 2 | argumentCount 3 | ^ selector numArgs -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRUnboundMessage.class/instance/mergeArguments..st: -------------------------------------------------------------------------------- 1 | private 2 | mergeArguments: anArray 3 | ^ anArray -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRUnitPrinter.class/instance/base..st: -------------------------------------------------------------------------------- 1 | accessing 2 | base: anInteger 3 | base := anInteger -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRUnitPrinter.class/instance/integerPrinter..st: -------------------------------------------------------------------------------- 1 | accessing 2 | integerPrinter: aPrinter 3 | integerPrinter := aPrinter -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRUnitPrinter.class/instance/units..st: -------------------------------------------------------------------------------- 1 | accessing 2 | units: anArray 3 | units := anArray -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/README.md: -------------------------------------------------------------------------------- 1 | I model version numbers. I am comparable and I define a natural order. -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/class/major..st: -------------------------------------------------------------------------------- 1 | instance creation 2 | major: majorInteger 3 | ^ self major: majorInteger minor: nil -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/class/new.st: -------------------------------------------------------------------------------- 1 | instance creation 2 | new 3 | ^ self major: 1 -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/^less.equals.st: -------------------------------------------------------------------------------- 1 | comparing 2 | <= otherVersion 3 | ^ (self > otherVersion) not -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/^more.equals.st: -------------------------------------------------------------------------------- 1 | comparing 2 | >= otherVersion 3 | ^ (self < otherVersion) not -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/^more.st: -------------------------------------------------------------------------------- 1 | comparing 2 | > otherVersion 3 | ^ otherVersion < self -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/beAlpha..st: -------------------------------------------------------------------------------- 1 | convenience 2 | beAlpha: anInteger 3 | self stage: #alpha number: anInteger -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/beAlpha.st: -------------------------------------------------------------------------------- 1 | convenience 2 | beAlpha 3 | self beAlpha: nil -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/beBeta..st: -------------------------------------------------------------------------------- 1 | convenience 2 | beBeta: anInteger 3 | self stage: #beta number: anInteger -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/beBeta.st: -------------------------------------------------------------------------------- 1 | convenience 2 | beBeta 3 | self beBeta: nil -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/beFinal.st: -------------------------------------------------------------------------------- 1 | convenience 2 | beFinal 3 | self stage: nil number: nil -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/beReleaseCandidate.st: -------------------------------------------------------------------------------- 1 | convenience 2 | beReleaseCandidate 3 | self beReleaseCandidate: nil -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/isAlpha.st: -------------------------------------------------------------------------------- 1 | testing 2 | isAlpha 3 | ^ stageLabel = #alpha -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/isBeta.st: -------------------------------------------------------------------------------- 1 | testing 2 | isBeta 3 | ^ stageLabel = #beta -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/isFinal.st: -------------------------------------------------------------------------------- 1 | testing 2 | isFinal 3 | ^ stageLabel isNil -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/isReleaseCandidate.st: -------------------------------------------------------------------------------- 1 | testing 2 | isReleaseCandidate 3 | ^ stageLabel = #rc -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/major..st: -------------------------------------------------------------------------------- 1 | accessing 2 | major: anInteger 3 | major := anInteger -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/major.st: -------------------------------------------------------------------------------- 1 | accessing 2 | major 3 | ^ major -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/minor..st: -------------------------------------------------------------------------------- 1 | accessing 2 | minor: anInteger 3 | minor := anInteger -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/minor.st: -------------------------------------------------------------------------------- 1 | accessing 2 | minor 3 | ^ minor -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/revision..st: -------------------------------------------------------------------------------- 1 | accessing 2 | revision: anInteger 3 | revision := anInteger -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/revision.st: -------------------------------------------------------------------------------- 1 | accessing 2 | revision 3 | ^ revision -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/stage.st: -------------------------------------------------------------------------------- 1 | accessing 2 | stage 3 | ^ stageLabel -------------------------------------------------------------------------------- /repository/Grease-Core.package/GRVersion.class/instance/stageNumber.st: -------------------------------------------------------------------------------- 1 | accessing 2 | stageNumber 3 | ^ stageNumber -------------------------------------------------------------------------------- /repository/Grease-Core.package/Integer.extension/instance/greaseByteAt..st: -------------------------------------------------------------------------------- 1 | *Grease-Core 2 | greaseByteAt: index 3 | ^ self subclassResponsibility -------------------------------------------------------------------------------- /repository/Grease-Core.package/Integer.extension/instance/greaseBytesCount.st: -------------------------------------------------------------------------------- 1 | *Grease-Core 2 | greaseBytesCount 3 | ^ self subclassResponsibility -------------------------------------------------------------------------------- /repository/Grease-Core.package/Integer.extension/instance/greaseInteger.st: -------------------------------------------------------------------------------- 1 | *grease-core 2 | greaseInteger 3 | ^ self -------------------------------------------------------------------------------- /repository/Grease-Core.package/Integer.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Integer" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Core.package/Number.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Number" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Core.package/Object.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Object" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Core.package/String.extension/instance/pluralize.st: -------------------------------------------------------------------------------- 1 | *grease-core 2 | pluralize 3 | ^ GRInflector pluralize: self -------------------------------------------------------------------------------- /repository/Grease-Core.package/String.extension/instance/print.on..st: -------------------------------------------------------------------------------- 1 | *grease-core 2 | print: anObject on: aStream 3 | aStream nextPutAll: self -------------------------------------------------------------------------------- /repository/Grease-Core.package/String.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "String" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Core.package/UndefinedObject.extension/instance/print.on..st: -------------------------------------------------------------------------------- 1 | *grease-core 2 | print: anObject on: aStream -------------------------------------------------------------------------------- /repository/Grease-Core.package/UndefinedObject.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "UndefinedObject" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Core') -------------------------------------------------------------------------------- /repository/Grease-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { } -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Array.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Array" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Behavior.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Behavior" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/BinaryFloat.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "BinaryFloat" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/ByteArray.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ByteArray" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Character.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Character" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/CharacterCollection.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "CharacterCollection" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Collection.extension/instance/any.st: -------------------------------------------------------------------------------- 1 | *grease-gemstone-core 2 | any 3 | 4 | ^self anyOne -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Collection.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Collection" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Date.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Date" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Dictionary.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Dictionary" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/DoubleByteString.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "DoubleByteString" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Duration.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Duration" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Exception.extension/class/raiseSignal.st: -------------------------------------------------------------------------------- 1 | *grease-gemstone-core 2 | raiseSignal 3 | ^ self signal -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Exception.extension/instance/raiseSignal.st: -------------------------------------------------------------------------------- 1 | *grease-gemstone-core 2 | raiseSignal 3 | ^ self signal -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Exception.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Exception" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRDynamicVariable.class/class/default.st: -------------------------------------------------------------------------------- 1 | defaults 2 | default 3 | ^ self defaultValue -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRDynamicVariable.class/class/defaultValue.st: -------------------------------------------------------------------------------- 1 | defaults 2 | defaultValue 3 | ^ nil -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/class/unload.st: -------------------------------------------------------------------------------- 1 | class initialization 2 | unload 3 | self unselect -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/label.st: -------------------------------------------------------------------------------- 1 | version info 2 | label 3 | 4 | ^'GemStone' -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRGemStonePlatform.class/instance/newline.st: -------------------------------------------------------------------------------- 1 | file-library 2 | newline 3 | 4 | ^String lf -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRLatin1GemStoneCodec.class/class/codecs.st: -------------------------------------------------------------------------------- 1 | accessing 2 | codecs 3 | ^ Array with: self new -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRLatin1GemStoneCodec.class/instance/decode..st: -------------------------------------------------------------------------------- 1 | decoding 2 | decode: aByteString 3 | ^aByteString asString -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRLatin1GemStoneCodec.class/instance/encode..st: -------------------------------------------------------------------------------- 1 | encoding 2 | encode: aByteString 3 | ^aByteString asString -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRLatin1GemStoneCodec.class/instance/encodeUrl..st: -------------------------------------------------------------------------------- 1 | encoding 2 | encodeUrl: aString 3 | ^aString -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRLatin1GemStoneCodec.class/instance/name..st: -------------------------------------------------------------------------------- 1 | accessing 2 | name: aString 3 | 4 | name := aString -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRLatin1GemStoneCodec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ name -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRLatin1GemStoneCodec.class/instance/url.st: -------------------------------------------------------------------------------- 1 | accessing 2 | url 3 | 4 | ^self -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRPackage.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPackage" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRTextOrBinaryCodecStream.class/instance/contents.st: -------------------------------------------------------------------------------- 1 | accessing 2 | contents 3 | ^ stream contents -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRTextOrBinaryCodecStream.class/instance/flush.st: -------------------------------------------------------------------------------- 1 | actions 2 | flush 3 | stream flush -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRTextOrBinaryCodecStream.class/instance/next.st: -------------------------------------------------------------------------------- 1 | streaming 2 | next 3 | ^ (self next: 1) first -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRTextOrBinaryCodecStream.class/instance/size.st: -------------------------------------------------------------------------------- 1 | accessing 2 | size 3 | ^ stream size -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRUtf8GemStoneCodec.class/class/codecs.st: -------------------------------------------------------------------------------- 1 | accessing 2 | codecs 3 | ^ Array with: self new -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRUtf8GemStoneCodec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'utf-8' -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GRUtf8GemStoneCodec.class/instance/url.st: -------------------------------------------------------------------------------- 1 | accessing 2 | url 3 | 4 | ^self -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GsContext.class/instance/asString.st: -------------------------------------------------------------------------------- 1 | formatting 2 | asString 3 | 4 | ^self fullPrintString -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GsContext.class/instance/greaseString.st: -------------------------------------------------------------------------------- 1 | formatting 2 | greaseString 3 | 4 | ^self fullPrintString -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GsContext.class/instance/method.st: -------------------------------------------------------------------------------- 1 | accessing 2 | method 3 | 4 | ^method -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GsContext.class/instance/namedTempAt..st: -------------------------------------------------------------------------------- 1 | accessing 2 | namedTempAt: index 3 | ^ self tempAt: index -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/GsContext.class/instance/receiver.st: -------------------------------------------------------------------------------- 1 | accessing 2 | receiver 3 | 4 | ^receiver -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Interval.extension/instance/any.st: -------------------------------------------------------------------------------- 1 | *grease-gemstone-core 2 | any 3 | 4 | ^self at: 1 -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Interval.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Interval" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/LargeInteger.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "LargeInteger" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/MessageSend.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "MessageSend" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Number.extension/instance/milliseconds.st: -------------------------------------------------------------------------------- 1 | *grease-gemstone-core 2 | milliseconds 3 | 4 | ^self milliSeconds -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Number.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Number" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Object.extension/instance/greaseString.st: -------------------------------------------------------------------------------- 1 | *grease-gemstone-core 2 | greaseString 3 | ^ self asString -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Object.extension/instance/isMessageSend.st: -------------------------------------------------------------------------------- 1 | *grease-gemstone-core 2 | isMessageSend 3 | 4 | ^false. -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Object.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Object" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/PackageInfo.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "PackageInfo" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/PositionableStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "PositionableStream" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/SequenceableCollection.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SequenceableCollection" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/SmallInteger.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SmallInteger" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/String.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "String" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Symbol.extension/instance/greaseAsMutator.st: -------------------------------------------------------------------------------- 1 | *grease-gemstone-Core 2 | greaseAsMutator 3 | ^ self asMutator -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/Symbol.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Symbol" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/SystemAbortTransaction.class/instance/transaction.st: -------------------------------------------------------------------------------- 1 | accessing 2 | transaction 3 | 4 | ^'Abort' -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/SystemBeginTransaction.class/instance/transaction.st: -------------------------------------------------------------------------------- 1 | accessing 2 | transaction 3 | 4 | ^'Begin' -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/SystemCommitTransaction.class/instance/transaction.st: -------------------------------------------------------------------------------- 1 | accessing 2 | transaction 3 | 4 | ^'Commit' -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/UnorderedCollection.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "UnorderedCollection" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/WriteStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "WriteStream" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: #'Grease-GemStone-Core'! 2 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-GemStone-Core') -------------------------------------------------------------------------------- /repository/Grease-GemStone-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Kernelv354.package/Class.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Class" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Kernelv360.package/Class.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Class" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Kernelv360.package/Exception.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Exception" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Kernelv370.package/ReadByteStreamPortable.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ReadByteStreamPortable" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone-Kernelv370.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-GemStone-Kernelv370') -------------------------------------------------------------------------------- /repository/Grease-GemStone-Kernelv370.package/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone200-Core.package/GRGemStonePlatform.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRGemStonePlatform" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone200-Core.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: #'Grease-GemStone200-Core'! 2 | -------------------------------------------------------------------------------- /repository/Grease-GemStone200-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-GemStone200-Core') -------------------------------------------------------------------------------- /repository/Grease-GemStone200-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone230-Core.package/TransientRandom.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "TransientRandom" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone230-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-GemStone230-Core') -------------------------------------------------------------------------------- /repository/Grease-GemStone230-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone240-Core.package/ExceptionA.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ExceptionA" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone240-Core.package/ExecutableBlock.extension/instance/tempVarRefs.st: -------------------------------------------------------------------------------- 1 | *grease-gemStone240-core 2 | tempVarRefs 3 | self halt. -------------------------------------------------------------------------------- /repository/Grease-GemStone240-Core.package/ExecutableBlock.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ExecutableBlock" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone240-Core.package/TransientRandom.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "TransientRandom" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone240-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-GemStone240-Core') -------------------------------------------------------------------------------- /repository/Grease-GemStone240-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone300-Core.package/Exception.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Exception" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone300-Core.package/ExecBlock.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ExecBlock" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone300-Core.package/GRGemStonePlatform.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRGemStonePlatform" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone300-Core.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: #'Grease-GemStone300-Core'! 2 | -------------------------------------------------------------------------------- /repository/Grease-GemStone300-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-GemStone300-Core') -------------------------------------------------------------------------------- /repository/Grease-GemStone300-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone330-Core.package/Exception.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Exception" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone330-Core.package/ExecBlock.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ExecBlock" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone330-Core.package/GRGemStonePlatform.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRGemStonePlatform" } 3 | -------------------------------------------------------------------------------- /repository/Grease-GemStone330-Core.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: #'Grease-GemStone330-Core'! 2 | -------------------------------------------------------------------------------- /repository/Grease-GemStone330-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-GemStone330-Core') -------------------------------------------------------------------------------- /repository/Grease-GemStone330-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/Behavior.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Behavior" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/BlockClosure.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "BlockClosure" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/ByteArray.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ByteArray" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/Character.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Character" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/Collection.extension/instance/any.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo100-Core 2 | any 3 | ^ self anyOne -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/Collection.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Collection" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/Color.extension/instance/asHTMLColor.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo100-Core 2 | asHTMLColor 3 | ^'#', self asHexString -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/Color.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Color" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/Duration.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Duration" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/GRDynamicVariable.class/class/defaultValue.st: -------------------------------------------------------------------------------- 1 | defaults 2 | defaultValue 3 | ^ nil -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/GRDynamicVariable.class/instance/default.st: -------------------------------------------------------------------------------- 1 | accessing 2 | default 3 | ^ self class defaultValue -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/GRPackage.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPackage" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/GRPharoLatin1Codec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ name -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/GRPharoLatin1CodecStream.class/instance/next.st: -------------------------------------------------------------------------------- 1 | streaming 2 | next 3 | ^ Character value: stream next -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/GRPharoPlatform.class/class/unload.st: -------------------------------------------------------------------------------- 1 | class initialization 2 | unload 3 | self unselect -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/GRPharoPlatform.class/instance/label.st: -------------------------------------------------------------------------------- 1 | version info 2 | label 3 | ^ 'Pharo' -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/GRPharoPlatform.class/instance/newline.st: -------------------------------------------------------------------------------- 1 | file library 2 | newline 3 | ^ String cr -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/GRPharoRandomProvider.class/class/randomClass.st: -------------------------------------------------------------------------------- 1 | private 2 | randomClass 3 | ^ Random -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/GRPharoZnCodec.class/instance/encodedStringClass.st: -------------------------------------------------------------------------------- 1 | conversion 2 | encodedStringClass 3 | ^ ByteArray -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/GRPharoZnCodec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ name -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/GRSmallDictionary.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRSmallDictionary" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/GRSmallDictionary2.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRSmallDictionary2" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/Interval.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Interval" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/LargeInteger.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "LargeInteger" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/MessageSend.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "MessageSend" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/Number.extension/instance/milliseconds.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo100-Core 2 | milliseconds 3 | ^ self milliSeconds -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/Number.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Number" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/Object.extension/instance/greaseString.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo100-Core 2 | greaseString 3 | ^ self asString -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/Object.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Object" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/Point.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Point" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/PositionableStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "PositionableStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/ScaledDecimal.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ScaledDecimal" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/SequenceableCollection.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SequenceableCollection" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/SmallInteger.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SmallInteger" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/SocketStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SocketStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/Symbol.extension/instance/greaseAsMutator.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo100-Core 2 | greaseAsMutator 3 | ^ self asMutator -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/Symbol.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Symbol" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/WriteStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "WriteStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Pharo100-Core') -------------------------------------------------------------------------------- /repository/Grease-Pharo100-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { } -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Core.package/GRDeprecatedApiProtocolRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | 4 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Core.package/GRSlimeBlockLintRule.class/README.md: -------------------------------------------------------------------------------- 1 | For compatibility for versions of Seaside older than 3.5.6 -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Core.package/GRSlimeParseTreeLintRule.class/README.md: -------------------------------------------------------------------------------- 1 | For compatibility for versions of Seaside older than 3.5.6 -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Core.package/GRSlimeTransformationRule.class/README.md: -------------------------------------------------------------------------------- 1 | For compatibility for versions of Seaside older than 3.5.6 -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Pharo110-Slime-Core') -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { } -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRAnsiBooleansRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | 4 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRAnsiBooleansRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | 4 | ^ 'Booleans' -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRAnsiCharactersRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | 4 | ^ 'Characters' -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRAnsiCollectionsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | 4 | ^ 'Collections' -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRAnsiConditionalsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | 4 | ^ 'Conditionals' -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRAnsiConvertorRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | 4 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRAnsiConvertorRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | 4 | ^ 'Convertors' -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRAnsiExceptionsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | 4 | ^ 'Exceptions' -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRAnsiStreamsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | 4 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRAnsiStreamsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | 4 | ^ 'Streams' -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRAnsiStringsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | 4 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRAnsiStringsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | 4 | ^ 'Strings' -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRNotPortableCollectionsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | 4 | ^ 'Collections' -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRObjectInRule.class/README.md: -------------------------------------------------------------------------------- 1 | I detect senders of Object >> #in: 2 | -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRObjectInRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | 4 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRObjectInRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | 4 | ^ 'Object>>#in:' -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRTestAssertionsRule.class/README.md: -------------------------------------------------------------------------------- 1 | I check for TestCase >> #fail. -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/GRTestAssertionsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | 4 | ^ 'TestCase >> #fail' -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Pharo110-Slime-Portability') -------------------------------------------------------------------------------- /repository/Grease-Pharo110-Slime-Portability.package/properties.json: -------------------------------------------------------------------------------- 1 | { } -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRAnsiBooleansRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRAnsiBooleansRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Booleans' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRAnsiCharactersRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRAnsiCharactersRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Characters' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRAnsiCollectionsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRAnsiCollectionsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Collections' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRAnsiConditionalsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRAnsiConditionalsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Conditionals' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRAnsiConvertorRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRAnsiConvertorRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Convertors' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRAnsiExceptionsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRAnsiExceptionsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Exceptions' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRAnsiStreamsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRAnsiStreamsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Streams' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRAnsiStringsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRAnsiStringsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Strings' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRBasicNewInitializeMissingRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRBlockFormattingRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRBlockFormattingRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Block formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRDeprecatedApiProtocolRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GREmptyStatementsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GREmptyStatementsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Empty Statements' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRInvalidObjectInitializationRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRNonPortableMessageRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRNonPortableMessageRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Uses non portable message' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRNonPortableSourceFormatRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRNonPortableSourceFormatRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Non portable source format' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRNotPortableCollectionsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRNotPortableCollectionsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Collections' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRObjectInRule.class/README.md: -------------------------------------------------------------------------------- 1 | I detect senders of Object >> #in: 2 | -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRObjectInRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRObjectInRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Object>>#in:' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRPackage.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPackage" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRParensFormattingRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRParensFormattingRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Parentheses formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRReturnFormattingRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRReturnFormattingRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Return formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRSlimeBlockLintRule.class/class/isVisible.st: -------------------------------------------------------------------------------- 1 | testing 2 | isVisible 3 | ^ self name ~= #GRSlimeBlockLintRule -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRSlimeBlockLintRule.class/instance/category.st: -------------------------------------------------------------------------------- 1 | accessing 2 | category 3 | ^ self group -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRSlimeParseTreeLintRule.class/instance/category.st: -------------------------------------------------------------------------------- 1 | accessing 2 | category 3 | ^ self group -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRTempsFormattingRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRTempsFormattingRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Temporaries formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRTestAssertionsRule.class/README.md: -------------------------------------------------------------------------------- 1 | I check for TestCase >> #fail. -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRTestAssertionsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'SUnit Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRTestAssertionsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'TestCase >> #fail' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRUnnecessaryLastPeriodRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRUnnecessaryLastPeriodRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Unnecessary Last Period' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRUsesCanPerformOrUnderstandRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRUsesClassForHashRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRUsesClassForHashRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Uses its class for hash' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRUsesCurlyBraceArraysRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRUsesCurlyBraceArraysRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Uses curly brace arrays' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRUsesLiteralByteArraysRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRUsesLiteralByteArraysRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Uses literal byte arrays' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRUsesMethodAnnotationsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRUsesMethodAnnotationsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Uses method annotations' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRUsesNotPortableClassRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/GRUsesNotPortableClassRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Uses not portable class' -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: #'Grease-Pharo40-Slime'! 2 | -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Pharo40-Slime') -------------------------------------------------------------------------------- /repository/Grease-Pharo40-Slime.package/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/BlockClosure.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "BlockClosure" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/ByteArray.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ByteArray" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/Character.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Character" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/Collection.extension/instance/any.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo60-Core 2 | any 3 | ^ self anyOne -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/Collection.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Collection" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/Color.extension/instance/asHTMLColor.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo60-Core 2 | asHTMLColor 3 | ^'#', self asHexString -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/Color.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Color" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/Duration.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Duration" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRDelegatingStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRDelegatingStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRDynamicVariable.class/class/defaultValue.st: -------------------------------------------------------------------------------- 1 | defaults 2 | defaultValue 3 | ^ nil -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRDynamicVariable.class/instance/default.st: -------------------------------------------------------------------------------- 1 | accessing 2 | default 3 | ^ self class defaultValue -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRPackage.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPackage" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRPharoGenericCodec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ name -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRPharoLatin1Codec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ name -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRPharoLatin1CodecStream.class/instance/next.st: -------------------------------------------------------------------------------- 1 | streaming 2 | next 3 | ^ Character value: stream next -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRPharoPlatform.class/class/unload.st: -------------------------------------------------------------------------------- 1 | class initialization 2 | unload 3 | self unselect -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRPharoPlatform.class/instance/label.st: -------------------------------------------------------------------------------- 1 | version info 2 | label 3 | ^ 'Pharo' -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRPharoPlatform.class/instance/newline.st: -------------------------------------------------------------------------------- 1 | file library 2 | newline 3 | ^ String cr -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRPharoRandomProvider.class/README.md: -------------------------------------------------------------------------------- 1 | I make GRPlatform use Random as a random number generator. -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRPharoRandomProvider.class/class/randomClass.st: -------------------------------------------------------------------------------- 1 | private 2 | randomClass 3 | ^ Random -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRPharoUtf8Codec.class/README.md: -------------------------------------------------------------------------------- 1 | A WAUtf8Codec is a WACodec optimized for UTF-8. -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRPharoUtf8Codec.class/class/basicForEncoding..st: -------------------------------------------------------------------------------- 1 | private 2 | basicForEncoding: aString 3 | ^ self new -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRPharoUtf8Codec.class/class/codecs.st: -------------------------------------------------------------------------------- 1 | accessing 2 | codecs 3 | ^ Array with: self new -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRPharoUtf8Codec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'utf-8' -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRPharoUtf8Codec.class/instance/url.st: -------------------------------------------------------------------------------- 1 | accessing 2 | url 3 | ^ self -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/GRPharoUtf8CodecStream.class/instance/next.st: -------------------------------------------------------------------------------- 1 | streaming 2 | next 3 | ^ (self next: 1) first -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/Interval.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Interval" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/LargeInteger.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "LargeInteger" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/MessageSend.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "MessageSend" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/Number.extension/instance/milliseconds.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo60-Core 2 | milliseconds 3 | ^ self milliSeconds -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/Number.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Number" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/Object.extension/instance/greaseString.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo60-Core 2 | greaseString 3 | ^ self asString -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/Object.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Object" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/Point.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Point" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/PositionableStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "PositionableStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/ScaledDecimal.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ScaledDecimal" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/SequenceableCollection.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SequenceableCollection" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/SmallInteger.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SmallInteger" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/SocketStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SocketStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/String.extension/instance/greaseString.st: -------------------------------------------------------------------------------- 1 | *grease-pharo60-core 2 | greaseString 3 | ^ self -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/String.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "String" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/Symbol.extension/instance/greaseAsMutator.st: -------------------------------------------------------------------------------- 1 | *grease-pharo60-core 2 | greaseAsMutator 3 | ^ self asMutator -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/Symbol.extension/instance/greaseString.st: -------------------------------------------------------------------------------- 1 | *grease-pharo60-core 2 | greaseString 3 | ^ self asString -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/Symbol.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Symbol" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/TBehavior.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "TBehavior" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/WriteStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "WriteStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: #'Grease-Pharo60-Core'! 2 | -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Pharo60-Core') -------------------------------------------------------------------------------- /repository/Grease-Pharo60-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/Behavior.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Behavior" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/BlockClosure.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "BlockClosure" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/ByteArray.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ByteArray" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/Character.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Character" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/Collection.extension/instance/any.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo70-Core 2 | any 3 | ^ self anyOne -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/Collection.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Collection" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/Color.extension/instance/asHTMLColor.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo70-Core 2 | asHTMLColor 3 | ^'#', self asHexString -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/Color.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Color" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/Duration.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Duration" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRDelegatingStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRDelegatingStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRDynamicVariable.class/class/defaultValue.st: -------------------------------------------------------------------------------- 1 | defaults 2 | defaultValue 3 | ^ nil -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRDynamicVariable.class/instance/default.st: -------------------------------------------------------------------------------- 1 | accessing 2 | default 3 | ^ self class defaultValue -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRPackage.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPackage" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRPharoGenericCodec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ name -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRPharoLatin1Codec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ name -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRPharoLatin1CodecStream.class/instance/next.st: -------------------------------------------------------------------------------- 1 | streaming 2 | next 3 | ^ Character value: stream next -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/class/unload.st: -------------------------------------------------------------------------------- 1 | class initialization 2 | unload 3 | self unselect -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/label.st: -------------------------------------------------------------------------------- 1 | version info 2 | label 3 | ^ 'Pharo' -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRPharoPlatform.class/instance/newline.st: -------------------------------------------------------------------------------- 1 | file library 2 | newline 3 | ^ String cr -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRPharoRandomProvider.class/class/randomClass.st: -------------------------------------------------------------------------------- 1 | private 2 | randomClass 3 | ^ Random -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRPharoUtf8Codec.class/README.md: -------------------------------------------------------------------------------- 1 | A WAUtf8Codec is a WACodec optimized for UTF-8. -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRPharoUtf8Codec.class/class/basicForEncoding..st: -------------------------------------------------------------------------------- 1 | private 2 | basicForEncoding: aString 3 | ^ self new -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRPharoUtf8Codec.class/class/codecs.st: -------------------------------------------------------------------------------- 1 | accessing 2 | codecs 3 | ^ Array with: self new -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRPharoUtf8Codec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'utf-8' -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRPharoUtf8Codec.class/instance/url.st: -------------------------------------------------------------------------------- 1 | accessing 2 | url 3 | ^ self -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRPharoUtf8CodecStream.class/instance/next.st: -------------------------------------------------------------------------------- 1 | streaming 2 | next 3 | ^ (self next: 1) first -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/GRSmallDictionary.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRSmallDictionary" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/Interval.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Interval" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/LargeInteger.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "LargeInteger" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/MessageSend.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "MessageSend" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/Number.extension/instance/milliseconds.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo70-Core 2 | milliseconds 3 | ^ self milliSeconds -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/Number.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Number" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/Object.extension/instance/greaseString.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo70-Core 2 | greaseString 3 | ^ self asString -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/Object.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Object" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/Point.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Point" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/PositionableStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "PositionableStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/ScaledDecimal.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ScaledDecimal" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/SequenceableCollection.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SequenceableCollection" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/SmallInteger.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SmallInteger" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/SocketStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SocketStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/Symbol.extension/instance/greaseAsMutator.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo70-Core 2 | greaseAsMutator 3 | ^ self asMutator -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/Symbol.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Symbol" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/WriteStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "WriteStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: #'Grease-Pharo70-Core'! 2 | -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Pharo70-Core') -------------------------------------------------------------------------------- /repository/Grease-Pharo70-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/Behavior.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Behavior" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/BlockClosure.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "BlockClosure" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/ByteArray.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ByteArray" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/Character.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Character" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/Collection.extension/instance/any.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo90-Core 2 | any 3 | ^ self anyOne -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/Collection.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Collection" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/Color.extension/instance/asHTMLColor.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo90-Core 2 | asHTMLColor 3 | ^'#', self asHexString -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/Color.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Color" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/Duration.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Duration" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRDelegatingStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRDelegatingStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRDynamicVariable.class/class/defaultValue.st: -------------------------------------------------------------------------------- 1 | defaults 2 | defaultValue 3 | ^ nil -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRDynamicVariable.class/instance/default.st: -------------------------------------------------------------------------------- 1 | accessing 2 | default 3 | ^ self class defaultValue -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRPackage.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPackage" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRPharoDeprecatedUtf8Codec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'utf-8' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRPharoDeprecatedUtf8Codec.class/instance/url.st: -------------------------------------------------------------------------------- 1 | accessing 2 | url 3 | ^ self -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRPharoDeprecatedUtf8CodecStream.class/instance/next.st: -------------------------------------------------------------------------------- 1 | streaming 2 | next 3 | ^ (self next: 1) first -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRPharoGenericCodec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ name -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRPharoLatin1Codec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ name -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRPharoLatin1CodecStream.class/instance/next.st: -------------------------------------------------------------------------------- 1 | streaming 2 | next 3 | ^ Character value: stream next -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/class/unload.st: -------------------------------------------------------------------------------- 1 | class initialization 2 | unload 3 | self unselect -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/label.st: -------------------------------------------------------------------------------- 1 | version info 2 | label 3 | ^ 'Pharo' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRPharoPlatform.class/instance/newline.st: -------------------------------------------------------------------------------- 1 | file library 2 | newline 3 | ^ String cr -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRPharoRandomProvider.class/class/randomClass.st: -------------------------------------------------------------------------------- 1 | private 2 | randomClass 3 | ^ Random -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRPharoUtf8Codec.class/README.md: -------------------------------------------------------------------------------- 1 | A WAUtf8Codec is a WACodec optimized for UTF-8. -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRPharoUtf8Codec.class/class/basicForEncoding..st: -------------------------------------------------------------------------------- 1 | private 2 | basicForEncoding: aString 3 | ^ self new -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRPharoUtf8Codec.class/instance/encodedStringClass.st: -------------------------------------------------------------------------------- 1 | conversion 2 | encodedStringClass 3 | ^ ByteArray -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRPharoUtf8Codec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'utf-8' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRPharoUtf8Codec.class/instance/url.st: -------------------------------------------------------------------------------- 1 | accessing 2 | url 3 | ^ self -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRSmallDictionary.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRSmallDictionary" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/GRSmallDictionary2.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRSmallDictionary2" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/Interval.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Interval" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/LargeInteger.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "LargeInteger" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/MessageSend.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "MessageSend" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/Number.extension/instance/milliseconds.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo90-Core 2 | milliseconds 3 | ^ self milliSeconds -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/Number.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Number" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/Object.extension/instance/greaseString.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo90-Core 2 | greaseString 3 | ^ self asString -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/Object.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Object" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/Point.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Point" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/PositionableStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "PositionableStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/ScaledDecimal.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ScaledDecimal" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/SequenceableCollection.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SequenceableCollection" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/SmallInteger.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SmallInteger" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/SocketStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SocketStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/Symbol.extension/instance/greaseAsMutator.st: -------------------------------------------------------------------------------- 1 | *Grease-Pharo90-Core 2 | greaseAsMutator 3 | ^ self asMutator -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/Symbol.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Symbol" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/WriteStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "WriteStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: #'Grease-Pharo90-Core'! 2 | -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Pharo90-Core') -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRAnsiBooleansRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRAnsiBooleansRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Booleans' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRAnsiCharactersRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRAnsiCharactersRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Characters' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRAnsiCollectionsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRAnsiCollectionsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Collections' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRAnsiConditionalsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRAnsiConditionalsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Conditionals' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRAnsiConvertorRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRAnsiConvertorRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Convertors' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRAnsiExceptionsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRAnsiExceptionsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Exceptions' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRAnsiStreamsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRAnsiStreamsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Streams' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRAnsiStringsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRAnsiStringsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Strings' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRBasicNewInitializeMissingRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRBlockFormattingRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRBlockFormattingRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Block formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRDeprecatedApiProtocolRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRNonPortableMessageRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRNonPortableMessageRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Uses non portable message' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRNonPortableSourceFormatRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRNotPortableCollectionsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRNotPortableCollectionsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Collections' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRObjectInRule.class/README.md: -------------------------------------------------------------------------------- 1 | I detect senders of Object >> #in: 2 | -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRObjectInRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRObjectInRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Object>>#in:' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRPackage.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPackage" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRParensFormattingRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRParensFormattingRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Parentheses formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRReturnFormattingRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRReturnFormattingRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Return formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRSlimeBlockLintRule.class/instance/category.st: -------------------------------------------------------------------------------- 1 | accessing 2 | category 3 | ^ self group -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRSlimeParseTreeLintRule.class/instance/category.st: -------------------------------------------------------------------------------- 1 | accessing 2 | category 3 | ^ self group -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRTempsFormattingRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRTempsFormattingRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Temporaries formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRTestAssertionsRule.class/README.md: -------------------------------------------------------------------------------- 1 | I check for TestCase >> #fail. -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRTestAssertionsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'SUnit Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRTestAssertionsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'TestCase >> #fail' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRUnnecessaryLastPeriodRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRUnnecessaryLastPeriodRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Unnecessary Last Period' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRUsesCanPerformOrUnderstandRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRUsesClassForHashRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRUsesClassForHashRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Uses its class for hash' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRUsesCurlyBraceArraysRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRUsesCurlyBraceArraysRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Uses curly brace arrays' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRUsesMethodAnnotationsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRUsesMethodAnnotationsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Uses method annotations' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRUsesNotPortableClassRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/GRUsesNotPortableClassRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Uses not portable class' -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: #'Grease-Pharo90-Slime'! 2 | -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Pharo90-Slime') -------------------------------------------------------------------------------- /repository/Grease-Pharo90-Slime.package/properties.json: -------------------------------------------------------------------------------- 1 | { } -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRAnsiBooleansRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRAnsiBooleansRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Booleans' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRAnsiCharactersRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRAnsiCharactersRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Characters' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRAnsiCollectionsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRAnsiCollectionsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Collections' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRAnsiConditionalsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRAnsiConditionalsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Conditionals' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRAnsiConvertorRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRAnsiConvertorRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Convertors' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRAnsiExceptionsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRAnsiExceptionsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Exceptions' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRAnsiStreamsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRAnsiStreamsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Streams' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRAnsiStringsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'ANSI Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRAnsiStringsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Strings' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRBasicNewInitializeMissingRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRBlockFormattingRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRBlockFormattingRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Block formatting' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRDeprecatedApiProtocolRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GREmptyStatementsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GREmptyStatementsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Empty Statements' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRInvalidObjectInitializationRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRNonPortableMessageRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRNonPortableMessageRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Uses non portable message' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRNonPortableSourceFormatRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRNonPortableSourceFormatRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Non portable source format' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRNotPortableCollectionsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRNotPortableCollectionsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Collections' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRObjectInRule.class/README.md: -------------------------------------------------------------------------------- 1 | I detect senders of Object >> #in: 2 | -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRObjectInRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRObjectInRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Object>>#in:' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRPackage.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPackage" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRParensFormattingRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRParensFormattingRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Parentheses formatting' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRReturnFormattingRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRReturnFormattingRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Return formatting' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRSlimeBlockLintRule.class/class/isVisible.st: -------------------------------------------------------------------------------- 1 | testing 2 | isVisible 3 | ^ self name ~= #GRSlimeBlockLintRule -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRSlimeBlockLintRule.class/instance/category.st: -------------------------------------------------------------------------------- 1 | accessing 2 | category 3 | ^ self group -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRSlimeParseTreeLintRule.class/instance/category.st: -------------------------------------------------------------------------------- 1 | accessing 2 | category 3 | ^ self group -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRTempsFormattingRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRTempsFormattingRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Temporaries formatting' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRTestAssertionsRule.class/README.md: -------------------------------------------------------------------------------- 1 | I check for TestCase >> #fail. -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRTestAssertionsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'SUnit Compatibility' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRTestAssertionsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'TestCase >> #fail' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRUnnecessaryLastPeriodRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Formatting' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRUnnecessaryLastPeriodRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Unnecessary Last Period' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRUsesCanPerformOrUnderstandRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRUsesClassForHashRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRUsesClassForHashRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Uses its class for hash' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRUsesCurlyBraceArraysRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRUsesCurlyBraceArraysRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Uses curly brace arrays' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRUsesLiteralByteArraysRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRUsesLiteralByteArraysRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Uses literal byte arrays' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRUsesMethodAnnotationsRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRUsesMethodAnnotationsRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Uses method annotations' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRUsesNotPortableClassRule.class/instance/group.st: -------------------------------------------------------------------------------- 1 | accessing 2 | group 3 | ^ 'Grease Portability' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/GRUsesNotPortableClassRule.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'Uses not portable class' -------------------------------------------------------------------------------- /repository/Grease-Slime.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: #'Grease-Slime'! 2 | -------------------------------------------------------------------------------- /repository/Grease-Slime.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Slime') -------------------------------------------------------------------------------- /repository/Grease-Slime.package/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak-Core.package/LargeInteger.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "LargeInteger" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak-Core.package/Object.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Object" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak-Core.package/SmallInteger.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SmallInteger" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Squeak-Core') -------------------------------------------------------------------------------- /repository/Grease-Squeak-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/Behavior.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Behavior" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/BlockClosure.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "BlockClosure" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/BlockContext.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "BlockContext" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/ByteArray.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ByteArray" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/Character.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Character" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/Collection.extension/instance/any.st: -------------------------------------------------------------------------------- 1 | *grease-squeak5-core 2 | any 3 | ^ self anyOne -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/Collection.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Collection" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/Duration.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Duration" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRDelegatingStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRDelegatingStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRDynamicVariable.class/class/default.st: -------------------------------------------------------------------------------- 1 | accessing 2 | default 3 | ^ self defaultValue -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRDynamicVariable.class/class/defaultValue.st: -------------------------------------------------------------------------------- 1 | accessing 2 | defaultValue 3 | ^ nil -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRPackage.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPackage" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRPharoGenericCodec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ name -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRPharoLatin1Codec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ name -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/instance/label.st: -------------------------------------------------------------------------------- 1 | version info 2 | label 3 | ^ 'Pharo' -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRPharoPlatform.class/instance/newline.st: -------------------------------------------------------------------------------- 1 | file library 2 | newline 3 | ^ String with: Character cr -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRPharoRandomProvider.class/class/randomClass.st: -------------------------------------------------------------------------------- 1 | private 2 | randomClass 3 | ^ Random -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRPharoUtf8Codec.class/README.md: -------------------------------------------------------------------------------- 1 | A WAUtf8Codec is a WACodec optimized for UTF-8. -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRPharoUtf8Codec.class/class/basicForEncoding..st: -------------------------------------------------------------------------------- 1 | private 2 | basicForEncoding: aString 3 | ^ self new -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRPharoUtf8Codec.class/class/codecs.st: -------------------------------------------------------------------------------- 1 | accessing 2 | codecs 3 | ^ Array with: self new -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRPharoUtf8Codec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'utf-8' -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRPharoUtf8Codec.class/instance/url.st: -------------------------------------------------------------------------------- 1 | accessing 2 | url 3 | ^ self -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRPharoUtf8CodecStream.class/instance/next.st: -------------------------------------------------------------------------------- 1 | streaming 2 | next 3 | ^ (self next: 1) first -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRSmallDictionary.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRSmallDictionary" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRWorkingWriteStream.class/README.md: -------------------------------------------------------------------------------- 1 | I'm a work around for bugs in the Pharo stream classes. -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/GRWorkingWriteStream.class/instance/reset.st: -------------------------------------------------------------------------------- 1 | positioning 2 | reset 3 | self resetToStart -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/Interval.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Interval" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/LargePositiveInteger.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "LargePositiveInteger" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/MessageSend.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "MessageSend" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/Number.extension/instance/milliseconds.st: -------------------------------------------------------------------------------- 1 | *grease-squeak5-core 2 | milliseconds 3 | ^ self milliSeconds -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/Number.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Number" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/Object.extension/instance/greaseString.st: -------------------------------------------------------------------------------- 1 | *grease-squeak5-core 2 | greaseString 3 | ^ self asString -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/Object.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Object" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/Point.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Point" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/PositionableStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "PositionableStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/ScaledDecimal.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ScaledDecimal" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/SequenceableCollection.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SequenceableCollection" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/SmallInteger.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SmallInteger" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/SocketStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SocketStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/String.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "String" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/Symbol.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Symbol" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/WriteStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "WriteStream" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: #'Grease-Squeak5-Core'! 2 | -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Squeak5-Core') -------------------------------------------------------------------------------- /repository/Grease-Squeak5-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { } -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/Behavior.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Behavior" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/BlockClosure.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "BlockClosure" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/ByteArray.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ByteArray" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/Character.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Character" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/Collection.extension/instance/any.st: -------------------------------------------------------------------------------- 1 | *grease-squeak6-core 2 | any 3 | ^ self anyOne -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/Collection.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Collection" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/Duration.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Duration" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRDelegatingStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRDelegatingStream" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRDynamicVariable.class/class/default.st: -------------------------------------------------------------------------------- 1 | accessing 2 | default 3 | ^ self defaultValue -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRDynamicVariable.class/class/defaultValue.st: -------------------------------------------------------------------------------- 1 | accessing 2 | defaultValue 3 | ^ nil -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRPackage.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPackage" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRPharoGenericCodec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ name -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRPharoLatin1Codec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ name -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRPharoPlatform.class/README.md: -------------------------------------------------------------------------------- 1 | I am a hack so that we can load Seaside Pharo packages into Squeak. -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRPharoUtf8Codec.class/README.md: -------------------------------------------------------------------------------- 1 | A WAUtf8Codec is a WACodec optimized for UTF-8. -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRPharoUtf8Codec.class/class/basicForEncoding..st: -------------------------------------------------------------------------------- 1 | private 2 | basicForEncoding: aString 3 | ^ self new -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRPharoUtf8Codec.class/class/codecs.st: -------------------------------------------------------------------------------- 1 | accessing 2 | codecs 3 | ^ Array with: self new -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRPharoUtf8Codec.class/instance/name.st: -------------------------------------------------------------------------------- 1 | accessing 2 | name 3 | ^ 'utf-8' -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRPharoUtf8Codec.class/instance/url.st: -------------------------------------------------------------------------------- 1 | accessing 2 | url 3 | ^ self -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRPharoUtf8CodecStream.class/instance/next.st: -------------------------------------------------------------------------------- 1 | streaming 2 | next 3 | ^ (self next: 1) first -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRSmallDictionary.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRSmallDictionary" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRSqueakPlatform.class/class/unload.st: -------------------------------------------------------------------------------- 1 | class initialization 2 | unload 3 | self unselect -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRSqueakPlatform.class/instance/label.st: -------------------------------------------------------------------------------- 1 | version info 2 | label 3 | ^ 'Squeak' -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRSqueakPlatform.class/instance/newline.st: -------------------------------------------------------------------------------- 1 | file library 2 | newline 3 | ^ String with: Character cr -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRWorkingWriteStream.class/README.md: -------------------------------------------------------------------------------- 1 | I'm a work around for bugs in the Pharo stream classes. -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/GRWorkingWriteStream.class/instance/reset.st: -------------------------------------------------------------------------------- 1 | positioning 2 | reset 3 | self resetToStart -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/Interval.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Interval" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/LargePositiveInteger.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "LargePositiveInteger" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/MessageSend.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "MessageSend" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/Number.extension/instance/milliseconds.st: -------------------------------------------------------------------------------- 1 | *grease-squeak6-core 2 | milliseconds 3 | ^ self milliSeconds -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/Number.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Number" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/Object.extension/instance/greaseString.st: -------------------------------------------------------------------------------- 1 | *grease-squeak6-core 2 | greaseString 3 | ^ self asString -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/Object.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Object" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/PositionableStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "PositionableStream" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/Random.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Random" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/ScaledDecimal.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "ScaledDecimal" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/SequenceableCollection.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SequenceableCollection" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/SmallInteger.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SmallInteger" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/SocketStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "SocketStream" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/String.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "String" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/Symbol.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "Symbol" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/WriteStream.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "WriteStream" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: #'Grease-Squeak6-Core'! 2 | -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Squeak6-Core') -------------------------------------------------------------------------------- /repository/Grease-Squeak6-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRAbstractDictionaryTest.class/instance/isExtensible.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isExtensible 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRAbstractDictionaryTest.class/instance/isInitializable.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isInitializable 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRArrayTest.class/instance/allowsDuplicateValues.st: -------------------------------------------------------------------------------- 1 | configuration 2 | allowsDuplicateValues 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRArrayTest.class/instance/collectionClass.st: -------------------------------------------------------------------------------- 1 | configuration 2 | collectionClass 3 | ^ Array -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRArrayTest.class/instance/isExtensible.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isExtensible 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRArrayTest.class/instance/isHomogeneous.st: -------------------------------------------------------------------------------- 1 | testing 2 | isHomogeneous 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRArrayTest.class/instance/isInitializable.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isInitializable 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRArrayTest.class/instance/isSequenced.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isSequenced 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRArrayTest.class/instance/isUnique.st: -------------------------------------------------------------------------------- 1 | testing 2 | isUnique 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRBagTest.class/instance/allowsDuplicateValues.st: -------------------------------------------------------------------------------- 1 | configuration 2 | allowsDuplicateValues 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRBagTest.class/instance/collectionClass.st: -------------------------------------------------------------------------------- 1 | configuration 2 | collectionClass 3 | ^ Bag -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRBagTest.class/instance/isExtensible.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isExtensible 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRBagTest.class/instance/isInitializable.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isInitializable 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRCodecTest.class/instance/decodedString.st: -------------------------------------------------------------------------------- 1 | accessing 2 | decodedString 3 | ^ 'Übèrstrîñgé' -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRCollectionTest.class/class/isAbstract.st: -------------------------------------------------------------------------------- 1 | testing 2 | isAbstract 3 | ^ self name = #GRCollectionTest -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRDictionaryTest.class/instance/collectionClass.st: -------------------------------------------------------------------------------- 1 | configuration 2 | collectionClass 3 | ^ Dictionary -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRErrorStub.class/instance/foo.st: -------------------------------------------------------------------------------- 1 | accessing 2 | foo 3 | ^ foo -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRIntervalTest.class/instance/allowsDuplicateValues.st: -------------------------------------------------------------------------------- 1 | configuration 2 | allowsDuplicateValues 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRIntervalTest.class/instance/arbitraryCollection.st: -------------------------------------------------------------------------------- 1 | configuration 2 | arbitraryCollection 3 | ^ 1 to: 4 -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRIntervalTest.class/instance/collectionClass.st: -------------------------------------------------------------------------------- 1 | configuration 2 | collectionClass 3 | ^ Interval -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRIntervalTest.class/instance/emptyCollection.st: -------------------------------------------------------------------------------- 1 | configuration 2 | emptyCollection 3 | ^ 1 to: 0 -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRIntervalTest.class/instance/isExtensible.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isExtensible 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRIntervalTest.class/instance/isHomogeneous.st: -------------------------------------------------------------------------------- 1 | testing 2 | isHomogeneous 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRIntervalTest.class/instance/isInitializable.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isInitializable 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRIntervalTest.class/instance/isSequenced.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isSequenced 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRIntervalTest.class/instance/isUnique.st: -------------------------------------------------------------------------------- 1 | testing 2 | isUnique 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRNotificationStub.class/instance/defaultAction.st: -------------------------------------------------------------------------------- 1 | accessing 2 | defaultAction 3 | ^ #returnValue -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRNotificationStub.class/instance/foo.st: -------------------------------------------------------------------------------- 1 | accessing 2 | foo 3 | ^ foo -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRObjectStub.class/instance/foo.st: -------------------------------------------------------------------------------- 1 | accessing 2 | foo 3 | ^ foo -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GROrderedCollectionTest.class/instance/isExtensible.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isExtensible 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GROrderedCollectionTest.class/instance/isHomogeneous.st: -------------------------------------------------------------------------------- 1 | testing 2 | isHomogeneous 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GROrderedCollectionTest.class/instance/isInitializable.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isInitializable 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GROrderedCollectionTest.class/instance/isSequenced.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isSequenced 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GROrderedCollectionTest.class/instance/isUnique.st: -------------------------------------------------------------------------------- 1 | testing 2 | isUnique 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GROrderedMultiMapTest.class/class/shouldInheritSelectors.st: -------------------------------------------------------------------------------- 1 | testing 2 | shouldInheritSelectors 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRPackage.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPackage" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRPackageTest.class/instance/setUp.st: -------------------------------------------------------------------------------- 1 | running 2 | setUp 3 | super setUp. 4 | package := GRPackage new -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSetTest.class/instance/allowsDuplicateValues.st: -------------------------------------------------------------------------------- 1 | configuration 2 | allowsDuplicateValues 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSetTest.class/instance/collectionClass.st: -------------------------------------------------------------------------------- 1 | configuration 2 | collectionClass 3 | ^ Set -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSetTest.class/instance/isExtensible.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isExtensible 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSetTest.class/instance/isInitializable.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isInitializable 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSortedCollectionTest.class/instance/isExtensible.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isExtensible 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSortedCollectionTest.class/instance/isHomogeneous.st: -------------------------------------------------------------------------------- 1 | testing 2 | isHomogeneous 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSortedCollectionTest.class/instance/isInitializable.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isInitializable 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSortedCollectionTest.class/instance/isSequenced.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isSequenced 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSortedCollectionTest.class/instance/isUnique.st: -------------------------------------------------------------------------------- 1 | testing 2 | isUnique 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRStringTest.class/instance/allowsDuplicateValues.st: -------------------------------------------------------------------------------- 1 | configuration 2 | allowsDuplicateValues 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRStringTest.class/instance/collectionClass.st: -------------------------------------------------------------------------------- 1 | configuration 2 | collectionClass 3 | ^ String -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRStringTest.class/instance/duplicateElement.st: -------------------------------------------------------------------------------- 1 | configuration 2 | duplicateElement 3 | ^ $b -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRStringTest.class/instance/excludedElement.st: -------------------------------------------------------------------------------- 1 | configuration 2 | excludedElement 3 | ^ $Q -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRStringTest.class/instance/includedElement.st: -------------------------------------------------------------------------------- 1 | configuration 2 | includedElement 3 | ^ $d -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRStringTest.class/instance/isExtensible.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isExtensible 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRStringTest.class/instance/isHomogeneous.st: -------------------------------------------------------------------------------- 1 | testing 2 | isHomogeneous 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRStringTest.class/instance/isInitializable.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isInitializable 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRStringTest.class/instance/isSequenced.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isSequenced 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRStringTest.class/instance/isUnique.st: -------------------------------------------------------------------------------- 1 | testing 2 | isUnique 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSymbolTest.class/instance/allowsDuplicateValues.st: -------------------------------------------------------------------------------- 1 | configuration 2 | allowsDuplicateValues 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSymbolTest.class/instance/arbitraryCollection.st: -------------------------------------------------------------------------------- 1 | configuration 2 | arbitraryCollection 3 | ^ #'fadbbc' -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSymbolTest.class/instance/collectionClass.st: -------------------------------------------------------------------------------- 1 | configuration 2 | collectionClass 3 | ^ Symbol -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSymbolTest.class/instance/duplicateElement.st: -------------------------------------------------------------------------------- 1 | configuration 2 | duplicateElement 3 | ^ $b -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSymbolTest.class/instance/emptyCollection.st: -------------------------------------------------------------------------------- 1 | configuration 2 | emptyCollection 3 | ^ #'' -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSymbolTest.class/instance/excludedElement.st: -------------------------------------------------------------------------------- 1 | configuration 2 | excludedElement 3 | ^ $Q -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSymbolTest.class/instance/includedElement.st: -------------------------------------------------------------------------------- 1 | configuration 2 | includedElement 3 | ^ $d -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSymbolTest.class/instance/isExtensible.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isExtensible 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSymbolTest.class/instance/isHomogeneous.st: -------------------------------------------------------------------------------- 1 | testing 2 | isHomogeneous 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSymbolTest.class/instance/isInitializable.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isInitializable 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSymbolTest.class/instance/isSequenced.st: -------------------------------------------------------------------------------- 1 | testing-ansi 2 | isSequenced 3 | ^ false -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRSymbolTest.class/instance/isUnique.st: -------------------------------------------------------------------------------- 1 | testing 2 | isUnique 3 | ^ true -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRTestDynamicVariable.class/class/defaultValue.st: -------------------------------------------------------------------------------- 1 | defaults 2 | defaultValue 3 | ^ 'default test value' -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/GRUtf8CodecTest.class/instance/decodedString.st: -------------------------------------------------------------------------------- 1 | accessing 2 | decodedString 3 | ^ 'Übèrstrîñgé' -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | self packageOrganizer ensurePackage: #'Grease-Tests-Core' withTags: #()! 2 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Tests-Core') -------------------------------------------------------------------------------- /repository/Grease-Tests-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { } -------------------------------------------------------------------------------- /repository/Grease-Tests-GemStone-Core.package/GRNumberTest.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRNumberTest" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-GemStone-Core.package/GRPackage.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPackage" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-GemStone-Core.package/GRPlatformTest.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPlatformTest" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-GemStone-Core.package/GRStringTest.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRStringTest" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-GemStone-Core.package/GRUtf8CodecTest.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRUtf8CodecTest" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-GemStone-Core.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: 'Grease-Tests-GemStone-Core'! 2 | -------------------------------------------------------------------------------- /repository/Grease-Tests-GemStone-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Tests-GemStone-Core') -------------------------------------------------------------------------------- /repository/Grease-Tests-GemStone-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-GemStone32-Core.package/GRNumberTest.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRNumberTest" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-GemStone32-Core.package/GRPackage.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPackage" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-GemStone32-Core.package/GRPlatformTest.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPlatformTest" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-GemStone32-Core.package/GRStringTest.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRStringTest" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-GemStone32-Core.package/GRUtf8CodecTest.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRUtf8CodecTest" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-GemStone32-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Tests-GemStone32-Core') -------------------------------------------------------------------------------- /repository/Grease-Tests-GemStone32-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Pharo-Core.package/GRPackage.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPackage" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Tests-Pharo-Core.package/GRPlatformTest.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPlatformTest" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Tests-Pharo-Core.package/GRPrinterTest.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPrinterTest" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Tests-Pharo-Core.package/GRUtf8CodecTest.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRUtf8CodecTest" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Tests-Pharo-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Tests-Pharo-Core') -------------------------------------------------------------------------------- /repository/Grease-Tests-Pharo-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { } -------------------------------------------------------------------------------- /repository/Grease-Tests-Pharo-Slime.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: #'Grease-Tests-Pharo-Slime'! 2 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Pharo-Slime.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Tests-Pharo-Slime') -------------------------------------------------------------------------------- /repository/Grease-Tests-Pharo-Slime.package/properties.json: -------------------------------------------------------------------------------- 1 | { } -------------------------------------------------------------------------------- /repository/Grease-Tests-Slime.package/GRPackage.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPackage" 3 | } -------------------------------------------------------------------------------- /repository/Grease-Tests-Slime.package/GRSlimeTest.class/instance/category.st: -------------------------------------------------------------------------------- 1 | accessing 2 | category 3 | ^ self class category , '-Data' -------------------------------------------------------------------------------- /repository/Grease-Tests-Slime.package/GRSlimeTest.class/instance/tearDown.st: -------------------------------------------------------------------------------- 1 | running 2 | tearDown 3 | 4 | super tearDown. 5 | factory cleanUp -------------------------------------------------------------------------------- /repository/Grease-Tests-Slime.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: #'Grease-Tests-Slime'! 2 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Slime.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Tests-Slime') -------------------------------------------------------------------------------- /repository/Grease-Tests-Slime.package/properties.json: -------------------------------------------------------------------------------- 1 | { } -------------------------------------------------------------------------------- /repository/Grease-Tests-Squeak-Core.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: #'Grease-Tests-Squeak-Core'! 2 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Squeak-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Tests-Squeak-Core') -------------------------------------------------------------------------------- /repository/Grease-Tests-Squeak-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Squeak5-Core.package/GRPackage.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPackage" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Squeak5-Core.package/GRPlatformTest.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPlatformTest" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Squeak5-Core.package/GRPrinterTest.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPrinterTest" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Squeak5-Core.package/GRUtf8CodecTest.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRUtf8CodecTest" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Squeak5-Core.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: #'Grease-Tests-Squeak5-Core'! 2 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Squeak5-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Tests-Squeak5-Core') -------------------------------------------------------------------------------- /repository/Grease-Tests-Squeak5-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Squeak6-Core.package/GRPackage.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPackage" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Squeak6-Core.package/GRPlatformTest.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPlatformTest" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Squeak6-Core.package/GRPrinterTest.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRPrinterTest" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Squeak6-Core.package/GRUtf8CodecTest.extension/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | "name" : "GRUtf8CodecTest" } 3 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Squeak6-Core.package/monticello.meta/categories.st: -------------------------------------------------------------------------------- 1 | SystemOrganization addCategory: #'Grease-Tests-Squeak6-Core'! 2 | -------------------------------------------------------------------------------- /repository/Grease-Tests-Squeak6-Core.package/monticello.meta/package: -------------------------------------------------------------------------------- 1 | (name 'Grease-Tests-Squeak6-Core') -------------------------------------------------------------------------------- /repository/Grease-Tests-Squeak6-Core.package/properties.json: -------------------------------------------------------------------------------- 1 | { 2 | } 3 | --------------------------------------------------------------------------------