├── .gitignore ├── .project ├── .properties ├── LICENSE ├── Pharo ├── .properties ├── AppMaker │ ├── AmAppMaker.class.st │ ├── AmQuitWindowEventsHanlder.class.st │ ├── README.md │ └── package.st ├── BaselineAnalyzer │ ├── BaDependencyAnalyzer.class.st │ ├── BaDependencyAnalyzerTest.class.st │ └── package.st ├── BaselineOfAppMaker │ ├── BaselineOfAppMaker.class.st │ └── package.st ├── BaselineOfBaselineAnalyzer │ ├── BaselineOfBaselineAnalyzer.class.st │ └── package.st ├── BaselineOfBooleanExpressions │ ├── BaselineOfBooleanExpressions.class.st │ └── package.st ├── BaselineOfCodeMetrics │ ├── BaselineOfCodeMetrics.class.st │ └── package.st ├── BaselineOfConcurrency │ ├── BaselineOfConcurrency.class.st │ └── package.st ├── BaselineOfCsvToPillarConverter │ ├── BaselineOfCsvToPillarConverter.class.st │ └── package.st ├── BaselineOfEasyUI │ ├── BaselineOfEasyUI.class.st │ └── package.st ├── BaselineOfLightweightObserver │ ├── BaselineOfLightweightObserver.class.st │ └── package.st ├── BaselineOfNetworkExtras │ ├── BaselineOfNetworkExtras.class.st │ └── package.st ├── BaselineOfPharoExtra │ ├── BaselineOfPharoExtra.class.st │ └── package.st ├── BaselineOfPharoMisc │ ├── BaselineOfPharoMisc.class.st │ └── package.st ├── BaselineOfSimpleMiddleware │ ├── BaselineOfSimpleMiddleware.class.st │ └── package.st ├── BaselineOfStateMachine │ ├── BaselineOfStateMachine.class.st │ └── package.st ├── BaselineOfTasks │ ├── BaselineOfTasks.class.st │ └── package.st ├── BooleanExpressions │ ├── BeBooleanExpressionsTest.class.st │ ├── Collection.extension.st │ ├── README.md │ └── package.st ├── CodeMetrics-Tests │ ├── CmClassAForTestSupport.class.st │ ├── CmClassBForTestSupport.class.st │ ├── CmClassCForTestSupport.class.st │ ├── CmCodeAnalyzerTest.class.st │ └── package.st ├── CodeMetrics │ ├── CmCodeAnalyzer.class.st │ └── package.st ├── Concurrency │ ├── CcPromise.class.st │ ├── CcPromiseAlreadySettledError.class.st │ ├── CcPromiseTest.class.st │ ├── CcPromiseTimeout.class.st │ ├── CcService.class.st │ ├── CcServiceActivityTest.class.st │ ├── CcServiceConditionalLoopTest.class.st │ ├── CcServiceExamples.class.st │ ├── CcServiceNameAndPriorityTest.class.st │ ├── CcServiceRacingConditions.class.st │ ├── CcServiceRunner.class.st │ ├── CcServiceState.class.st │ ├── CcServiceStateTest.class.st │ ├── CcServiceTest.class.st │ ├── CcStarted.class.st │ ├── CcStopped.class.st │ ├── CcTConcurrencyTest.trait.st │ ├── CcTWaitPolling.trait.st │ ├── CcTimeout.class.st │ └── package.st ├── CsvToPillarConverter │ ├── CsvToPillarConverter.class.st │ └── package.st ├── EasyUI │ ├── Character.extension.st │ ├── CharacterKeyCombinationTest.class.st │ ├── EzApp.class.st │ ├── EzAppTest.class.st │ ├── EzArc.class.st │ ├── EzAtomicDrawing.class.st │ ├── EzBotFleetApp.class.st │ ├── EzBoundedDrawing.class.st │ ├── EzBoundedDrawingTest.class.st │ ├── EzBox.class.st │ ├── EzClosedDrawing.class.st │ ├── EzCompositeDrawing.class.st │ ├── EzDrawing.class.st │ ├── EzDrawingBoard.class.st │ ├── EzDrawingBoardTest.class.st │ ├── EzImageDrawing.class.st │ ├── EzLandscapeApp.class.st │ ├── EzOval.class.st │ ├── EzPacManFace.class.st │ ├── EzPacManFaceLeftward.class.st │ ├── EzPacManFaceRightward.class.st │ ├── EzPacManSprite.class.st │ ├── EzPacmanMovingApp.class.st │ ├── EzPacmanRotatingApp.class.st │ ├── EzPolyLine.class.st │ ├── EzRays.class.st │ ├── EzResizableDiskApp.class.st │ ├── EzRoundBot.class.st │ ├── EzSpaceshipApp.class.st │ ├── EzTDemoApp.trait.st │ ├── EzTDrawingContainer.trait.st │ ├── SpAthensMorph.extension.st │ └── package.st ├── LightweightObserver │ ├── Array.extension.st │ ├── Collection.extension.st │ ├── CompiledMethod.extension.st │ ├── Dictionary.extension.st │ ├── LoArrayAutomaticEventGenerationTest.class.st │ ├── LoAutomaticEventGenerationTest.class.st │ ├── LoCompositeObserver.class.st │ ├── LoCustomEventObserverTest.class.st │ ├── LoDice.class.st │ ├── LoDiceAdder.class.st │ ├── LoDiceAdderPresenter.class.st │ ├── LoDiceAdderTest.class.st │ ├── LoDiceList.class.st │ ├── LoDiceListPresenter.class.st │ ├── LoDiceListTest.class.st │ ├── LoDicePresenter.class.st │ ├── LoDiceTest.class.st │ ├── LoDiceUiTest.class.st │ ├── LoDictionaryAutomaticEventGenerationTest.class.st │ ├── LoElasticCollectionAutomaticEventGenerationTest.class.st │ ├── LoEvent.class.st │ ├── LoEvent1ForTest.class.st │ ├── LoEvent2ForTest.class.st │ ├── LoEvent3ForTest.class.st │ ├── LoEventDispatcher.class.st │ ├── LoGenericObserver.class.st │ ├── LoIvChangeEvent.class.st │ ├── LoNullPackage.class.st │ ├── LoOrderedCollectionAutomaticEventGenerationTest.class.st │ ├── LoSequenceableCollectionAutomaticEventGenerationTest.class.st │ ├── LoSetAutomaticEventGenerationTest.class.st │ ├── LoSingleElementAddEvent.class.st │ ├── LoSingleElementChangeEvent.class.st │ ├── LoSingleElementRemoveEvent.class.st │ ├── LoSingleElementReplaceEvent.class.st │ ├── LoSortedCollectionAutomaticEventGenerationTest.class.st │ ├── LoSubject.class.st │ ├── LoSubjectArray.class.st │ ├── LoSubjectAutomaticCodeGenerationTest.class.st │ ├── LoSubjectBasicMethodChangeForbiddenError.class.st │ ├── LoSubjectDictionary.class.st │ ├── LoSubjectForTest.class.st │ ├── LoSubjectOrderedCollection.class.st │ ├── LoSubjectSet.class.st │ ├── LoSubjectSortedCollection.class.st │ ├── LoSubjectSupportMethod.class.st │ ├── LoTElasticSubjectCollection.trait.st │ ├── LoTMapAccessSubjectCollection.trait.st │ ├── LoTSequeceableSubjectCollection.trait.st │ ├── LoTSubjectCollection.trait.st │ ├── OrderedCollection.extension.st │ ├── Set.extension.st │ ├── SortedCollection.extension.st │ ├── UndefinedObject.extension.st │ └── package.st ├── NetNameResolverBugFix │ ├── NetNameResolver.extension.st │ └── package.st ├── NetworkExtras │ ├── ByteArray.extension.st │ ├── NeAllPortsUsedError.class.st │ ├── NeAlreadyUsedSocketPort.class.st │ ├── NeBroadcastSocket.class.st │ ├── NeChunk.class.st │ ├── NeChunkCollectionInfo.class.st │ ├── NeContentChunk.class.st │ ├── NeDataSplitter.class.st │ ├── NeInvalidBroadcastIp.class.st │ ├── NeInvalidMulticastGroupIpError.class.st │ ├── NeInvalidSocketPortError.class.st │ ├── NeIpAddressTest.class.st │ ├── NeIpV4Address.class.st │ ├── NeMultiSourceDataReconstructor.class.st │ ├── NeMultiSourceSplitReconstructLargeDataTest.class.st │ ├── NeMulticastServer.class.st │ ├── NeMulticastSocket.class.st │ ├── NeMulticastSocketTest.class.st │ ├── NeMulticastUdpServerTest.class.st │ ├── NeServer.class.st │ ├── NeSingleSourceDataReconstructor.class.st │ ├── NeSocket.class.st │ ├── NeSocketTest.class.st │ ├── NeSplitReconstructLargeDataTest.class.st │ ├── NeTLargeDataProviderForTest.trait.st │ ├── NeTResetTrackedUsedPortsOnStartUp.trait.st │ ├── NeTcpServer.class.st │ ├── NeTcpServerTest.class.st │ ├── NeTcpSocket.class.st │ ├── NeTcpSocketPortTest.class.st │ ├── NeTcpSocketTest.class.st │ ├── NeTcpUsedPortsTracker.class.st │ ├── NeUdpLargeDataReceiver.class.st │ ├── NeUdpLargeDataSender.class.st │ ├── NeUdpSendReceiveLargeDataTest.class.st │ ├── NeUdpServer.class.st │ ├── NeUdpServerTest.class.st │ ├── NeUdpSocket.class.st │ ├── NeUdpSocketPortTest.class.st │ ├── NeUdpSocketTest.class.st │ ├── NeUdpUnicastSocketTest.class.st │ ├── NeUdpUsedPortsTracker.class.st │ ├── NeUnicastUdpServer.class.st │ ├── NeUnicastUdpServerTest.class.st │ ├── NeUnicastUdpSocket.class.st │ ├── NeUsedPortsTracker.class.st │ ├── String.extension.st │ ├── ZdcAbstractSocketStream.extension.st │ └── package.st ├── PharoExtra │ ├── DateAndTime.extension.st │ ├── Duration.extension.st │ ├── Number.extension.st │ ├── PeSequenceableCollectionGroupingTest.class.st │ ├── PhDateAndTimeTest.class.st │ ├── PhDurationTest.class.st │ ├── README.md │ ├── SequenceableCollection.extension.st │ ├── Time.extension.st │ └── package.st ├── PharoMisc │ ├── PmGitBridge.class.st │ └── package.st ├── SimpleMiddleware │ ├── Boolean.extension.st │ ├── Character.extension.st │ ├── Color.extension.st │ ├── Number.extension.st │ ├── Object.extension.st │ ├── Point.extension.st │ ├── SmDispatcher.class.st │ ├── SmDispatcherTest.class.st │ ├── SmMarshaller.class.st │ ├── SmMarshallerTest.class.st │ ├── SmMiddleware.class.st │ ├── SmProtocol.class.st │ ├── SmProxy.class.st │ ├── SmRemoteMessage.class.st │ ├── SmRemoteReference.class.st │ ├── SmServer.class.st │ ├── SmSingleMiddlewareTest.class.st │ ├── SmThreeMiddlewareTest.class.st │ ├── String.extension.st │ ├── UndefinedObject.extension.st │ └── package.st ├── StateMachine │ ├── SmAutomaton.class.st │ ├── SmAutomatonTest.class.st │ ├── SmConditionalTransition.class.st │ ├── SmCustomStateForTest.class.st │ ├── SmState.class.st │ ├── SmTransition.class.st │ └── package.st └── Tasks │ ├── TkActingTaskState.class.st │ ├── TkDoneTaskState.class.st │ ├── TkDoneThreadState.class.st │ ├── TkFiniteDurationTask.class.st │ ├── TkFiniteIterationsTask.class.st │ ├── TkFiniteTask.class.st │ ├── TkFixedDurationTaskTest.class.st │ ├── TkFixedIterationsCountTaskTest.class.st │ ├── TkForeverRepeatingTaskTest.class.st │ ├── TkGenericFiniteTask.class.st │ ├── TkGenericFiniteTaskTest.class.st │ ├── TkKilledThreadState.class.st │ ├── TkNewThreadState.class.st │ ├── TkOneShotTaskTest.class.st │ ├── TkPendingTaskState.class.st │ ├── TkSetUpTaskState.class.st │ ├── TkStartableThreadState.class.st │ ├── TkStartedThreadState.class.st │ ├── TkStoppedThreadState.class.st │ ├── TkTConcurrencyTest.trait.st │ ├── TkTWaitPolling.trait.st │ ├── TkTask.class.st │ ├── TkTaskState.class.st │ ├── TkTaskTest.class.st │ ├── TkTaskTestBench.class.st │ ├── TkTearDownTaskState.class.st │ ├── TkTestBench.class.st │ ├── TkThread.class.st │ ├── TkThreadFinalizer.class.st │ ├── TkThreadState.class.st │ ├── TkThreadTest.class.st │ ├── TkThreadTestBench.class.st │ ├── TkTimeout.class.st │ └── package.st ├── README.md └── Resources └── EasyUI ├── rocket-small.png └── rocket.txt /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/.gitignore -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- 1 | { 2 | 'srcDirectory' : 'Pharo' 3 | } -------------------------------------------------------------------------------- /.properties: -------------------------------------------------------------------------------- 1 | { 2 | #format : #tonel 3 | } -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/LICENSE -------------------------------------------------------------------------------- /Pharo/.properties: -------------------------------------------------------------------------------- 1 | { 2 | #format : #tonel 3 | } -------------------------------------------------------------------------------- /Pharo/AppMaker/AmAppMaker.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/AppMaker/AmAppMaker.class.st -------------------------------------------------------------------------------- /Pharo/AppMaker/AmQuitWindowEventsHanlder.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/AppMaker/AmQuitWindowEventsHanlder.class.st -------------------------------------------------------------------------------- /Pharo/AppMaker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/AppMaker/README.md -------------------------------------------------------------------------------- /Pharo/AppMaker/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #AppMaker } 2 | -------------------------------------------------------------------------------- /Pharo/BaselineAnalyzer/BaDependencyAnalyzer.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineAnalyzer/BaDependencyAnalyzer.class.st -------------------------------------------------------------------------------- /Pharo/BaselineAnalyzer/BaDependencyAnalyzerTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineAnalyzer/BaDependencyAnalyzerTest.class.st -------------------------------------------------------------------------------- /Pharo/BaselineAnalyzer/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : 'BaselineAnalyzer' } 2 | -------------------------------------------------------------------------------- /Pharo/BaselineOfAppMaker/BaselineOfAppMaker.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineOfAppMaker/BaselineOfAppMaker.class.st -------------------------------------------------------------------------------- /Pharo/BaselineOfAppMaker/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : 'BaselineOfAppMaker' } 2 | -------------------------------------------------------------------------------- /Pharo/BaselineOfBaselineAnalyzer/BaselineOfBaselineAnalyzer.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineOfBaselineAnalyzer/BaselineOfBaselineAnalyzer.class.st -------------------------------------------------------------------------------- /Pharo/BaselineOfBaselineAnalyzer/package.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineOfBaselineAnalyzer/package.st -------------------------------------------------------------------------------- /Pharo/BaselineOfBooleanExpressions/BaselineOfBooleanExpressions.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineOfBooleanExpressions/BaselineOfBooleanExpressions.class.st -------------------------------------------------------------------------------- /Pharo/BaselineOfBooleanExpressions/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : 'BaselineOfBooleanExpressions' } 2 | -------------------------------------------------------------------------------- /Pharo/BaselineOfCodeMetrics/BaselineOfCodeMetrics.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineOfCodeMetrics/BaselineOfCodeMetrics.class.st -------------------------------------------------------------------------------- /Pharo/BaselineOfCodeMetrics/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #BaselineOfCodeMetrics } 2 | -------------------------------------------------------------------------------- /Pharo/BaselineOfConcurrency/BaselineOfConcurrency.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineOfConcurrency/BaselineOfConcurrency.class.st -------------------------------------------------------------------------------- /Pharo/BaselineOfConcurrency/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : 'BaselineOfConcurrency' } 2 | -------------------------------------------------------------------------------- /Pharo/BaselineOfCsvToPillarConverter/BaselineOfCsvToPillarConverter.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineOfCsvToPillarConverter/BaselineOfCsvToPillarConverter.class.st -------------------------------------------------------------------------------- /Pharo/BaselineOfCsvToPillarConverter/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : 'BaselineOfCsvToPillarConverter' } 2 | -------------------------------------------------------------------------------- /Pharo/BaselineOfEasyUI/BaselineOfEasyUI.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineOfEasyUI/BaselineOfEasyUI.class.st -------------------------------------------------------------------------------- /Pharo/BaselineOfEasyUI/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : 'BaselineOfEasyUI' } 2 | -------------------------------------------------------------------------------- /Pharo/BaselineOfLightweightObserver/BaselineOfLightweightObserver.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineOfLightweightObserver/BaselineOfLightweightObserver.class.st -------------------------------------------------------------------------------- /Pharo/BaselineOfLightweightObserver/package.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineOfLightweightObserver/package.st -------------------------------------------------------------------------------- /Pharo/BaselineOfNetworkExtras/BaselineOfNetworkExtras.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineOfNetworkExtras/BaselineOfNetworkExtras.class.st -------------------------------------------------------------------------------- /Pharo/BaselineOfNetworkExtras/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : 'BaselineOfNetworkExtras' } 2 | -------------------------------------------------------------------------------- /Pharo/BaselineOfPharoExtra/BaselineOfPharoExtra.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineOfPharoExtra/BaselineOfPharoExtra.class.st -------------------------------------------------------------------------------- /Pharo/BaselineOfPharoExtra/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : 'BaselineOfPharoExtra' } 2 | -------------------------------------------------------------------------------- /Pharo/BaselineOfPharoMisc/BaselineOfPharoMisc.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineOfPharoMisc/BaselineOfPharoMisc.class.st -------------------------------------------------------------------------------- /Pharo/BaselineOfPharoMisc/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #BaselineOfPharoMisc } 2 | -------------------------------------------------------------------------------- /Pharo/BaselineOfSimpleMiddleware/BaselineOfSimpleMiddleware.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineOfSimpleMiddleware/BaselineOfSimpleMiddleware.class.st -------------------------------------------------------------------------------- /Pharo/BaselineOfSimpleMiddleware/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : 'BaselineOfSimpleMiddleware' } 2 | -------------------------------------------------------------------------------- /Pharo/BaselineOfStateMachine/BaselineOfStateMachine.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineOfStateMachine/BaselineOfStateMachine.class.st -------------------------------------------------------------------------------- /Pharo/BaselineOfStateMachine/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : 'BaselineOfStateMachine' } 2 | -------------------------------------------------------------------------------- /Pharo/BaselineOfTasks/BaselineOfTasks.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BaselineOfTasks/BaselineOfTasks.class.st -------------------------------------------------------------------------------- /Pharo/BaselineOfTasks/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : 'BaselineOfTasks' } 2 | -------------------------------------------------------------------------------- /Pharo/BooleanExpressions/BeBooleanExpressionsTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BooleanExpressions/BeBooleanExpressionsTest.class.st -------------------------------------------------------------------------------- /Pharo/BooleanExpressions/Collection.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BooleanExpressions/Collection.extension.st -------------------------------------------------------------------------------- /Pharo/BooleanExpressions/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/BooleanExpressions/README.md -------------------------------------------------------------------------------- /Pharo/BooleanExpressions/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #BooleanExpressions } 2 | -------------------------------------------------------------------------------- /Pharo/CodeMetrics-Tests/CmClassAForTestSupport.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/CodeMetrics-Tests/CmClassAForTestSupport.class.st -------------------------------------------------------------------------------- /Pharo/CodeMetrics-Tests/CmClassBForTestSupport.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/CodeMetrics-Tests/CmClassBForTestSupport.class.st -------------------------------------------------------------------------------- /Pharo/CodeMetrics-Tests/CmClassCForTestSupport.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/CodeMetrics-Tests/CmClassCForTestSupport.class.st -------------------------------------------------------------------------------- /Pharo/CodeMetrics-Tests/CmCodeAnalyzerTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/CodeMetrics-Tests/CmCodeAnalyzerTest.class.st -------------------------------------------------------------------------------- /Pharo/CodeMetrics-Tests/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #'CodeMetrics-Tests' } 2 | -------------------------------------------------------------------------------- /Pharo/CodeMetrics/CmCodeAnalyzer.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/CodeMetrics/CmCodeAnalyzer.class.st -------------------------------------------------------------------------------- /Pharo/CodeMetrics/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #CodeMetrics } 2 | -------------------------------------------------------------------------------- /Pharo/Concurrency/CcPromise.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcPromise.class.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcPromiseAlreadySettledError.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcPromiseAlreadySettledError.class.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcPromiseTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcPromiseTest.class.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcPromiseTimeout.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcPromiseTimeout.class.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcService.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcService.class.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcServiceActivityTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcServiceActivityTest.class.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcServiceConditionalLoopTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcServiceConditionalLoopTest.class.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcServiceExamples.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcServiceExamples.class.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcServiceNameAndPriorityTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcServiceNameAndPriorityTest.class.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcServiceRacingConditions.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcServiceRacingConditions.class.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcServiceRunner.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcServiceRunner.class.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcServiceState.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcServiceState.class.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcServiceStateTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcServiceStateTest.class.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcServiceTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcServiceTest.class.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcStarted.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcStarted.class.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcStopped.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcStopped.class.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcTConcurrencyTest.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcTConcurrencyTest.trait.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcTWaitPolling.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcTWaitPolling.trait.st -------------------------------------------------------------------------------- /Pharo/Concurrency/CcTimeout.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Concurrency/CcTimeout.class.st -------------------------------------------------------------------------------- /Pharo/Concurrency/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : 'Concurrency' } 2 | -------------------------------------------------------------------------------- /Pharo/CsvToPillarConverter/CsvToPillarConverter.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/CsvToPillarConverter/CsvToPillarConverter.class.st -------------------------------------------------------------------------------- /Pharo/CsvToPillarConverter/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #CsvToPillarConverter } 2 | -------------------------------------------------------------------------------- /Pharo/EasyUI/Character.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/Character.extension.st -------------------------------------------------------------------------------- /Pharo/EasyUI/CharacterKeyCombinationTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/CharacterKeyCombinationTest.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzApp.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzApp.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzAppTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzAppTest.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzArc.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzArc.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzAtomicDrawing.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzAtomicDrawing.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzBotFleetApp.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzBotFleetApp.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzBoundedDrawing.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzBoundedDrawing.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzBoundedDrawingTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzBoundedDrawingTest.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzBox.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzBox.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzClosedDrawing.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzClosedDrawing.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzCompositeDrawing.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzCompositeDrawing.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzDrawing.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzDrawing.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzDrawingBoard.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzDrawingBoard.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzDrawingBoardTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzDrawingBoardTest.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzImageDrawing.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzImageDrawing.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzLandscapeApp.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzLandscapeApp.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzOval.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzOval.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzPacManFace.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzPacManFace.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzPacManFaceLeftward.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzPacManFaceLeftward.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzPacManFaceRightward.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzPacManFaceRightward.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzPacManSprite.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzPacManSprite.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzPacmanMovingApp.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzPacmanMovingApp.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzPacmanRotatingApp.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzPacmanRotatingApp.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzPolyLine.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzPolyLine.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzRays.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzRays.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzResizableDiskApp.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzResizableDiskApp.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzRoundBot.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzRoundBot.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzSpaceshipApp.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzSpaceshipApp.class.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzTDemoApp.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzTDemoApp.trait.st -------------------------------------------------------------------------------- /Pharo/EasyUI/EzTDrawingContainer.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/EzTDrawingContainer.trait.st -------------------------------------------------------------------------------- /Pharo/EasyUI/SpAthensMorph.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/EasyUI/SpAthensMorph.extension.st -------------------------------------------------------------------------------- /Pharo/EasyUI/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #EasyUI } 2 | -------------------------------------------------------------------------------- /Pharo/LightweightObserver/Array.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/Array.extension.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/Collection.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/Collection.extension.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/CompiledMethod.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/CompiledMethod.extension.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/Dictionary.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/Dictionary.extension.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoArrayAutomaticEventGenerationTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoArrayAutomaticEventGenerationTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoAutomaticEventGenerationTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoAutomaticEventGenerationTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoCompositeObserver.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoCompositeObserver.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoCustomEventObserverTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoCustomEventObserverTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoDice.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoDice.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoDiceAdder.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoDiceAdder.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoDiceAdderPresenter.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoDiceAdderPresenter.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoDiceAdderTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoDiceAdderTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoDiceList.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoDiceList.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoDiceListPresenter.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoDiceListPresenter.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoDiceListTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoDiceListTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoDicePresenter.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoDicePresenter.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoDiceTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoDiceTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoDiceUiTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoDiceUiTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoDictionaryAutomaticEventGenerationTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoDictionaryAutomaticEventGenerationTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoElasticCollectionAutomaticEventGenerationTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoElasticCollectionAutomaticEventGenerationTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoEvent.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoEvent.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoEvent1ForTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoEvent1ForTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoEvent2ForTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoEvent2ForTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoEvent3ForTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoEvent3ForTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoEventDispatcher.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoEventDispatcher.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoGenericObserver.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoGenericObserver.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoIvChangeEvent.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoIvChangeEvent.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoNullPackage.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoNullPackage.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoOrderedCollectionAutomaticEventGenerationTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoOrderedCollectionAutomaticEventGenerationTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoSequenceableCollectionAutomaticEventGenerationTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoSequenceableCollectionAutomaticEventGenerationTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoSetAutomaticEventGenerationTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoSetAutomaticEventGenerationTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoSingleElementAddEvent.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoSingleElementAddEvent.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoSingleElementChangeEvent.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoSingleElementChangeEvent.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoSingleElementRemoveEvent.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoSingleElementRemoveEvent.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoSingleElementReplaceEvent.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoSingleElementReplaceEvent.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoSortedCollectionAutomaticEventGenerationTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoSortedCollectionAutomaticEventGenerationTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoSubject.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoSubject.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoSubjectArray.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoSubjectArray.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoSubjectAutomaticCodeGenerationTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoSubjectAutomaticCodeGenerationTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoSubjectBasicMethodChangeForbiddenError.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoSubjectBasicMethodChangeForbiddenError.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoSubjectDictionary.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoSubjectDictionary.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoSubjectForTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoSubjectForTest.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoSubjectOrderedCollection.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoSubjectOrderedCollection.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoSubjectSet.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoSubjectSet.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoSubjectSortedCollection.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoSubjectSortedCollection.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoSubjectSupportMethod.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoSubjectSupportMethod.class.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoTElasticSubjectCollection.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoTElasticSubjectCollection.trait.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoTMapAccessSubjectCollection.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoTMapAccessSubjectCollection.trait.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoTSequeceableSubjectCollection.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoTSequeceableSubjectCollection.trait.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/LoTSubjectCollection.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/LoTSubjectCollection.trait.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/OrderedCollection.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/OrderedCollection.extension.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/Set.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/Set.extension.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/SortedCollection.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/SortedCollection.extension.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/UndefinedObject.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/UndefinedObject.extension.st -------------------------------------------------------------------------------- /Pharo/LightweightObserver/package.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/LightweightObserver/package.st -------------------------------------------------------------------------------- /Pharo/NetNameResolverBugFix/NetNameResolver.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetNameResolverBugFix/NetNameResolver.extension.st -------------------------------------------------------------------------------- /Pharo/NetNameResolverBugFix/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #NetNameResolverBugFix } 2 | -------------------------------------------------------------------------------- /Pharo/NetworkExtras/ByteArray.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/ByteArray.extension.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeAllPortsUsedError.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeAllPortsUsedError.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeAlreadyUsedSocketPort.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeAlreadyUsedSocketPort.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeBroadcastSocket.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeBroadcastSocket.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeChunk.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeChunk.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeChunkCollectionInfo.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeChunkCollectionInfo.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeContentChunk.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeContentChunk.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeDataSplitter.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeDataSplitter.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeInvalidBroadcastIp.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeInvalidBroadcastIp.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeInvalidMulticastGroupIpError.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeInvalidMulticastGroupIpError.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeInvalidSocketPortError.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeInvalidSocketPortError.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeIpAddressTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeIpAddressTest.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeIpV4Address.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeIpV4Address.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeMultiSourceDataReconstructor.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeMultiSourceDataReconstructor.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeMultiSourceSplitReconstructLargeDataTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeMultiSourceSplitReconstructLargeDataTest.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeMulticastServer.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeMulticastServer.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeMulticastSocket.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeMulticastSocket.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeMulticastSocketTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeMulticastSocketTest.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeMulticastUdpServerTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeMulticastUdpServerTest.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeServer.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeServer.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeSingleSourceDataReconstructor.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeSingleSourceDataReconstructor.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeSocket.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeSocket.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeSocketTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeSocketTest.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeSplitReconstructLargeDataTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeSplitReconstructLargeDataTest.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeTLargeDataProviderForTest.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeTLargeDataProviderForTest.trait.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeTResetTrackedUsedPortsOnStartUp.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeTResetTrackedUsedPortsOnStartUp.trait.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeTcpServer.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeTcpServer.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeTcpServerTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeTcpServerTest.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeTcpSocket.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeTcpSocket.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeTcpSocketPortTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeTcpSocketPortTest.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeTcpSocketTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeTcpSocketTest.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeTcpUsedPortsTracker.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeTcpUsedPortsTracker.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeUdpLargeDataReceiver.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeUdpLargeDataReceiver.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeUdpLargeDataSender.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeUdpLargeDataSender.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeUdpSendReceiveLargeDataTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeUdpSendReceiveLargeDataTest.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeUdpServer.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeUdpServer.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeUdpServerTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeUdpServerTest.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeUdpSocket.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeUdpSocket.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeUdpSocketPortTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeUdpSocketPortTest.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeUdpSocketTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeUdpSocketTest.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeUdpUnicastSocketTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeUdpUnicastSocketTest.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeUdpUsedPortsTracker.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeUdpUsedPortsTracker.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeUnicastUdpServer.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeUnicastUdpServer.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeUnicastUdpServerTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeUnicastUdpServerTest.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeUnicastUdpSocket.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeUnicastUdpSocket.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/NeUsedPortsTracker.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/NeUsedPortsTracker.class.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/String.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/String.extension.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/ZdcAbstractSocketStream.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/NetworkExtras/ZdcAbstractSocketStream.extension.st -------------------------------------------------------------------------------- /Pharo/NetworkExtras/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : 'NetworkExtras' } 2 | -------------------------------------------------------------------------------- /Pharo/PharoExtra/DateAndTime.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/PharoExtra/DateAndTime.extension.st -------------------------------------------------------------------------------- /Pharo/PharoExtra/Duration.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/PharoExtra/Duration.extension.st -------------------------------------------------------------------------------- /Pharo/PharoExtra/Number.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/PharoExtra/Number.extension.st -------------------------------------------------------------------------------- /Pharo/PharoExtra/PeSequenceableCollectionGroupingTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/PharoExtra/PeSequenceableCollectionGroupingTest.class.st -------------------------------------------------------------------------------- /Pharo/PharoExtra/PhDateAndTimeTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/PharoExtra/PhDateAndTimeTest.class.st -------------------------------------------------------------------------------- /Pharo/PharoExtra/PhDurationTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/PharoExtra/PhDurationTest.class.st -------------------------------------------------------------------------------- /Pharo/PharoExtra/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/PharoExtra/README.md -------------------------------------------------------------------------------- /Pharo/PharoExtra/SequenceableCollection.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/PharoExtra/SequenceableCollection.extension.st -------------------------------------------------------------------------------- /Pharo/PharoExtra/Time.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/PharoExtra/Time.extension.st -------------------------------------------------------------------------------- /Pharo/PharoExtra/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #PharoExtra } 2 | -------------------------------------------------------------------------------- /Pharo/PharoMisc/PmGitBridge.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/PharoMisc/PmGitBridge.class.st -------------------------------------------------------------------------------- /Pharo/PharoMisc/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #PharoMisc } 2 | -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/Boolean.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/Boolean.extension.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/Character.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/Character.extension.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/Color.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/Color.extension.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/Number.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/Number.extension.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/Object.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/Object.extension.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/Point.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/Point.extension.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/SmDispatcher.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/SmDispatcher.class.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/SmDispatcherTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/SmDispatcherTest.class.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/SmMarshaller.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/SmMarshaller.class.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/SmMarshallerTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/SmMarshallerTest.class.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/SmMiddleware.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/SmMiddleware.class.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/SmProtocol.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/SmProtocol.class.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/SmProxy.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/SmProxy.class.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/SmRemoteMessage.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/SmRemoteMessage.class.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/SmRemoteReference.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/SmRemoteReference.class.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/SmServer.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/SmServer.class.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/SmSingleMiddlewareTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/SmSingleMiddlewareTest.class.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/SmThreeMiddlewareTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/SmThreeMiddlewareTest.class.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/String.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/String.extension.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/UndefinedObject.extension.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/SimpleMiddleware/UndefinedObject.extension.st -------------------------------------------------------------------------------- /Pharo/SimpleMiddleware/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #SimpleMiddleware } 2 | -------------------------------------------------------------------------------- /Pharo/StateMachine/SmAutomaton.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/StateMachine/SmAutomaton.class.st -------------------------------------------------------------------------------- /Pharo/StateMachine/SmAutomatonTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/StateMachine/SmAutomatonTest.class.st -------------------------------------------------------------------------------- /Pharo/StateMachine/SmConditionalTransition.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/StateMachine/SmConditionalTransition.class.st -------------------------------------------------------------------------------- /Pharo/StateMachine/SmCustomStateForTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/StateMachine/SmCustomStateForTest.class.st -------------------------------------------------------------------------------- /Pharo/StateMachine/SmState.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/StateMachine/SmState.class.st -------------------------------------------------------------------------------- /Pharo/StateMachine/SmTransition.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/StateMachine/SmTransition.class.st -------------------------------------------------------------------------------- /Pharo/StateMachine/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #StateMachine } 2 | -------------------------------------------------------------------------------- /Pharo/Tasks/TkActingTaskState.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkActingTaskState.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkDoneTaskState.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkDoneTaskState.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkDoneThreadState.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkDoneThreadState.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkFiniteDurationTask.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkFiniteDurationTask.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkFiniteIterationsTask.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkFiniteIterationsTask.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkFiniteTask.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkFiniteTask.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkFixedDurationTaskTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkFixedDurationTaskTest.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkFixedIterationsCountTaskTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkFixedIterationsCountTaskTest.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkForeverRepeatingTaskTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkForeverRepeatingTaskTest.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkGenericFiniteTask.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkGenericFiniteTask.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkGenericFiniteTaskTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkGenericFiniteTaskTest.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkKilledThreadState.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkKilledThreadState.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkNewThreadState.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkNewThreadState.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkOneShotTaskTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkOneShotTaskTest.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkPendingTaskState.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkPendingTaskState.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkSetUpTaskState.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkSetUpTaskState.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkStartableThreadState.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkStartableThreadState.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkStartedThreadState.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkStartedThreadState.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkStoppedThreadState.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkStoppedThreadState.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkTConcurrencyTest.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkTConcurrencyTest.trait.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkTWaitPolling.trait.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkTWaitPolling.trait.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkTask.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkTask.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkTaskState.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkTaskState.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkTaskTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkTaskTest.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkTaskTestBench.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkTaskTestBench.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkTearDownTaskState.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkTearDownTaskState.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkTestBench.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkTestBench.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkThread.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkThread.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkThreadFinalizer.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkThreadFinalizer.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkThreadState.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkThreadState.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkThreadTest.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkThreadTest.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkThreadTestBench.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkThreadTestBench.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/TkTimeout.class.st: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Pharo/Tasks/TkTimeout.class.st -------------------------------------------------------------------------------- /Pharo/Tasks/package.st: -------------------------------------------------------------------------------- 1 | Package { #name : #Tasks } 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/README.md -------------------------------------------------------------------------------- /Resources/EasyUI/rocket-small.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Resources/EasyUI/rocket-small.png -------------------------------------------------------------------------------- /Resources/EasyUI/rocket.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/bouraqadi/PharoMisc/HEAD/Resources/EasyUI/rocket.txt --------------------------------------------------------------------------------