Skip to content
Unstable

Changes

Summary

  1. Cleanup Shout (details)
  2. add an environment variable to be able to specify the driver I want to run. (details)
  3. Just getting started (details)
  4. With more tests and ready (details)
  5. Tests for #####( and ####[ (details)
  6. Start to simplify some rule tests (details)
  7. Second pass at simplifying tests (details)
  8. New cleaning pass (details)
  9. Simplify more tests (details)
  10. Improve ClassFactoryForTestCase cleanup (details)
  11. Update the way to know what package to remove (details)
  12. FIx the package removal logic to work with custom environments (details)
  13. Improve FLBasicSerializationTest>>#testWideStringClassName (details)
  14. Branch: FixDuplicatePackageWhenNoStartingAcronym,  Fixes # (details)
  15. Adding some tests (details)
  16. Branch: ShortcutDescriptions,  Fixes # (details)
  17. revert conflictibg change (details)
  18. Fixing the RBRegexText into Test (details)
  19. New batch of rules simplification (details)
  20. Revert wrong changes (details)
  21. Simplify the last rules (details)
  22. Remove a usage of an old icon name (details)
  23. Show correct modifier for NEC item browsing on Linux/Win (details)
  24. Removed reference to the shortcuts browser from the settings. This was just a button inside the settings to open the shortcuts browser. An open button should not be in the settings (details)
  25. Fixed mistake made in commit 67de41552f0ce57b (“Differentiate Morph scale factor from […]”): no initialization was added for the instance variable ‘zoomFactor’ of WorldMorph, causing an error when opening an extra world due to the variable being nil. (details)
  26. Branch: EnhancedCoMock,  Fixes # (details)
  27. Improve the selection color of the dark theme (details)
  28. Introduce the possibility to change the fetcher of the global variable (details)
  29. Forcing the addition of the instance variable package in CoMockClass (details)
  30. Branch: TurnOffUncloseWindow,  Fixes # 17820 (details)
  31. Handled what happens if close shortcut (details)
  32. Converting to float before the operation makes it 1.5 times faster, and does not allocate a fraction. (details)
  33. Fix dependency test (details)
  34. Fix setting breakpoints (details)
  35. Remove a few methods with equivalent in superclass (details)
  36. Fixes #17730 Message not understood issue (details)
  37. Branch: 17832-Transcript-vs-Smalltalk-tools-toolNamed-transcript,  Fixes #17832 (details)
  38. Avoid-unnecessary-selector-clash-with-isPrimitiveError,  Fixes #17848 (details)
  39. Fix dependency analyser double click on method item (details)
  40. Make all the presenter of Dependency analyser subclasses of StPresenter instead of SpPresenter. (details)
  41. Create a new package to place AST related functionality that are used by tools but not by the compiler. (details)
  42. MOving Dependency Analyzer after new Tools. (details)
  43. Push up #classInstaller (details)
  44. Improve error on File deletion failure (details)
  45. Revert "Fix dependency analyser double click on method item" (details)
  46. Trying to change the default of DependencyAnalyser and loading it (details)
  47. Removing tab from default because of a dependency to calypso. (details)
  48. Trying to place the tab at the end of the baseline of Pharo. (details)
  49. Revert "Trying to change the default of DependencyAnalyser and loading it" (details)
  50. Use ShellExecuteW instead of ShellExecuteA for NativeBrowserOpenVisitor (details)
  51. Change windows-tabing shortcut (ctrl + tab) (details)
  52. Improve taskbar list management (details)
  53. Remove unused method (details)
  54. Testing TaskListMorph (details)
  55. Ups, missing instance variable (details)
  56. Using good shortcut name and category (details)
  57. REDO: Using good shortcut name and category (details)
  58. Revert "Removing the fact that ### equals #" (details)
  59. Fix the protocol of #setUp (details)
  60. Branch: CoStaticBenchmarksV2,  Adding the working version of CoStaticBenchmarks; all the maetrics ;with heuristcs ; with green tests (details)
  61. Improve the default comparision value (details)
  62. Better comments for Beacon (details)
  63. Improve precision of some assertions (details)
  64. Improve comment (details)
  65. Fix #15183: Ineffective formatting does not update code editor (details)
  66. Fix equality check + Restore selection/Keep cursor at end, after formatting (details)
  67. Remove `aBoolean = true` checks in RubAbstractTextArea (details)
  68. Fix keeping cursor at end + Selection was already being restored (details)
  69. Branch: CoStaticBenchmarksV2,  Fixing a test + adding some comments in the benchs (details)
  70. Branch: CoStaticBenchmarksV2,  Fixing tests about the NDCG metric (details)
  71. Branch: CoStaticBenchmarksV2,  Another commit for fixing the NDCG tests (details)
  72. Adding a announcement to be able to monitor what the user picked in the completion menu (details)
  73. recategorising class (details)
  74. 17895-Better-hook-for-completion-engine-in-RubSmalltalkTextEditor (details)
  75. Fixing the problem with CoCompletion (details)
  76. Adding a couple of tests. (details)
  77. OCFormatterTest cleaning. (details)
  78. testTransform (details)
  79. Cleaning OCIRBuilderTest dependency to superclass. (details)
  80. Less formatted code (details)
  81. Move addNodeLast: to the package Refactoring-Transformations (details)
  82. Move addSelfReturn as extension (details)
  83. Move extractSubtreeWith:  as extension of Refactoring (details)
  84. Branch: adding-isValid-for-SDLWindows (details)
  85. Rewrite testIsPrimitive (details)
  86. Move isEssential to Refactoring-Core (details)
  87. Cleaning OCArrayLiteralTest (details)
  88. Better testLiteralVariableGlobale (details)
  89. Migrate testCase. (details)
  90. Remove generate method and unclassified one. (details)
  91. One more self contained reference (details)
  92. Removing useless pragma compilation methods (details)
  93. Much better OCSimpleFormatter tests. Less duplication more self contained. No we should not send formattedCode to Node! (details)
  94. Less spurious formattedCode. It does not make sense to ask the formatter to format just one variable! (details)
  95. Removing misplaced browing methods,  Fixes # 17396 (details)
  96. Properly update the AST when the method editor gets its text changed (details)
  97. Fixes # 17891 (details)
  98. Branch: Fix-Baseline-CoStaticBenchmarks,  Adding the `HeuristicCompletion-Benchmarks-Tests` to the baseline ( it was already there ) just we need the code that loads the package (details)
  99. Branch: Fix-Baseline-CoStaticBenchmarks,  Fixe the classification of message `run` in `CoStaticBenchmarksVariables` (details)
  100. Branch: fixIssue17908,  Fixes # 17908 use  string instead of an RBArgumentName (details)
  101. fixed #17568 (details)
  102. Fix issue #7908, fix method definition refactoring preconditions (details)
  103. Styling and simplifying (details)
  104. Fix #6528: do not skip closing characters (details)
  105. Do not remove matching closing character when removing opening character literal (details)
  106. 17916-Adding-deprecated-binding-to-IR (details)
  107. Branch: 17225-Progress-Bar-in-Dark-Theme-does-not-have-a-good-contrast2,  Fixes #17225 (details)
  108. IRBuilder -> OCIRBuilder in sampleBytecodeMethodWithArg: (details)
  109. Branch: Fix-Baseline-CoStaticBenchmarks,  Some modifications on the comments (details)
  110. Improve secondary selection color for light theme (details)
  111. Push up #removeFromTree (details)
  112. Fix bug with obsolete classes and extension methods (details)
  113. Branch: addInspectOnPackages,  Fixes #17911 (details)
  114. Improve ReRefersToClassRule name (details)
  115. [Foward port] RGGlobalVariable should be a RGVariable (details)
  116. Speedup Random initialization from seed (details)
  117. Fix the logic of the extra commands on methods (details)
  118. Added 2 metaclass variables to remember last text to find and last text used to replace (details)
  119. Remove the Transcript stepGlobal call. Better integrate it once the new transcript is on. (details)
  120. Remove dependency analyser, moved to newtools (details)
  121. Rename dependency analyser classes (details)
  122. Remove ExternalProjectLoader (details)
  123. Fix 8 Dictionary tests to make them inheritable (details)
  124. Add key type check in `SystemEnvironment>>#at:update:initial` (details)
  125. Fixing dependency analyser opening (details)
  126. CleaningNautilusRefactoring (details)
  127. - Remove from nautiluse and AbatsrctTransformation the question to search or not in the hierarchy when doing an extract method. (details)
  128. - inline handleMethodNameRequest: since it got only one sender in the same class. (details)
  129. chore: (details)
  130. chore: replace the only user of RBMethodEditor by StMethodEditorPresenter (details)
  131. chore: Remove unused RBMethodNameEditor (details)
  132. test: Adding tests for ClassesAreNotMetaclassCondition (details)
  133. feat: add message to ReClassesAreNotMetaclass for better feedback (details)
  134. test: Add two simple tests for messages (details)
  135. Better tests for movetoclasside (not changing its wrong semantics for now) (details)
  136. Renaming some temps for better understanding code. (details)
  137. tests: define some tests for DefinesSelectorCondition (details)
  138. With metaclasses (details)
  139. Better name and accesspor for RBMoveMethodToClassRefactoring (details)
  140. Add choices for RemoveMethodsToClassSide Driver (details)
  141. Remove old driver and introduce new one with the new architecture (details)
  142. Branch: temp,  Fixes # changes (details)
  143. Remove ReIsNotAMetaclass and replace with ReClassesAreNotMetaClassCondition (details)
  144. Fix system dependency tests (details)
  145. Should not implement `SystemEnvironment>>#at:update:initial:` (details)
  146. Clean BaselineOfClap (details)
  147. Move HashTesterTest to SUnit-Tests (details)
  148. Refactor OCMessageNode>>isInlineToDo to remove OCParseTreeSearcher (details)
  149. Remove some dead references to SmalltalkHub (details)
  150. Format the code changes (details)
  151. Implemented new menu to show pool users (details)
  152. Pharo13.0.0: (details)
  153. Pharo13.0.0: (details)
  154. #Branch: 17903-Using-Windows-key--click-to-find-implementors-has-side-effects Fixes #17903 (details)
  155. Fix testTranscriptDebugPoint to avoid using Transcript>>stepGlobal (details)
  156. Removed wrong comment in SourceFile Class (details)
  157. chore: Removing OldDeprecated Driver+ Refactoring + tests + commands (details)
  158. chore: remove SplitClassRefactoring and tests (details)
  159. chore: Remove SpoitClassTransformation and tests -- Pharo13.0.0 (details)
  160. Cleaning simple left over (details)
  161. categorizing initialize (details)
  162. Fixing DA references (details)
  163. Moving methods and classes around to cleanup Collections-Abstract (details)
  164. Strangely enough I do not get why these tests did not pass. Probably another issue left some tests failing (details)
  165. Deprecating overly specific collection methods (details)
  166. Replace DADependencyChecker with StDependencyChecker in PharoBootstrapRule (details)
  167. Fix #17997 (details)
  168. Adding a setting to disable the halos, also making it work for real (details)
  169. Fix Pharo build (details)
  170. Refactorings: Remove choices that are not used anymore (details)
  171. Fix failing tests about #print:delimiterOn: (details)
  172. Fixed bug to allow multiple package selection in coverage tool (details)
  173. Fixed SystemEnvironment tests by initializing testingEnvironment with Smalltalk globals (details)
  174. Created  TestObject class using ShiftClassBuilder (details)
  175. add mew process browser (in preview menu entry) (details)
  176. fix undeclared DAPackageDependenciesPresenter (details)
  177. fix unifeid diff broken in e5f54f0b22f26fd4d9bd41e42e45fa2927a41058 (details)
  178. add 'NewTools-Transcript' as known dependency (details)
  179. Cleaning the benchmarks (details)
  180. Remove transcript from Smalltalk tools (finally) (details)
  181. Remove tool registration and installation (details)
  182. Remove the installation of the old transcript. (details)
  183. feature: reimplement Halt once and once without the need to rely on the compiler, parse, semantic analysis and the rest (details)
  184. tests: now we have tests that really test call sites. (details)
  185. no semantic change: recategorisation of test protocols (details)
  186. Make compiled block class parametrizable (details)
  187. Improval of auto pairing in code editor (details)
  188. adding annotation to once (details)
  189. Clean: protocol sorting + initialize split + remove dead code (details)
  190. All the tests pass except containsHalt. (details)
  191. New version. Now indeed the tests requires Halt initializeOnCount. "This is mandatory else running twice the test will fail." (details)
  192. Fixing containsHalt (it is based on the method protocol :( what a brittle idea!)) (details)
  193. Fixing testHaltFromCount (details)
  194. Improved ReSearchingLiteralRule by giving an example in description & added automatic transformation (details)
  195. Split one test into several ones (details)
  196. Improving tests (details)
  197. Improving tests (details)
  198. Rename internal method (details)
  199. Adding haltUpTo: and tests (details)
  200. Revising implementation and adding comments in class (details)
  201. FIxing a test using an old version of the API (details)
  202. Removing haltCountUpTo: (details)
  203. Improve packaging of Ston (details)
  204. Fixed failing test by adding transformation rule for empty collection comparison (details)
  205. Remove Toto (details)
  206. Added a test for smartbackspace with spaces and removed temps (details)
  207. Protecting tests so that their execution is independant (details)
  208. Initialize deprecated Morphic package (details)
  209. Start to deprecate some unused parts of morphic (details)
  210. Fix #isDeprecated logic of CompiledMethod (details)
  211. support old logic to set the new transcript (details)
  212. Fixes of two cases on shortcut block identation (details)
  213. fixes #17641 (details)
  214. Fixing almost all tests (details)
  215. fix last test (details)
  216. Removed reference of GT package from Beacon baseline (details)
  217. Added Examples (details)
  218. Remove what seems to be a hack in runTest.sh (details)
  219. Improve the printing of errors on executable comments (details)
  220. Corrected Style (details)
  221. Fix missing `"` (details)
  222. fix: GIFReadWriter does not write local color tables (details)
  223. Deprecate ThreadSafeTranscript (details)
  224. Deprecate Morphic TickList (details)
  225. CodeImporter should close the stream it is reading after importing (details)
  226. Fix equality between MCClassDefinition and MCTraitDefinition (details)
  227. Morphic: Deprecate examples and some pluggable lists (details)
  228. use clap v.0.1 (details)
  229. remove dead code (details)
  230. Remove dependency from Athens to Deprecated morphs (details)
  231. Formating Correction (details)
  232. Clean and minor fixes for GIFReadWriter (details)
  233. Added tests for logger (details)
  234. Added #open as an extension method of Cavrois Window Profiles package (details)
  235. Allowing to set the default dialogs from outiside. Allowing us to give mocks when using refactorings. (details)
  236. made extension clean changes (details)
  237. Move the #flushClassNameCache to the pviate method that does the change. this way we will flush the cache, too, when using #add: to add to the environment. (details)
  238. make sure to return the cached node if we find one (details)
  239. Changing the Sorter to nosorter (details)
  240. With deprecated methods rewritten. (details)
  241. Adding a test for runFor: (details)
  242. Nicer ones (details)
  243. Adding StackSignal and a little test to show that we pill the stack (details)
  244. Fix #18034 (details)
  245. Improve test (details)
  246. Implementing Equals and Hash in the RBBrowserEnvironments, so we can compare it and have them once in the list of scopes (details)
  247. adding doc (not finished) to /doc/Beacon (details)
  248. Make Zinc tests open a random port (details)
  249. Rename argument following conventions and avoiding shadowing (details)
  250. Rename last shadowed variable (details)
  251. Fix last shadowed (details)
  252. Removing outerMostContext whose sole user was Sindarin. (details)
  253. Cleaning (details)
  254. Resolving failing test (details)
  255. Resolved comment errors (details)
  256. Removed . (details)
  257. make OSWindowDriver class>>driverClass: configurable through environment with the PHARO_WINDOW_DRIVER variable. (details)
  258. Fix tests (details)
  259. Reburc should not depend on Athens (details)
  260. (details)
  261. (details)
  262. Morphic: Deprecate some polymorph widgets (details)
  263. Fix bug: changed #rowser to #browser in RubSmalltalkEditor (details)
  264. inspection usage without builder has been deprecated (details)
  265. Move some extensions methods of Iceberg into Pharo (details)
  266. Replace the process browser (details)
  267. Remove dependency of Network-Mail to Morphic (details)
  268. Update error message for FFICalloutAPI class >> new (details)
  269. Update doc for FFIArray class (details)
  270. Remove call to the old process browser API (details)
  271. Dprecate more Morphic widgets (details)
  272. Prevent renaming the accessors when renaming an instance variable (details)
  273. Fix ast mapping of constant blocks (details)
  274. IRPushLiteral should only be quick if the values are those of quick methods or special case bytecode (details)
  275. Fix OCIRPrinterTest (details)
  276. Removed Shout presenter as it should belong to NewTools repo and not Pharo (details)
  277. Updated baseline (details)
  278. Rename DateAndTime>>#fromMethodTimeStamp: to #fromMethodTimestamp: and implement it correctly (details)
  279. added transcript workerProcess to knownProcesses in ReleaseTest (details)
  280. Make the timestamp format of method changes and class comment changes in the change file consistent with the timestamp format for snapshot and quit entries. (details)
  281. Adapt tests after changing the timestamp format (details)
  282. Adapt tests that with timestamps (details)
  283. adding a first list of authors. (details)
  284. Fixing picture reference (details)
  285. Adding core classes (details)
  286. Fixing filename of inspector (details)
  287. Update ReleaseTest.class.st (details)
  288. oops, this is a symbol (details)
  289. Update Beacon.md (details)
  290. Fix bug when adding an extension method overriding a trait method (details)
  291. move Spec to v2.0.0 (details)
  292. move it now to 2.0.1 (details)
  293. Roassal moved to v1.7.0 (details)
  294. move microdown to v2.8.2 (details)
  295. typo (details)
  296. fix typo (details)
Commit f1ec7fd2b2c11b3fc8f0e539face7bba5b673af9 by cyril
Cleanup Shout 

- Remove #stylingEnabled: because this is never used and if we do not want to style a text, we should not give it to the styler
- Remove #text ivar that is unused
- Remove #plugins that are unused

Fixes #16310
The file was modifiedsrc/Shout/SHRBTextStyler.class.st (diff)
Commit 0a5fa1f20f385df73b2428716ae472ef712c1fbb by estebanlm
add an environment variable to be able to specify the driver I want to run.
The file was modifiedsrc/OSWindow-Core/OSWorldRenderer.class.st (diff)
The file was modifiedsrc/AST-Core/OCScanner.class.st (diff)
The file was modifiedsrc/AST-Core-Tests/OCScannerTest.class.st (diff)
The file was modifiedsrc/AST-Core-Tests/OCScannerTest.class.st (diff)
The file was modifiedsrc/AST-Core/OCScanner.class.st (diff)
Commit 7fd75ca82fcf372885817fb40fe2c7f95a5f9756 by stephane.ducasse
Tests for #####( and ####[
The file was modifiedsrc/AST-Core-Tests/OCScannerTest.class.st (diff)
Commit 2ade0df88721a0d917e640123f2c5b1011134a2d by cyril
Start to simplify some rule tests
The file was modifiedsrc/General-Rules-Tests/ReBetweenAndRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReEquivalentSuperclassMethodsRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReAssignmentInIfTrueRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReAssertWithBooleanEqualtiyRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReCyclomaticComplexityRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReAbstractRuleTestCase.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReAsClassRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReAssignmentWithoutEffectRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReCollectionProtocolRuleTest.class.st (diff)
Commit 32413ea40212e4bb0262b78e8061ec031b01102f by cyril
Second pass at simplifying tests
The file was modifiedsrc/General-Rules-Tests/ReAssignmentWithoutEffectRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReClassNameInSelectorRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReAsOrderedCollectionNotNeededRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReBetweenAndRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReKeysDoRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNoNilAssignationInInitializeRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReClassNotCategorizedRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReEquivalentSuperclassMethodsRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReDeadBlockRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReExcessiveVariablesRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReClassVariableNeitherReadNorWrittenRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReMethodSelectorKeywordCasingRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/RePointRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReShouldSendSuperInitializeAsFirstMessageTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReImplementedNotSentRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/RePackageManifestShouldBePackagedInManifestTagRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReExcessiveInheritanceRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReCollectionProtocolRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnoptimizedToDoRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReInstanceVariableCapitalizationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReIfTrueIfFalseUselessRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReClassVariableCapitalizationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReStatementsAfterReturnConditionalRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTestCaseShouldNotUseInitializeRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReSearchingLiteralRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTemporaryVariableCapitalizationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReYourselfNotUsedRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNoUnusedInstanceVariableRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReLocalMethodsSameThanTraitRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReLiteralArrayCharactersRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnwindBlocksRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnclassifiedMethodsRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNotOptimizedIfRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReStringConcatenationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReSizeCheckRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReLongMethodsRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNotOptimizedIfNilRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReExcessiveArgumentsRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNilBranchRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReEqualsTrueRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReCollectSelectNotUsedRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReThemeAccessRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTemporaryNeitherReadNorWrittenRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReInconsistentMethodClassificationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReRefersToClassRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTrueFalseDuplicationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReGuardClauseRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReJustSendsSuperRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReExtraBlockRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNotEliminationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnoptimizedAndOrRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUseSetUpRuleTest.class.st (diff)
Commit 7032f489d9dd27fa006c56369717292fd3fcc220 by cyril
Simplify more tests
The file was modifiedsrc/General-Rules-Tests/ReEqualsTrueRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReCollectSelectNotUsedRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReExtraBlockRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReGuardClauseRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReLiteralArrayCharactersRuleTest.class.st (diff)
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReKeysDoRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReIfTrueIfFalseUselessRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReInconsistentMethodClassificationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReDeadBlockRuleTest.class.st (diff)
Commit 0e2894927de287b0fc5e484edcb01e33b33b0812 by cyril
Improve ClassFactoryForTestCase cleanup

By default ClassFactoryForTestCase generates its classes in the same package and cleanup this package afterward.
The problem is that a user can define its own package for the classes to create and those are not cleanup up.

I propose to improve the cleanup to remove those packages if they are empty.
The file was modifiedsrc/SUnit-Tests/ClassFactoryForTestCaseTest.class.st (diff)
The file was modifiedsrc/SUnit-Core/ClassFactoryForTestCase.class.st (diff)
Commit 2690dbd56aa394ac9e71972f9d6127f9e83dcfd9 by cyril
Update the way to know what package to remove
The file was modifiedsrc/SUnit-Core/ClassFactoryForTestCase.class.st (diff)
Commit 58c23a77065eecac52d15bf6e8c9f657131a3608 by cyril
FIx the package removal logic to work with custom environments
The file was modifiedsrc/SUnit-Core/ClassFactoryForTestCase.class.st (diff)
The file was modifiedsrc/SUnit-Tests/ClassFactoryForTestCaseTest.class.st (diff)
Commit 47ad35ed35289e98fb7b9673de2528402bd312aa by cyril
Improve FLBasicSerializationTest>>#testWideStringClassName

This test change the name of a class after creating it but this seems to create a problem that this class ends up been an obsolete class once we cleanup after the test.

To not let any leftover I propose to create it directly with the right name from the start. With this, no obsolete class stays in the system afterward
The file was modifiedsrc/Fuel-Core-Tests/FLBasicSerializationTest.class.st (diff)
Commit 5183c43d8c5fa75680c9dbee61eb6851108f88c0 by stephane.ducasse
Branch: FixDuplicatePackageWhenNoStartingAcronym,  Fixes # 
The file was modifiedsrc/Refactoring-Core/RBRegexRefactoring.class.st (diff)
The file was addedsrc/Refactoring-Transformations-Tests/RBRegexText.class.st
Commit 390984268ea541fe32578c40b52d301b06869a8f by sviana
Branch: ShortcutDescriptions,  Fixes # 
The file was modifiedsrc/SystemCommands-VariableCommands/SycInspectVariableCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycPushDownMethodCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClySpawnFullBrowserCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-QueryBrowser/ClyShowVariableRefCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycOpenDebuggingMenuCommand.class.st (diff)
The file was modifiedsrc/Keymapping-Tools-Spec/KMDescriptionPresenter.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycOpenMethodMenuCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycRemoveMethodCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-ClassCommands/SycOpenClassMenuCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycShowMethodVersionCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyRunTestsFromPackagesCommand.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/OrderedCollection.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycMoveMethodsToClassSideCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyDebugTestCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycPullUpMethodCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycNewExtractMethodCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-QueryBrowser/ClyShowMessageImplementorCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycExtractMethodCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClyRemoveClassGroupCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyRunTestsFromMethodsCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-QueryBrowser/ClyShowMessageSenderCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycExtractMethodAndOccurrencesCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyDebugTestSetupCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycMoveMethodsToInstanceSideCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyOpenTestMethodCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-VariableCommands/SycRemoveVariablesCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-Core/ClyRequestProtocolForEditorCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyRunCoveringTestMethodsCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyJumpToTestMethodCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyRunTestsFromClassGroupCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyRunTestsFromClassesCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-DebugPoints-Browser/SycOpenDebuggingPointsInMethodMenuCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClyRenamePackageTagCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycRunTestCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-QueryBrowser/ClyShowVariableWriterCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycRenameArgOrTempCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClyRemoveMethodGroupCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-Core/ClyRequestMethodPackageForEditorCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-Monticello-Browser/ClyCommitPackageCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycOpenSourceCodeMenuCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MessageCommands/SycSuperclassImplementorsCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MessageCommands/SycRenameMessageCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-Core/ClyResetProtocolForEditorCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-PackageCommands/SycRemovePackageCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycOpenAdvancedDebuggingMenuCommand.class.st (diff)
The file was modifiedsrc/Commander-Activators-Shortcut/CmdShortcutActivation.class.st (diff)
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
The file was modifiedsrc/SystemCommands-VariableCommands/SycRenameVariableCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MessageCommands/SycShowLocalSendersCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycFormatSourceCodeCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClyRenameProtocolCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-PackageCommands/SycRenamePackageCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-ClassCommands/SycCmDuplicateClassCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-PackageCommands/SycAddNewPackageCommand.class.st (diff)
The file was modifiedsrc/Graphics-Display Objects/Form.class.st (diff)
The file was modifiedsrc/Text-Core/Text.class.st (diff)
The file was modifiedsrc/SystemCommands-PackageCommands/SycDuplicatePackageCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-InheritanceAnalysis-Browser/ClyShowMethodInheritanceCommand.class.st (diff)
Commit dae0d7f656d45c00167dd9e2bc50651fe1066f0c by sviana
revert conflictibg change
The file was modifiedsrc/Keymapping-Tools-Spec/KMDescriptionPresenter.class.st (diff)
Commit 0f1f4738295f9985bf5cfc220c1a09e7a3269f71 by stephane.ducasse
Fixing the RBRegexText into Test
The file was removedsrc/Refactoring-Transformations-Tests/RBRegexText.class.st
The file was addedsrc/Refactoring-Transformations-Tests/RBRegexTest.class.st
Commit f99b2380bcaac05ad9714414219c5f6b56848c59 by cyril
New batch of rules simplification
The file was modifiedsrc/General-Rules-Tests/ReSizeCheckRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/RePointRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReStatementsAfterReturnConditionalRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNotEliminationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNotOptimizedIfNilRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNotOptimizedIfRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNilBranchRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReSearchingLiteralRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReShouldSendSuperInitializeAsFirstMessageTest.class.st (diff)
Commit e5cd8f3e1463873ca2efa2f945bd7b5af2eb782f by cyril
Revert wrong changes
The file was modifiedsrc/Text-Core/Text.class.st (diff)
The file was modifiedsrc/Graphics-Display Objects/Form.class.st (diff)
The file was modifiedsrc/Commander-Activators-Shortcut/CmdShortcutActivation.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/OrderedCollection.class.st (diff)
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
Commit a962a2bac76d495b1cdc09bfe7dca6abb9532bfe by cyril
Simplify the last rules
The file was modifiedsrc/General-Rules-Tests/ReTemporaryNeitherReadNorWrittenRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTemporaryVariableCapitalizationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnoptimizedToDoRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnwindBlocksRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUseSetUpRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReYourselfNotUsedRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTrueFalseDuplicationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnoptimizedAndOrRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReStringConcatenationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnclassifiedMethodsRuleTest.class.st (diff)
Commit b04deb2dbe677587dceb7666b5f2177a536ed534 by cyril
Remove a usage of an old icon name

Icon names should not have "Form" as suffix anymore.
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
Commit 3248e654fe28fb5fa1faf7af7b561c0ae944d65e by Jan.Bliznicenko
Show correct modifier for NEC item browsing on Linux/Win
The file was modifiedsrc/NECompletion-Morphic/NECMenuMorph.class.st (diff)
Commit fd31f1b6501a5834da6a635b4fecb42e3d0d5b31 by sebastianjmt
Removed reference to the shortcuts browser from the settings. This was just a button inside the settings to open the shortcuts browser. An open button should not be in the settings
The file was modifiedsrc/Commander-Activators-Shortcut/CmdShortcutActivation.class.st (diff)
Commit 77e0484e07faf6754c61513b8764171c6727c2a1 by 1611248+Rinzwind
Fixed mistake made in commit 67de41552f0ce57b (“Differentiate Morph scale factor from […]”): no initialization was added for the instance variable ‘zoomFactor’ of WorldMorph, causing an error when opening an extra world due to the variable being nil.
The file was modifiedsrc/Morphic-Core/WorldMorph.class.st (diff)
Commit 232894bffdb1596e6fac310dd10ae1fee65002fc by stephane.ducasse
Branch: EnhancedCoMock,  Fixes # 
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockEngine.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockPackage.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Model/CoGlobalSelectorFetcher.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockSystemNavigation.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockMethod.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Model/CoFetcher.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockClass.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockFetcherToRecordResets.class.st (diff)
The file was addedsrc/HeuristicCompletion-Tests/CoMockPackageOrganizer.class.st
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockASTResultSetBuilder.class.st (diff)
Commit 15ad353ec3778940d3ebdecf3c3ae70c651b06ca by cyril
Improve the selection color of the dark theme

It's hard to see in the world menu the text that is been hovered. Here is an improvement of the theme
The file was modifiedsrc/DarkBlueTheme/DarkBlueTheme.class.st (diff)
Commit 98d050882a47577e227f68af9b4ea8ab389d56d4 by stephane.ducasse
Introduce the possibility to change the fetcher of the global variable
The file was modifiedsrc/HeuristicCompletion-Model/CoGlobalVariableFetcher.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Model/CoGlobalVariablesHeuristic.class.st (diff)
Commit 7c033e7bbc32cf8b02b71ccec8d083437edd3fa6 by stephane.ducasse
Forcing the addition of the instance variable package in CoMockClass
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockClass.class.st (diff)
Commit 156b6c60f093ede12d5bc2ea15c841e49646ebf2 by uzzelekbeatspro
Branch: TurnOffUncloseWindow,  Fixes # 17820
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
Commit 0aa96ad45f2b03b0d43ded506b56018e538d6150 by uzzelekbeatspro
Handled what happens if close shortcut
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
Commit fb1a85a6d4f3e608f52386f1ead732b9667b9b78 by tesonep
Converting to float before the operation makes it 1.5 times faster, and does not allocate a fraction.
The file was modifiedsrc/Random-Core/Random.class.st (diff)
Commit 60b33d62e60c7350f49e7d7d66248091d0e54671 by cyril
Fix dependency test

We have a dependency test failing because Form has the method #asText that adds a TextAnchor attribute to a string.
This TextAnchor is in Morphic but in fact it can also be used with forms instead of morphs.

I'm proposing to move the attribute to Text-Core since it does not necessarily depend on Morphic and I also moved Form>>#asText to Text-Core.

This will fix the dependency test
The file was removedsrc/Morphic-Base/TextAnchor.class.st
The file was addedsrc/Text-Core/TextAnchor.class.st
The file was modifiedsrc/Graphics-Display Objects/Form.class.st (diff)
The file was addedsrc/Text-Core/Form.extension.st
Commit 35f56861283026fc9a46decb5b10b26c7728301d by cyril
Fix setting breakpoints

Followup on cleanings did on the compiler
The file was modifiedsrc/Reflectivity/MetaLink.class.st (diff)
Commit 3c4a578bbcceb9cb7f98d6403ca168709948531b by cyril
Remove a few methods with equivalent in superclass
The file was modifiedsrc/Ring-Definitions-Core/RGDefinition.class.st (diff)
The file was modifiedsrc/General-Rules/ReThemeAccessRule.class.st (diff)
The file was modifiedsrc/ReleaseTests/ReleaseTest.class.st (diff)
The file was modifiedsrc/Ring-Core/RGObject.class.st (diff)
Commit 7b4244675aebbe165a37951d6cc53501e6a0912b by carola.hp
Fixes #17730 Message not understood issue
The file was modifiedsrc/Refactoring-Environment/RBBrowserEnvironment.class.st (diff)
Commit bb912de5cae84394f77f79f40cda5734cd930b04 by stephane.ducasse
Branch: 17832-Transcript-vs-Smalltalk-tools-toolNamed-transcript,  Fixes #17832
The file was modifiedsrc/Transcript-Tool/ThreadSafeTranscript.extension.st (diff)
Commit 3a4ef996e8383682f8875386dddda0c65ba69090 by stephane.ducasse
Avoid-unnecessary-selector-clash-with-isPrimitiveError,  Fixes #17848
The file was modifiedsrc/OpalCompiler-Core/OCASTTranslator.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCASTSemanticAnalyzer.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCPragmaNode.extension.st (diff)
Commit 24e2403320c8bdab7e8f50d2f916ed7b8fff0e41 by stephane.ducasse
Fix dependency analyser double click on method item
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DADependencyTreePresenter.class.st (diff)
Commit f1c9641f7017fb86192dad3d0c3e2912b4943071 by stephane.ducasse
Make all the presenter of Dependency analyser subclasses of StPresenter instead of SpPresenter. 
Solve the menu bug this way
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAWelcomePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageDependenciesPresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageTreePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerPresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAAddPackagePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerDiffTreePresenter.class.st (diff)
Commit ba4af41798de65d99d683e07ee796bcde29209f1 by stephane.ducasse
Create a new package to place AST related functionality that are used by tools but not by the compiler. 
Since AST should be renamed OpalAST I named this new package OpalCompiler-ToolFeatures.
May be in a second step we should move the classes to the package of their users renraku and rb
but this is trickier for ParserTreeMatcher and ParseTreeRewriter.
The file was modifiedsrc/BaselineOfBasicTools/BaselineOfBasicTools.class.st (diff)
The file was addedsrc/OpalCompiler-ToolFeatures/OCReturnNodeAdderVisitor.class.st
The file was removedsrc/AST-Core-Tests/OCReadBeforeWrittenTesterTest.class.st
The file was addedsrc/OpalCompiler-ToolFeatures/package.st
The file was addedsrc/OpalCompiler-ToolFeatures/OCReadBeforeWrittenTester.class.st
The file was addedsrc/OpalCompiler-ToolFeatures-Tests/OCReadBeforeWrittenTesterTest.class.st
The file was removedsrc/AST-Core-Tests/OCReturnNodeAdderVisitorTest.class.st
The file was removedsrc/AST-Core/OCReadBeforeWrittenTester.class.st
The file was removedsrc/AST-Core/OCReturnNodeAdderVisitor.class.st
The file was addedsrc/OpalCompiler-ToolFeatures-Tests/OCReturnNodeAdderVisitorTest.class.st
The file was addedsrc/OpalCompiler-ToolFeatures-Tests/package.st
Commit 20056987905c11f2ee820717c6f19067f88d5c30 by stephane.ducasse
MOving Dependency Analyzer after new Tools.
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/BaselineOfQA/BaselineOfQA.class.st (diff)
Commit c219ca2679123217f8bb1b498aba89b3999725ce by cyril
Push up #classInstaller

Sometimes we have random falilures because we ask a class installer to a metaclass.
We can just push up #classInstaller because metaclasses have all the infos needed to give this class installer. This can fix some random failures we have
The file was modifiedsrc/Kernel-CodeModel/ClassDescription.class.st (diff)
The file was modifiedsrc/Kernel-CodeModel/Class.class.st (diff)
Commit ee3a2a78db26cee1d7f2957be8b036aea0b713e9 by cyril
Improve error on File deletion failure

The file deletion failure uses the #name variable to give info on which file is been deleted. But the method is on the class side, so in reality it returns "File" all the time instead of the file name... On the CI I end up with this kind of failures: `Could not delete file File. Check the file is not open.`.

I propose to update the error to use the path of the file instead to have a better log and have an easier time to debug things when we have test failures in the CI.
The file was modifiedsrc/Files/File.class.st (diff)
Commit 2b131a48d3b7e6f74eee078e2581f4bda461ccea by github
Revert "Fix dependency analyser double click on method item"
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerDiffTreePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageTreePresenter.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerPresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAWelcomePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageDependenciesPresenter.class.st (diff)
The file was modifiedsrc/BaselineOfQA/BaselineOfQA.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAAddPackagePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DADependencyTreePresenter.class.st (diff)
Commit 1277deda67e097ecdb87596f57fc15a24b9a5bda by stephane.ducasse
Trying to change the default of DependencyAnalyser and loading it
The file was modifiedsrc/BaselineOfDependencyAnalyzer/BaselineOfDependencyAnalyzer.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
Commit e9a0bb324fa61faff5fe86ae1c6d15d503621a3e by stephane.ducasse
Removing tab from default because of a dependency to calypso.
Strangely enough calypso is loaded before DA so no idea why it is not working
The file was modifiedsrc/BaselineOfDependencyAnalyzer/BaselineOfDependencyAnalyzer.class.st (diff)
Commit 921b02beadbb21b81994f39cedde3483da566f92 by stephane.ducasse
Trying to place the tab at the end of the baseline of Pharo.


The file was modifiedsrc/BaselineOfBasicTools/BaselineOfBasicTools.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
Commit b47529c11619ff7d953f110977ab93a8d868e343 by github
Revert "Trying to change the default of DependencyAnalyser and loading it"
The file was modifiedsrc/BaselineOfBasicTools/BaselineOfBasicTools.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
Commit 1547289f8f94d608ae855971ec83a5ff63aeb71a by ignacio-esteban.losiggio
Use ShellExecuteW instead of ShellExecuteA for NativeBrowserOpenVisitor

This allows usage of the class for opening files that include non-ASCII characters in their filepaths.
The file was modifiedsrc/Native-Browser/NativeBrowserOpenVisitor.class.st (diff)
Commit bd5289e83ef539eb1658366fdda9218cb146590e by nahuel.palumbo
Change windows-tabing shortcut (ctrl + tab)
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
Commit 7cb4e93172b3d1ef87cdfa4fa47febae57dd88fb by nahuel.palumbo
Improve taskbar list management
The file was modifiedsrc/Morphic-Core/WorldMorph.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Taskbar/UITheme.extension.st (diff)
The file was modifiedsrc/Morphic-Widgets-Taskbar/TaskListMorph.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Taskbar/TaskListMorph.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Taskbar/TaskListMorph.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Taskbar/UITheme.extension.st (diff)
The file was addedsrc/Morphic-Widgets-Taskbar-Tests/TaskMorphTest.class.st
The file was modifiedsrc/Morphic-Widgets-Taskbar-Tests/TaskbarMorphTest.class.st (diff)
The file was addedsrc/Morphic-Widgets-Taskbar-Tests/TaskListMorphTest.class.st
Commit 5f3b9f72479b6a3a02237841b31ff8fd55d30603 by nahuel.palumbo
Ups, missing instance variable
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
Commit 0d1f5d8183d23510a27450d640e3583c1f037c9b by nahuel.palumbo
Using good shortcut name and category
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
The file was modifiedsrc/Morphic-Base/Morph.extension.st (diff)
Commit 49232d466a3521b1eef1010593a2d18b36edcae6 by nahuel.palumbo
REDO: Using good shortcut name and category
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
Commit bf60c6ba898e1fed3408bdd6f5e924e00ac30740 by github
Revert "Removing the fact that ### equals #"
The file was modifiedsrc/AST-Core-Tests/OCScannerTest.class.st (diff)
The file was modifiedsrc/AST-Core/OCScanner.class.st (diff)
Commit 5537017a8fee7987bf5ad755348ab67308f9eb5f by github
Fix the protocol of #setUp
The file was modifiedsrc/Morphic-Widgets-Taskbar-Tests/TaskListMorphTest.class.st (diff)
Commit b7dffe503655a685c8b437e4d43261d4d107648f by 113094232+omarabedelkader
Branch: CoStaticBenchmarksV2,  Adding the working version of CoStaticBenchmarks; all the maetrics ;with heuristcs ; with green tests
The file was addedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksMessage.class.st
The file was addedsrc/HeuristicCompletion-Benchmarks-Tests/CoStaticBenchmarksTest.class.st
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarks.class.st (diff)
The file was addedsrc/HeuristicCompletion-Benchmarks-Tests/package.st
The file was addedsrc/HeuristicCompletion-Benchmarks-Tests/CoStaticBenchmarksMock.class.st
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoBenchmarkContext.class.st (diff)
The file was addedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksVariables.class.st
Commit 732091dbb60d98a481bd0fd20f2b7774bbac7469 by cyril
Improve the default comparision value

Do not use a random precision but use one that proved itself

This value is the default used by Polymath and comes from Numerical Recipes, 3rd edition, Section 5.7, which is pages 229-230

This is not for Pharo 11 but Pharo 12!


Do not use a random precision but use one that proved itself

This value is the default used by Polymath and comes from Numerical Recipes, 3rd edition, Section 5.7, which is pages 229-230

The file was modifiedsrc/Kernel/Float.class.st (diff)
Commit ba9e060cfcf032f241ced1f3843171dcca6d0566 by stephane.ducasse
Better comments for Beacon
The file was modifiedsrc/Beacon-Core/StringSignal.class.st (diff)
The file was modifiedsrc/Beacon-Core/Object.extension.st (diff)
The file was modifiedsrc/Beacon-Core/BeaconSignal.class.st (diff)
The file was modifiedsrc/Beacon-Core/MemoryLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core/Beacon.class.st (diff)
The file was modifiedsrc/Beacon-Core/WrapperSignal.class.st (diff)
The file was modifiedsrc/Beacon-Core/CircularMemoryLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core/SignalLogger.class.st (diff)
Commit 94d065ce6de1df2dd9309116d98e0be6b151a298 by cyril
Improve precision of some assertions 
The file was modifiedsrc/System-Time-Tests/DurationTest.class.st (diff)
The file was modifiedsrc/STON-Tests/STONReaderTest.class.st (diff)
The file was modifiedsrc/Kernel/Float.class.st (diff)
The file was modifiedsrc/Kernel/Float.class.st (diff)
Commit c5a3a27459b3c2e5b070241d8d0e076d6f3b0fe6 by gabriel.darbord
Fix #15183: Ineffective formatting does not update code editor
The file was modifiedsrc/Rubric/RubSmalltalkCodeMode.class.st (diff)
Commit 82296dbcaf5357e86d7112f1d16429e079e0ea6b by gabriel.darbord
Fix equality check + Restore selection/Keep cursor at end, after formatting
The file was modifiedsrc/Rubric/RubAbstractTextArea.class.st (diff)
Commit de5f59f744c888297ac4382843c01ce57996df63 by gabriel.darbord
Remove `aBoolean = true` checks in RubAbstractTextArea
The file was modifiedsrc/Rubric/RubAbstractTextArea.class.st (diff)
Commit 5b0e27c4b2ac098820cb90848d3e2e709d410789 by gabriel.darbord
Fix keeping cursor at end + Selection was already being restored
The file was modifiedsrc/Rubric/RubAbstractTextArea.class.st (diff)
Commit d6a419e8327f44637cea4817a082bca208b624bf by 113094232+omarabedelkader
Branch: CoStaticBenchmarksV2,  Fixing a test + adding some comments in the benchs
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarks.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksVariables.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Benchmarks-Tests/CoStaticBenchmarksTest.class.st (diff)
Commit eae8a7a3523ab13ac2293813c36aa6fce6679a14 by 113094232+omarabedelkader
Branch: CoStaticBenchmarksV2,  Fixing tests about the NDCG metric
The file was modifiedsrc/HeuristicCompletion-Benchmarks-Tests/CoStaticBenchmarksTest.class.st (diff)
Commit 9e6fe91afb9e839a8b2820af48f57b0e6c52b289 by 113094232+omarabedelkader
Branch: CoStaticBenchmarksV2,  Another commit for fixing the NDCG tests
The file was modifiedsrc/HeuristicCompletion-Benchmarks-Tests/CoStaticBenchmarksTest.class.st (diff)
Commit 4858135974702b1de95bd58a99732bd872a31ccc by stephane.ducasse
Adding a announcement to be able to monitor what the user picked in the completion menu
The file was modifiedsrc/NECompletion-Morphic/NECMenuMorph.class.st (diff)
The file was addedsrc/NECompletion/CompletionItemSelected.class.st
The file was modifiedsrc/NECompletion/CompletionItemSelected.class.st (diff)
Commit d3d8cd5191449ed99ef1097cc8543db9135b897c by stephane.ducasse
17895-Better-hook-for-completion-engine-in-RubSmalltalkTextEditor
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
Commit 60ca36694ce1896f12e863dd1c454392e9e26b16 by stephane.ducasse
Fixing the problem with CoCompletion
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
The file was modifiedsrc/Rubric-Tests/RubSmalltalkEditorTest.class.st (diff)
Commit dc2410eeb9fcb9fd09246c6cd34cccd8d23d1c7b by stephane.ducasse
OCFormatterTest cleaning. 
OCFormatterTest -> OCSimpleFormatterTest
OCParseTreeTest


The file was removedsrc/AST-Core-Tests/OCFormatterTest.class.st
The file was modifiedsrc/AST-Core-Tests/OCParseTreeTest.class.st (diff)
The file was addedsrc/AST-Core-Tests/OCSimpleFormatterTest.class.st
The file was modifiedsrc/OpalCompiler-Tests/OCStaticASTCompilerPluginTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OCIRBuilderTest.class.st (diff)
Commit 0af00233e8e9c4573515c9bd0a2ab2e8e0717991 by stephane.ducasse
Cleaning OCIRBuilderTest dependency to superclass.
The file was modifiedsrc/OpalCompiler-Tests/OCIRBuilderTest.class.st (diff)
The file was modifiedsrc/AST-Core/OCMessageNode.class.st (diff)
Commit cad629c2588c6a3031a4a735ef28380fe666fb50 by stephane.ducasse
Move addNodeLast: to the package Refactoring-Transformations
The file was modifiedsrc/AST-Core/OCSequenceNode.class.st (diff)
The file was addedsrc/Refactoring-Transformations/OCSequenceNode.extension.st
Commit fb86ce2ca18fb00981a612bf9517f8400ee1757a by stephane.ducasse
Move addSelfReturn as extension
The file was modifiedsrc/AST-Core/OCMethodNode.class.st (diff)
The file was modifiedsrc/OpalCompiler-ToolFeatures-Tests/OCReturnNodeAdderVisitorTest.class.st (diff)
The file was addedsrc/Refactoring-Core/OCMethodNode.extension.st
The file was modifiedsrc/AST-Core-Tests/OCProgramNodeTest.class.st (diff)
Commit 7f3ef28c4fab9e5d5b9f18ac58a7c07d989ba1e1 by stephane.ducasse
Move extractSubtreeWith:  as extension of Refactoring
The file was modifiedsrc/Refactoring-Core/OCMethodNode.extension.st (diff)
The file was modifiedsrc/AST-Core/OCMethodNode.class.st (diff)
Commit b0e4dec22cfa839860a1d14b3cba78fe9043a751 by tesonep
Branch: adding-isValid-for-SDLWindows
Fixing the isValid for SDL2Windows and other handles
The file was modifiedsrc/OSWindow-SDL2/OSSDL2BackendWindow.class.st (diff)
The file was modifiedsrc/OSWindow-SDL2/SDL2Handle.class.st (diff)
The file was modifiedsrc/AST-Core-Tests/OCMethodNodeTest.class.st (diff)
Commit d5a61e8ab68b17d36237af22351e0f6fbcacc8f6 by stephane.ducasse
Move isEssential to Refactoring-Core
The file was addedsrc/Refactoring-Core-Tests/OCIsEssentialTest.class.st
The file was modifiedsrc/AST-Core-Tests/OCProgramNodeTest.class.st (diff)
Commit e24532f832a28b68675073832a47c82d2711a646 by stephane.ducasse
Cleaning OCArrayLiteralTest 
The file was modifiedsrc/OpalCompiler-Tests/OCArrayLiteralTest.class.st (diff)
Commit af97ffcd6d850415e827542bb7c4f16ae2ecdff5 by stephane.ducasse
Better testLiteralVariableGlobale
The file was modifiedsrc/OpalCompiler-Tests/OCIRBuilderTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OCSourceCode2BytecodeTest.class.st (diff)
Commit f0e715f8f6177a758b161fec16a24e9f404f0a7b by stephane.ducasse
Remove generate method and unclassified one.
The file was modifiedsrc/OpalCompiler-Tests/OCArrayLiteralTest.class.st (diff)
Commit b4f80df9fd7f5c21f81efcd1c659284f348fa460 by stephane.ducasse
One more self contained reference
The file was modifiedsrc/OpalCompiler-Tests/OCStaticASTCompilerPluginTest.class.st (diff)
Commit e611cb4afb9c59422680967a596af44df67991fe by stephane.ducasse
Removing useless pragma compilation methods
The file was modifiedsrc/OpalCompiler-Tests/MethodPragmaTest.class.st (diff)
Commit c9a9e3ec7048c4579f7e02a1bef426f2810db2a9 by stephane.ducasse
Much better OCSimpleFormatter tests. Less duplication more self contained. No we should not send formattedCode to Node!
The file was modifiedsrc/AST-Core-Tests/OCSimpleFormatterTest.class.st (diff)
Commit 01ca98df35f367ae7ec3743250ab627b12118ce7 by stephane.ducasse
Less spurious formattedCode. It does not make sense to ask the formatter to format just one variable!
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
The file was modifiedsrc/CodeImport/OldClassDefinitionBuilder.class.st (diff)
The file was modifiedsrc/Ring-ChunkImporter/RGChunkImporter.class.st (diff)
The file was modifiedsrc/SystemCommands-MessageCommands/SycMessageDescription.class.st (diff)
Commit 5b5ea69556bc8461d9249c5989f2fb4dba5cdbb2 by 26929529+StevenCostiou
Removing misplaced browing methods,  Fixes # 17396
The file was modifiedsrc/DebugPoints/DebugPointObjectTarget.class.st (diff)
The file was modifiedsrc/DebugPoints/DebugPointTarget.class.st (diff)
The file was modifiedsrc/DebugPoints/DebugPoint.class.st (diff)
The file was modifiedsrc/DebugPoints/DebugPointNodeTarget.class.st (diff)
The file was modifiedsrc/DebugPoints/DebugPointInstanceVariableTarget.class.st (diff)
Commit d2d04d9edfd442385bae18cf38a8ccb3d4974d25 by ignacio-esteban.losiggio
Properly update the AST when the method editor gets its text changed

Currently we were only updating the AST when doing applying changes (see ClyMethodCodeEditorToolMorph>>#applyChanges).
This is not the only way the text may be changed (for example: a refactoring may also change it).
The other ways to update the text break the AST putting the method editor in a weird state where it shows the new code and does structural edits stuff using the old one.

An example of this issue can be experiencied by trying to do "extract temp" multiple times on the same method editor.

Reported-by: Andrzej Prochyra <andrzej@prochyra.io>

The file was modifiedsrc/Calypso-SystemTools-Core/ClyMethodEditorToolMorph.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OpalCompilerTest.class.st (diff)
Commit 3d8c28521ef2545da664a586ddadf58060370933 by 113094232+omarabedelkader
Branch: Fix-Baseline-CoStaticBenchmarks,  Adding the `HeuristicCompletion-Benchmarks-Tests` to the baseline ( it was already there ) just we need the code that loads the package
The file was modifiedsrc/BaselineOfHeuristicCompletion/BaselineOfHeuristicCompletion.class.st (diff)
Commit 18f630b29a3f54add64aa202eb70fed1ba8e2e6a by 113094232+omarabedelkader
Branch: Fix-Baseline-CoStaticBenchmarks,  Fixe the classification of message `run` in `CoStaticBenchmarksVariables`
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksVariables.class.st (diff)
Commit 56de0ced39b476c8e375dcd87a8b3349df7f9984 by faouzirayan
Branch: fixIssue17908,  Fixes # 17908 use  string instead of an RBArgumentName
The file was modifiedsrc/Refactoring-UI/StMethodNameEditorPresenter.class.st (diff)
Commit 57715573942f5500ccbcfd70b8bf5f40df63fa52 by marcus.denker
fixed #17568

I used accessing for now,  to be close to  #pc (and there are lots of methods that are not strict accessors already)
The file was modifiedsrc/Kernel-CodeModel/Context.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/Context.extension.st (diff)
Commit 22ce77b6b63cf62813c4c1f97bcb274f6ef126ba by faouzirayan
Fix issue #7908, fix method definition refactoring preconditions
The file was modifiedsrc/Refactoring-UI/ReRenameMethodDriver.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReRenameMethodRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-UI/StMethodNameEditorPresenter.class.st (diff)
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
The file was modifiedsrc/NECompletion-Tests/CompletionEngineTest.class.st (diff)
Commit d5eb622dac22f362ffc2a1bb3dd1680e34d460ad by gabriel.darbord
Fix #6528: do not skip closing characters
+ Remove unused `RubTextEditor>>#binlParenAt:`
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
The file was modifiedsrc/NECompletion-Tests/CompletionEngineTest.class.st (diff)
The file was modifiedsrc/Rubric/RubTextEditor.class.st (diff)
Commit fa60c20ca46dcefa26a9b26b957e585dec100aa6 by gabriel.darbord
Do not remove matching closing character when removing opening character literal
The file was modifiedsrc/NECompletion-Tests/CompletionEngineTest.class.st (diff)
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
Commit 0ccb3b6edd87dd6c8896c5df54e277bc273239df by stephane.ducasse
 17916-Adding-deprecated-binding-to-IR
Fixes #17916
The file was removedsrc/OpalCompiler-Core/IRBuilder.class.st
The file was modifiedsrc/BaselineOfBasicTools/BaselineOfBasicTools.class.st (diff)
Commit f2ef7dac35b093c748653e43723ce345f6c898ac by pavel.krivanek
Branch: 17225-Progress-Bar-in-Dark-Theme-does-not-have-a-good-contrast2,  Fixes #17225
The file was modifiedsrc/DarkBlueTheme/DarkBlueTheme.class.st (diff)
Commit e3cdbdc9a741c8438027adb0666100e421953e1e by stephane.ducasse
IRBuilder -> OCIRBuilder in sampleBytecodeMethodWithArg:
The file was modifiedsrc/AST-Core-Tests/OCMethodNodeTest.class.st (diff)
Commit edbee2d0f8e228120a2998450f26fcf1e65cf903 by 113094232+omarabedelkader
Branch: Fix-Baseline-CoStaticBenchmarks,  Some modifications on the comments
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksVariables.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksMessage.class.st (diff)
Commit 7d53529513a4fb554295ee48db24cb8e862c2488 by cyril
Improve secondary selection color for light theme

Fixes #17920
The file was modifiedsrc/Polymorph-Widgets/UIThemeColorConfigurator.class.st (diff)
Commit b3212e64bc5902878c24dccbad810a6758fab8a7 by cyril
Push up #removeFromTree

In multiple projects I'm doing AST manipulation (fro example in Famix or in my project Chanel) and I need to remove some nodes from an AST. Currently it's possible only on MessageNodes but this should be possible on much more nodes.
I propose to push up this method on ProgramNodes
The file was modifiedsrc/AST-Core/OCMessageNode.class.st (diff)
The file was modifiedsrc/AST-Core/OCProgramNode.class.st (diff)
Commit 891a1640df034ef5d046b0b7e5203fd2184cf08e by cyril
Fix bug with obsolete classes and extension methods

If you recompile a class with extension methods and remove it afterward, then the class stays as obsolete. This happens because of a bug creating duplicated entries in the packages extension maps.

I'm proposing a fix to not add new entries to the extension maps in case of recompilation. Coming with a comment and a regression test.

Fixes #17927
The file was modifiedsrc/Kernel-CodeModel-Tests/PackageTest.class.st (diff)
The file was modifiedsrc/Kernel-CodeModel/ClassDescription.class.st (diff)
Commit 75f530ee751c9fe0321c04157160e0f3f3323d16 by uzzelekbeatspro
Branch: addInspectOnPackages,  Fixes #17911
The file was addedsrc/SystemCommands-PackageCommands/SycInspectPackageCommand.class.st
Commit 306da1d9daa347f164d0345a5d902e7c4b2499a8 by cyril
Improve ReRefersToClassRule name

It is weird that the rules says to use `self class` when we are on the class side. I'm updating the rule name to show this possibility

Fixes #17123
The file was modifiedsrc/General-Rules/ReRefersToClassRule.class.st (diff)
Commit e902ef6e117cdcfccbf091f310b1fb33537b5e7f by cyril
[Foward port] RGGlobalVariable should be a RGVariable

Foward port of: https://github.com/pharo-project/pharo/pull/17470

Fixes #17511
The file was modifiedsrc/Ring-Core/RGGlobalVariable.class.st (diff)
Commit 473e02eb720f7ad1e17863853d8f31521cf6d01d by cyril
Speedup Random initialization from seed

When setting the seed, this change avoid to have a double initialization of the seed to speed it up.

```st
{ [ Random new ]. [ Random seed: 7 ] } collect: #bench.

"
Before:
an Array(
4,527,035 iterations in 5 seconds 2 milliseconds.905044.982 per second
2,578,191 iterations in 5 seconds 3 milliseconds. 515329.003 per second)"

"
After:
an Array(
4,839,828 iterations in 5 seconds 1 millisecond. 967772.046 per second
5,454,942 iterations in 5 seconds 2 milliseconds. 1090552.179 per second)"
```

Fixes #17510
The file was modifiedsrc/Random-Core/Random.class.st (diff)
Commit 4ebd2da9c6680eefaa021c8a85134d3bb35f81ac by cyril
Fix the logic of the extra commands on methods

In Calypso Hernan started to migrate commands from Commander1 to Commander2. This brought a change in the logic but the commands in the extra group on methods lost the ability to execute the #prepareFullExecution method which cause some commands to fail.

I'm fixing this + I renamed a class to have a better name

Fixes #17506
The file was addedsrc/SystemCommands-MethodCommands/SycClassifyMethodsCommand.class.st
The file was modifiedsrc/SystemCommands-MethodCommands/SycCopyMethodNameToClipboardCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycInspectMethodCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycCopyTestMethodNameToClipboardCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycMethodExtraCmCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycFileOutMethodCommand.class.st (diff)
The file was removedsrc/SystemCommands-MethodCommands/SycClassifyMthCommand.class.st
Commit e62bb3793fadf484bfba7f641fd62c6153ef44f5 by uzzelekbeatspro
Added 2 metaclass variables to remember last text to find and last text used to replace

-Now when opening again find and replace, the previous texts are remembered, providing efficiency and gain of time for the user
-In most cases it was redundant to retype the texts, because often it is a repetition when using this tool
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
Commit 99fccc0d6975190e6c8fd707646f3d52545b0980 by stephane.ducasse
Remove the Transcript stepGlobal call. Better integrate it once the new transcript is on. 
The file was modifiedsrc/Morphic-Core/WorldState.class.st (diff)
The file was modifiedsrc/DebugPoints-Tests/DebugPointTest.class.st (diff)
Commit 53da1032fd41bac0c798748bc718d9e8ed016cf1 by stephane.ducasse
Remove dependency analyser, moved to newtools
The file was removedsrc/Tool-DependencyAnalyser/DAMessageSendDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAReversePackageNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DACompositeDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAInheritanceDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DATraitDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser-Tests-Data/package.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAAddPackagePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMessageSendNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/AITarjan.extension.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAReferenceDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerDiffTreePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAInheritanceDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser-UI/TheManifestBuilder.extension.st
The file was removedsrc/Tool-DependencyAnalyser/DAExtensionDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageItemDiffNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DATarjanAlgorithm.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DATraitDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/package.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAReferenceDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerPresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMessageSendDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/package.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAReverseTreePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAMessageSendAnalyzerTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DACycleDetectionTreePresenter.class.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was removedsrc/Tool-DependencyAnalyser-Tests/ManifestToolDependencyAnalyserTests.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DADependencyFromClass.extension.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageCycleDetectorTest.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAMessageSendAnalyzer.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAUnknownManuallyResolvedPackage.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DADependencyTreePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageTest.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageCycleDetector.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAWelcomePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependencyItemDiff.class.st
The file was modifiedsrc/BaselineOfQA/BaselineOfQA.class.st (diff)
The file was removedsrc/Tool-DependencyAnalyser/ManifestToolDependencyAnalyser.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/package.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAExtensionDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPoolDictionaryDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPotentialDependenciesNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageCycleTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageDependencyWrapperTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAAbstractPackageNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependencyChecker.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAAssemblyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageDependencyTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DACycleNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageTreePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAReferenceDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser/Package.extension.st
The file was removedsrc/Tool-DependencyAnalyser/DATraitDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependentPackageItemDiff.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageRelationGraphDiff.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAClassToDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMessageSendDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageCycle.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageRelationGraph.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DADependencyCheckerTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageRelationGraphDiffTest.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPoolDictionaryDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DACycleDetectionPresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMissingMethodNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPoolDictionaryDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser/DADependencyReport.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DATarjanAlgorithmTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAReverseDependentPackageNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests-Data/DASomeClass.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DADependentPackageNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAAbstractItemDiff.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependencyFromClass.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAInheritanceDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPotentialOutDatedDependencyWarning.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DACompositeDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackage.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAExtensionDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageItemDiff.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DANode.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageRelationGraphTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAManuallyAddedDependentPackageNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMethodDependencyNode.class.st
The file was removedsrc/BaselineOfDependencyAnalyzer/package.st
The file was removedsrc/Tool-DependencyAnalyser/DADependentPackageWrapper.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMethodImplementationNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageDependencyWrapper.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAClassNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageUnderAnalysisNode.class.st
The file was removedsrc/BaselineOfDependencyAnalyzer/BaselineOfDependencyAnalyzer.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependenciesHTMLPublisher.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageDependenciesPresenter.class.st
Commit a934cef0addd2c8860948dc3c374e6c2d5e91532 by stephane.ducasse
Rename dependency analyser classes
The file was modifiedsrc/Tool-DependencyAnalyser-UI-Tab/DATabPackageDependenciesPresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI-Tab/DABrowserToolMorph.class.st (diff)
Commit 4aaa4a4a5014d996c9b02c68fe0d77d1220ada8b by cyril
Remove ExternalProjectLoader

This class seems to be dead code? Probably used in the past for the bootstrap?

The class comment says it's to have versions tested with Pharo but the projects present inside do not seems to match. For example Roassal is in Pharo already and the repo in the #allProjects method is not the official repo anymore
The file was removedsrc/BaselineOfExternalProjectLoader/BaselineOfExternalProjectLoader.class.st
The file was removedsrc/BaselineOfExternalProjectLoader/package.st
The file was removedsrc/ExternalProjectLoader/LoadableProject.class.st
The file was removedsrc/ExternalProjectLoader/package.st
The file was modifiedsrc/BaselineOfBaseLibraries/BaselineOfBaseLibraries.class.st (diff)
Commit 8e5834cf2835cfbab4937b2ce6b8dc0ceeb4743f by gabriel.darbord
Fix 8 Dictionary tests to make them inheritable
+ Implement ``SystemEnvironment>>#at:update:initial:` and adapt this class' tests
The file was modifiedsrc/Collections-Unordered-Tests/DictionaryTest.class.st (diff)
The file was modifiedsrc/System-Support/SystemEnvironment.class.st (diff)
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
Commit fc1b395160d15dd414f2bbb879cfef63ea6bbc69 by gabriel.darbord
Add key type check in `SystemEnvironment>>#at:update:initial`
+ With a test similar to `testAtPutNil`
+ Fix typo in comment
The file was modifiedsrc/System-Support/SystemEnvironment.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/OrderedDictionary.class.st (diff)
The file was modifiedsrc/Collections-Unordered/Dictionary.class.st (diff)
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
The file was modifiedsrc/Collections-Unordered/SmallDictionary.class.st (diff)
Commit 85f6d998984c1c16fc4835bb89c3600a8fb0f51b by stephane.ducasse
Fixing dependency analyser opening
The file was modifiedsrc/Calypso-SystemPlugins-DependencyAnalyser-Browser/ClyOpenDependencyBrowserCommand.class.st (diff)
Commit d74b46d58d880ae481c6becd6938a52e2ea13d54 by stephane.ducasse
CleaningNautilusRefactoring
- first move extensions to their classes
The file was removedsrc/NautilusRefactoring/RBRefactoryChange.extension.st
The file was removedsrc/NautilusRefactoring/RBCompositeRefactoryChange.extension.st
The file was removedsrc/NautilusRefactoring/ReRefactoring.extension.st
The file was removedsrc/NautilusRefactoring/ReCreateAccessorsForVariableTransformation.extension.st
The file was modifiedsrc/Refactoring-Core/ReCreateAccessorsForVariableTransformation.class.st (diff)
The file was modifiedsrc/Refactoring-Changes/RBAddMethodChange.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Changes/RBCompositeRefactoryChange.class.st (diff)
The file was modifiedsrc/Refactoring-Changes/RBRefactoryChange.class.st (diff)
The file was removedsrc/NautilusRefactoring/RBAddMethodChange.extension.st
Commit 9330f13dede493be4f9634ea68947f44d189f0f4 by stephane.ducasse
- Remove from nautiluse and AbatsrctTransformation the question to search or not in the hierarchy when doing an extract method. 
The file was modifiedsrc/Refactoring-Transformations-Tests/RBAbstractRefactoringTest.class.st (diff)
The file was modifiedsrc/NautilusRefactoring/NautilusRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReAbstractTransformation.class.st (diff)
The file was modifiedsrc/Refactoring-Transformations-Tests/RBExtractSetUpMethodAndOccurrencesParametrizedTest.class.st (diff)
The file was modifiedsrc/Refactoring-Transformations-Tests/RBExtractMethodAndOccurrencesTest.class.st (diff)
The file was modifiedsrc/Refactoring-Core/RBExtractMethodAndOccurrences.class.st (diff)
Commit 869cc9b58001fc3420367ccd51da2968ffafc00d by stephane.ducasse
- inline handleMethodNameRequest: since it got only one sender in the same class.
The file was modifiedsrc/NautilusRefactoring/NautilusRefactoring.class.st (diff)
Commit 5fb153a11b0697ea0ef904d8c48145ed717bf2b9 by stephane.ducasse
chore:
- remove dead code mapArguments: args toValues: values in: aTree
- remove then the class RBMethodArgumentsSelector since it was only called by mapArguments: args toValues: values in: aTree
The file was removedsrc/Refactoring-Transformations/RBMethodArgumentsSelector.class.st
The file was modifiedsrc/Refactoring-Transformations/RBMethodNameEditor.class.st (diff)
The file was modifiedsrc/Refactoring-Transformations/ReCompositeExtractMethodRefactoring.class.st (diff)
Commit deea0b190063b04d6ed1578177970df397e30e67 by stephane.ducasse
chore: replace the only user of RBMethodEditor by StMethodEditorPresenter
The file was modifiedsrc/Refactoring-Transformations/ReCompositeExtractMethodRefactoring.class.st (diff)
Commit 0de97a573b7ea51c68f91f25ff0d68d4be56f660 by stephane.ducasse
chore: Remove unused RBMethodNameEditor
The file was removedsrc/Refactoring-Transformations/RBMethodNameEditor.class.st
Commit b46d90633ad516e41ae1e4260242aa424566727c by stephane.ducasse
test: Adding tests for ClassesAreNotMetaclassCondition
The file was addedsrc/Refactoring-Core-Tests/ReClassesAreNotMetaClassConditionTest.class.st
Commit c6080a61667cfb6d1a03f0fd67da0ae72d076030 by stephane.ducasse
feat: add message to ReClassesAreNotMetaclass for better feedback
The file was modifiedsrc/Refactoring-Core/ReClassesAreNotMetaClassCondition.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReRemoveClassRefactoring.class.st (diff)
Commit 82b0aa0696de2b1474f586a02f170d342acf6513 by stephane.ducasse
test: Add two simple tests for messages
The file was modifiedsrc/Refactoring-Core-Tests/ReClassesAreNotMetaClassConditionTest.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReClassesAreNotMetaClassCondition.class.st (diff)
Commit d16bbf1b47abf14747a77ad1e1a0ede07eda02a1 by stephane.ducasse
Better tests for movetoclasside (not changing its wrong semantics for now)
The file was modifiedsrc/Refactoring-Transformations-Tests/RBMoveMethodToClassSideRefactoringTest.class.st (diff)
The file was modifiedsrc/Refactoring-Core/RBMoveMethodToClassSideRefactoring.class.st (diff)
Commit 9da2b2d82d7294b75306c8420950a7fa8c3a62fc by stephane.ducasse
Renaming some temps for better understanding code. 
The file was modifiedsrc/Refactoring-Core/ReRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Core/RBNamespace.class.st (diff)
Commit 99f1808f18a3df56bc45874dd9a3db5eb4d8c3bb by stephane.ducasse
tests: define some tests for DefinesSelectorCondition
The file was addedsrc/Refactoring-Core-Tests/ReDefinesSelectorsConditionTest.class.st
The file was modifiedsrc/SystemCommands-MethodCommands/SycMoveMethodsToClassSideCommand.class.st (diff)
The file was modifiedsrc/Refactoring-Core-Tests/ReDefinesSelectorsConditionTest.class.st (diff)
Commit 2f050adeda4e574e8cd4bb20577bc2e76404ea66 by stephane.ducasse
Better name and accesspor for RBMoveMethodToClassRefactoring
The file was modifiedsrc/Refactoring-Core/ReCompositeRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Core/RBMoveMethodToClassRefactoring.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycMoveMethodsToClassSideCommand.class.st (diff)
Commit 69e665c5b400978ee5b101a410d02ee0e9e865c9 by stephane.ducasse
Add choices for RemoveMethodsToClassSide Driver
The file was addedsrc/Refactoring-UI/ReMoveClassSideChoice.class.st
The file was addedsrc/Refactoring-UI/ReBrowseMethodChoice.class.st
The file was addedsrc/Refactoring-UI/ReMoveMethodsToClassSideDriver.class.st
Commit ae2ad15d8a480f2a4f8b707f456c199fd6b26ce3 by stephane.ducasse
Remove old driver and introduce new one with the new architecture
The file was modifiedsrc/Refactoring-UI/ReMoveMethodsToClassSideDriver.class.st (diff)
The file was removedsrc/Refactoring-UI/RBMoveMethodsToClassSideDriver.class.st
The file was modifiedsrc/SystemCommands-MethodCommands/SycMoveMethodsToClassSideCommand.class.st (diff)
Commit 1b87c1c6a3cec9b7a10eb740d50db437f16949ed by sanyakapoor2705
Branch: temp,  Fixes # changes
The file was modifiedsrc/AST-Core/OCMessageNode.class.st (diff)
Commit 4840919b0f5c53e8da6cf4dd7bf51e18bfa1cbca by oshlok64
Remove ReIsNotAMetaclass and replace with ReClassesAreNotMetaClassCondition
The file was modifiedsrc/Refactoring-Core/ReRemoveSharedVariableRefactoring.class.st (diff)
The file was removedsrc/Refactoring-Core/ReIsNotAMetaclass.class.st
The file was modifiedsrc/Refactoring-Core/ReRenameSharedVariableRefactoring.class.st (diff)
Commit 04ec3f8559f9c22a1bcc7f6795deb2f80fa56d09 by cyril
Fix system dependency tests

By renaming the class to do the analysis
The file was modifiedsrc/System-Dependencies-Tests/SystemDependenciesReportResource.class.st (diff)
Commit 1fc253ec80056c5b489d66ea02a0c17b1356e69e by gabriel.darbord
Should not implement `SystemEnvironment>>#at:update:initial:`
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
The file was modifiedsrc/System-Support/SystemEnvironment.class.st (diff)
Commit 3b747a9bd73c3d8968a9a8ab94978ef79d2b77d1 by cyril
Clean BaselineOfClap

Remove references to packages and dependencies that are not in Pharo

Fixes #17366

Pharo13.0.0:
#Branch: misc/clean-baselineOfClap Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/BaselineOfClap/BaselineOfClap.class.st (diff)
Commit 34cb45b4c8f63e5d96e710e4b352bc1526fde705 by cyril
Move HashTesterTest to SUnit-Tests

Where it should be
The file was addedsrc/SUnit-Tests/HashTesterTest.class.st
The file was removedsrc/SUnit-Core/HashTesterTest.class.st
Commit a60c2a4ea3774b5a8ea4914db1ac73dc2af84988 by ihalok24
Refactor OCMessageNode>>isInlineToDo to remove OCParseTreeSearcher
The file was modifiedsrc/OpalCompiler-Core/OCMessageNode.extension.st (diff)
Commit 8a88fd6727c0805b9a936541673ccfb38939af0f by cyril
Remove some dead references to SmalltalkHub

Those methods are not used anymore
The file was modifiedsrc/MonticelloRemoteRepositories/MCHttpRepository.class.st (diff)
Commit d76e44153bf35e03c770e69881d7ae643d367fdd by github
Format the code changes
The file was modifiedsrc/OpalCompiler-Core/OCMessageNode.extension.st (diff)
Commit 1c5c04daa13e0cd5fe383b075646121601482d9f by uzzelekbeatspro
Implemented new menu to show pool users

Branch: poolusers,  Fixes #17078
The file was modifiedsrc/Calypso-SystemTools-QueryBrowser/ClyShowClassRefCommand.class.st (diff)
The file was addedsrc/Calypso-SystemTools-QueryBrowser/ClyShowPoolUsersCommand.class.st
Commit 1cf2fb479139577d1d80a48487f0e22c717a5772 by tesonep
Pharo13.0.0:
#Branch: 17938-Emergency-Debugger-should-be-resiseable
Fixes #17938

Emergency debugger should react to the resize of the window taking in account the scale factor and showing the last text again.
The file was modifiedsrc/EmergencyDebugger/EDDisplayEventHandler.class.st (diff)
The file was modifiedsrc/EmergencyDebugger/EDDisplayInterface.class.st (diff)
Commit 70679f7eab560e74923235ef0cc599152f208fc0 by tesonep
Pharo13.0.0:
#Branch: 17727-Fix-the-two-skipped-tests-in-DrTests Fixes #17727
- Removing skipped tests from DrTest.
- Fixing the title holder to set it even if there is no window.
The file was modifiedsrc/DrTests-Tests/DrTestsUITest.class.st (diff)
The file was modifiedsrc/DrTests/AbstractDrTestsPresenter.class.st (diff)
Commit e87d563da93f9cd830937174965f1ec2aed02362 by tesonep
#Branch: 17903-Using-Windows-key--click-to-find-implementors-has-side-effects Fixes #17903
Using metaKeyPressed instead of commandKeyPressed
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-FastTable/FTMultipleSelectionStrategy.class.st (diff)
The file was modifiedsrc/Calypso-Browser/ClyBrowserToolMorph.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-FastTable/FTTableMorph.class.st (diff)
The file was modifiedsrc/Rubric/TextLink.extension.st (diff)
The file was modifiedsrc/Text-Edition/TextLink.extension.st (diff)
Commit f15b9c05cb89c36012dafc6138c39cfa9ffe44e3 by ihalok24
Fix testTranscriptDebugPoint to avoid using Transcript>>stepGlobal
The file was modifiedsrc/DebugPoints-Tests/DebugPointTest.class.st (diff)
Commit 0b8ce4c2df7d4701ffba3bea10b2359e9c835203 by sanyakapoor2705
Removed wrong comment in SourceFile Class
The file was modifiedsrc/System-Sources/SourceFile.class.st (diff)
Commit 2cef3ca10dfe019599582f21e9f43dfc25b3e16c by stephane.ducasse
chore: Removing OldDeprecated Driver+ Refactoring + tests + commands

Pharo13.0.0:
#Branch: 17955-DeprecateClassRefactoring-should-be-removed-because-it-is-not-based-on-deprecatedAliases Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was removedsrc/Calypso-SystemTools-Core/SycDeprecateClassCommand.extension.st
The file was removedsrc/Refactoring-Transformations-Tests/RBDeprecateClassParametrizedTest.class.st
The file was removedsrc/Refactoring-UI/RBDeprecateClassDriver.class.st
The file was addedsrc/Refactoring-Attic/RBDeprecateClassParametrizedTest.class.st
The file was addedsrc/Refactoring-Attic/RBDeprecateClassRefactoring.class.st
The file was modifiedsrc/SystemCommands-ClassCommands/SycDeprecateClassCmCommand.class.st (diff)
The file was removedsrc/Refactoring-Core/RBDeprecateClassRefactoring.class.st
The file was removedsrc/SystemCommands-ClassCommands/SycDeprecateClassCommand.class.st
The file was addedsrc/Refactoring-Attic/RBDeprecateClassDriver.class.st
The file was addedsrc/Refactoring-Attic/package.st
The file was modifiedsrc/SystemCommands-ClassCommands/SycMigrateReferencesOfClassCommand.class.st (diff)
Commit 31404511725c3a54f3f3623017ee396f193550e6 by stephane.ducasse
chore: remove SplitClassRefactoring and tests

Pharo13.0.0:
#Branch: 17955-DeprecateClassRefactoring-should-be-removed-because-it-is-not-based-on-deprecatedAliases Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was addedsrc/Refactoring-Attic/RBSplitClassParametrizedTest.class.st
The file was removedsrc/Refactoring-Core/RBSplitClassRefactoring.class.st
The file was modifiedsrc/Refactoring-Attic/RBDeprecateClassParametrizedTest.class.st (diff)
The file was removedsrc/Refactoring-Transformations-Tests/RBSplitClassParametrizedTest.class.st
The file was addedsrc/Refactoring-Attic/RBSplitClassRefactoring.class.st
Commit 53936d19ed7bc04077c4559f2a36227157189f3a by stephane.ducasse
chore: Remove SpoitClassTransformation and tests -- Pharo13.0.0
The file was addedsrc/Refactoring-Attic/RBSplitClassTransformation.class.st
The file was removedsrc/Refactoring-Transformations-Tests/RBSplitClassTransformationTest.class.st
The file was addedsrc/Refactoring-Attic/RBSplitClassTransformationTest.class.st
The file was removedsrc/Refactoring-Transformations/RBSplitClassTransformation.class.st
The file was modifiedsrc/Refactoring-UI/ReMoveMethodsToClassSideDriver.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReClassesAreNotMetaClassCondition.class.st (diff)
The file was modifiedsrc/Specific-Rules/ArchitecturalCritique.class.st (diff)
Commit c3662dcd2e0da4986bee4cbdb6daf496d467cf55 by guillermopolito
Moving methods and classes around to cleanup Collections-Abstract
The file was modifiedsrc/Collections-Sequenceable/SequenceableCollection.class.st (diff)
The file was addedsrc/Collections-Sequenceable/BlockClosure.extension.st
The file was modifiedsrc/Kernel-Tests/ScaledDecimalTest.class.st (diff)
The file was modifiedsrc/Collections-Strings/Collection.extension.st (diff)
The file was removedsrc/Collections-Abstract/Character.extension.st
The file was removedsrc/Collections-Abstract/Behavior.extension.st
The file was modifiedsrc/Collections-Sequenceable-Tests/ArrayTest.class.st (diff)
The file was removedsrc/Collections-Abstract/CompiledMethod.extension.st
The file was modifiedsrc/Collections-Abstract-Tests/CollectionRootTest.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was removedsrc/Collections-Abstract/BlockClosure.extension.st
The file was modifiedsrc/OpalCompiler-Tests/OCLiteralTest.class.st (diff)
The file was removedsrc/Collections-Abstract/Object.extension.st
The file was modifiedsrc/Kernel-Tests/UndefinedObjectTest.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/Array.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/Object.extension.st (diff)
The file was modifiedsrc/Kernel-Tests/FloatTest.class.st (diff)
The file was removedsrc/Collections-Sequenceable/RunArray.class.st
The file was modifiedsrc/Collections-Sequenceable-Tests/OrderedCollectionTest.class.st (diff)
The file was addedsrc/Text-Core/RunArray.class.st
The file was addedsrc/Collections-Sequenceable/Character.extension.st
The file was modifiedsrc/Graphics-Canvas/ScalingCanvas.class.st (diff)
The file was modifiedsrc/Collections-Native-Tests/ByteArrayTest.class.st (diff)
Commit 2644ac5a7f6235acf9c88248b508a0f6737b06fa by stephane.ducasse
Strangely enough I do not get why these tests did not pass. Probably another issue left some tests failing
The file was modifiedsrc/Refactoring-Core/RBMoveMethodToClassRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-UI-Tests/ReRenameMethodDriverTest.class.st (diff)
Commit 520c92db58d2a9b0116868b7fa4332be3ae606fe by guillermopolito
Deprecating overly specific collection methods
The file was modifiedsrc/Collections-Abstract-Tests/TPrintTest.trait.st (diff)
The file was addedsrc/Deprecated13/Collection.extension.st
The file was modifiedsrc/Tool-Diff/UnifiedDiffChangesMorph.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was modifiedsrc/EmergencyDebugger/EDDebuggingAPI.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/SequenceableCollection.class.st (diff)
The file was modifiedsrc/Collections-Strings/Collection.extension.st (diff)
The file was modifiedsrc/AST-Core/OCDumpVisitor.class.st (diff)
The file was addedsrc/Deprecated13/SequenceableCollection.extension.st
The file was modifiedsrc/EpiceaBrowsers/EpMorphVisitor.class.st (diff)
Commit b85ac0328ffcbd3bc9f62c1756e6be02dd8d0584 by zhalok24
Replace DADependencyChecker with StDependencyChecker in PharoBootstrapRule
The file was modifiedsrc/Specific-Rules/PharoBootstrapRule.class.st (diff)
Commit 8745fb57396936eb1462db6e0f894e67d10ca582 by tesonep
Fix #17997
Changing the gesture to open the meta menu from Ctrl + Shift + Click, to Ctrl + Alt + Shift + Click to be coherent with the other special gesture like that is Alt + Shift + Click.
The file was modifiedsrc/Morphic-Core/MouseButtonEvent.class.st (diff)
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
Commit 2342a0c67460ecd06da188184d8e9953d44542d2 by tesonep
Adding a setting to disable the halos, also making it work for real
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
The file was modifiedsrc/Settings-Polymorph/PolymorphSystemSettings.class.st (diff)
Commit 6ed412c99dfacbf98f50fb5b08592eb5e7ab01b8 by cyril
Fix Pharo build

I think the build is broken because Collection-Unordered is extending RunArray that is loaded after Collection-Unordered now.

I'm moving the method to RunArray directly
The file was removedsrc/Collections-Unordered/RunArray.extension.st
The file was modifiedsrc/Text-Core/RunArray.class.st (diff)
Commit 1bcfc03c20ca10f8c050ba76decaeff93a3850c6 by cyril
Refactorings: Remove choices that are not used anymore

Because the deprecate refactorings were removed
The file was removedsrc/Refactoring-UI/ReDeprecateChoice.class.st
The file was removedsrc/Refactoring-UI/ReRenameAndDeprecateClassChoice.class.st
The file was removedsrc/Refactoring-UI/ReDeprecateAndMigrateReferencesClassChoice.class.st
The file was removedsrc/Refactoring-UI/ReDeprecateClassChoice.class.st
Commit cdef124d56b5523888a3b06fc093f83923471340 by cyril
Fix failing tests about #print:delimiterOn:

The method was deprecated so I'm removing the tests about this method + I'm fixing some methods that got a wrong replacement for this code. Using #print: instead of #nextPutAll: was adding extra quotes
The file was modifiedsrc/AST-Core/OCDumpVisitor.class.st (diff)
The file was modifiedsrc/Collections-Abstract-Tests/TPrintTest.trait.st (diff)
The file was modifiedsrc/EmergencyDebugger/EDDebuggingAPI.class.st (diff)
Commit 59153c525d44f6e010914214aae18528b86f9b37 by zhalok24
Fixed bug to allow multiple package selection in coverage tool
The file was modifiedsrc/DrTests-TestCoverage/DTTestCoveragePlugin.class.st (diff)
Commit 3f35f8ef411de97d7d24316380ff285a49cab266 by zhalok24
Fixed SystemEnvironment tests by initializing testingEnvironment with Smalltalk globals
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
Commit 526b80b4820000fcbb9da7681cc1da499d53ae28 by zhalok24
Created  TestObject class using ShiftClassBuilder
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
Commit ca6eb1810bf6b1a112d88271814859b533888fa1 by estebanlm
add mew process browser (in preview menu entry)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
Commit a301d29dbfad488d77d570a950a07f2fa887e451 by christophe.demarey
fix undeclared DAPackageDependenciesPresenter
The file was modifiedsrc/Calypso-SystemPlugins-Critic-Browser/ClyShowDependencyCritiqueCommand.class.st (diff)
Commit 03f183a716985224f71f0c71da6491662cb04c6e by christophe.demarey
fix unifeid diff broken in e5f54f0b22f26fd4d9bd41e42e45fa2927a41058
The file was modifiedsrc/Tool-Diff/UnifiedDiffChangesMorph.class.st (diff)
Commit 3b870e3bba93d77ff853106e3130facff3856f9e by christophe.demarey
add 'NewTools-Transcript' as known dependency
The file was modifiedsrc/System-Dependencies-Tests/SystemDependenciesTest.class.st (diff)
Commit e5073f49a6d8d9d1bb69cb769c9a952e018f7cab by stephane.ducasse
Cleaning the benchmarks

Now
(CoStaticBenchmarksVariables
runOnPackage: (PackageOrganizer default packageNamed: 'NECompletion')
heuristics: [:b | b]) inspect.
is working as well as

CoStaticBenchmarksMessage  new
    scope: (CoBenchmarkPackage on: CompletionSorter package);
    builder: CoASTHeuristicsResultSetBuilder new;
    run.
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksMessage.class.st (diff)
The file was addedsrc/HeuristicCompletion-Benchmarks/CoBenchmarkVariableContext.class.st
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksVariables.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarks.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Model/CoVariableValueMessageHeuristic.class.st (diff)
Commit 635dfe0a8a71c02e58a582fc5eb2e068e2f59fd1 by stephane.ducasse
Remove transcript from Smalltalk tools (finally)
Remove useless Transcript in SpRuvFindReplaceDialog
Remove old transcript from the menu
The file was modifiedsrc/Tool-Registry/ToolRegistry.class.st (diff)
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
The file was modifiedsrc/Transcript-Tool/ThreadSafeTranscript.extension.st (diff)
The file was modifiedsrc/MenuRegistration/MenuRegistrationExample.class.st (diff)
Commit 56836443c619d03ba3dff5bdb88552f0066a177d by stephane.ducasse
Remove tool registration and installation
The file was modifiedsrc/Transcript-Core/ThreadSafeTranscript.class.st (diff)
The file was modifiedsrc/Transcript-Tool/ThreadSafeTranscript.extension.st (diff)
Commit 5d478cae2f36b509f1a7aa8822e1f9053b7f5602 by stephane.ducasse
Remove the installation of the old transcript. 
The file was modifiedsrc/Polymorph-Widgets/MorphicUIManager.class.st (diff)
Commit 5a0eafaf05dfc2e5560925c7e156aa7bf489dac1 by stephane.ducasse
feature: reimplement Halt once and once without the need to rely on the compiler, parse, semantic analysis and the rest
The file was modifiedsrc/Debugging-Utils/Object.extension.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
Commit 3029729d23ce39632568768cea0a2e882f1560cb by stephane.ducasse
tests: now we have tests that really test call sites.
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
Commit 10f61421baeec1a50eba2a57c2e2738164d4c1df by stephane.ducasse
no semantic change: recategorisation of test protocols
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
Commit be9f89f0e56d3cbef135e14fc2100d18b9275135 by guillermopolito
Make compiled block class parametrizable
The file was modifiedsrc/OpalCompiler-Core/OpalCompiler.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCCompilationContext.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCIRBytecodeGenerator.class.st (diff)
Commit f9b4813aa23c703898b5035d5e6ee865e418d473 by uzzelekbeatspro
Improval of auto pairing in code editor

-Checks now until the next character encountered to remove smart character opposite so it is better for code editor UX
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
Commit 0c973632acc195d2e33131cfa4e7827dfda7f649 by stephane.ducasse
Clean: protocol sorting + initialize split + remove dead code
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
Commit 0a01f6a02884c5bebd61a55d90ab2ba637704110 by stephane.ducasse
All the tests pass except containsHalt. 
Now there is a bug because we should not be forced to do Halt initializeOnCount before.
I just commit to get a stable point.
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
Commit 8fe246a6e19a637d443119e6c0ef60bdf61deb2b by stephane.ducasse
New version. Now indeed the tests requires Halt initializeOnCount. "This is mandatory else running twice the test will fail." 
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
Commit 57f4a3b466ce1a88f2b878e9aef4ba0d5984094c by stephane.ducasse
Fixing containsHalt (it is based on the method protocol :( what a brittle idea!))
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
Commit 985b8bec09e35f7722e4428e2e4b2df4589de6df by zhalok24
Improved ReSearchingLiteralRule by giving an example in description & added automatic transformation
The file was modifiedsrc/General-Rules/ReSearchingLiteralRule.class.st (diff)
Commit 0f2d35a18bd4a09683c81ff09f0d021e67470406 by stephane.ducasse
Split one test into several ones
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Object.extension.st (diff)
Commit 457320f76b46fac43b0b1b8a096968f67958b39e by stephane.ducasse
Adding haltUpTo: and tests
The file was modifiedsrc/Debugging-Utils/Object.extension.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
Commit 8466f6ae285d391f8daaf59be786f855bb4bd3d6 by stephane.ducasse
Revising implementation and adding comments in class
The file was modifiedsrc/Debugging-Utils/Object.extension.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
Commit 995327c2f7e140c75a7099af1d432926167dcc9e by stephane.ducasse
FIxing a test using an old version of the API
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was addedsrc/Athens-Cairo-Tests/Toto.class.st
The file was modifiedsrc/Debugging-Utils/Object.extension.st (diff)
Commit 9df60e0f33485a31ac4f42d68a6180bfeb9ea7ad by cyril
Improve packaging of Ston

We currently have a package `STON-Text support` containing methods to export and import Text in Ston. But we also have STON-Extensions that add extensions to multiple classes in Pharo to customize their import/export so I do not see why text support should be a special case.
On top of that, most extensions are done directly in STON-Core so I'm not even sure we really need this STON-Extensions package. But this change focuses on 'STON-Text support'.

Fixes #4505
The file was removedsrc/STON-Text support/Text.extension.st
The file was removedsrc/STON-Text support/package.st
The file was addedsrc/STON-Extensions/Text.extension.st
The file was removedsrc/STON-Text support/RunArray.extension.st
The file was addedsrc/STON-Extensions/RunArray.extension.st
The file was modifiedsrc/BaselineOfMisc/BaselineOfMisc.class.st (diff)
Commit 74280c38e3aa7e7caf4a4330d279cd1ca4bb6ae7 by zhalok24
Fixed failing test by adding transformation rule for empty collection comparison
The file was modifiedsrc/General-Rules/ReSearchingLiteralRule.class.st (diff)
The file was removedsrc/Athens-Cairo-Tests/Toto.class.st
Commit 1339e45eb4f2249395edf128237e5d4fb9d583cd by uzzelekbeatspro
Added a test for smartbackspace with spaces and removed temps
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
The file was modifiedsrc/NECompletion-Tests/CompletionEngineTest.class.st (diff)
Commit a86323e8fed29f96d4a81ffe1d31f7d8379cb025 by stephane.ducasse
Protecting tests so that their execution is independant
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
Commit 1b2481699c0395e1d2ff33656d89609068c22967 by cyril
Initialize deprecated Morphic package
The file was addedsrc/Morphic-Deprecated/ManifestMorphicDeprecated.class.st
The file was addedsrc/Morphic-Deprecated/package.st
The file was modifiedsrc/Morphic-Examples/WidgetExample.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
Commit 19583b5645ef33925a66a518e6cd46afaaa6cbc9 by cyril
Start to deprecate some unused parts of morphic
The file was addedsrc/Morphic-Deprecated/TEasilyThemed.extension.st
The file was modifiedsrc/Morphic-Examples/WidgetExample.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was addedsrc/Morphic-Deprecated/UITheme.extension.st
The file was modifiedsrc/Polymorph-Widgets/TEasilyThemed.trait.st (diff)
Commit 3c29f774825ec499426e02b720d96f8de36e67c1 by cyril
Fix #isDeprecated logic of CompiledMethod

When a class is in a deprecated package, we consider it as deprecated.
But if a method is in a deprecated package or class, it is not considered deprecated.

To me this mixed behavior is not good. After talking with people, they seems to expect the deprecation to be passed on so I'm updating CompileMethod>>#isDeprecated to take the class and package state into account for deprecations.
The file was modifiedsrc/Kernel-CodeModel/CompiledMethod.class.st (diff)
The file was modifiedsrc/Kernel-Extended-Tests/CompiledMethodTest.class.st (diff)
Commit f51d8e834fced90e78a6e64c25c1832b56166d5c by stephane.ducasse
support old logic to set the new transcript
The file was modifiedsrc/Polymorph-Widgets/MorphicUIManager.class.st (diff)
Commit c183376a5c0274773468f2f852397ac15cb2961c by federico.lochbaum
Fixes of two cases on shortcut block identation

1 - Case of blocks with empty content, it was inserting 3 spaces instead just one.
2 - Case of block layout identation, now the block content is inserted adding one to the identation level.
The file was modifiedsrc/EnlumineurFormatter-Tests/EFBlockExpressionOnlyTest.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter-Tests/EFCascadeExpressionTest.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter/EFFormatter.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter-Tests/EFSequenceExpressionTest.class.st (diff)
The file was addedsrc/EnlumineurFormatter-Tests/EFFormatterTest.class.st
The file was modifiedsrc/EnlumineurFormatter-Tests/EFMethodExpressionTest.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter-Tests/EFBlockExpressionTest.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter-Tests/EFMessageExpressionTest.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter-Tests/EFAssignmentExpressionTest.class.st (diff)
Commit 164b87aae03a16ce61eac6ffb0fb3054eec16c38 by marcus.denker
fixes #17641

Pharo13.0.0:
#Branch: 17641-DemoCoveragePresenter-open---DNU Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/Reflectivity-Examples/ReflectivityCodeMorph.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter/EFFormatter.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter/EFFormatter.class.st (diff)
Commit b9c513e61f9f108a8fd031c42970ef1b1e8ac0ec by zhalok24
Removed reference of GT package from Beacon baseline
The file was modifiedsrc/BaselineOfBeacon/BaselineOfBeacon.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was modifiedsrc/Collections-Unordered/Dictionary.class.st (diff)
The file was modifiedsrc/Collections-Strings/String.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/Array.class.st (diff)
Commit 18f2b479fcb7d9bf61cd73e969d743adf4599217 by cyril
Remove what seems to be a hack in runTest.sh

Two selectors are removed in this file but one does not exist anymore and the second seems to pass in my image so I don't know why we are removing it?
Let's try to remove those lines to see if the CI is happy
The file was modifiedbootstrap/scripts/testing/core/runTests.st (diff)
Commit 8f121f684bce293fe85d98618e9d0a4becb3ad14 by cyril
Improve the printing of errors on executable comments

Currently if we have a syntax error on an executable comment we have 0 infromation on which comment it is. We just get `Doc comment is not well formed` as a log and `PharoDocComment.Tests.CommentTestCase.nil` as the test been executed.

I propose to add more info to the log to know the class, selector and content of the comment.
The file was modifiedsrc/PharoDocComment/PharoDocCommentExpression.class.st (diff)
The file was modifiedsrc/Collections-Strings/String.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/Array.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/Array.class.st (diff)
Commit 1a61ceb096c5f5aad5a71c1f51dded4d7c032934 by 78592838+Gabriel-Darbord
fix: GIFReadWriter does not write local color tables
The file was modifiedsrc/Graphics-Files/PNGReadWriter.class.st (diff)
The file was modifiedsrc/Graphics-Files/GIFReadWriter.class.st (diff)
Commit 35f9966a4ba691ac547383362f2646a4651d6c61 by cyril
Deprecate ThreadSafeTranscript

Now that we have the new one, moving the old one to the deprecated package
The file was removedsrc/Transcript-Core/ThreadSafeTranscript.class.st
The file was removedsrc/Transcript-Tool/ManifestTranscriptTool.class.st
The file was removedsrc/Transcript-Tool/ThreadSafeTranscript.extension.st
The file was modifiedsrc/BaselineOfUI/BaselineOfUI.class.st (diff)
The file was addedsrc/Deprecated13/ThreadSafeTranscript.class.st
The file was removedsrc/Transcript-Tool/package.st
The file was addedsrc/Deprecated13/TTranscript.trait.st
The file was modifiedsrc/BaselineOfMorphic/BaselineOfMorphic.class.st (diff)
The file was removedsrc/Transcript-Core/TTranscript.trait.st
The file was removedsrc/Transcript-Core/ManifestTranscriptCore.class.st
The file was removedsrc/Transcript-Core/package.st
Commit 45e656ba5aa1b47d0ea75d3afc3f5e7f14a28478 by cyril
Deprecate Morphic TickList

This has no users in the image. I propose to deprecate it.
The file was removedsrc/Morphic-Widgets-TickList/TickSelectionCheckboxMorph.class.st
The file was removedsrc/Morphic-Widgets-TickList/TickSelectionCheckboxButtonMorph.class.st
The file was removedsrc/Morphic-Widgets-TickList/TickSelectionListNodeMorph.class.st
The file was removedsrc/Morphic-Widgets-TickList/TickSelectionListMorph.class.st
The file was addedsrc/Morphic-Deprecated/TickSelectionCheckboxMorph.class.st
The file was addedsrc/Morphic-Deprecated/TickSelectionListNode.class.st
The file was removedsrc/Morphic-Widgets-TickList/TickSelectionListNode.class.st
The file was addedsrc/Morphic-Deprecated/TickSelectionListMorph.class.st
The file was addedsrc/Morphic-Deprecated/TickSelectionCheckboxButtonMorph.class.st
The file was modifiedsrc/BaselineOfMorphic/BaselineOfMorphic.class.st (diff)
The file was addedsrc/Morphic-Deprecated/TickSelectionListNodeMorph.class.st
The file was removedsrc/Morphic-Widgets-TickList/package.st
Commit 91cf59cff934e5a5b96a00a53effcac7ba280466 by cyril
CodeImporter should close the stream it is reading after importing

I'm hoping this will fix some random failures we are having on Windows linked to the fact that we cannot delete an opened file. I guess the file is open because the CodeImporter is not always garbage collected in time and it keeps an open stream on the file
The file was modifiedsrc/CodeImport/CodeImporter.class.st (diff)
Commit 354bda1f334f6c31dc7504c846502fec6586d59f by cyril
Fix equality between MCClassDefinition and MCTraitDefinition

Currently if you try to compare a TraitDefinition with a ClassDefinition you will get a DNU. I'm fixing it by stopping the comparison if the classes are not the same.

This will allow us to commit the change of a class to a trait of the same name. Currently we cannot commit with Iceberg this kind of changes

Fixes #18035
The file was modifiedsrc/Monticello-Model/MCDefinition.class.st (diff)
The file was modifiedsrc/Monticello-Tests/MCClassDefinitionTest.class.st (diff)
The file was modifiedsrc/Monticello-Model/MCTraitDefinition.class.st (diff)
Commit 0e68a277f4917b95280feca50cd2fcea60584ff6 by cyril
Morphic: Deprecate examples and some pluggable lists

This deprecates the Morphic examples because they are the only users of a lot of morphs.
I also deprecated some pluggable lists and trees that are unused (or only in examples)
The file was addedsrc/Morphic-Deprecated/PackageAbstractNodeExample.class.st
The file was removedsrc/Morphic-Examples/SimplestPaginatedClassListExample.class.st
The file was removedsrc/Morphic-Examples/PluggableButtonMorphExample.class.st
The file was removedsrc/Morphic-Examples/LazyClassListExample.class.st
The file was addedsrc/Morphic-Deprecated/SimplestPaginatedClassListExample.class.st
The file was removedsrc/Morphic-Examples/package.st
The file was removedsrc/Morphic-Examples/PersonDataExample.class.st
The file was removedsrc/Morphic-Examples/PackageMethodCategoryNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/TabExample.class.st
The file was addedsrc/Morphic-Deprecated/ClassListExample.class.st
The file was removedsrc/Morphic-Examples/RadioButtonModelExample.class.st
The file was removedsrc/Morphic-Examples/ClassTreeNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/PackageNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/PluggableTreeItemNode.class.st
The file was addedsrc/Morphic-Deprecated/PluggableMultiColumnListMorph.class.st
The file was removedsrc/Morphic-Examples/SimpleGridExample.class.st
The file was addedsrc/Morphic-Deprecated/WidgetExample.class.st
The file was addedsrc/Morphic-Tests/ClassTreeNodeExample.class.st
The file was removedsrc/Morphic-Examples/SimplestClassListExample.class.st
The file was removedsrc/Morphic-Examples/PackageAbstractNodeExample.class.st
The file was removedsrc/Morphic-Widgets-Pluggable/PluggableTreeMorph.class.st
The file was addedsrc/Morphic-Deprecated/ExampleBuilderMorph.class.st
The file was addedsrc/Morphic-Deprecated/PluggableTreeMorph.class.st
The file was addedsrc/Morphic-Deprecated/RadioButtonModelExample.class.st
The file was removedsrc/Morphic-Examples/ClassTreeExample.class.st
The file was removedsrc/Morphic-Examples/SimplestClassListWithPagerExample.class.st
The file was modifiedsrc/Polymorph-Widgets/TEasilyThemed.trait.st (diff)
The file was removedsrc/Morphic-Examples/PackageNodeExample.class.st
The file was modifiedsrc/Morphic-Deprecated/TEasilyThemed.extension.st (diff)
The file was removedsrc/Morphic-Examples/PackageMethodNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/PackageMethodNodeExample.class.st
The file was removedsrc/Morphic-Widgets-Pluggable/PluggableTabButtonMorph.class.st
The file was removedsrc/Morphic-Widgets-Pluggable/MulticolumnLazyListMorph.class.st
The file was addedsrc/Morphic-Deprecated/LazyClassListExample.class.st
The file was removedsrc/Morphic-Examples/PackageTreeExample.class.st
The file was removedsrc/Morphic-Examples/ClassListExample.class.st
The file was addedsrc/Morphic-Deprecated/PluggableTabButtonMorph.class.st
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was modifiedsrc/BaselineOfMorphic/BaselineOfMorphic.class.st (diff)
The file was removedsrc/Morphic-Examples/SimplestClassListWithChunkExample.class.st
The file was removedsrc/Morphic-Examples/ExampleBuilderMorph.class.st
The file was addedsrc/Morphic-Deprecated/SimplestClassListWithChunkExample.class.st
The file was removedsrc/Morphic-Examples/WidgetExample.class.st
The file was removedsrc/Morphic-Examples/PluggableToggleButtonMorphExample.class.st
The file was addedsrc/Morphic-Deprecated/PersonDataExample.class.st
The file was addedsrc/Morphic-Deprecated/ClassListNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/PackageMethodCategoryNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/SimpleGridNodeExample.class.st
The file was removedsrc/Morphic-Examples/PackageClassNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/PluggableToggleButtonMorphExample.class.st
The file was addedsrc/Morphic-Deprecated/SimplestClassListWithPagerExample.class.st
The file was addedsrc/Morphic-Deprecated/MulticolumnLazyListMorph.class.st
The file was modifiedsrc/Morphic-Deprecated/UITheme.extension.st (diff)
The file was removedsrc/Morphic-Widgets-Pluggable/PluggableMultiColumnListMorph.class.st
The file was addedsrc/Morphic-Deprecated/SimpleGridExample.class.st
The file was removedsrc/Morphic-Examples/ClassListNodeExample.class.st
The file was removedsrc/Morphic-Examples/TabExample.class.st
The file was addedsrc/Morphic-Deprecated/PackageClassNodeExample.class.st
The file was removedsrc/Morphic-Widgets-Pluggable/PluggableTreeItemNode.class.st
The file was addedsrc/Morphic-Deprecated/PluggableButtonMorphExample.class.st
The file was addedsrc/Morphic-Deprecated/SimplestClassListExample.class.st
The file was removedsrc/Morphic-Examples/SimpleGridNodeExample.class.st
The file was addedsrc/Morphic-Tests/ClassTreeExample.class.st
The file was addedsrc/Morphic-Deprecated/PackageTreeExample.class.st
Commit d9101d161e7370f91a49d9429a5e8fcd25adb83d by christophe.demarey
use clap v.0.1 

https://github.com/pharo-contributions/clap-st/tree/0.1
The file was modifiedsrc/Clap-Core/ClapRoot.class.st (diff)
The file was modifiedsrc/Clap-Commands-Pharo/ClapImage.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapPositional.class.st (diff)
The file was addedsrc/Clap-Examples/ClapGitAddCommandExample.class.st
The file was modifiedsrc/Clap-Core/ClapContext.class.st (diff)
The file was addedsrc/Clap-Tests/ClapCommandSpecTest.class.st
The file was modifiedsrc/Clap-Tests/ClapParameterizedTest.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapValidation.class.st (diff)
The file was addedsrc/Clap-Tests/ClapTestRunnerTest.class.st
The file was modifiedsrc/Clap-Tests/ClapPositionalTest.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapValidationDiagnostic.class.st (diff)
The file was modifiedsrc/Clap-Commands-Pharo/ClapPharoApplication.class.st (diff)
The file was removedsrc/Clap-Core/ClapCommand.class.st
The file was modifiedsrc/Clap-Commands-Pharo/ClapMetacello.class.st (diff)
The file was addedsrc/Clap-Core/ClapValidationErrorPrinter.class.st
The file was modifiedsrc/Clap-Tests/ClapHelloWorldTest.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapPharoVersionTest.class.st (diff)
The file was modifiedsrc/Clap-Commands-Pharo/ClapCodeEvaluator.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapCompositeMatch.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapSubExpression.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapDocumentationTest.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapExplicit.class.st (diff)
The file was addedsrc/Clap-Tests/ClapApplicationTest.class.st
The file was modifiedsrc/Clap-Core/ClapDocumentationFormatter.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapImplicit.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapParameter.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapFlag.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapExpression.class.st (diff)
The file was modifiedsrc/Clap-Commands-Pharo/ClapTestRunner.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapLeftoversValidation.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapMismatch.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapCodeEvaluatorTest.class.st (diff)
The file was modifiedsrc/Clap-CommandLine/ClapCommandLineHandler.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapWordMatch.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapDocumenter.class.st (diff)
The file was addedsrc/Clap-Core/ClapCommandSpec.class.st
The file was addedsrc/Clap-Tests/ClapValidationTest.class.st
The file was addedsrc/Clap-Core/ClapMatchedValidation.class.st
The file was modifiedsrc/Clap-Tests/ClapFlagTest.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapContextTest.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapApplication.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapHelloTest.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapParameterized.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapValidationReport.class.st (diff)
The file was modifiedsrc/Clap-Commands-Pharo/ClapPharoVersion.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapNamedMatch.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapCommandTest.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapParameterTest.class.st (diff)
The file was modifiedsrc/Clap-Examples/ClapCommandLineExamples.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapMatchesTest.class.st (diff)
The file was addedsrc/Clap-Core/ClapNestedPositionalValidation.class.st
The file was modifiedsrc/Clap-Tests/ClapMeaningsTest.class.st (diff)
The file was modifiedsrc/Clap-Examples/ClapCommandLineExamples.class.st (diff)
Commit 2d5068e295096e73a692ae608bc4526b208b49ca by cyril
Remove dependency from Athens to Deprecated morphs
The file was modifiedsrc/Morphic-Deprecated/MulticolumnLazyListMorph.class.st (diff)
The file was removedsrc/Athens-Morphic/MulticolumnLazyListMorph.extension.st
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
Commit d2147578d028476b828f5497ff6617a5c2adf6bb by gabriel.darbord
Clean and minor fixes for GIFReadWriter
- Extract method `writeColorTable:`
- Fix writing GCE even when unnecessary
- Add, fix and beautify comments
- Simplify a bit of code
- Demote `rowByteSize` to a local variable in the only method it is used
- Add getter for `comment`
- Classify
The file was modifiedsrc/Graphics-Files/GIFReadWriter.class.st (diff)
Commit 464d863d013a08a85b11c464c3a83d8beffad504 by stephane.ducasse
Added tests for logger
Replayed the changes from the other PR
The file was modifiedsrc/Beacon-Core/MemoryLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core-Tests/MemoryLoggerTest.class.st (diff)
The file was modifiedsrc/Beacon-Core/CircularMemoryLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core/TranscriptLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core/SignalLogger.class.st (diff)
Commit f4ac048fdc46f7df2a7be9ad3a0f8e7ce5653bd8 by uzzelekbeatspro
Added #open as an extension method of Cavrois Window Profiles package
The file was modifiedsrc/Calypso-Browser/ClyBrowserMorph.class.st (diff)
Commit eb9a6cc9fd1e48eea416496ab9b20130b624d0a4 by tesonep
Allowing to set the default dialogs from outiside. Allowing us to give mocks when using refactorings.
The file was modifiedsrc/Refactoring-UI/ReMoveMethodsToClassSideDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReRenameMethodDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReRemoveClassDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReRemoveSharedVariablesDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReRemoveMethodDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/RePushDownMethodDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReGenerateMethodDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReRemoveInstanceVariablesDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReInteractionDriver.class.st (diff)
Commit 2dcd9d8461ac39a70234e2ffb9d58692c98e41b4 by uzzelekbeatspro
made extension clean changes
The file was modifiedsrc/Calypso-Browser/ClyBrowserMorph.class.st (diff)
Commit 3dc7cff853916d99555c505e7d6c5d177741d52d by marcus.denker
Move the #flushClassNameCache to the pviate method that does the change. this way we will flush the cache, too, when using #add: to add to the environment.

fixes #17839

Pharo13.0.0:
#Branch: 17839-Mismatch-between-Smalltalk-globals-method-allImplementorsOf-and-selectors Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/System-Support/SystemEnvironment.class.st (diff)
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
Commit 27e358f788521eed91adf600305bc9c0174a668b by marcus.denker
make sure to return the cached node if we find one

Pharo13.0.0:
#Branch: 18075-cached-item-not-returned-in-CompiledBlocksourceNodeForPC Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/OpalCompiler-Core/CompiledBlock.extension.st (diff)
The file was modifiedsrc/NECompletion/CompletionSorter.class.st (diff)
Commit 8f3a00f4d671f4ca0ab46912dd7949b326643134 by stephane.ducasse
With deprecated methods rewritten. 
+ inspector pane
The file was modifiedsrc/Beacon-Core/MemoryLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core-Tests/MemoryLoggerTest.class.st (diff)
Commit 5bf9d97546c76371db9656cf6700b34727413b9a by stephane.ducasse
Adding a test for runFor: 
The file was modifiedsrc/Beacon-Core-Tests/SignalLoggerTest.class.st (diff)
The file was modifiedsrc/Beacon-Core-Tests/SignalLoggerTest.class.st (diff)
Commit 483ffa19ad128fab48580c76358a0beb46682cac by stephane.ducasse
Adding StackSignal and a little test to show that we pill the stack
The file was addedsrc/Beacon-Core/StackSignal.class.st
The file was addedsrc/Beacon-Core-Tests/StackSignalTest.class.st
Commit 81102f0a721badd9022795ff4afaa34e3b342cef by guillermopolito
Fix #18034

Commit undo transaction before formatting.
The file was modifiedsrc/Rubric-Tests/RubTextEditorLocalHistoryTest.class.st (diff)
The file was modifiedsrc/Rubric/RubSmalltalkCodeMode.class.st (diff)
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
The file was modifiedsrc/Rubric-Tests/RubTextEditorLocalHistoryTest.class.st (diff)
Commit 9460d5bec8cc72f9110377f7d5fdb48f7bdd9c1c by tesonep
Implementing Equals and Hash in the RBBrowserEnvironments, so we can compare it and have them once in the list of scopes
The file was modifiedsrc/Refactoring-Environment/RBBrowserEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBClassEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBPragmaEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBClassHierarchiesEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBCompositeEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBPackageEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBClassHierarchyEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBProtocolEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBBrowserEnvironmentWrapper.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBSelectorEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBVariableEnvironment.class.st (diff)
Commit 668222e48dcc364c17a23adbb7c18100c9347e89 by stephane.ducasse
adding doc (not finished) to /doc/Beacon
The file was addeddoc/Beacon/figures/Architecture.graffle
The file was addeddoc/Beacon/figures/Architecture.pdf
The file was addeddoc/Beacon/figures/Architecture.png
The file was addeddoc/Beacon/figures/Playground-recordings.png
The file was addeddoc/Beacon/figures/inspector.png
The file was addeddoc/Beacon/figures/Core.graffle
The file was addeddoc/Beacon/figures/Core.png
The file was addeddoc/Beacon/figures/Playground-Stack.png
The file was addeddoc/Beacon/figures/Core.pdf
The file was addeddoc/Beacon/Beacon.md
Commit 89f9e1669d0e71fca1913ea39d7f9dffa70e65fd by guillermopolito
Make Zinc tests open a random port
The file was modifiedsrc/Zodiac-Tests/ZdcAbstractSocketStreamTest.class.st (diff)
Commit 23722ad78b813180302d4f7cdaaf3d7015dd94b6 by guillermopolito
Rename argument following conventions and avoiding shadowing
The file was modifiedsrc/Zodiac-Tests/ZdcAbstractSocketStreamTest.class.st (diff)
Commit f3b0f22893495e36f281c1de5bacf313fc6e72d2 by guillermopolito
Rename last shadowed variable
The file was modifiedsrc/Zodiac-Tests/ZdcReferenceSocketStreamTest.class.st (diff)
The file was modifiedsrc/Zodiac-Tests/ZdcReferenceSocketStreamTest.class.st (diff)
Commit bedf07699dc62356cfe2e2a2046b37a128984364 by 26929529+StevenCostiou
Removing outerMostContext whose sole user was Sindarin.
Replaced by calls to outerContext.
The file was modifiedsrc/Kernel-CodeModel/Context.class.st (diff)
The file was modifiedsrc/Beacon-Core/StackSignal.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was modifiedsrc/Collections-Strings/WideString.class.st (diff)
The file was modifiedsrc/Collections-Strings/WideString.class.st (diff)
Commit 6204556190920d8175de49e74bd8d36d82163826 by estebanlm
make OSWindowDriver class>>driverClass: configurable through environment with the PHARO_WINDOW_DRIVER variable. 
add a couple of tests.
The file was modifiedsrc/OSWindow-Core/OSWindowDriver.class.st (diff)
The file was addedsrc/OSWindow-Core/OSWindowDriverNotFoundWarning.class.st
The file was modifiedsrc/ReleaseTests/ProperMethodCategorizationTest.class.st (diff)
The file was modifiedsrc/System-Dependencies-Tests/SystemDependenciesTest.class.st (diff)
The file was modifiedsrc/Kernel-CodeModel/Protocol.class.st (diff)
The file was modifiedsrc/ReleaseTests/ProperPackagesTest.class.st (diff)
Commit a8b559a5782f7638788d9f1ff28d948147e822d2 by cyril
Reburc should not depend on Athens

Rubric is currently a part of Morphic. Athens is loaded after Morphic but rubric depends on Athens-Morphic.

I'm cutting this bad dependency
The file was modifiedsrc/Rubric/RubParagraph.class.st (diff)
The file was addedsrc/Athens-Morphic/RubAbstractTextArea.extension.st
The file was modifiedsrc/Rubric/RubTextScrollPane.class.st (diff)
The file was addedsrc/Athens-Morphic/RubParagraph.extension.st
The file was addedsrc/Athens-Morphic/RubParagraphDecorator.extension.st
The file was modifiedsrc/System-Dependencies-Tests/SystemDependenciesTest.class.st (diff)
The file was modifiedsrc/Rubric/RubAbstractTextArea.class.st (diff)
The file was modifiedsrc/Rubric/RubParagraphDecorator.class.st (diff)
The file was addedsrc/Athens-Morphic/RubTextScrollPane.extension.st
Commit 7c6e92392a1f7188ea89cd0b37f44c90f2ded9e6 by friveror


Pharo13.0.0:
#Branch: CtrlShiftUnblock Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/Rubric/RubTextEditor.class.st (diff)
Commit d0b632aadfacfa1396f04e043a7feff859834c31 by friveror


Pharo13.0.0:
#Branch: csunblock Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/Rubric/RubTextScrollPane.class.st (diff)
Commit dbb60729a40f5c33a33a230396396a1c5217b826 by cyril
Morphic: Deprecate some polymorph widgets

This change deprecates some unused morphs and repackage some classes to be in a better package
The file was removedsrc/Polymorph-Widgets/ExpanderTitleMorph.class.st
The file was addedsrc/Morphic-Deprecated/ExpanderTitleMorph.class.st
The file was addedsrc/Rubric/ObjectStringConverter.class.st
The file was addedsrc/Morphic-Deprecated/ExpanderMorphExpanded.class.st
The file was modifiedsrc/Morphic-Deprecated/TEasilyThemed.extension.st (diff)
The file was addedsrc/Tool-Diff/TextHighlightByBounds.class.st
The file was removedsrc/Polymorph-Widgets/AboutDialogWindow.class.st
The file was addedsrc/Morphic-Deprecated/OverflowRowMorph.class.st
The file was addedsrc/Morphic-Deprecated/MorphDropListMorph.class.st
The file was removedsrc/Polymorph-Widgets/ExpanderMorphExpanded.class.st
The file was removedsrc/Polymorph-Widgets/TextHighlightByBounds.class.st
The file was addedsrc/Morphic-Deprecated/DenyDialogWindow.class.st
The file was removedsrc/Polymorph-Widgets/MorphDropListMorph.class.st
The file was addedsrc/Morphic-Deprecated/ExpanderMorph.class.st
The file was modifiedsrc/Morphic-Deprecated/UITheme.extension.st (diff)
The file was removedsrc/Polymorph-Widgets/ExpanderMorph.class.st
The file was addedsrc/Morphic-Deprecated/ListDialogWindow.class.st
The file was addedsrc/Morphic-Deprecated/AboutDialogWindow.class.st
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was removedsrc/Polymorph-Widgets/DenyDialogWindow.class.st
The file was addedsrc/Morphic-Deprecated/ExpanderMorphContracted.class.st
The file was removedsrc/Polymorph-Widgets/OverflowRowMorph.class.st
The file was removedsrc/Polymorph-Widgets/ExpanderMorphContracted.class.st
The file was removedsrc/Polymorph-Widgets/ListDialogWindow.class.st
The file was removedsrc/Polymorph-Widgets/ExpanderMorphAnnouncement.class.st
The file was removedsrc/Polymorph-Widgets/ObjectStringConverter.class.st
The file was modifiedsrc/Polymorph-Widgets/TEasilyThemed.trait.st (diff)
The file was addedsrc/Morphic-Deprecated/ExpanderMorphAnnouncement.class.st
Commit 2df3483f297acf029a5080ba36039c12a515e5d6 by zhalok24
Fix bug: changed #rowser to #browser in RubSmalltalkEditor
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
Commit 4663246705d411a992bfa341a3d8556feeef6b69 by estebanlm
inspection usage without builder has been deprecated
The file was modifiedsrc/Beacon-Core/MemoryLogger.class.st (diff)
Commit ac84307a02482509d1d05511e2e7824b46e7428f by cyril
Move some extensions methods of Iceberg into Pharo

Some methods seems to be general but are extensions of Iceberg. I'm proposing some repackaging.
The file was modifiedsrc/Commander2-UI/CmUIDisableWhenCantBeRun.class.st (diff)
The file was modifiedsrc/Commander2/CmCommandGroupDecorator.class.st (diff)
The file was modifiedsrc/Commander2-UI/CmUICommandDisplayStrategy.class.st (diff)
The file was modifiedsrc/Commander2/CmCommandGroup.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was addedsrc/SortFunctions-Core/Text.extension.st
The file was modifiedsrc/Commander2-UI/CmUIHideWhenCantBeRun.class.st (diff)
Commit 4db73834eb82b19f8b9d9dda0c27ef0a7a587eaf by cyril
Replace the process browser

This change removes the old process browser and replace it by the new one made by Esteban.

This depends on this PR: https://github.com/pharo-spec/NewTools/pull/1103
The file was removedsrc/Tool-ProcessBrowser/CPUWatcher.class.st
The file was removedsrc/Tool-ProcessBrowser/ProcessBrowser.class.st
The file was removedsrc/Tool-ProcessBrowser/package.st
The file was modifiedsrc/BaselineOfBasicTools/BaselineOfBasicTools.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
Commit f37d95dca98dda98bcee8169aefc5a551c04c6a9 by cyril
Remove dependency of Network-Mail to Morphic

MailMessage has some dependencies over Morphic and UIManager to be able to view a MailMessage content.

I propose to move those methods to NewTools and to use Spec instead of Morphic to view the content.

I already did a PR to NewTools so we can just remove those two methods from Pharo.

https://github.com/pharo-spec/NewTools/pull/1104
The file was modifiedsrc/Network-Mail/MailMessage.class.st (diff)
Commit 9e6ee9f2feeba0ed120934e4fae8ef64846437e5 by github
Update error message for FFICalloutAPI class >> new

`FFICalloutAPI class >> new` properly asks to use `#inUFFIContext` instead of non-existent `#inFFIContext`.
The file was modifiedsrc/UnifiedFFI/FFICalloutAPI.class.st (diff)
Commit 52bfe63b3f581c148d0c6498d2942e00a9a60c47 by github
Update doc for FFIArray class

Class docs mention `FFIArray class >> newArrayType:size:` method which does not exist.

I have updated it to point to `FFIArray class >> newArrayTypeOf:size:`.
The file was modifiedsrc/UnifiedFFI/FFIArray.class.st (diff)
Commit 2dc41b526d8477663587c3e232f009dc748cb659 by cyril
Remove call to the old process browser API

I just removed because the method calling it is dead and other people in the team think it should be removed
The file was modifiedsrc/Tool-Profilers/SmalltalkImage.extension.st (diff)
Commit ddf6f7a67ae96c48b49499fc2d8784adeaabd919 by cyril
Dprecate more Morphic widgets

Deprecateds a bunch of other Morphic classes that are not used in Pharo anymore
The file was removedsrc/Morphic-Widgets-Tree/LazyMorphTreeMorph.class.st
The file was removedsrc/Morphic-Widgets-Tree/TreePagerMorph.class.st
The file was removedsrc/Morphic-Widgets-Basic/FuzzyLabelMorph.class.st
The file was addedsrc/Morphic-Deprecated/PaginatedMorphTreeMorph.class.st
The file was addedsrc/Morphic-Deprecated/FuzzyLabelMorph.class.st
The file was modifiedsrc/Morphic-Deprecated/UITheme.extension.st (diff)
The file was removedsrc/Morphic-Widgets-Tree/TreeNavigationBarMorph.class.st
The file was addedsrc/Morphic-Deprecated/LazyMorphTreeNodeMorph.class.st
The file was removedsrc/Morphic-Widgets-Tree/FilteredMorphTreeModel.class.st
The file was addedsrc/Morphic-Deprecated/PaginatedMorphTreeMorphTest.class.st
The file was addedsrc/Morphic-Deprecated/SimpleSwitchMorph.class.st
The file was addedsrc/Morphic-Deprecated/FilteredMorphTreeModel.class.st
The file was removedsrc/Morphic-Widgets-Tree/LazyMorphTreeNodeMorph.class.st
The file was addedsrc/Morphic-Deprecated/PaginatedMorphTreeModel.class.st
The file was removedsrc/Morphic-Widgets-Tree/PaginatedMorphTreeMorph.class.st
The file was modifiedsrc/Polymorph-Widgets/TEasilyThemed.trait.st (diff)
The file was addedsrc/Morphic-Deprecated/PluggableThreePhaseButtonMorph.class.st
The file was removedsrc/Morphic-Widgets-Basic/PluggableThreePhaseButtonMorph.class.st
The file was addedsrc/Morphic-Deprecated/LazyMorphTreeMorph.class.st
The file was modifiedsrc/Morphic-Deprecated/TEasilyThemed.extension.st (diff)
The file was removedsrc/Morphic-Widgets-Tree/TreeChunkPagerMorph.class.st
The file was addedsrc/Morphic-Deprecated/TreeChunkPagerMorph.class.st
The file was removedsrc/Morphic-Tests/PaginatedMorphTreeMorphTest.class.st
The file was removedsrc/Morphic-Widgets-Tree/PaginatedMorphTreeModel.class.st
The file was removedsrc/Morphic-Widgets-Basic/SimpleSwitchMorph.class.st
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was addedsrc/Morphic-Deprecated/TreeNavigationBarMorph.class.st
The file was addedsrc/Morphic-Deprecated/TreePagerMorph.class.st
Commit e359147883813f6630eda7cc299572db456715cf by uzzelekbeatspro
Prevent renaming the accessors when renaming an instance variable

Could break code potentially because it was removing previous accessors
The file was modifiedsrc/Refactoring-UI/ReRenameInstanceVariableDriver.class.st (diff)
Commit 38bc07da09798c17c7138f10f075303659ec040c by guillermopolito
Fix ast mapping of constant blocks
The file was modifiedsrc/OpalCompiler-Tests/MethodMapTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/CompiledBlock.extension.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/MethodMapExamples.class.st (diff)
Commit 83f8b9831f8f726554585729318548cf4ea2f488 by guillermopolito
IRPushLiteral should only be quick if the values are those of quick methods or special case bytecode
The file was modifiedsrc/OpalCompiler-Core/OCIRPushLiteral.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OCIRPrinterTest.class.st (diff)
Commit 22c8d7b3405deb255e485cc12083cd963a696adb by sebastianjmt
Removed Shout presenter as it should belong to NewTools repo and not Pharo
The file was removedsrc/Shout-UI/SHStylePresenter.class.st
The file was removedsrc/Shout-UI/package.st
The file was modifiedsrc/BaselineOfShout/BaselineOfShout.class.st (diff)
Commit 7b16543d0f5c2c8c04cd5a2b47c74adff938dde2 by koen
Rename DateAndTime>>#fromMethodTimeStamp: to #fromMethodTimestamp: and implement it correctly
The file was modifiedsrc/System-Time/DateAndTime.class.st (diff)
The file was modifiedsrc/System-Time-Tests/DateAndTimeTest.class.st (diff)
Commit ba00044a92792dee1bcff6431ec4e5acb1fb1e5c by selorenzano3
added transcript workerProcess to knownProcesses in ReleaseTest
The file was modifiedsrc/ReleaseTests/ReleaseTest.class.st (diff)
Commit e0ca480886ae09adcc088c859d71315b8dd66b51 by koen
Make the timestamp format of method changes and class comment changes in the change file consistent with the timestamp format for snapshot and quit entries.
The file was modifiedsrc/OpalCompiler-Core/OpalCompiler.class.st (diff)
The file was modifiedsrc/Ring-Definitions-Core/RGElementDefinition.class.st (diff)
The file was modifiedsrc/System-Time-Tests/DateAndTimeTest.class.st (diff)
The file was modifiedsrc/Calypso-Browser/ClyTextEditorToolMorph.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OpalCompilerTest.class.st (diff)
The file was addedsrc/Ring-Definitions-Core-Tests/RGElementDefinitionTest.class.st
The file was modifiedsrc/Ring-Core/RGStampParser.class.st (diff)
The file was modifiedsrc/System-Time/DateAndTime.class.st (diff)
Commit aa4f14d9c82fda8077ff0357fb53d4afa92566dc by koen
Adapt tests after changing the timestamp format
The file was modifiedsrc/Ring-Definitions-Core-Tests/RGClassDefinitionTest.class.st (diff)
The file was modifiedsrc/Ring-Definitions-Core-Tests/RGCommentDefinitionTest.class.st (diff)
Commit 4ee1d8e146ec40b73599d1b168fde78b39957554 by koen
Adapt tests that with timestamps
The file was modifiedsrc/Monticello-Tests/MCStWriterTest.class.st (diff)
Commit 24574333b07847141110369701a6f66f6fce8ff1 by stephane.ducasse
adding a first list of authors.
Extracted using

git shortlog -sne > AUTHORS

And loading the package https://github.com/Ducasse/MyBecher  package AuthorSplitter
The file was addedAuthors.txt
Commit 4dd4d2f850ba0c0d118536eb1936f94dce1f0df1 by github
Fixing picture reference
The file was modifieddoc/Beacon/Beacon.md (diff)
Commit da6d2a783f73f316117a404f3e2f4f9b168adb0b by github
Adding core classes
The file was modifieddoc/Beacon/Beacon.md (diff)
Commit 088e29bff1c50795a8219fd67cbe98b6858de176 by github
Fixing filename of inspector
The file was modifieddoc/Beacon/Beacon.md (diff)
Commit 1c5763fc0c96849b1e463c748032d47a5de74fe0 by github
Update ReleaseTest.class.st

try to fix the fact that when Transcript is non interactive, we do not have a workerProcess :P
The file was modifiedsrc/ReleaseTests/ReleaseTest.class.st (diff)
Commit 2d19ccde5bf37069a2525aa6c4958d3450fc0843 by github
oops, this is a symbol
The file was modifiedsrc/ReleaseTests/ReleaseTest.class.st (diff)
The file was modifieddoc/Beacon/Beacon.md (diff)
Commit 86c5a73808d92abeda927f7b393c213cfe149e50 by cyril
Fix bug when adding an extension method overriding a trait method

In case you have a class using a trait with a method #toto, if you add an extension method named #toto on this class, then the method is not considered as an extension.

I'm adding regression tests and fixing this problem in this change
The file was modifiedsrc/Kernel-CodeModel/ClassDescription.class.st (diff)
The file was modifiedsrc/Kernel-CodeModel-Tests/PackageTest.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
Commit a008e2909906dd71eee7186555be631666b16749 by estebanlm
Roassal moved to v1.7.0
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
Commit c91cf5ee83bd81c6672bc25d64ef6b59a6babe10 by estebanlm
move microdown to v2.8.2
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)

Summary

  1. Cleanup Shout (details)
  2. add an environment variable to be able to specify the driver I want to run. (details)
  3. Just getting started (details)
  4. With more tests and ready (details)
  5. Tests for #####( and ####[ (details)
  6. Start to simplify some rule tests (details)
  7. Second pass at simplifying tests (details)
  8. New cleaning pass (details)
  9. Simplify more tests (details)
  10. Improve ClassFactoryForTestCase cleanup (details)
  11. Update the way to know what package to remove (details)
  12. FIx the package removal logic to work with custom environments (details)
  13. Improve FLBasicSerializationTest>>#testWideStringClassName (details)
  14. Branch: FixDuplicatePackageWhenNoStartingAcronym,  Fixes # (details)
  15. Adding some tests (details)
  16. Branch: ShortcutDescriptions,  Fixes # (details)
  17. revert conflictibg change (details)
  18. Fixing the RBRegexText into Test (details)
  19. New batch of rules simplification (details)
  20. Revert wrong changes (details)
  21. Simplify the last rules (details)
  22. Remove a usage of an old icon name (details)
  23. Show correct modifier for NEC item browsing on Linux/Win (details)
  24. Removed reference to the shortcuts browser from the settings. This was just a button inside the settings to open the shortcuts browser. An open button should not be in the settings (details)
  25. Fixed mistake made in commit 67de41552f0ce57b (“Differentiate Morph scale factor from […]”): no initialization was added for the instance variable ‘zoomFactor’ of WorldMorph, causing an error when opening an extra world due to the variable being nil. (details)
  26. Branch: EnhancedCoMock,  Fixes # (details)
  27. Improve the selection color of the dark theme (details)
  28. Introduce the possibility to change the fetcher of the global variable (details)
  29. Forcing the addition of the instance variable package in CoMockClass (details)
  30. Branch: TurnOffUncloseWindow,  Fixes # 17820 (details)
  31. Handled what happens if close shortcut (details)
  32. Converting to float before the operation makes it 1.5 times faster, and does not allocate a fraction. (details)
  33. Fix dependency test (details)
  34. Fix setting breakpoints (details)
  35. Remove a few methods with equivalent in superclass (details)
  36. Fixes #17730 Message not understood issue (details)
  37. Branch: 17832-Transcript-vs-Smalltalk-tools-toolNamed-transcript,  Fixes #17832 (details)
  38. Avoid-unnecessary-selector-clash-with-isPrimitiveError,  Fixes #17848 (details)
  39. Fix dependency analyser double click on method item (details)
  40. Make all the presenter of Dependency analyser subclasses of StPresenter instead of SpPresenter. (details)
  41. Create a new package to place AST related functionality that are used by tools but not by the compiler. (details)
  42. MOving Dependency Analyzer after new Tools. (details)
  43. Push up #classInstaller (details)
  44. Improve error on File deletion failure (details)
  45. Revert "Fix dependency analyser double click on method item" (details)
  46. Trying to change the default of DependencyAnalyser and loading it (details)
  47. Removing tab from default because of a dependency to calypso. (details)
  48. Trying to place the tab at the end of the baseline of Pharo. (details)
  49. Revert "Trying to change the default of DependencyAnalyser and loading it" (details)
  50. Use ShellExecuteW instead of ShellExecuteA for NativeBrowserOpenVisitor (details)
  51. Change windows-tabing shortcut (ctrl + tab) (details)
  52. Improve taskbar list management (details)
  53. Remove unused method (details)
  54. Testing TaskListMorph (details)
  55. Ups, missing instance variable (details)
  56. Using good shortcut name and category (details)
  57. REDO: Using good shortcut name and category (details)
  58. Revert "Removing the fact that ### equals #" (details)
  59. Fix the protocol of #setUp (details)
  60. Branch: CoStaticBenchmarksV2,  Adding the working version of CoStaticBenchmarks; all the maetrics ;with heuristcs ; with green tests (details)
  61. Improve the default comparision value (details)
  62. Better comments for Beacon (details)
  63. Improve precision of some assertions (details)
  64. Improve comment (details)
  65. Fix #15183: Ineffective formatting does not update code editor (details)
  66. Fix equality check + Restore selection/Keep cursor at end, after formatting (details)
  67. Remove `aBoolean = true` checks in RubAbstractTextArea (details)
  68. Fix keeping cursor at end + Selection was already being restored (details)
  69. Branch: CoStaticBenchmarksV2,  Fixing a test + adding some comments in the benchs (details)
  70. Branch: CoStaticBenchmarksV2,  Fixing tests about the NDCG metric (details)
  71. Branch: CoStaticBenchmarksV2,  Another commit for fixing the NDCG tests (details)
  72. Adding a announcement to be able to monitor what the user picked in the completion menu (details)
  73. recategorising class (details)
  74. 17895-Better-hook-for-completion-engine-in-RubSmalltalkTextEditor (details)
  75. Fixing the problem with CoCompletion (details)
  76. Adding a couple of tests. (details)
  77. OCFormatterTest cleaning. (details)
  78. testTransform (details)
  79. Cleaning OCIRBuilderTest dependency to superclass. (details)
  80. Less formatted code (details)
  81. Move addNodeLast: to the package Refactoring-Transformations (details)
  82. Move addSelfReturn as extension (details)
  83. Move extractSubtreeWith:  as extension of Refactoring (details)
  84. Branch: adding-isValid-for-SDLWindows (details)
  85. Rewrite testIsPrimitive (details)
  86. Move isEssential to Refactoring-Core (details)
  87. Cleaning OCArrayLiteralTest (details)
  88. Better testLiteralVariableGlobale (details)
  89. Migrate testCase. (details)
  90. Remove generate method and unclassified one. (details)
  91. One more self contained reference (details)
  92. Removing useless pragma compilation methods (details)
  93. Much better OCSimpleFormatter tests. Less duplication more self contained. No we should not send formattedCode to Node! (details)
  94. Less spurious formattedCode. It does not make sense to ask the formatter to format just one variable! (details)
  95. Removing misplaced browing methods,  Fixes # 17396 (details)
  96. Properly update the AST when the method editor gets its text changed (details)
  97. Fixes # 17891 (details)
  98. Branch: Fix-Baseline-CoStaticBenchmarks,  Adding the `HeuristicCompletion-Benchmarks-Tests` to the baseline ( it was already there ) just we need the code that loads the package (details)
  99. Branch: Fix-Baseline-CoStaticBenchmarks,  Fixe the classification of message `run` in `CoStaticBenchmarksVariables` (details)
  100. Branch: fixIssue17908,  Fixes # 17908 use  string instead of an RBArgumentName (details)
  101. fixed #17568 (details)
  102. Fix issue #7908, fix method definition refactoring preconditions (details)
  103. Styling and simplifying (details)
  104. Fix #6528: do not skip closing characters (details)
  105. Do not remove matching closing character when removing opening character literal (details)
  106. 17916-Adding-deprecated-binding-to-IR (details)
  107. Branch: 17225-Progress-Bar-in-Dark-Theme-does-not-have-a-good-contrast2,  Fixes #17225 (details)
  108. IRBuilder -> OCIRBuilder in sampleBytecodeMethodWithArg: (details)
  109. Branch: Fix-Baseline-CoStaticBenchmarks,  Some modifications on the comments (details)
  110. Improve secondary selection color for light theme (details)
  111. Push up #removeFromTree (details)
  112. Fix bug with obsolete classes and extension methods (details)
  113. Branch: addInspectOnPackages,  Fixes #17911 (details)
  114. Improve ReRefersToClassRule name (details)
  115. [Foward port] RGGlobalVariable should be a RGVariable (details)
  116. Speedup Random initialization from seed (details)
  117. Fix the logic of the extra commands on methods (details)
  118. Added 2 metaclass variables to remember last text to find and last text used to replace (details)
  119. Remove the Transcript stepGlobal call. Better integrate it once the new transcript is on. (details)
  120. Remove dependency analyser, moved to newtools (details)
  121. Rename dependency analyser classes (details)
  122. Remove ExternalProjectLoader (details)
  123. Fix 8 Dictionary tests to make them inheritable (details)
  124. Add key type check in `SystemEnvironment>>#at:update:initial` (details)
  125. Fixing dependency analyser opening (details)
  126. CleaningNautilusRefactoring (details)
  127. - Remove from nautiluse and AbatsrctTransformation the question to search or not in the hierarchy when doing an extract method. (details)
  128. - inline handleMethodNameRequest: since it got only one sender in the same class. (details)
  129. chore: (details)
  130. chore: replace the only user of RBMethodEditor by StMethodEditorPresenter (details)
  131. chore: Remove unused RBMethodNameEditor (details)
  132. test: Adding tests for ClassesAreNotMetaclassCondition (details)
  133. feat: add message to ReClassesAreNotMetaclass for better feedback (details)
  134. test: Add two simple tests for messages (details)
  135. Better tests for movetoclasside (not changing its wrong semantics for now) (details)
  136. Renaming some temps for better understanding code. (details)
  137. tests: define some tests for DefinesSelectorCondition (details)
  138. With metaclasses (details)
  139. Better name and accesspor for RBMoveMethodToClassRefactoring (details)
  140. Add choices for RemoveMethodsToClassSide Driver (details)
  141. Remove old driver and introduce new one with the new architecture (details)
  142. Branch: temp,  Fixes # changes (details)
  143. Remove ReIsNotAMetaclass and replace with ReClassesAreNotMetaClassCondition (details)
  144. Fix system dependency tests (details)
  145. Should not implement `SystemEnvironment>>#at:update:initial:` (details)
  146. Clean BaselineOfClap (details)
  147. Move HashTesterTest to SUnit-Tests (details)
  148. Refactor OCMessageNode>>isInlineToDo to remove OCParseTreeSearcher (details)
  149. Remove some dead references to SmalltalkHub (details)
  150. Format the code changes (details)
  151. Implemented new menu to show pool users (details)
  152. Pharo13.0.0: (details)
  153. Pharo13.0.0: (details)
  154. #Branch: 17903-Using-Windows-key--click-to-find-implementors-has-side-effects Fixes #17903 (details)
  155. Fix testTranscriptDebugPoint to avoid using Transcript>>stepGlobal (details)
  156. Removed wrong comment in SourceFile Class (details)
  157. chore: Removing OldDeprecated Driver+ Refactoring + tests + commands (details)
  158. chore: remove SplitClassRefactoring and tests (details)
  159. chore: Remove SpoitClassTransformation and tests -- Pharo13.0.0 (details)
  160. Cleaning simple left over (details)
  161. categorizing initialize (details)
  162. Fixing DA references (details)
  163. Moving methods and classes around to cleanup Collections-Abstract (details)
  164. Strangely enough I do not get why these tests did not pass. Probably another issue left some tests failing (details)
  165. Deprecating overly specific collection methods (details)
  166. Replace DADependencyChecker with StDependencyChecker in PharoBootstrapRule (details)
  167. Fix #17997 (details)
  168. Adding a setting to disable the halos, also making it work for real (details)
  169. Fix Pharo build (details)
  170. Refactorings: Remove choices that are not used anymore (details)
  171. Fix failing tests about #print:delimiterOn: (details)
  172. Fixed bug to allow multiple package selection in coverage tool (details)
  173. Fixed SystemEnvironment tests by initializing testingEnvironment with Smalltalk globals (details)
  174. Created  TestObject class using ShiftClassBuilder (details)
  175. add mew process browser (in preview menu entry) (details)
  176. fix undeclared DAPackageDependenciesPresenter (details)
  177. fix unifeid diff broken in e5f54f0b22f26fd4d9bd41e42e45fa2927a41058 (details)
  178. add 'NewTools-Transcript' as known dependency (details)
  179. Cleaning the benchmarks (details)
  180. Remove transcript from Smalltalk tools (finally) (details)
  181. Remove tool registration and installation (details)
  182. Remove the installation of the old transcript. (details)
  183. feature: reimplement Halt once and once without the need to rely on the compiler, parse, semantic analysis and the rest (details)
  184. tests: now we have tests that really test call sites. (details)
  185. no semantic change: recategorisation of test protocols (details)
  186. Make compiled block class parametrizable (details)
  187. Improval of auto pairing in code editor (details)
  188. adding annotation to once (details)
  189. Clean: protocol sorting + initialize split + remove dead code (details)
  190. All the tests pass except containsHalt. (details)
  191. New version. Now indeed the tests requires Halt initializeOnCount. "This is mandatory else running twice the test will fail." (details)
  192. Fixing containsHalt (it is based on the method protocol :( what a brittle idea!)) (details)
  193. Fixing testHaltFromCount (details)
  194. Improved ReSearchingLiteralRule by giving an example in description & added automatic transformation (details)
  195. Split one test into several ones (details)
  196. Improving tests (details)
  197. Improving tests (details)
  198. Rename internal method (details)
  199. Adding haltUpTo: and tests (details)
  200. Revising implementation and adding comments in class (details)
  201. FIxing a test using an old version of the API (details)
  202. Removing haltCountUpTo: (details)
  203. Improve packaging of Ston (details)
  204. Fixed failing test by adding transformation rule for empty collection comparison (details)
  205. Remove Toto (details)
  206. Added a test for smartbackspace with spaces and removed temps (details)
  207. Protecting tests so that their execution is independant (details)
  208. Initialize deprecated Morphic package (details)
  209. Start to deprecate some unused parts of morphic (details)
  210. Fix #isDeprecated logic of CompiledMethod (details)
  211. support old logic to set the new transcript (details)
  212. Fixes of two cases on shortcut block identation (details)
  213. fixes #17641 (details)
  214. Fixing almost all tests (details)
  215. fix last test (details)
  216. Removed reference of GT package from Beacon baseline (details)
  217. Added Examples (details)
  218. Remove what seems to be a hack in runTest.sh (details)
  219. Improve the printing of errors on executable comments (details)
  220. Corrected Style (details)
  221. Fix missing `"` (details)
  222. fix: GIFReadWriter does not write local color tables (details)
  223. Deprecate ThreadSafeTranscript (details)
  224. Deprecate Morphic TickList (details)
  225. CodeImporter should close the stream it is reading after importing (details)
  226. Fix equality between MCClassDefinition and MCTraitDefinition (details)
  227. Morphic: Deprecate examples and some pluggable lists (details)
  228. use clap v.0.1 (details)
  229. remove dead code (details)
  230. Remove dependency from Athens to Deprecated morphs (details)
  231. Formating Correction (details)
  232. Clean and minor fixes for GIFReadWriter (details)
  233. Added tests for logger (details)
  234. Added #open as an extension method of Cavrois Window Profiles package (details)
  235. Allowing to set the default dialogs from outiside. Allowing us to give mocks when using refactorings. (details)
  236. made extension clean changes (details)
  237. Move the #flushClassNameCache to the pviate method that does the change. this way we will flush the cache, too, when using #add: to add to the environment. (details)
  238. make sure to return the cached node if we find one (details)
  239. Changing the Sorter to nosorter (details)
  240. With deprecated methods rewritten. (details)
  241. Adding a test for runFor: (details)
  242. Nicer ones (details)
  243. Adding StackSignal and a little test to show that we pill the stack (details)
  244. Fix #18034 (details)
  245. Improve test (details)
  246. Implementing Equals and Hash in the RBBrowserEnvironments, so we can compare it and have them once in the list of scopes (details)
  247. adding doc (not finished) to /doc/Beacon (details)
  248. Make Zinc tests open a random port (details)
  249. Rename argument following conventions and avoiding shadowing (details)
  250. Rename last shadowed variable (details)
  251. Fix last shadowed (details)
  252. Removing outerMostContext whose sole user was Sindarin. (details)
  253. Cleaning (details)
  254. Resolving failing test (details)
  255. Resolved comment errors (details)
  256. Removed . (details)
  257. make OSWindowDriver class>>driverClass: configurable through environment with the PHARO_WINDOW_DRIVER variable. (details)
  258. Fix tests (details)
  259. Reburc should not depend on Athens (details)
  260. (details)
  261. (details)
  262. Morphic: Deprecate some polymorph widgets (details)
  263. Fix bug: changed #rowser to #browser in RubSmalltalkEditor (details)
  264. inspection usage without builder has been deprecated (details)
  265. Move some extensions methods of Iceberg into Pharo (details)
  266. Replace the process browser (details)
  267. Remove dependency of Network-Mail to Morphic (details)
  268. Update error message for FFICalloutAPI class >> new (details)
  269. Update doc for FFIArray class (details)
  270. Remove call to the old process browser API (details)
  271. Dprecate more Morphic widgets (details)
  272. Prevent renaming the accessors when renaming an instance variable (details)
  273. Fix ast mapping of constant blocks (details)
  274. IRPushLiteral should only be quick if the values are those of quick methods or special case bytecode (details)
  275. Fix OCIRPrinterTest (details)
  276. Removed Shout presenter as it should belong to NewTools repo and not Pharo (details)
  277. Updated baseline (details)
  278. Rename DateAndTime>>#fromMethodTimeStamp: to #fromMethodTimestamp: and implement it correctly (details)
  279. added transcript workerProcess to knownProcesses in ReleaseTest (details)
  280. Make the timestamp format of method changes and class comment changes in the change file consistent with the timestamp format for snapshot and quit entries. (details)
  281. Adapt tests after changing the timestamp format (details)
  282. Adapt tests that with timestamps (details)
  283. adding a first list of authors. (details)
  284. Fixing picture reference (details)
  285. Adding core classes (details)
  286. Fixing filename of inspector (details)
  287. Update ReleaseTest.class.st (details)
  288. oops, this is a symbol (details)
  289. Update Beacon.md (details)
  290. Fix bug when adding an extension method overriding a trait method (details)
  291. move Spec to v2.0.0 (details)
  292. move it now to 2.0.1 (details)
  293. Roassal moved to v1.7.0 (details)
  294. move microdown to v2.8.2 (details)
  295. typo (details)
  296. fix typo (details)
Commit f1ec7fd2b2c11b3fc8f0e539face7bba5b673af9 by cyril
Cleanup Shout 

- Remove #stylingEnabled: because this is never used and if we do not want to style a text, we should not give it to the styler
- Remove #text ivar that is unused
- Remove #plugins that are unused

Fixes #16310
The file was modifiedsrc/Shout/SHRBTextStyler.class.st (diff)
Commit 0a5fa1f20f385df73b2428716ae472ef712c1fbb by estebanlm
add an environment variable to be able to specify the driver I want to run.
The file was modifiedsrc/OSWindow-Core/OSWorldRenderer.class.st (diff)
The file was modifiedsrc/AST-Core-Tests/OCScannerTest.class.st (diff)
The file was modifiedsrc/AST-Core/OCScanner.class.st (diff)
The file was modifiedsrc/AST-Core-Tests/OCScannerTest.class.st (diff)
The file was modifiedsrc/AST-Core/OCScanner.class.st (diff)
Commit 7fd75ca82fcf372885817fb40fe2c7f95a5f9756 by stephane.ducasse
Tests for #####( and ####[
The file was modifiedsrc/AST-Core-Tests/OCScannerTest.class.st (diff)
Commit 2ade0df88721a0d917e640123f2c5b1011134a2d by cyril
Start to simplify some rule tests
The file was modifiedsrc/General-Rules-Tests/ReAssignmentInIfTrueRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReAssertWithBooleanEqualtiyRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReAsClassRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReCyclomaticComplexityRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReEquivalentSuperclassMethodsRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReAssignmentWithoutEffectRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReAbstractRuleTestCase.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReBetweenAndRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReCollectionProtocolRuleTest.class.st (diff)
Commit 32413ea40212e4bb0262b78e8061ec031b01102f by cyril
Second pass at simplifying tests
The file was modifiedsrc/General-Rules-Tests/ReAssignmentWithoutEffectRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReBetweenAndRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReAsOrderedCollectionNotNeededRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReClassNameInSelectorRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnoptimizedAndOrRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReInstanceVariableCapitalizationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNotOptimizedIfRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReClassVariableCapitalizationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReExcessiveArgumentsRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReIfTrueIfFalseUselessRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUseSetUpRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReYourselfNotUsedRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReJustSendsSuperRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReRefersToClassRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNotEliminationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReCollectionProtocolRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTestCaseShouldNotUseInitializeRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReClassVariableNeitherReadNorWrittenRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReMethodSelectorKeywordCasingRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTemporaryVariableCapitalizationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnoptimizedToDoRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnwindBlocksRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnclassifiedMethodsRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReLongMethodsRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNoUnusedInstanceVariableRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReExcessiveVariablesRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReLocalMethodsSameThanTraitRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReDeadBlockRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReInconsistentMethodClassificationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReEqualsTrueRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReKeysDoRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReClassNotCategorizedRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReExtraBlockRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReGuardClauseRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReSearchingLiteralRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReStatementsAfterReturnConditionalRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNoNilAssignationInInitializeRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReEquivalentSuperclassMethodsRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReImplementedNotSentRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/RePointRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReSizeCheckRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTemporaryNeitherReadNorWrittenRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReStringConcatenationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReExcessiveInheritanceRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReLiteralArrayCharactersRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNotOptimizedIfNilRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/RePackageManifestShouldBePackagedInManifestTagRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTrueFalseDuplicationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReShouldSendSuperInitializeAsFirstMessageTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReCollectSelectNotUsedRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNilBranchRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReThemeAccessRuleTest.class.st (diff)
Commit 7032f489d9dd27fa006c56369717292fd3fcc220 by cyril
Simplify more tests
The file was modifiedsrc/General-Rules-Tests/ReDeadBlockRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReIfTrueIfFalseUselessRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReInconsistentMethodClassificationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReLiteralArrayCharactersRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReKeysDoRuleTest.class.st (diff)
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReExtraBlockRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReGuardClauseRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReEqualsTrueRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReCollectSelectNotUsedRuleTest.class.st (diff)
Commit 0e2894927de287b0fc5e484edcb01e33b33b0812 by cyril
Improve ClassFactoryForTestCase cleanup

By default ClassFactoryForTestCase generates its classes in the same package and cleanup this package afterward.
The problem is that a user can define its own package for the classes to create and those are not cleanup up.

I propose to improve the cleanup to remove those packages if they are empty.
The file was modifiedsrc/SUnit-Tests/ClassFactoryForTestCaseTest.class.st (diff)
The file was modifiedsrc/SUnit-Core/ClassFactoryForTestCase.class.st (diff)
Commit 2690dbd56aa394ac9e71972f9d6127f9e83dcfd9 by cyril
Update the way to know what package to remove
The file was modifiedsrc/SUnit-Core/ClassFactoryForTestCase.class.st (diff)
Commit 58c23a77065eecac52d15bf6e8c9f657131a3608 by cyril
FIx the package removal logic to work with custom environments
The file was modifiedsrc/SUnit-Core/ClassFactoryForTestCase.class.st (diff)
The file was modifiedsrc/SUnit-Tests/ClassFactoryForTestCaseTest.class.st (diff)
Commit 47ad35ed35289e98fb7b9673de2528402bd312aa by cyril
Improve FLBasicSerializationTest>>#testWideStringClassName

This test change the name of a class after creating it but this seems to create a problem that this class ends up been an obsolete class once we cleanup after the test.

To not let any leftover I propose to create it directly with the right name from the start. With this, no obsolete class stays in the system afterward
The file was modifiedsrc/Fuel-Core-Tests/FLBasicSerializationTest.class.st (diff)
Commit 5183c43d8c5fa75680c9dbee61eb6851108f88c0 by stephane.ducasse
Branch: FixDuplicatePackageWhenNoStartingAcronym,  Fixes # 
The file was modifiedsrc/Refactoring-Core/RBRegexRefactoring.class.st (diff)
The file was addedsrc/Refactoring-Transformations-Tests/RBRegexText.class.st
Commit 390984268ea541fe32578c40b52d301b06869a8f by sviana
Branch: ShortcutDescriptions,  Fixes # 
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyJumpToTestMethodCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycPushDownMethodCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycNewExtractMethodCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycRunTestCommand.class.st (diff)
The file was modifiedsrc/Text-Core/Text.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycExtractMethodCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-ClassCommands/SycOpenClassMenuCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-Monticello-Browser/ClyCommitPackageCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MessageCommands/SycSuperclassImplementorsCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycOpenDebuggingMenuCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-QueryBrowser/ClyShowMessageSenderCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyRunTestsFromClassesCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-PackageCommands/SycRemovePackageCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-QueryBrowser/ClyShowVariableWriterCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-VariableCommands/SycRemoveVariablesCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycFormatSourceCodeCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClyRenameProtocolCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-QueryBrowser/ClyShowVariableRefCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClyRemoveClassGroupCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyRunCoveringTestMethodsCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-QueryBrowser/ClyShowMessageImplementorCommand.class.st (diff)
The file was modifiedsrc/Commander-Activators-Shortcut/CmdShortcutActivation.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycPullUpMethodCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClyRenamePackageTagCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-DebugPoints-Browser/SycOpenDebuggingPointsInMethodMenuCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycMoveMethodsToClassSideCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyRunTestsFromClassGroupCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyRunTestsFromMethodsCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyDebugTestSetupCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-VariableCommands/SycInspectVariableCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyDebugTestCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycRemoveMethodCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycExtractMethodAndOccurrencesCommand.class.st (diff)
The file was modifiedsrc/Keymapping-Tools-Spec/KMDescriptionPresenter.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-InheritanceAnalysis-Browser/ClyShowMethodInheritanceCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-ClassCommands/SycCmDuplicateClassCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-PackageCommands/SycDuplicatePackageCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyRunTestsFromPackagesCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-PackageCommands/SycRenamePackageCommand.class.st (diff)
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycMoveMethodsToInstanceSideCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycShowMethodVersionCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-Core/ClyResetProtocolForEditorCommand.class.st (diff)
The file was modifiedsrc/Graphics-Display Objects/Form.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycRenameArgOrTempCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MessageCommands/SycRenameMessageCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyOpenTestMethodCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycOpenAdvancedDebuggingMenuCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-Core/ClyRequestMethodPackageForEditorCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MessageCommands/SycShowLocalSendersCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-VariableCommands/SycRenameVariableCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycOpenMethodMenuCommand.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/OrderedCollection.class.st (diff)
The file was modifiedsrc/SystemCommands-PackageCommands/SycAddNewPackageCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClySpawnFullBrowserCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycOpenSourceCodeMenuCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-Core/ClyRequestProtocolForEditorCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClyRemoveMethodGroupCommand.class.st (diff)
Commit dae0d7f656d45c00167dd9e2bc50651fe1066f0c by sviana
revert conflictibg change
The file was modifiedsrc/Keymapping-Tools-Spec/KMDescriptionPresenter.class.st (diff)
Commit 0f1f4738295f9985bf5cfc220c1a09e7a3269f71 by stephane.ducasse
Fixing the RBRegexText into Test
The file was removedsrc/Refactoring-Transformations-Tests/RBRegexText.class.st
The file was addedsrc/Refactoring-Transformations-Tests/RBRegexTest.class.st
Commit f99b2380bcaac05ad9714414219c5f6b56848c59 by cyril
New batch of rules simplification
The file was modifiedsrc/General-Rules-Tests/ReNilBranchRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNotOptimizedIfNilRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/RePointRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReSearchingLiteralRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReSizeCheckRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReStatementsAfterReturnConditionalRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNotOptimizedIfRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReShouldSendSuperInitializeAsFirstMessageTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNotEliminationRuleTest.class.st (diff)
Commit e5cd8f3e1463873ca2efa2f945bd7b5af2eb782f by cyril
Revert wrong changes
The file was modifiedsrc/Graphics-Display Objects/Form.class.st (diff)
The file was modifiedsrc/Text-Core/Text.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/OrderedCollection.class.st (diff)
The file was modifiedsrc/Commander-Activators-Shortcut/CmdShortcutActivation.class.st (diff)
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
Commit a962a2bac76d495b1cdc09bfe7dca6abb9532bfe by cyril
Simplify the last rules
The file was modifiedsrc/General-Rules-Tests/ReTemporaryNeitherReadNorWrittenRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnoptimizedAndOrRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReYourselfNotUsedRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReStringConcatenationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnwindBlocksRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUseSetUpRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTemporaryVariableCapitalizationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTrueFalseDuplicationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnclassifiedMethodsRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnoptimizedToDoRuleTest.class.st (diff)
Commit b04deb2dbe677587dceb7666b5f2177a536ed534 by cyril
Remove a usage of an old icon name

Icon names should not have "Form" as suffix anymore.
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
Commit 3248e654fe28fb5fa1faf7af7b561c0ae944d65e by Jan.Bliznicenko
Show correct modifier for NEC item browsing on Linux/Win
The file was modifiedsrc/NECompletion-Morphic/NECMenuMorph.class.st (diff)
Commit fd31f1b6501a5834da6a635b4fecb42e3d0d5b31 by sebastianjmt
Removed reference to the shortcuts browser from the settings. This was just a button inside the settings to open the shortcuts browser. An open button should not be in the settings
The file was modifiedsrc/Commander-Activators-Shortcut/CmdShortcutActivation.class.st (diff)
Commit 77e0484e07faf6754c61513b8764171c6727c2a1 by 1611248+Rinzwind
Fixed mistake made in commit 67de41552f0ce57b (“Differentiate Morph scale factor from […]”): no initialization was added for the instance variable ‘zoomFactor’ of WorldMorph, causing an error when opening an extra world due to the variable being nil.
The file was modifiedsrc/Morphic-Core/WorldMorph.class.st (diff)
Commit 232894bffdb1596e6fac310dd10ae1fee65002fc by stephane.ducasse
Branch: EnhancedCoMock,  Fixes # 
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockSystemNavigation.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Model/CoFetcher.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockASTResultSetBuilder.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockEngine.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockMethod.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockPackage.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Model/CoGlobalSelectorFetcher.class.st (diff)
The file was addedsrc/HeuristicCompletion-Tests/CoMockPackageOrganizer.class.st
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockClass.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockFetcherToRecordResets.class.st (diff)
Commit 15ad353ec3778940d3ebdecf3c3ae70c651b06ca by cyril
Improve the selection color of the dark theme

It's hard to see in the world menu the text that is been hovered. Here is an improvement of the theme
The file was modifiedsrc/DarkBlueTheme/DarkBlueTheme.class.st (diff)
Commit 98d050882a47577e227f68af9b4ea8ab389d56d4 by stephane.ducasse
Introduce the possibility to change the fetcher of the global variable
The file was modifiedsrc/HeuristicCompletion-Model/CoGlobalVariableFetcher.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Model/CoGlobalVariablesHeuristic.class.st (diff)
Commit 7c033e7bbc32cf8b02b71ccec8d083437edd3fa6 by stephane.ducasse
Forcing the addition of the instance variable package in CoMockClass
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockClass.class.st (diff)
Commit 156b6c60f093ede12d5bc2ea15c841e49646ebf2 by uzzelekbeatspro
Branch: TurnOffUncloseWindow,  Fixes # 17820
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
Commit 0aa96ad45f2b03b0d43ded506b56018e538d6150 by uzzelekbeatspro
Handled what happens if close shortcut
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
Commit fb1a85a6d4f3e608f52386f1ead732b9667b9b78 by tesonep
Converting to float before the operation makes it 1.5 times faster, and does not allocate a fraction.
The file was modifiedsrc/Random-Core/Random.class.st (diff)
Commit 60b33d62e60c7350f49e7d7d66248091d0e54671 by cyril
Fix dependency test

We have a dependency test failing because Form has the method #asText that adds a TextAnchor attribute to a string.
This TextAnchor is in Morphic but in fact it can also be used with forms instead of morphs.

I'm proposing to move the attribute to Text-Core since it does not necessarily depend on Morphic and I also moved Form>>#asText to Text-Core.

This will fix the dependency test
The file was removedsrc/Morphic-Base/TextAnchor.class.st
The file was addedsrc/Text-Core/Form.extension.st
The file was addedsrc/Text-Core/TextAnchor.class.st
The file was modifiedsrc/Graphics-Display Objects/Form.class.st (diff)
Commit 35f56861283026fc9a46decb5b10b26c7728301d by cyril
Fix setting breakpoints

Followup on cleanings did on the compiler
The file was modifiedsrc/Reflectivity/MetaLink.class.st (diff)
Commit 3c4a578bbcceb9cb7f98d6403ca168709948531b by cyril
Remove a few methods with equivalent in superclass
The file was modifiedsrc/Ring-Definitions-Core/RGDefinition.class.st (diff)
The file was modifiedsrc/General-Rules/ReThemeAccessRule.class.st (diff)
The file was modifiedsrc/ReleaseTests/ReleaseTest.class.st (diff)
The file was modifiedsrc/Ring-Core/RGObject.class.st (diff)
Commit 7b4244675aebbe165a37951d6cc53501e6a0912b by carola.hp
Fixes #17730 Message not understood issue
The file was modifiedsrc/Refactoring-Environment/RBBrowserEnvironment.class.st (diff)
Commit bb912de5cae84394f77f79f40cda5734cd930b04 by stephane.ducasse
Branch: 17832-Transcript-vs-Smalltalk-tools-toolNamed-transcript,  Fixes #17832
The file was modifiedsrc/Transcript-Tool/ThreadSafeTranscript.extension.st (diff)
Commit 3a4ef996e8383682f8875386dddda0c65ba69090 by stephane.ducasse
Avoid-unnecessary-selector-clash-with-isPrimitiveError,  Fixes #17848
The file was modifiedsrc/OpalCompiler-Core/OCASTSemanticAnalyzer.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCPragmaNode.extension.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCASTTranslator.class.st (diff)
Commit 24e2403320c8bdab7e8f50d2f916ed7b8fff0e41 by stephane.ducasse
Fix dependency analyser double click on method item
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DADependencyTreePresenter.class.st (diff)
Commit f1c9641f7017fb86192dad3d0c3e2912b4943071 by stephane.ducasse
Make all the presenter of Dependency analyser subclasses of StPresenter instead of SpPresenter. 
Solve the menu bug this way
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAAddPackagePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAWelcomePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerPresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageDependenciesPresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageTreePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerDiffTreePresenter.class.st (diff)
Commit ba4af41798de65d99d683e07ee796bcde29209f1 by stephane.ducasse
Create a new package to place AST related functionality that are used by tools but not by the compiler. 
Since AST should be renamed OpalAST I named this new package OpalCompiler-ToolFeatures.
May be in a second step we should move the classes to the package of their users renraku and rb
but this is trickier for ParserTreeMatcher and ParseTreeRewriter.
The file was addedsrc/OpalCompiler-ToolFeatures/OCReturnNodeAdderVisitor.class.st
The file was removedsrc/AST-Core/OCReturnNodeAdderVisitor.class.st
The file was modifiedsrc/BaselineOfBasicTools/BaselineOfBasicTools.class.st (diff)
The file was removedsrc/AST-Core/OCReadBeforeWrittenTester.class.st
The file was removedsrc/AST-Core-Tests/OCReturnNodeAdderVisitorTest.class.st
The file was addedsrc/OpalCompiler-ToolFeatures-Tests/package.st
The file was addedsrc/OpalCompiler-ToolFeatures/OCReadBeforeWrittenTester.class.st
The file was addedsrc/OpalCompiler-ToolFeatures-Tests/OCReadBeforeWrittenTesterTest.class.st
The file was addedsrc/OpalCompiler-ToolFeatures-Tests/OCReturnNodeAdderVisitorTest.class.st
The file was removedsrc/AST-Core-Tests/OCReadBeforeWrittenTesterTest.class.st
The file was addedsrc/OpalCompiler-ToolFeatures/package.st
Commit 20056987905c11f2ee820717c6f19067f88d5c30 by stephane.ducasse
MOving Dependency Analyzer after new Tools.
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/BaselineOfQA/BaselineOfQA.class.st (diff)
Commit c219ca2679123217f8bb1b498aba89b3999725ce by cyril
Push up #classInstaller

Sometimes we have random falilures because we ask a class installer to a metaclass.
We can just push up #classInstaller because metaclasses have all the infos needed to give this class installer. This can fix some random failures we have
The file was modifiedsrc/Kernel-CodeModel/ClassDescription.class.st (diff)
The file was modifiedsrc/Kernel-CodeModel/Class.class.st (diff)
Commit ee3a2a78db26cee1d7f2957be8b036aea0b713e9 by cyril
Improve error on File deletion failure

The file deletion failure uses the #name variable to give info on which file is been deleted. But the method is on the class side, so in reality it returns "File" all the time instead of the file name... On the CI I end up with this kind of failures: `Could not delete file File. Check the file is not open.`.

I propose to update the error to use the path of the file instead to have a better log and have an easier time to debug things when we have test failures in the CI.
The file was modifiedsrc/Files/File.class.st (diff)
Commit 2b131a48d3b7e6f74eee078e2581f4bda461ccea by github
Revert "Fix dependency analyser double click on method item"
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DADependencyTreePresenter.class.st (diff)
The file was modifiedsrc/BaselineOfQA/BaselineOfQA.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageDependenciesPresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAWelcomePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAAddPackagePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerPresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageTreePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerDiffTreePresenter.class.st (diff)
Commit 1277deda67e097ecdb87596f57fc15a24b9a5bda by stephane.ducasse
Trying to change the default of DependencyAnalyser and loading it
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/BaselineOfDependencyAnalyzer/BaselineOfDependencyAnalyzer.class.st (diff)
Commit e9a0bb324fa61faff5fe86ae1c6d15d503621a3e by stephane.ducasse
Removing tab from default because of a dependency to calypso.
Strangely enough calypso is loaded before DA so no idea why it is not working
The file was modifiedsrc/BaselineOfDependencyAnalyzer/BaselineOfDependencyAnalyzer.class.st (diff)
Commit 921b02beadbb21b81994f39cedde3483da566f92 by stephane.ducasse
Trying to place the tab at the end of the baseline of Pharo.


The file was modifiedsrc/BaselineOfBasicTools/BaselineOfBasicTools.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
Commit b47529c11619ff7d953f110977ab93a8d868e343 by github
Revert "Trying to change the default of DependencyAnalyser and loading it"
The file was modifiedsrc/BaselineOfBasicTools/BaselineOfBasicTools.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
Commit 1547289f8f94d608ae855971ec83a5ff63aeb71a by ignacio-esteban.losiggio
Use ShellExecuteW instead of ShellExecuteA for NativeBrowserOpenVisitor

This allows usage of the class for opening files that include non-ASCII characters in their filepaths.
The file was modifiedsrc/Native-Browser/NativeBrowserOpenVisitor.class.st (diff)
Commit bd5289e83ef539eb1658366fdda9218cb146590e by nahuel.palumbo
Change windows-tabing shortcut (ctrl + tab)
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
Commit 7cb4e93172b3d1ef87cdfa4fa47febae57dd88fb by nahuel.palumbo
Improve taskbar list management
The file was modifiedsrc/Morphic-Widgets-Taskbar/TaskListMorph.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Taskbar/UITheme.extension.st (diff)
The file was modifiedsrc/Morphic-Core/WorldMorph.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Taskbar/TaskListMorph.class.st (diff)
The file was addedsrc/Morphic-Widgets-Taskbar-Tests/TaskMorphTest.class.st
The file was modifiedsrc/Morphic-Widgets-Taskbar/UITheme.extension.st (diff)
The file was modifiedsrc/Morphic-Widgets-Taskbar-Tests/TaskbarMorphTest.class.st (diff)
The file was addedsrc/Morphic-Widgets-Taskbar-Tests/TaskListMorphTest.class.st
The file was modifiedsrc/Morphic-Widgets-Taskbar/TaskListMorph.class.st (diff)
Commit 5f3b9f72479b6a3a02237841b31ff8fd55d30603 by nahuel.palumbo
Ups, missing instance variable
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
Commit 0d1f5d8183d23510a27450d640e3583c1f037c9b by nahuel.palumbo
Using good shortcut name and category
The file was modifiedsrc/Morphic-Base/Morph.extension.st (diff)
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
Commit 49232d466a3521b1eef1010593a2d18b36edcae6 by nahuel.palumbo
REDO: Using good shortcut name and category
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
Commit bf60c6ba898e1fed3408bdd6f5e924e00ac30740 by github
Revert "Removing the fact that ### equals #"
The file was modifiedsrc/AST-Core-Tests/OCScannerTest.class.st (diff)
The file was modifiedsrc/AST-Core/OCScanner.class.st (diff)
Commit 5537017a8fee7987bf5ad755348ab67308f9eb5f by github
Fix the protocol of #setUp
The file was modifiedsrc/Morphic-Widgets-Taskbar-Tests/TaskListMorphTest.class.st (diff)
Commit b7dffe503655a685c8b437e4d43261d4d107648f by 113094232+omarabedelkader
Branch: CoStaticBenchmarksV2,  Adding the working version of CoStaticBenchmarks; all the maetrics ;with heuristcs ; with green tests
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarks.class.st (diff)
The file was addedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksMessage.class.st
The file was addedsrc/HeuristicCompletion-Benchmarks-Tests/CoStaticBenchmarksTest.class.st
The file was addedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksVariables.class.st
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoBenchmarkContext.class.st (diff)
The file was addedsrc/HeuristicCompletion-Benchmarks-Tests/CoStaticBenchmarksMock.class.st
The file was addedsrc/HeuristicCompletion-Benchmarks-Tests/package.st
Commit 732091dbb60d98a481bd0fd20f2b7774bbac7469 by cyril
Improve the default comparision value

Do not use a random precision but use one that proved itself

This value is the default used by Polymath and comes from Numerical Recipes, 3rd edition, Section 5.7, which is pages 229-230

This is not for Pharo 11 but Pharo 12!


Do not use a random precision but use one that proved itself

This value is the default used by Polymath and comes from Numerical Recipes, 3rd edition, Section 5.7, which is pages 229-230

The file was modifiedsrc/Kernel/Float.class.st (diff)
Commit ba9e060cfcf032f241ced1f3843171dcca6d0566 by stephane.ducasse
Better comments for Beacon
The file was modifiedsrc/Beacon-Core/SignalLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core/Object.extension.st (diff)
The file was modifiedsrc/Beacon-Core/WrapperSignal.class.st (diff)
The file was modifiedsrc/Beacon-Core/MemoryLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core/Beacon.class.st (diff)
The file was modifiedsrc/Beacon-Core/BeaconSignal.class.st (diff)
The file was modifiedsrc/Beacon-Core/CircularMemoryLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core/StringSignal.class.st (diff)
Commit 94d065ce6de1df2dd9309116d98e0be6b151a298 by cyril
Improve precision of some assertions 
The file was modifiedsrc/Kernel/Float.class.st (diff)
The file was modifiedsrc/System-Time-Tests/DurationTest.class.st (diff)
The file was modifiedsrc/STON-Tests/STONReaderTest.class.st (diff)
The file was modifiedsrc/Kernel/Float.class.st (diff)
Commit c5a3a27459b3c2e5b070241d8d0e076d6f3b0fe6 by gabriel.darbord
Fix #15183: Ineffective formatting does not update code editor
The file was modifiedsrc/Rubric/RubSmalltalkCodeMode.class.st (diff)
Commit 82296dbcaf5357e86d7112f1d16429e079e0ea6b by gabriel.darbord
Fix equality check + Restore selection/Keep cursor at end, after formatting
The file was modifiedsrc/Rubric/RubAbstractTextArea.class.st (diff)
Commit de5f59f744c888297ac4382843c01ce57996df63 by gabriel.darbord
Remove `aBoolean = true` checks in RubAbstractTextArea
The file was modifiedsrc/Rubric/RubAbstractTextArea.class.st (diff)
Commit 5b0e27c4b2ac098820cb90848d3e2e709d410789 by gabriel.darbord
Fix keeping cursor at end + Selection was already being restored
The file was modifiedsrc/Rubric/RubAbstractTextArea.class.st (diff)
Commit d6a419e8327f44637cea4817a082bca208b624bf by 113094232+omarabedelkader
Branch: CoStaticBenchmarksV2,  Fixing a test + adding some comments in the benchs
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksVariables.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Benchmarks-Tests/CoStaticBenchmarksTest.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarks.class.st (diff)
Commit eae8a7a3523ab13ac2293813c36aa6fce6679a14 by 113094232+omarabedelkader
Branch: CoStaticBenchmarksV2,  Fixing tests about the NDCG metric
The file was modifiedsrc/HeuristicCompletion-Benchmarks-Tests/CoStaticBenchmarksTest.class.st (diff)
Commit 9e6fe91afb9e839a8b2820af48f57b0e6c52b289 by 113094232+omarabedelkader
Branch: CoStaticBenchmarksV2,  Another commit for fixing the NDCG tests
The file was modifiedsrc/HeuristicCompletion-Benchmarks-Tests/CoStaticBenchmarksTest.class.st (diff)
Commit 4858135974702b1de95bd58a99732bd872a31ccc by stephane.ducasse
Adding a announcement to be able to monitor what the user picked in the completion menu
The file was modifiedsrc/NECompletion-Morphic/NECMenuMorph.class.st (diff)
The file was addedsrc/NECompletion/CompletionItemSelected.class.st
The file was modifiedsrc/NECompletion/CompletionItemSelected.class.st (diff)
Commit d3d8cd5191449ed99ef1097cc8543db9135b897c by stephane.ducasse
17895-Better-hook-for-completion-engine-in-RubSmalltalkTextEditor
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
Commit 60ca36694ce1896f12e863dd1c454392e9e26b16 by stephane.ducasse
Fixing the problem with CoCompletion
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
The file was modifiedsrc/Rubric-Tests/RubSmalltalkEditorTest.class.st (diff)
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
Commit dc2410eeb9fcb9fd09246c6cd34cccd8d23d1c7b by stephane.ducasse
OCFormatterTest cleaning. 
OCFormatterTest -> OCSimpleFormatterTest
OCParseTreeTest


The file was modifiedsrc/AST-Core-Tests/OCParseTreeTest.class.st (diff)
The file was removedsrc/AST-Core-Tests/OCFormatterTest.class.st
The file was addedsrc/AST-Core-Tests/OCSimpleFormatterTest.class.st
The file was modifiedsrc/OpalCompiler-Tests/OCIRBuilderTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OCStaticASTCompilerPluginTest.class.st (diff)
Commit 0af00233e8e9c4573515c9bd0a2ab2e8e0717991 by stephane.ducasse
Cleaning OCIRBuilderTest dependency to superclass.
The file was modifiedsrc/OpalCompiler-Tests/OCIRBuilderTest.class.st (diff)
The file was modifiedsrc/AST-Core/OCMessageNode.class.st (diff)
Commit cad629c2588c6a3031a4a735ef28380fe666fb50 by stephane.ducasse
Move addNodeLast: to the package Refactoring-Transformations
The file was addedsrc/Refactoring-Transformations/OCSequenceNode.extension.st
The file was modifiedsrc/AST-Core/OCSequenceNode.class.st (diff)
Commit fb86ce2ca18fb00981a612bf9517f8400ee1757a by stephane.ducasse
Move addSelfReturn as extension
The file was modifiedsrc/OpalCompiler-ToolFeatures-Tests/OCReturnNodeAdderVisitorTest.class.st (diff)
The file was addedsrc/Refactoring-Core/OCMethodNode.extension.st
The file was modifiedsrc/AST-Core/OCMethodNode.class.st (diff)
The file was modifiedsrc/AST-Core-Tests/OCProgramNodeTest.class.st (diff)
Commit 7f3ef28c4fab9e5d5b9f18ac58a7c07d989ba1e1 by stephane.ducasse
Move extractSubtreeWith:  as extension of Refactoring
The file was modifiedsrc/AST-Core/OCMethodNode.class.st (diff)
The file was modifiedsrc/Refactoring-Core/OCMethodNode.extension.st (diff)
Commit b0e4dec22cfa839860a1d14b3cba78fe9043a751 by tesonep
Branch: adding-isValid-for-SDLWindows
Fixing the isValid for SDL2Windows and other handles
The file was modifiedsrc/OSWindow-SDL2/SDL2Handle.class.st (diff)
The file was modifiedsrc/OSWindow-SDL2/OSSDL2BackendWindow.class.st (diff)
The file was modifiedsrc/AST-Core-Tests/OCMethodNodeTest.class.st (diff)
Commit d5a61e8ab68b17d36237af22351e0f6fbcacc8f6 by stephane.ducasse
Move isEssential to Refactoring-Core
The file was addedsrc/Refactoring-Core-Tests/OCIsEssentialTest.class.st
The file was modifiedsrc/AST-Core-Tests/OCProgramNodeTest.class.st (diff)
Commit e24532f832a28b68675073832a47c82d2711a646 by stephane.ducasse
Cleaning OCArrayLiteralTest 
The file was modifiedsrc/OpalCompiler-Tests/OCArrayLiteralTest.class.st (diff)
Commit af97ffcd6d850415e827542bb7c4f16ae2ecdff5 by stephane.ducasse
Better testLiteralVariableGlobale
The file was modifiedsrc/OpalCompiler-Tests/OCIRBuilderTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OCSourceCode2BytecodeTest.class.st (diff)
Commit f0e715f8f6177a758b161fec16a24e9f404f0a7b by stephane.ducasse
Remove generate method and unclassified one.
The file was modifiedsrc/OpalCompiler-Tests/OCArrayLiteralTest.class.st (diff)
Commit b4f80df9fd7f5c21f81efcd1c659284f348fa460 by stephane.ducasse
One more self contained reference
The file was modifiedsrc/OpalCompiler-Tests/OCStaticASTCompilerPluginTest.class.st (diff)
Commit e611cb4afb9c59422680967a596af44df67991fe by stephane.ducasse
Removing useless pragma compilation methods
The file was modifiedsrc/OpalCompiler-Tests/MethodPragmaTest.class.st (diff)
Commit c9a9e3ec7048c4579f7e02a1bef426f2810db2a9 by stephane.ducasse
Much better OCSimpleFormatter tests. Less duplication more self contained. No we should not send formattedCode to Node!
The file was modifiedsrc/AST-Core-Tests/OCSimpleFormatterTest.class.st (diff)
Commit 01ca98df35f367ae7ec3743250ab627b12118ce7 by stephane.ducasse
Less spurious formattedCode. It does not make sense to ask the formatter to format just one variable!
The file was modifiedsrc/Ring-ChunkImporter/RGChunkImporter.class.st (diff)
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
The file was modifiedsrc/CodeImport/OldClassDefinitionBuilder.class.st (diff)
The file was modifiedsrc/SystemCommands-MessageCommands/SycMessageDescription.class.st (diff)
Commit 5b5ea69556bc8461d9249c5989f2fb4dba5cdbb2 by 26929529+StevenCostiou
Removing misplaced browing methods,  Fixes # 17396
The file was modifiedsrc/DebugPoints/DebugPointTarget.class.st (diff)
The file was modifiedsrc/DebugPoints/DebugPointInstanceVariableTarget.class.st (diff)
The file was modifiedsrc/DebugPoints/DebugPointNodeTarget.class.st (diff)
The file was modifiedsrc/DebugPoints/DebugPoint.class.st (diff)
The file was modifiedsrc/DebugPoints/DebugPointObjectTarget.class.st (diff)
Commit d2d04d9edfd442385bae18cf38a8ccb3d4974d25 by ignacio-esteban.losiggio
Properly update the AST when the method editor gets its text changed

Currently we were only updating the AST when doing applying changes (see ClyMethodCodeEditorToolMorph>>#applyChanges).
This is not the only way the text may be changed (for example: a refactoring may also change it).
The other ways to update the text break the AST putting the method editor in a weird state where it shows the new code and does structural edits stuff using the old one.

An example of this issue can be experiencied by trying to do "extract temp" multiple times on the same method editor.

Reported-by: Andrzej Prochyra <andrzej@prochyra.io>

The file was modifiedsrc/Calypso-SystemTools-Core/ClyMethodEditorToolMorph.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OpalCompilerTest.class.st (diff)
Commit 3d8c28521ef2545da664a586ddadf58060370933 by 113094232+omarabedelkader
Branch: Fix-Baseline-CoStaticBenchmarks,  Adding the `HeuristicCompletion-Benchmarks-Tests` to the baseline ( it was already there ) just we need the code that loads the package
The file was modifiedsrc/BaselineOfHeuristicCompletion/BaselineOfHeuristicCompletion.class.st (diff)
Commit 18f630b29a3f54add64aa202eb70fed1ba8e2e6a by 113094232+omarabedelkader
Branch: Fix-Baseline-CoStaticBenchmarks,  Fixe the classification of message `run` in `CoStaticBenchmarksVariables`
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksVariables.class.st (diff)
Commit 56de0ced39b476c8e375dcd87a8b3349df7f9984 by faouzirayan
Branch: fixIssue17908,  Fixes # 17908 use  string instead of an RBArgumentName
The file was modifiedsrc/Refactoring-UI/StMethodNameEditorPresenter.class.st (diff)
Commit 57715573942f5500ccbcfd70b8bf5f40df63fa52 by marcus.denker
fixed #17568

I used accessing for now,  to be close to  #pc (and there are lots of methods that are not strict accessors already)
The file was modifiedsrc/OpalCompiler-Core/Context.extension.st (diff)
The file was modifiedsrc/Kernel-CodeModel/Context.class.st (diff)
Commit 22ce77b6b63cf62813c4c1f97bcb274f6ef126ba by faouzirayan
Fix issue #7908, fix method definition refactoring preconditions
The file was modifiedsrc/Refactoring-UI/ReRenameMethodDriver.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReRenameMethodRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-UI/StMethodNameEditorPresenter.class.st (diff)
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
The file was modifiedsrc/NECompletion-Tests/CompletionEngineTest.class.st (diff)
Commit d5eb622dac22f362ffc2a1bb3dd1680e34d460ad by gabriel.darbord
Fix #6528: do not skip closing characters
+ Remove unused `RubTextEditor>>#binlParenAt:`
The file was modifiedsrc/Rubric/RubTextEditor.class.st (diff)
The file was modifiedsrc/NECompletion-Tests/CompletionEngineTest.class.st (diff)
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
Commit fa60c20ca46dcefa26a9b26b957e585dec100aa6 by gabriel.darbord
Do not remove matching closing character when removing opening character literal
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
The file was modifiedsrc/NECompletion-Tests/CompletionEngineTest.class.st (diff)
Commit 0ccb3b6edd87dd6c8896c5df54e277bc273239df by stephane.ducasse
 17916-Adding-deprecated-binding-to-IR
Fixes #17916
The file was modifiedsrc/BaselineOfBasicTools/BaselineOfBasicTools.class.st (diff)
The file was removedsrc/OpalCompiler-Core/IRBuilder.class.st
Commit f2ef7dac35b093c748653e43723ce345f6c898ac by pavel.krivanek
Branch: 17225-Progress-Bar-in-Dark-Theme-does-not-have-a-good-contrast2,  Fixes #17225
The file was modifiedsrc/DarkBlueTheme/DarkBlueTheme.class.st (diff)
Commit e3cdbdc9a741c8438027adb0666100e421953e1e by stephane.ducasse
IRBuilder -> OCIRBuilder in sampleBytecodeMethodWithArg:
The file was modifiedsrc/AST-Core-Tests/OCMethodNodeTest.class.st (diff)
Commit edbee2d0f8e228120a2998450f26fcf1e65cf903 by 113094232+omarabedelkader
Branch: Fix-Baseline-CoStaticBenchmarks,  Some modifications on the comments
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksVariables.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksMessage.class.st (diff)
Commit 7d53529513a4fb554295ee48db24cb8e862c2488 by cyril
Improve secondary selection color for light theme

Fixes #17920
The file was modifiedsrc/Polymorph-Widgets/UIThemeColorConfigurator.class.st (diff)
Commit b3212e64bc5902878c24dccbad810a6758fab8a7 by cyril
Push up #removeFromTree

In multiple projects I'm doing AST manipulation (fro example in Famix or in my project Chanel) and I need to remove some nodes from an AST. Currently it's possible only on MessageNodes but this should be possible on much more nodes.
I propose to push up this method on ProgramNodes
The file was modifiedsrc/AST-Core/OCMessageNode.class.st (diff)
The file was modifiedsrc/AST-Core/OCProgramNode.class.st (diff)
Commit 891a1640df034ef5d046b0b7e5203fd2184cf08e by cyril
Fix bug with obsolete classes and extension methods

If you recompile a class with extension methods and remove it afterward, then the class stays as obsolete. This happens because of a bug creating duplicated entries in the packages extension maps.

I'm proposing a fix to not add new entries to the extension maps in case of recompilation. Coming with a comment and a regression test.

Fixes #17927
The file was modifiedsrc/Kernel-CodeModel/ClassDescription.class.st (diff)
The file was modifiedsrc/Kernel-CodeModel-Tests/PackageTest.class.st (diff)
Commit 75f530ee751c9fe0321c04157160e0f3f3323d16 by uzzelekbeatspro
Branch: addInspectOnPackages,  Fixes #17911
The file was addedsrc/SystemCommands-PackageCommands/SycInspectPackageCommand.class.st
Commit 306da1d9daa347f164d0345a5d902e7c4b2499a8 by cyril
Improve ReRefersToClassRule name

It is weird that the rules says to use `self class` when we are on the class side. I'm updating the rule name to show this possibility

Fixes #17123
The file was modifiedsrc/General-Rules/ReRefersToClassRule.class.st (diff)
Commit e902ef6e117cdcfccbf091f310b1fb33537b5e7f by cyril
[Foward port] RGGlobalVariable should be a RGVariable

Foward port of: https://github.com/pharo-project/pharo/pull/17470

Fixes #17511
The file was modifiedsrc/Ring-Core/RGGlobalVariable.class.st (diff)
Commit 473e02eb720f7ad1e17863853d8f31521cf6d01d by cyril
Speedup Random initialization from seed

When setting the seed, this change avoid to have a double initialization of the seed to speed it up.

```st
{ [ Random new ]. [ Random seed: 7 ] } collect: #bench.

"
Before:
an Array(
4,527,035 iterations in 5 seconds 2 milliseconds.905044.982 per second
2,578,191 iterations in 5 seconds 3 milliseconds. 515329.003 per second)"

"
After:
an Array(
4,839,828 iterations in 5 seconds 1 millisecond. 967772.046 per second
5,454,942 iterations in 5 seconds 2 milliseconds. 1090552.179 per second)"
```

Fixes #17510
The file was modifiedsrc/Random-Core/Random.class.st (diff)
Commit 4ebd2da9c6680eefaa021c8a85134d3bb35f81ac by cyril
Fix the logic of the extra commands on methods

In Calypso Hernan started to migrate commands from Commander1 to Commander2. This brought a change in the logic but the commands in the extra group on methods lost the ability to execute the #prepareFullExecution method which cause some commands to fail.

I'm fixing this + I renamed a class to have a better name

Fixes #17506
The file was addedsrc/SystemCommands-MethodCommands/SycClassifyMethodsCommand.class.st
The file was modifiedsrc/SystemCommands-MethodCommands/SycFileOutMethodCommand.class.st (diff)
The file was removedsrc/SystemCommands-MethodCommands/SycClassifyMthCommand.class.st
The file was modifiedsrc/SystemCommands-MethodCommands/SycCopyTestMethodNameToClipboardCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycInspectMethodCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycMethodExtraCmCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycCopyMethodNameToClipboardCommand.class.st (diff)
Commit e62bb3793fadf484bfba7f641fd62c6153ef44f5 by uzzelekbeatspro
Added 2 metaclass variables to remember last text to find and last text used to replace

-Now when opening again find and replace, the previous texts are remembered, providing efficiency and gain of time for the user
-In most cases it was redundant to retype the texts, because often it is a repetition when using this tool
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
Commit 99fccc0d6975190e6c8fd707646f3d52545b0980 by stephane.ducasse
Remove the Transcript stepGlobal call. Better integrate it once the new transcript is on. 
The file was modifiedsrc/Morphic-Core/WorldState.class.st (diff)
The file was modifiedsrc/DebugPoints-Tests/DebugPointTest.class.st (diff)
Commit 53da1032fd41bac0c798748bc718d9e8ed016cf1 by stephane.ducasse
Remove dependency analyser, moved to newtools
The file was removedsrc/BaselineOfDependencyAnalyzer/package.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageTreePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageCycleDetector.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageDependencyWrapper.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependentPackageWrapper.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageCycle.class.st
The file was removedsrc/Tool-DependencyAnalyser/Package.extension.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DADependentPackageNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAInheritanceDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser/DACompositeDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageCycleDetectorTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DATraitDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAClassToDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageRelationGraphDiff.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAUnknownManuallyResolvedPackage.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMethodDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependencyChecker.class.st
The file was removedsrc/Tool-DependencyAnalyser/DATarjanAlgorithm.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests-Data/DASomeClass.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/ManifestToolDependencyAnalyserTests.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMessageSendDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/package.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageDependenciesPresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAReversePackageNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependenciesHTMLPublisher.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAInheritanceDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerPresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAManuallyAddedDependentPackageNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMessageSendDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMessageSendNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAReferenceDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DATraitDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageCycleTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAReferenceDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAInheritanceDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAReverseTreePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser/AITarjan.extension.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageDependencyWrapperTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DACycleDetectionPresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAMessageSendAnalyzer.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependencyItemDiff.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageItemDiffNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAMessageSendAnalyzerTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAAbstractPackageNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageItemDiff.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAReverseDependentPackageNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageUnderAnalysisNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAMessageSendDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMissingMethodNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DADependencyFromClass.extension.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPoolDictionaryDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageRelationGraphDiffTest.class.st
The file was removedsrc/Tool-DependencyAnalyser/package.st
The file was modifiedsrc/BaselineOfQA/BaselineOfQA.class.st (diff)
The file was removedsrc/Tool-DependencyAnalyser-Tests-Data/package.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was removedsrc/Tool-DependencyAnalyser-UI/DAExtensionDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependencyFromClass.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/package.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageRelationGraph.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAAssemblyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMethodImplementationNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPotentialDependenciesNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DACycleDetectionTreePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAReferenceDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser/DAPoolDictionaryDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DACycleNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAAbstractItemDiff.class.st
The file was removedsrc/Tool-DependencyAnalyser/ManifestToolDependencyAnalyser.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependentPackageItemDiff.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageDependencyTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DADependencyCheckerTest.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependencyReport.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DACompositeDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DADependencyTreePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAWelcomePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAAddPackagePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAExtensionDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPoolDictionaryDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAClassNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackage.class.st
The file was removedsrc/Tool-DependencyAnalyser/DATraitDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPotentialOutDatedDependencyWarning.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DATarjanAlgorithmTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/TheManifestBuilder.extension.st
The file was removedsrc/Tool-DependencyAnalyser/DAExtensionDependency.class.st
The file was removedsrc/BaselineOfDependencyAnalyzer/BaselineOfDependencyAnalyzer.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageRelationGraphTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DANode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerDiffTreePresenter.class.st
Commit a934cef0addd2c8860948dc3c374e6c2d5e91532 by stephane.ducasse
Rename dependency analyser classes
The file was modifiedsrc/Tool-DependencyAnalyser-UI-Tab/DABrowserToolMorph.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI-Tab/DATabPackageDependenciesPresenter.class.st (diff)
Commit 4aaa4a4a5014d996c9b02c68fe0d77d1220ada8b by cyril
Remove ExternalProjectLoader

This class seems to be dead code? Probably used in the past for the bootstrap?

The class comment says it's to have versions tested with Pharo but the projects present inside do not seems to match. For example Roassal is in Pharo already and the repo in the #allProjects method is not the official repo anymore
The file was removedsrc/ExternalProjectLoader/LoadableProject.class.st
The file was removedsrc/BaselineOfExternalProjectLoader/BaselineOfExternalProjectLoader.class.st
The file was removedsrc/BaselineOfExternalProjectLoader/package.st
The file was modifiedsrc/BaselineOfBaseLibraries/BaselineOfBaseLibraries.class.st (diff)
The file was removedsrc/ExternalProjectLoader/package.st
Commit 8e5834cf2835cfbab4937b2ce6b8dc0ceeb4743f by gabriel.darbord
Fix 8 Dictionary tests to make them inheritable
+ Implement ``SystemEnvironment>>#at:update:initial:` and adapt this class' tests
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
The file was modifiedsrc/Collections-Unordered-Tests/DictionaryTest.class.st (diff)
The file was modifiedsrc/System-Support/SystemEnvironment.class.st (diff)
Commit fc1b395160d15dd414f2bbb879cfef63ea6bbc69 by gabriel.darbord
Add key type check in `SystemEnvironment>>#at:update:initial`
+ With a test similar to `testAtPutNil`
+ Fix typo in comment
The file was modifiedsrc/System-Support/SystemEnvironment.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/OrderedDictionary.class.st (diff)
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
The file was modifiedsrc/Collections-Unordered/Dictionary.class.st (diff)
The file was modifiedsrc/Collections-Unordered/SmallDictionary.class.st (diff)
Commit 85f6d998984c1c16fc4835bb89c3600a8fb0f51b by stephane.ducasse
Fixing dependency analyser opening
The file was modifiedsrc/Calypso-SystemPlugins-DependencyAnalyser-Browser/ClyOpenDependencyBrowserCommand.class.st (diff)
Commit d74b46d58d880ae481c6becd6938a52e2ea13d54 by stephane.ducasse
CleaningNautilusRefactoring
- first move extensions to their classes
The file was removedsrc/NautilusRefactoring/RBAddMethodChange.extension.st
The file was modifiedsrc/Refactoring-Core/ReCreateAccessorsForVariableTransformation.class.st (diff)
The file was removedsrc/NautilusRefactoring/ReCreateAccessorsForVariableTransformation.extension.st
The file was modifiedsrc/Refactoring-Changes/RBAddMethodChange.class.st (diff)
The file was modifiedsrc/Refactoring-Changes/RBRefactoryChange.class.st (diff)
The file was modifiedsrc/Refactoring-Changes/RBCompositeRefactoryChange.class.st (diff)
The file was removedsrc/NautilusRefactoring/RBCompositeRefactoryChange.extension.st
The file was removedsrc/NautilusRefactoring/ReRefactoring.extension.st
The file was removedsrc/NautilusRefactoring/RBRefactoryChange.extension.st
The file was modifiedsrc/Refactoring-Core/ReRefactoring.class.st (diff)
Commit 9330f13dede493be4f9634ea68947f44d189f0f4 by stephane.ducasse
- Remove from nautiluse and AbatsrctTransformation the question to search or not in the hierarchy when doing an extract method. 
The file was modifiedsrc/Refactoring-Core/RBExtractMethodAndOccurrences.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReAbstractTransformation.class.st (diff)
The file was modifiedsrc/Refactoring-Transformations-Tests/RBExtractMethodAndOccurrencesTest.class.st (diff)
The file was modifiedsrc/Refactoring-Transformations-Tests/RBAbstractRefactoringTest.class.st (diff)
The file was modifiedsrc/NautilusRefactoring/NautilusRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Transformations-Tests/RBExtractSetUpMethodAndOccurrencesParametrizedTest.class.st (diff)
Commit 869cc9b58001fc3420367ccd51da2968ffafc00d by stephane.ducasse
- inline handleMethodNameRequest: since it got only one sender in the same class.
The file was modifiedsrc/NautilusRefactoring/NautilusRefactoring.class.st (diff)
Commit 5fb153a11b0697ea0ef904d8c48145ed717bf2b9 by stephane.ducasse
chore:
- remove dead code mapArguments: args toValues: values in: aTree
- remove then the class RBMethodArgumentsSelector since it was only called by mapArguments: args toValues: values in: aTree
The file was removedsrc/Refactoring-Transformations/RBMethodArgumentsSelector.class.st
The file was modifiedsrc/Refactoring-Transformations/RBMethodNameEditor.class.st (diff)
The file was modifiedsrc/Refactoring-Transformations/ReCompositeExtractMethodRefactoring.class.st (diff)
Commit deea0b190063b04d6ed1578177970df397e30e67 by stephane.ducasse
chore: replace the only user of RBMethodEditor by StMethodEditorPresenter
The file was modifiedsrc/Refactoring-Transformations/ReCompositeExtractMethodRefactoring.class.st (diff)
Commit 0de97a573b7ea51c68f91f25ff0d68d4be56f660 by stephane.ducasse
chore: Remove unused RBMethodNameEditor
The file was removedsrc/Refactoring-Transformations/RBMethodNameEditor.class.st
Commit b46d90633ad516e41ae1e4260242aa424566727c by stephane.ducasse
test: Adding tests for ClassesAreNotMetaclassCondition
The file was addedsrc/Refactoring-Core-Tests/ReClassesAreNotMetaClassConditionTest.class.st
Commit c6080a61667cfb6d1a03f0fd67da0ae72d076030 by stephane.ducasse
feat: add message to ReClassesAreNotMetaclass for better feedback
The file was modifiedsrc/Refactoring-Core/ReRemoveClassRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReClassesAreNotMetaClassCondition.class.st (diff)
Commit 82b0aa0696de2b1474f586a02f170d342acf6513 by stephane.ducasse
test: Add two simple tests for messages
The file was modifiedsrc/Refactoring-Core/ReClassesAreNotMetaClassCondition.class.st (diff)
The file was modifiedsrc/Refactoring-Core-Tests/ReClassesAreNotMetaClassConditionTest.class.st (diff)
Commit d16bbf1b47abf14747a77ad1e1a0ede07eda02a1 by stephane.ducasse
Better tests for movetoclasside (not changing its wrong semantics for now)
The file was modifiedsrc/Refactoring-Core/RBMoveMethodToClassSideRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Transformations-Tests/RBMoveMethodToClassSideRefactoringTest.class.st (diff)
Commit 9da2b2d82d7294b75306c8420950a7fa8c3a62fc by stephane.ducasse
Renaming some temps for better understanding code. 
The file was modifiedsrc/Refactoring-Core/ReRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Core/RBNamespace.class.st (diff)
Commit 99f1808f18a3df56bc45874dd9a3db5eb4d8c3bb by stephane.ducasse
tests: define some tests for DefinesSelectorCondition
The file was modifiedsrc/SystemCommands-MethodCommands/SycMoveMethodsToClassSideCommand.class.st (diff)
The file was addedsrc/Refactoring-Core-Tests/ReDefinesSelectorsConditionTest.class.st
The file was modifiedsrc/Refactoring-Core-Tests/ReDefinesSelectorsConditionTest.class.st (diff)
Commit 2f050adeda4e574e8cd4bb20577bc2e76404ea66 by stephane.ducasse
Better name and accesspor for RBMoveMethodToClassRefactoring
The file was modifiedsrc/Refactoring-Core/ReCompositeRefactoring.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycMoveMethodsToClassSideCommand.class.st (diff)
The file was modifiedsrc/Refactoring-Core/RBMoveMethodToClassRefactoring.class.st (diff)
Commit 69e665c5b400978ee5b101a410d02ee0e9e865c9 by stephane.ducasse
Add choices for RemoveMethodsToClassSide Driver
The file was addedsrc/Refactoring-UI/ReMoveMethodsToClassSideDriver.class.st
The file was addedsrc/Refactoring-UI/ReMoveClassSideChoice.class.st
The file was addedsrc/Refactoring-UI/ReBrowseMethodChoice.class.st
Commit ae2ad15d8a480f2a4f8b707f456c199fd6b26ce3 by stephane.ducasse
Remove old driver and introduce new one with the new architecture
The file was modifiedsrc/Refactoring-UI/ReMoveMethodsToClassSideDriver.class.st (diff)
The file was removedsrc/Refactoring-UI/RBMoveMethodsToClassSideDriver.class.st
The file was modifiedsrc/SystemCommands-MethodCommands/SycMoveMethodsToClassSideCommand.class.st (diff)
Commit 1b87c1c6a3cec9b7a10eb740d50db437f16949ed by sanyakapoor2705
Branch: temp,  Fixes # changes
The file was modifiedsrc/AST-Core/OCMessageNode.class.st (diff)
Commit 4840919b0f5c53e8da6cf4dd7bf51e18bfa1cbca by oshlok64
Remove ReIsNotAMetaclass and replace with ReClassesAreNotMetaClassCondition
The file was removedsrc/Refactoring-Core/ReIsNotAMetaclass.class.st
The file was modifiedsrc/Refactoring-Core/ReRenameSharedVariableRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReRemoveSharedVariableRefactoring.class.st (diff)
Commit 04ec3f8559f9c22a1bcc7f6795deb2f80fa56d09 by cyril
Fix system dependency tests

By renaming the class to do the analysis
The file was modifiedsrc/System-Dependencies-Tests/SystemDependenciesReportResource.class.st (diff)
Commit 1fc253ec80056c5b489d66ea02a0c17b1356e69e by gabriel.darbord
Should not implement `SystemEnvironment>>#at:update:initial:`
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
The file was modifiedsrc/System-Support/SystemEnvironment.class.st (diff)
Commit 3b747a9bd73c3d8968a9a8ab94978ef79d2b77d1 by cyril
Clean BaselineOfClap

Remove references to packages and dependencies that are not in Pharo

Fixes #17366

Pharo13.0.0:
#Branch: misc/clean-baselineOfClap Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/BaselineOfClap/BaselineOfClap.class.st (diff)
Commit 34cb45b4c8f63e5d96e710e4b352bc1526fde705 by cyril
Move HashTesterTest to SUnit-Tests

Where it should be
The file was removedsrc/SUnit-Core/HashTesterTest.class.st
The file was addedsrc/SUnit-Tests/HashTesterTest.class.st
Commit a60c2a4ea3774b5a8ea4914db1ac73dc2af84988 by ihalok24
Refactor OCMessageNode>>isInlineToDo to remove OCParseTreeSearcher
The file was modifiedsrc/OpalCompiler-Core/OCMessageNode.extension.st (diff)
Commit 8a88fd6727c0805b9a936541673ccfb38939af0f by cyril
Remove some dead references to SmalltalkHub

Those methods are not used anymore
The file was modifiedsrc/MonticelloRemoteRepositories/MCHttpRepository.class.st (diff)
Commit d76e44153bf35e03c770e69881d7ae643d367fdd by github
Format the code changes
The file was modifiedsrc/OpalCompiler-Core/OCMessageNode.extension.st (diff)
Commit 1c5c04daa13e0cd5fe383b075646121601482d9f by uzzelekbeatspro
Implemented new menu to show pool users

Branch: poolusers,  Fixes #17078
The file was modifiedsrc/Calypso-SystemTools-QueryBrowser/ClyShowClassRefCommand.class.st (diff)
The file was addedsrc/Calypso-SystemTools-QueryBrowser/ClyShowPoolUsersCommand.class.st
Commit 1cf2fb479139577d1d80a48487f0e22c717a5772 by tesonep
Pharo13.0.0:
#Branch: 17938-Emergency-Debugger-should-be-resiseable
Fixes #17938

Emergency debugger should react to the resize of the window taking in account the scale factor and showing the last text again.
The file was modifiedsrc/EmergencyDebugger/EDDisplayInterface.class.st (diff)
The file was modifiedsrc/EmergencyDebugger/EDDisplayEventHandler.class.st (diff)
Commit 70679f7eab560e74923235ef0cc599152f208fc0 by tesonep
Pharo13.0.0:
#Branch: 17727-Fix-the-two-skipped-tests-in-DrTests Fixes #17727
- Removing skipped tests from DrTest.
- Fixing the title holder to set it even if there is no window.
The file was modifiedsrc/DrTests-Tests/DrTestsUITest.class.st (diff)
The file was modifiedsrc/DrTests/AbstractDrTestsPresenter.class.st (diff)
Commit e87d563da93f9cd830937174965f1ec2aed02362 by tesonep
#Branch: 17903-Using-Windows-key--click-to-find-implementors-has-side-effects Fixes #17903
Using metaKeyPressed instead of commandKeyPressed
The file was modifiedsrc/Calypso-Browser/ClyBrowserToolMorph.class.st (diff)
The file was modifiedsrc/Rubric/TextLink.extension.st (diff)
The file was modifiedsrc/Morphic-Widgets-FastTable/FTMultipleSelectionStrategy.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-FastTable/FTTableMorph.class.st (diff)
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
The file was modifiedsrc/Text-Edition/TextLink.extension.st (diff)
Commit f15b9c05cb89c36012dafc6138c39cfa9ffe44e3 by ihalok24
Fix testTranscriptDebugPoint to avoid using Transcript>>stepGlobal
The file was modifiedsrc/DebugPoints-Tests/DebugPointTest.class.st (diff)
Commit 0b8ce4c2df7d4701ffba3bea10b2359e9c835203 by sanyakapoor2705
Removed wrong comment in SourceFile Class
The file was modifiedsrc/System-Sources/SourceFile.class.st (diff)
Commit 2cef3ca10dfe019599582f21e9f43dfc25b3e16c by stephane.ducasse
chore: Removing OldDeprecated Driver+ Refactoring + tests + commands

Pharo13.0.0:
#Branch: 17955-DeprecateClassRefactoring-should-be-removed-because-it-is-not-based-on-deprecatedAliases Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was addedsrc/Refactoring-Attic/RBDeprecateClassRefactoring.class.st
The file was removedsrc/Calypso-SystemTools-Core/SycDeprecateClassCommand.extension.st
The file was addedsrc/Refactoring-Attic/package.st
The file was removedsrc/Refactoring-Transformations-Tests/RBDeprecateClassParametrizedTest.class.st
The file was addedsrc/Refactoring-Attic/RBDeprecateClassParametrizedTest.class.st
The file was removedsrc/SystemCommands-ClassCommands/SycDeprecateClassCommand.class.st
The file was removedsrc/Refactoring-UI/RBDeprecateClassDriver.class.st
The file was modifiedsrc/SystemCommands-ClassCommands/SycDeprecateClassCmCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-ClassCommands/SycMigrateReferencesOfClassCommand.class.st (diff)
The file was removedsrc/Refactoring-Core/RBDeprecateClassRefactoring.class.st
The file was addedsrc/Refactoring-Attic/RBDeprecateClassDriver.class.st
Commit 31404511725c3a54f3f3623017ee396f193550e6 by stephane.ducasse
chore: remove SplitClassRefactoring and tests

Pharo13.0.0:
#Branch: 17955-DeprecateClassRefactoring-should-be-removed-because-it-is-not-based-on-deprecatedAliases Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was removedsrc/Refactoring-Core/RBSplitClassRefactoring.class.st
The file was removedsrc/Refactoring-Transformations-Tests/RBSplitClassParametrizedTest.class.st
The file was addedsrc/Refactoring-Attic/RBSplitClassParametrizedTest.class.st
The file was addedsrc/Refactoring-Attic/RBSplitClassRefactoring.class.st
The file was modifiedsrc/Refactoring-Attic/RBDeprecateClassParametrizedTest.class.st (diff)
Commit 53936d19ed7bc04077c4559f2a36227157189f3a by stephane.ducasse
chore: Remove SpoitClassTransformation and tests -- Pharo13.0.0
The file was addedsrc/Refactoring-Attic/RBSplitClassTransformation.class.st
The file was addedsrc/Refactoring-Attic/RBSplitClassTransformationTest.class.st
The file was removedsrc/Refactoring-Transformations-Tests/RBSplitClassTransformationTest.class.st
The file was removedsrc/Refactoring-Transformations/RBSplitClassTransformation.class.st
The file was modifiedsrc/Refactoring-UI/ReMoveMethodsToClassSideDriver.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReClassesAreNotMetaClassCondition.class.st (diff)
The file was modifiedsrc/Specific-Rules/ArchitecturalCritique.class.st (diff)
Commit c3662dcd2e0da4986bee4cbdb6daf496d467cf55 by guillermopolito
Moving methods and classes around to cleanup Collections-Abstract
The file was modifiedsrc/Collections-Sequenceable-Tests/OrderedCollectionTest.class.st (diff)
The file was removedsrc/Collections-Abstract/Behavior.extension.st
The file was modifiedsrc/OpalCompiler-Tests/OCLiteralTest.class.st (diff)
The file was addedsrc/Collections-Sequenceable/BlockClosure.extension.st
The file was removedsrc/Collections-Sequenceable/RunArray.class.st
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable-Tests/ArrayTest.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/Array.class.st (diff)
The file was removedsrc/Collections-Abstract/Character.extension.st
The file was removedsrc/Collections-Abstract/Object.extension.st
The file was modifiedsrc/Collections-Native-Tests/ByteArrayTest.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/Object.extension.st (diff)
The file was modifiedsrc/Kernel-Tests/ScaledDecimalTest.class.st (diff)
The file was modifiedsrc/Kernel-Tests/UndefinedObjectTest.class.st (diff)
The file was addedsrc/Collections-Sequenceable/Character.extension.st
The file was modifiedsrc/Graphics-Canvas/ScalingCanvas.class.st (diff)
The file was modifiedsrc/Collections-Strings/Collection.extension.st (diff)
The file was removedsrc/Collections-Abstract/BlockClosure.extension.st
The file was removedsrc/Collections-Abstract/CompiledMethod.extension.st
The file was modifiedsrc/Kernel-Tests/FloatTest.class.st (diff)
The file was addedsrc/Text-Core/RunArray.class.st
The file was modifiedsrc/Collections-Abstract-Tests/CollectionRootTest.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/SequenceableCollection.class.st (diff)
Commit 2644ac5a7f6235acf9c88248b508a0f6737b06fa by stephane.ducasse
Strangely enough I do not get why these tests did not pass. Probably another issue left some tests failing
The file was modifiedsrc/Refactoring-UI-Tests/ReRenameMethodDriverTest.class.st (diff)
The file was modifiedsrc/Refactoring-Core/RBMoveMethodToClassRefactoring.class.st (diff)
Commit 520c92db58d2a9b0116868b7fa4332be3ae606fe by guillermopolito
Deprecating overly specific collection methods
The file was modifiedsrc/Collections-Strings/Collection.extension.st (diff)
The file was modifiedsrc/Collections-Sequenceable/SequenceableCollection.class.st (diff)
The file was modifiedsrc/EmergencyDebugger/EDDebuggingAPI.class.st (diff)
The file was modifiedsrc/AST-Core/OCDumpVisitor.class.st (diff)
The file was modifiedsrc/EpiceaBrowsers/EpMorphVisitor.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was addedsrc/Deprecated13/SequenceableCollection.extension.st
The file was modifiedsrc/Collections-Abstract-Tests/TPrintTest.trait.st (diff)
The file was modifiedsrc/Tool-Diff/UnifiedDiffChangesMorph.class.st (diff)
The file was addedsrc/Deprecated13/Collection.extension.st
Commit b85ac0328ffcbd3bc9f62c1756e6be02dd8d0584 by zhalok24
Replace DADependencyChecker with StDependencyChecker in PharoBootstrapRule
The file was modifiedsrc/Specific-Rules/PharoBootstrapRule.class.st (diff)
Commit 8745fb57396936eb1462db6e0f894e67d10ca582 by tesonep
Fix #17997
Changing the gesture to open the meta menu from Ctrl + Shift + Click, to Ctrl + Alt + Shift + Click to be coherent with the other special gesture like that is Alt + Shift + Click.
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
The file was modifiedsrc/Morphic-Core/MouseButtonEvent.class.st (diff)
Commit 2342a0c67460ecd06da188184d8e9953d44542d2 by tesonep
Adding a setting to disable the halos, also making it work for real
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
The file was modifiedsrc/Settings-Polymorph/PolymorphSystemSettings.class.st (diff)
Commit 6ed412c99dfacbf98f50fb5b08592eb5e7ab01b8 by cyril
Fix Pharo build

I think the build is broken because Collection-Unordered is extending RunArray that is loaded after Collection-Unordered now.

I'm moving the method to RunArray directly
The file was removedsrc/Collections-Unordered/RunArray.extension.st
The file was modifiedsrc/Text-Core/RunArray.class.st (diff)
Commit 1bcfc03c20ca10f8c050ba76decaeff93a3850c6 by cyril
Refactorings: Remove choices that are not used anymore

Because the deprecate refactorings were removed
The file was removedsrc/Refactoring-UI/ReDeprecateAndMigrateReferencesClassChoice.class.st
The file was removedsrc/Refactoring-UI/ReDeprecateChoice.class.st
The file was removedsrc/Refactoring-UI/ReRenameAndDeprecateClassChoice.class.st
The file was removedsrc/Refactoring-UI/ReDeprecateClassChoice.class.st
Commit cdef124d56b5523888a3b06fc093f83923471340 by cyril
Fix failing tests about #print:delimiterOn:

The method was deprecated so I'm removing the tests about this method + I'm fixing some methods that got a wrong replacement for this code. Using #print: instead of #nextPutAll: was adding extra quotes
The file was modifiedsrc/Collections-Abstract-Tests/TPrintTest.trait.st (diff)
The file was modifiedsrc/EmergencyDebugger/EDDebuggingAPI.class.st (diff)
The file was modifiedsrc/AST-Core/OCDumpVisitor.class.st (diff)
Commit 59153c525d44f6e010914214aae18528b86f9b37 by zhalok24
Fixed bug to allow multiple package selection in coverage tool
The file was modifiedsrc/DrTests-TestCoverage/DTTestCoveragePlugin.class.st (diff)
Commit 3f35f8ef411de97d7d24316380ff285a49cab266 by zhalok24
Fixed SystemEnvironment tests by initializing testingEnvironment with Smalltalk globals
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
Commit 526b80b4820000fcbb9da7681cc1da499d53ae28 by zhalok24
Created  TestObject class using ShiftClassBuilder
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
Commit ca6eb1810bf6b1a112d88271814859b533888fa1 by estebanlm
add mew process browser (in preview menu entry)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
Commit a301d29dbfad488d77d570a950a07f2fa887e451 by christophe.demarey
fix undeclared DAPackageDependenciesPresenter
The file was modifiedsrc/Calypso-SystemPlugins-Critic-Browser/ClyShowDependencyCritiqueCommand.class.st (diff)
Commit 03f183a716985224f71f0c71da6491662cb04c6e by christophe.demarey
fix unifeid diff broken in e5f54f0b22f26fd4d9bd41e42e45fa2927a41058
The file was modifiedsrc/Tool-Diff/UnifiedDiffChangesMorph.class.st (diff)
Commit 3b870e3bba93d77ff853106e3130facff3856f9e by christophe.demarey
add 'NewTools-Transcript' as known dependency
The file was modifiedsrc/System-Dependencies-Tests/SystemDependenciesTest.class.st (diff)
Commit e5073f49a6d8d9d1bb69cb769c9a952e018f7cab by stephane.ducasse
Cleaning the benchmarks

Now
(CoStaticBenchmarksVariables
runOnPackage: (PackageOrganizer default packageNamed: 'NECompletion')
heuristics: [:b | b]) inspect.
is working as well as

CoStaticBenchmarksMessage  new
    scope: (CoBenchmarkPackage on: CompletionSorter package);
    builder: CoASTHeuristicsResultSetBuilder new;
    run.
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarks.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Model/CoVariableValueMessageHeuristic.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksVariables.class.st (diff)
The file was addedsrc/HeuristicCompletion-Benchmarks/CoBenchmarkVariableContext.class.st
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksMessage.class.st (diff)
Commit 635dfe0a8a71c02e58a582fc5eb2e068e2f59fd1 by stephane.ducasse
Remove transcript from Smalltalk tools (finally)
Remove useless Transcript in SpRuvFindReplaceDialog
Remove old transcript from the menu
The file was modifiedsrc/MenuRegistration/MenuRegistrationExample.class.st (diff)
The file was modifiedsrc/Transcript-Tool/ThreadSafeTranscript.extension.st (diff)
The file was modifiedsrc/Tool-Registry/ToolRegistry.class.st (diff)
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
Commit 56836443c619d03ba3dff5bdb88552f0066a177d by stephane.ducasse
Remove tool registration and installation
The file was modifiedsrc/Transcript-Tool/ThreadSafeTranscript.extension.st (diff)
The file was modifiedsrc/Transcript-Core/ThreadSafeTranscript.class.st (diff)
Commit 5d478cae2f36b509f1a7aa8822e1f9053b7f5602 by stephane.ducasse
Remove the installation of the old transcript. 
The file was modifiedsrc/Polymorph-Widgets/MorphicUIManager.class.st (diff)
Commit 5a0eafaf05dfc2e5560925c7e156aa7bf489dac1 by stephane.ducasse
feature: reimplement Halt once and once without the need to rely on the compiler, parse, semantic analysis and the rest
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Object.extension.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
Commit 3029729d23ce39632568768cea0a2e882f1560cb by stephane.ducasse
tests: now we have tests that really test call sites.
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
Commit 10f61421baeec1a50eba2a57c2e2738164d4c1df by stephane.ducasse
no semantic change: recategorisation of test protocols
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
Commit be9f89f0e56d3cbef135e14fc2100d18b9275135 by guillermopolito
Make compiled block class parametrizable
The file was modifiedsrc/OpalCompiler-Core/OCCompilationContext.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCIRBytecodeGenerator.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OpalCompiler.class.st (diff)
Commit f9b4813aa23c703898b5035d5e6ee865e418d473 by uzzelekbeatspro
Improval of auto pairing in code editor

-Checks now until the next character encountered to remove smart character opposite so it is better for code editor UX
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
Commit 0c973632acc195d2e33131cfa4e7827dfda7f649 by stephane.ducasse
Clean: protocol sorting + initialize split + remove dead code
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
Commit 0a01f6a02884c5bebd61a55d90ab2ba637704110 by stephane.ducasse
All the tests pass except containsHalt. 
Now there is a bug because we should not be forced to do Halt initializeOnCount before.
I just commit to get a stable point.
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
Commit 8fe246a6e19a637d443119e6c0ef60bdf61deb2b by stephane.ducasse
New version. Now indeed the tests requires Halt initializeOnCount. "This is mandatory else running twice the test will fail." 
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
Commit 57f4a3b466ce1a88f2b878e9aef4ba0d5984094c by stephane.ducasse
Fixing containsHalt (it is based on the method protocol :( what a brittle idea!))
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
Commit 985b8bec09e35f7722e4428e2e4b2df4589de6df by zhalok24
Improved ReSearchingLiteralRule by giving an example in description & added automatic transformation
The file was modifiedsrc/General-Rules/ReSearchingLiteralRule.class.st (diff)
Commit 0f2d35a18bd4a09683c81ff09f0d021e67470406 by stephane.ducasse
Split one test into several ones
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Object.extension.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
Commit 457320f76b46fac43b0b1b8a096968f67958b39e by stephane.ducasse
Adding haltUpTo: and tests
The file was modifiedsrc/Debugging-Utils/Object.extension.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
Commit 8466f6ae285d391f8daaf59be786f855bb4bd3d6 by stephane.ducasse
Revising implementation and adding comments in class
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Object.extension.st (diff)
Commit 995327c2f7e140c75a7099af1d432926167dcc9e by stephane.ducasse
FIxing a test using an old version of the API
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was addedsrc/Athens-Cairo-Tests/Toto.class.st
The file was modifiedsrc/Debugging-Utils/Object.extension.st (diff)
Commit 9df60e0f33485a31ac4f42d68a6180bfeb9ea7ad by cyril
Improve packaging of Ston

We currently have a package `STON-Text support` containing methods to export and import Text in Ston. But we also have STON-Extensions that add extensions to multiple classes in Pharo to customize their import/export so I do not see why text support should be a special case.
On top of that, most extensions are done directly in STON-Core so I'm not even sure we really need this STON-Extensions package. But this change focuses on 'STON-Text support'.

Fixes #4505
The file was removedsrc/STON-Text support/package.st
The file was removedsrc/STON-Text support/RunArray.extension.st
The file was addedsrc/STON-Extensions/RunArray.extension.st
The file was removedsrc/STON-Text support/Text.extension.st
The file was modifiedsrc/BaselineOfMisc/BaselineOfMisc.class.st (diff)
The file was addedsrc/STON-Extensions/Text.extension.st
Commit 74280c38e3aa7e7caf4a4330d279cd1ca4bb6ae7 by zhalok24
Fixed failing test by adding transformation rule for empty collection comparison
The file was modifiedsrc/General-Rules/ReSearchingLiteralRule.class.st (diff)
The file was removedsrc/Athens-Cairo-Tests/Toto.class.st
Commit 1339e45eb4f2249395edf128237e5d4fb9d583cd by uzzelekbeatspro
Added a test for smartbackspace with spaces and removed temps
The file was modifiedsrc/NECompletion-Tests/CompletionEngineTest.class.st (diff)
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
Commit a86323e8fed29f96d4a81ffe1d31f7d8379cb025 by stephane.ducasse
Protecting tests so that their execution is independant
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
Commit 1b2481699c0395e1d2ff33656d89609068c22967 by cyril
Initialize deprecated Morphic package
The file was addedsrc/Morphic-Deprecated/ManifestMorphicDeprecated.class.st
The file was addedsrc/Morphic-Deprecated/package.st
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
The file was modifiedsrc/Morphic-Examples/WidgetExample.class.st (diff)
Commit 19583b5645ef33925a66a518e6cd46afaaa6cbc9 by cyril
Start to deprecate some unused parts of morphic
The file was modifiedsrc/Polymorph-Widgets/TEasilyThemed.trait.st (diff)
The file was addedsrc/Morphic-Deprecated/TEasilyThemed.extension.st
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was modifiedsrc/Morphic-Examples/WidgetExample.class.st (diff)
The file was addedsrc/Morphic-Deprecated/UITheme.extension.st
Commit 3c29f774825ec499426e02b720d96f8de36e67c1 by cyril
Fix #isDeprecated logic of CompiledMethod

When a class is in a deprecated package, we consider it as deprecated.
But if a method is in a deprecated package or class, it is not considered deprecated.

To me this mixed behavior is not good. After talking with people, they seems to expect the deprecation to be passed on so I'm updating CompileMethod>>#isDeprecated to take the class and package state into account for deprecations.
The file was modifiedsrc/Kernel-CodeModel/CompiledMethod.class.st (diff)
The file was modifiedsrc/Kernel-Extended-Tests/CompiledMethodTest.class.st (diff)
Commit f51d8e834fced90e78a6e64c25c1832b56166d5c by stephane.ducasse
support old logic to set the new transcript
The file was modifiedsrc/Polymorph-Widgets/MorphicUIManager.class.st (diff)
Commit c183376a5c0274773468f2f852397ac15cb2961c by federico.lochbaum
Fixes of two cases on shortcut block identation

1 - Case of blocks with empty content, it was inserting 3 spaces instead just one.
2 - Case of block layout identation, now the block content is inserted adding one to the identation level.
The file was modifiedsrc/EnlumineurFormatter-Tests/EFMessageExpressionTest.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter-Tests/EFSequenceExpressionTest.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter-Tests/EFAssignmentExpressionTest.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter-Tests/EFBlockExpressionTest.class.st (diff)
The file was addedsrc/EnlumineurFormatter-Tests/EFFormatterTest.class.st
The file was modifiedsrc/EnlumineurFormatter/EFFormatter.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter-Tests/EFCascadeExpressionTest.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter-Tests/EFBlockExpressionOnlyTest.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter-Tests/EFMethodExpressionTest.class.st (diff)
Commit 164b87aae03a16ce61eac6ffb0fb3054eec16c38 by marcus.denker
fixes #17641

Pharo13.0.0:
#Branch: 17641-DemoCoveragePresenter-open---DNU Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/Reflectivity-Examples/ReflectivityCodeMorph.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter/EFFormatter.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter/EFFormatter.class.st (diff)
Commit b9c513e61f9f108a8fd031c42970ef1b1e8ac0ec by zhalok24
Removed reference of GT package from Beacon baseline
The file was modifiedsrc/BaselineOfBeacon/BaselineOfBeacon.class.st (diff)
The file was modifiedsrc/Collections-Unordered/Dictionary.class.st (diff)
The file was modifiedsrc/Collections-Strings/String.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/Array.class.st (diff)
Commit 18f2b479fcb7d9bf61cd73e969d743adf4599217 by cyril
Remove what seems to be a hack in runTest.sh

Two selectors are removed in this file but one does not exist anymore and the second seems to pass in my image so I don't know why we are removing it?
Let's try to remove those lines to see if the CI is happy
The file was modifiedbootstrap/scripts/testing/core/runTests.st (diff)
Commit 8f121f684bce293fe85d98618e9d0a4becb3ad14 by cyril
Improve the printing of errors on executable comments

Currently if we have a syntax error on an executable comment we have 0 infromation on which comment it is. We just get `Doc comment is not well formed` as a log and `PharoDocComment.Tests.CommentTestCase.nil` as the test been executed.

I propose to add more info to the log to know the class, selector and content of the comment.
The file was modifiedsrc/PharoDocComment/PharoDocCommentExpression.class.st (diff)
The file was modifiedsrc/Collections-Strings/String.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/Array.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/Array.class.st (diff)
Commit 1a61ceb096c5f5aad5a71c1f51dded4d7c032934 by 78592838+Gabriel-Darbord
fix: GIFReadWriter does not write local color tables
The file was modifiedsrc/Graphics-Files/GIFReadWriter.class.st (diff)
The file was modifiedsrc/Graphics-Files/PNGReadWriter.class.st (diff)
Commit 35f9966a4ba691ac547383362f2646a4651d6c61 by cyril
Deprecate ThreadSafeTranscript

Now that we have the new one, moving the old one to the deprecated package
The file was addedsrc/Deprecated13/ThreadSafeTranscript.class.st
The file was modifiedsrc/BaselineOfUI/BaselineOfUI.class.st (diff)
The file was removedsrc/Transcript-Core/ThreadSafeTranscript.class.st
The file was removedsrc/Transcript-Tool/ManifestTranscriptTool.class.st
The file was removedsrc/Transcript-Core/package.st
The file was addedsrc/Deprecated13/TTranscript.trait.st
The file was removedsrc/Transcript-Core/ManifestTranscriptCore.class.st
The file was modifiedsrc/BaselineOfMorphic/BaselineOfMorphic.class.st (diff)
The file was removedsrc/Transcript-Core/TTranscript.trait.st
The file was removedsrc/Transcript-Tool/package.st
The file was removedsrc/Transcript-Tool/ThreadSafeTranscript.extension.st
Commit 45e656ba5aa1b47d0ea75d3afc3f5e7f14a28478 by cyril
Deprecate Morphic TickList

This has no users in the image. I propose to deprecate it.
The file was addedsrc/Morphic-Deprecated/TickSelectionListMorph.class.st
The file was modifiedsrc/BaselineOfMorphic/BaselineOfMorphic.class.st (diff)
The file was removedsrc/Morphic-Widgets-TickList/TickSelectionListNode.class.st
The file was addedsrc/Morphic-Deprecated/TickSelectionListNode.class.st
The file was removedsrc/Morphic-Widgets-TickList/package.st
The file was addedsrc/Morphic-Deprecated/TickSelectionCheckboxMorph.class.st
The file was removedsrc/Morphic-Widgets-TickList/TickSelectionListMorph.class.st
The file was removedsrc/Morphic-Widgets-TickList/TickSelectionListNodeMorph.class.st
The file was removedsrc/Morphic-Widgets-TickList/TickSelectionCheckboxMorph.class.st
The file was removedsrc/Morphic-Widgets-TickList/TickSelectionCheckboxButtonMorph.class.st
The file was addedsrc/Morphic-Deprecated/TickSelectionCheckboxButtonMorph.class.st
The file was addedsrc/Morphic-Deprecated/TickSelectionListNodeMorph.class.st
Commit 91cf59cff934e5a5b96a00a53effcac7ba280466 by cyril
CodeImporter should close the stream it is reading after importing

I'm hoping this will fix some random failures we are having on Windows linked to the fact that we cannot delete an opened file. I guess the file is open because the CodeImporter is not always garbage collected in time and it keeps an open stream on the file
The file was modifiedsrc/CodeImport/CodeImporter.class.st (diff)
Commit 354bda1f334f6c31dc7504c846502fec6586d59f by cyril
Fix equality between MCClassDefinition and MCTraitDefinition

Currently if you try to compare a TraitDefinition with a ClassDefinition you will get a DNU. I'm fixing it by stopping the comparison if the classes are not the same.

This will allow us to commit the change of a class to a trait of the same name. Currently we cannot commit with Iceberg this kind of changes

Fixes #18035
The file was modifiedsrc/Monticello-Tests/MCClassDefinitionTest.class.st (diff)
The file was modifiedsrc/Monticello-Model/MCTraitDefinition.class.st (diff)
The file was modifiedsrc/Monticello-Model/MCDefinition.class.st (diff)
Commit 0e68a277f4917b95280feca50cd2fcea60584ff6 by cyril
Morphic: Deprecate examples and some pluggable lists

This deprecates the Morphic examples because they are the only users of a lot of morphs.
I also deprecated some pluggable lists and trees that are unused (or only in examples)
The file was addedsrc/Morphic-Deprecated/PluggableTreeItemNode.class.st
The file was removedsrc/Morphic-Examples/PackageMethodNodeExample.class.st
The file was removedsrc/Morphic-Examples/package.st
The file was modifiedsrc/Polymorph-Widgets/TEasilyThemed.trait.st (diff)
The file was removedsrc/Morphic-Examples/PackageMethodCategoryNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/PackageAbstractNodeExample.class.st
The file was removedsrc/Morphic-Examples/PackageClassNodeExample.class.st
The file was removedsrc/Morphic-Examples/ClassTreeNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/PluggableTabButtonMorph.class.st
The file was addedsrc/Morphic-Deprecated/SimplestPaginatedClassListExample.class.st
The file was removedsrc/Morphic-Examples/ExampleBuilderMorph.class.st
The file was addedsrc/Morphic-Deprecated/TabExample.class.st
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was addedsrc/Morphic-Deprecated/ClassListExample.class.st
The file was removedsrc/Morphic-Examples/SimplestClassListWithChunkExample.class.st
The file was addedsrc/Morphic-Deprecated/PluggableTreeMorph.class.st
The file was addedsrc/Morphic-Deprecated/SimpleGridNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/SimplestClassListWithChunkExample.class.st
The file was removedsrc/Morphic-Examples/LazyClassListExample.class.st
The file was addedsrc/Morphic-Tests/ClassTreeNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/PluggableMultiColumnListMorph.class.st
The file was removedsrc/Morphic-Examples/ClassListNodeExample.class.st
The file was removedsrc/Morphic-Examples/SimplestClassListExample.class.st
The file was addedsrc/Morphic-Deprecated/PackageClassNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/LazyClassListExample.class.st
The file was removedsrc/Morphic-Widgets-Pluggable/PluggableTabButtonMorph.class.st
The file was removedsrc/Morphic-Examples/WidgetExample.class.st
The file was removedsrc/Morphic-Examples/PluggableButtonMorphExample.class.st
The file was modifiedsrc/BaselineOfMorphic/BaselineOfMorphic.class.st (diff)
The file was addedsrc/Morphic-Deprecated/ExampleBuilderMorph.class.st
The file was removedsrc/Morphic-Examples/PackageTreeExample.class.st
The file was removedsrc/Morphic-Widgets-Pluggable/PluggableTreeItemNode.class.st
The file was addedsrc/Morphic-Deprecated/SimplestClassListExample.class.st
The file was removedsrc/Morphic-Examples/RadioButtonModelExample.class.st
The file was removedsrc/Morphic-Widgets-Pluggable/PluggableMultiColumnListMorph.class.st
The file was addedsrc/Morphic-Deprecated/MulticolumnLazyListMorph.class.st
The file was addedsrc/Morphic-Deprecated/PackageMethodNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/SimplestClassListWithPagerExample.class.st
The file was removedsrc/Morphic-Examples/PluggableToggleButtonMorphExample.class.st
The file was addedsrc/Morphic-Deprecated/RadioButtonModelExample.class.st
The file was removedsrc/Morphic-Examples/SimpleGridNodeExample.class.st
The file was addedsrc/Morphic-Tests/ClassTreeExample.class.st
The file was removedsrc/Morphic-Examples/PersonDataExample.class.st
The file was removedsrc/Morphic-Examples/PackageNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/PluggableButtonMorphExample.class.st
The file was addedsrc/Morphic-Deprecated/PackageNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/PackageMethodCategoryNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/PluggableToggleButtonMorphExample.class.st
The file was removedsrc/Morphic-Examples/TabExample.class.st
The file was removedsrc/Morphic-Examples/SimplestClassListWithPagerExample.class.st
The file was addedsrc/Morphic-Deprecated/WidgetExample.class.st
The file was addedsrc/Morphic-Deprecated/SimpleGridExample.class.st
The file was removedsrc/Morphic-Examples/PackageAbstractNodeExample.class.st
The file was removedsrc/Morphic-Examples/SimpleGridExample.class.st
The file was modifiedsrc/Morphic-Deprecated/UITheme.extension.st (diff)
The file was addedsrc/Morphic-Deprecated/PersonDataExample.class.st
The file was removedsrc/Morphic-Examples/ClassListExample.class.st
The file was addedsrc/Morphic-Deprecated/ClassListNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/PackageTreeExample.class.st
The file was removedsrc/Morphic-Widgets-Pluggable/PluggableTreeMorph.class.st
The file was modifiedsrc/Morphic-Deprecated/TEasilyThemed.extension.st (diff)
The file was removedsrc/Morphic-Examples/SimplestPaginatedClassListExample.class.st
The file was removedsrc/Morphic-Examples/ClassTreeExample.class.st
The file was removedsrc/Morphic-Widgets-Pluggable/MulticolumnLazyListMorph.class.st
Commit d9101d161e7370f91a49d9429a5e8fcd25adb83d by christophe.demarey
use clap v.0.1 

https://github.com/pharo-contributions/clap-st/tree/0.1
The file was addedsrc/Clap-Core/ClapNestedPositionalValidation.class.st
The file was modifiedsrc/Clap-Core/ClapSubExpression.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapMismatch.class.st (diff)
The file was addedsrc/Clap-Core/ClapMatchedValidation.class.st
The file was modifiedsrc/Clap-Tests/ClapDocumentationTest.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapValidationDiagnostic.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapPharoVersionTest.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapExpression.class.st (diff)
The file was modifiedsrc/Clap-Commands-Pharo/ClapPharoApplication.class.st (diff)
The file was addedsrc/Clap-Examples/ClapGitAddCommandExample.class.st
The file was modifiedsrc/Clap-Core/ClapApplication.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapContext.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapWordMatch.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapMeaningsTest.class.st (diff)
The file was addedsrc/Clap-Tests/ClapValidationTest.class.st
The file was modifiedsrc/Clap-Tests/ClapParameterizedTest.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapPositional.class.st (diff)
The file was addedsrc/Clap-Core/ClapValidationErrorPrinter.class.st
The file was modifiedsrc/Clap-Commands-Pharo/ClapImage.class.st (diff)
The file was modifiedsrc/Clap-Commands-Pharo/ClapCodeEvaluator.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapLeftoversValidation.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapParameterized.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapParameter.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapContextTest.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapNamedMatch.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapCommandTest.class.st (diff)
The file was removedsrc/Clap-Core/ClapCommand.class.st
The file was modifiedsrc/Clap-Tests/ClapHelloWorldTest.class.st (diff)
The file was addedsrc/Clap-Tests/ClapTestRunnerTest.class.st
The file was modifiedsrc/Clap-Commands-Pharo/ClapTestRunner.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapRoot.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapFlag.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapPositionalTest.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapImplicit.class.st (diff)
The file was modifiedsrc/Clap-CommandLine/ClapCommandLineHandler.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapValidation.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapDocumenter.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapMatchesTest.class.st (diff)
The file was addedsrc/Clap-Tests/ClapApplicationTest.class.st
The file was modifiedsrc/Clap-Tests/ClapHelloTest.class.st (diff)
The file was modifiedsrc/Clap-Examples/ClapCommandLineExamples.class.st (diff)
The file was addedsrc/Clap-Tests/ClapCommandSpecTest.class.st
The file was modifiedsrc/Clap-Commands-Pharo/ClapMetacello.class.st (diff)
The file was addedsrc/Clap-Core/ClapCommandSpec.class.st
The file was modifiedsrc/Clap-Core/ClapDocumentationFormatter.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapParameterTest.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapCodeEvaluatorTest.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapExplicit.class.st (diff)
The file was modifiedsrc/Clap-Commands-Pharo/ClapPharoVersion.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapCompositeMatch.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapFlagTest.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapValidationReport.class.st (diff)
The file was modifiedsrc/Clap-Examples/ClapCommandLineExamples.class.st (diff)
Commit 2d5068e295096e73a692ae608bc4526b208b49ca by cyril
Remove dependency from Athens to Deprecated morphs
The file was removedsrc/Athens-Morphic/MulticolumnLazyListMorph.extension.st
The file was modifiedsrc/Morphic-Deprecated/MulticolumnLazyListMorph.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
Commit d2147578d028476b828f5497ff6617a5c2adf6bb by gabriel.darbord
Clean and minor fixes for GIFReadWriter
- Extract method `writeColorTable:`
- Fix writing GCE even when unnecessary
- Add, fix and beautify comments
- Simplify a bit of code
- Demote `rowByteSize` to a local variable in the only method it is used
- Add getter for `comment`
- Classify
The file was modifiedsrc/Graphics-Files/GIFReadWriter.class.st (diff)
Commit 464d863d013a08a85b11c464c3a83d8beffad504 by stephane.ducasse
Added tests for logger
Replayed the changes from the other PR
The file was modifiedsrc/Beacon-Core/CircularMemoryLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core-Tests/MemoryLoggerTest.class.st (diff)
The file was modifiedsrc/Beacon-Core/SignalLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core/MemoryLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core/TranscriptLogger.class.st (diff)
Commit f4ac048fdc46f7df2a7be9ad3a0f8e7ce5653bd8 by uzzelekbeatspro
Added #open as an extension method of Cavrois Window Profiles package
The file was modifiedsrc/Calypso-Browser/ClyBrowserMorph.class.st (diff)
Commit eb9a6cc9fd1e48eea416496ab9b20130b624d0a4 by tesonep
Allowing to set the default dialogs from outiside. Allowing us to give mocks when using refactorings.
The file was modifiedsrc/Refactoring-UI/ReInteractionDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReRemoveInstanceVariablesDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/RePushDownMethodDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReGenerateMethodDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReMoveMethodsToClassSideDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReRemoveClassDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReRemoveSharedVariablesDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReRemoveMethodDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReRenameMethodDriver.class.st (diff)
Commit 2dcd9d8461ac39a70234e2ffb9d58692c98e41b4 by uzzelekbeatspro
made extension clean changes
The file was modifiedsrc/Calypso-Browser/ClyBrowserMorph.class.st (diff)
Commit 3dc7cff853916d99555c505e7d6c5d177741d52d by marcus.denker
Move the #flushClassNameCache to the pviate method that does the change. this way we will flush the cache, too, when using #add: to add to the environment.

fixes #17839

Pharo13.0.0:
#Branch: 17839-Mismatch-between-Smalltalk-globals-method-allImplementorsOf-and-selectors Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/System-Support/SystemEnvironment.class.st (diff)
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
Commit 27e358f788521eed91adf600305bc9c0174a668b by marcus.denker
make sure to return the cached node if we find one

Pharo13.0.0:
#Branch: 18075-cached-item-not-returned-in-CompiledBlocksourceNodeForPC Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/OpalCompiler-Core/CompiledBlock.extension.st (diff)
The file was modifiedsrc/NECompletion/CompletionSorter.class.st (diff)
Commit 8f3a00f4d671f4ca0ab46912dd7949b326643134 by stephane.ducasse
With deprecated methods rewritten. 
+ inspector pane
The file was modifiedsrc/Beacon-Core-Tests/MemoryLoggerTest.class.st (diff)
The file was modifiedsrc/Beacon-Core/MemoryLogger.class.st (diff)
Commit 5bf9d97546c76371db9656cf6700b34727413b9a by stephane.ducasse
Adding a test for runFor: 
The file was modifiedsrc/Beacon-Core-Tests/SignalLoggerTest.class.st (diff)
The file was modifiedsrc/Beacon-Core-Tests/SignalLoggerTest.class.st (diff)
Commit 483ffa19ad128fab48580c76358a0beb46682cac by stephane.ducasse
Adding StackSignal and a little test to show that we pill the stack
The file was addedsrc/Beacon-Core/StackSignal.class.st
The file was addedsrc/Beacon-Core-Tests/StackSignalTest.class.st
Commit 81102f0a721badd9022795ff4afaa34e3b342cef by guillermopolito
Fix #18034

Commit undo transaction before formatting.
The file was modifiedsrc/Rubric/RubSmalltalkCodeMode.class.st (diff)
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
The file was modifiedsrc/Rubric-Tests/RubTextEditorLocalHistoryTest.class.st (diff)
The file was modifiedsrc/Rubric-Tests/RubTextEditorLocalHistoryTest.class.st (diff)
Commit 9460d5bec8cc72f9110377f7d5fdb48f7bdd9c1c by tesonep
Implementing Equals and Hash in the RBBrowserEnvironments, so we can compare it and have them once in the list of scopes
The file was modifiedsrc/Refactoring-Environment/RBBrowserEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBClassEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBVariableEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBClassHierarchyEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBProtocolEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBBrowserEnvironmentWrapper.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBPragmaEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBPackageEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBClassHierarchiesEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBCompositeEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBSelectorEnvironment.class.st (diff)
Commit 668222e48dcc364c17a23adbb7c18100c9347e89 by stephane.ducasse
adding doc (not finished) to /doc/Beacon
The file was addeddoc/Beacon/figures/inspector.png
The file was addeddoc/Beacon/figures/Core.graffle
The file was addeddoc/Beacon/figures/Core.pdf
The file was addeddoc/Beacon/figures/Architecture.pdf
The file was addeddoc/Beacon/figures/Architecture.png
The file was addeddoc/Beacon/figures/Playground-recordings.png
The file was addeddoc/Beacon/figures/Architecture.graffle
The file was addeddoc/Beacon/figures/Core.png
The file was addeddoc/Beacon/figures/Playground-Stack.png
The file was addeddoc/Beacon/Beacon.md
Commit 89f9e1669d0e71fca1913ea39d7f9dffa70e65fd by guillermopolito
Make Zinc tests open a random port
The file was modifiedsrc/Zodiac-Tests/ZdcAbstractSocketStreamTest.class.st (diff)
Commit 23722ad78b813180302d4f7cdaaf3d7015dd94b6 by guillermopolito
Rename argument following conventions and avoiding shadowing
The file was modifiedsrc/Zodiac-Tests/ZdcAbstractSocketStreamTest.class.st (diff)
Commit f3b0f22893495e36f281c1de5bacf313fc6e72d2 by guillermopolito
Rename last shadowed variable
The file was modifiedsrc/Zodiac-Tests/ZdcReferenceSocketStreamTest.class.st (diff)
The file was modifiedsrc/Zodiac-Tests/ZdcReferenceSocketStreamTest.class.st (diff)
Commit bedf07699dc62356cfe2e2a2046b37a128984364 by 26929529+StevenCostiou
Removing outerMostContext whose sole user was Sindarin.
Replaced by calls to outerContext.
The file was modifiedsrc/Kernel-CodeModel/Context.class.st (diff)
The file was modifiedsrc/Beacon-Core/StackSignal.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was modifiedsrc/Collections-Strings/WideString.class.st (diff)
The file was modifiedsrc/Collections-Strings/WideString.class.st (diff)
Commit 6204556190920d8175de49e74bd8d36d82163826 by estebanlm
make OSWindowDriver class>>driverClass: configurable through environment with the PHARO_WINDOW_DRIVER variable. 
add a couple of tests.
The file was modifiedsrc/OSWindow-Core/OSWindowDriver.class.st (diff)
The file was addedsrc/OSWindow-Core/OSWindowDriverNotFoundWarning.class.st
The file was modifiedsrc/ReleaseTests/ProperMethodCategorizationTest.class.st (diff)
The file was modifiedsrc/Kernel-CodeModel/Protocol.class.st (diff)
The file was modifiedsrc/ReleaseTests/ProperPackagesTest.class.st (diff)
The file was modifiedsrc/System-Dependencies-Tests/SystemDependenciesTest.class.st (diff)
Commit a8b559a5782f7638788d9f1ff28d948147e822d2 by cyril
Reburc should not depend on Athens

Rubric is currently a part of Morphic. Athens is loaded after Morphic but rubric depends on Athens-Morphic.

I'm cutting this bad dependency
The file was modifiedsrc/Rubric/RubAbstractTextArea.class.st (diff)
The file was addedsrc/Athens-Morphic/RubTextScrollPane.extension.st
The file was modifiedsrc/System-Dependencies-Tests/SystemDependenciesTest.class.st (diff)
The file was modifiedsrc/Rubric/RubParagraphDecorator.class.st (diff)
The file was modifiedsrc/Rubric/RubTextScrollPane.class.st (diff)
The file was addedsrc/Athens-Morphic/RubParagraph.extension.st
The file was addedsrc/Athens-Morphic/RubAbstractTextArea.extension.st
The file was addedsrc/Athens-Morphic/RubParagraphDecorator.extension.st
The file was modifiedsrc/Rubric/RubParagraph.class.st (diff)
Commit 7c6e92392a1f7188ea89cd0b37f44c90f2ded9e6 by friveror


Pharo13.0.0:
#Branch: CtrlShiftUnblock Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/Rubric/RubTextEditor.class.st (diff)
Commit d0b632aadfacfa1396f04e043a7feff859834c31 by friveror


Pharo13.0.0:
#Branch: csunblock Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/Rubric/RubTextScrollPane.class.st (diff)
Commit dbb60729a40f5c33a33a230396396a1c5217b826 by cyril
Morphic: Deprecate some polymorph widgets

This change deprecates some unused morphs and repackage some classes to be in a better package
The file was addedsrc/Morphic-Deprecated/ExpanderMorphContracted.class.st
The file was addedsrc/Morphic-Deprecated/ListDialogWindow.class.st
The file was removedsrc/Polymorph-Widgets/ExpanderMorphAnnouncement.class.st
The file was removedsrc/Polymorph-Widgets/OverflowRowMorph.class.st
The file was removedsrc/Polymorph-Widgets/ExpanderTitleMorph.class.st
The file was removedsrc/Polymorph-Widgets/ExpanderMorphContracted.class.st
The file was removedsrc/Polymorph-Widgets/AboutDialogWindow.class.st
The file was removedsrc/Polymorph-Widgets/ObjectStringConverter.class.st
The file was modifiedsrc/Morphic-Deprecated/UITheme.extension.st (diff)
The file was removedsrc/Polymorph-Widgets/ExpanderMorphExpanded.class.st
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was addedsrc/Morphic-Deprecated/DenyDialogWindow.class.st
The file was removedsrc/Polymorph-Widgets/ListDialogWindow.class.st
The file was addedsrc/Morphic-Deprecated/ExpanderMorph.class.st
The file was removedsrc/Polymorph-Widgets/TextHighlightByBounds.class.st
The file was addedsrc/Morphic-Deprecated/OverflowRowMorph.class.st
The file was removedsrc/Polymorph-Widgets/ExpanderMorph.class.st
The file was addedsrc/Morphic-Deprecated/ExpanderMorphExpanded.class.st
The file was addedsrc/Morphic-Deprecated/ExpanderMorphAnnouncement.class.st
The file was addedsrc/Rubric/ObjectStringConverter.class.st
The file was modifiedsrc/Polymorph-Widgets/TEasilyThemed.trait.st (diff)
The file was addedsrc/Morphic-Deprecated/ExpanderTitleMorph.class.st
The file was addedsrc/Tool-Diff/TextHighlightByBounds.class.st
The file was removedsrc/Polymorph-Widgets/DenyDialogWindow.class.st
The file was removedsrc/Polymorph-Widgets/MorphDropListMorph.class.st
The file was modifiedsrc/Morphic-Deprecated/TEasilyThemed.extension.st (diff)
The file was addedsrc/Morphic-Deprecated/MorphDropListMorph.class.st
The file was addedsrc/Morphic-Deprecated/AboutDialogWindow.class.st
Commit 2df3483f297acf029a5080ba36039c12a515e5d6 by zhalok24
Fix bug: changed #rowser to #browser in RubSmalltalkEditor
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
Commit 4663246705d411a992bfa341a3d8556feeef6b69 by estebanlm
inspection usage without builder has been deprecated
The file was modifiedsrc/Beacon-Core/MemoryLogger.class.st (diff)
Commit ac84307a02482509d1d05511e2e7824b46e7428f by cyril
Move some extensions methods of Iceberg into Pharo

Some methods seems to be general but are extensions of Iceberg. I'm proposing some repackaging.
The file was modifiedsrc/Commander2/CmCommandGroupDecorator.class.st (diff)
The file was modifiedsrc/Commander2-UI/CmUIHideWhenCantBeRun.class.st (diff)
The file was modifiedsrc/Commander2/CmCommandGroup.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was modifiedsrc/Commander2-UI/CmUICommandDisplayStrategy.class.st (diff)
The file was modifiedsrc/Commander2-UI/CmUIDisableWhenCantBeRun.class.st (diff)
The file was addedsrc/SortFunctions-Core/Text.extension.st
Commit 4db73834eb82b19f8b9d9dda0c27ef0a7a587eaf by cyril
Replace the process browser

This change removes the old process browser and replace it by the new one made by Esteban.

This depends on this PR: https://github.com/pharo-spec/NewTools/pull/1103
The file was removedsrc/Tool-ProcessBrowser/package.st
The file was modifiedsrc/BaselineOfBasicTools/BaselineOfBasicTools.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was removedsrc/Tool-ProcessBrowser/CPUWatcher.class.st
The file was removedsrc/Tool-ProcessBrowser/ProcessBrowser.class.st
Commit f37d95dca98dda98bcee8169aefc5a551c04c6a9 by cyril
Remove dependency of Network-Mail to Morphic

MailMessage has some dependencies over Morphic and UIManager to be able to view a MailMessage content.

I propose to move those methods to NewTools and to use Spec instead of Morphic to view the content.

I already did a PR to NewTools so we can just remove those two methods from Pharo.

https://github.com/pharo-spec/NewTools/pull/1104
The file was modifiedsrc/Network-Mail/MailMessage.class.st (diff)
Commit 9e6ee9f2feeba0ed120934e4fae8ef64846437e5 by github
Update error message for FFICalloutAPI class >> new

`FFICalloutAPI class >> new` properly asks to use `#inUFFIContext` instead of non-existent `#inFFIContext`.
The file was modifiedsrc/UnifiedFFI/FFICalloutAPI.class.st (diff)
Commit 52bfe63b3f581c148d0c6498d2942e00a9a60c47 by github
Update doc for FFIArray class

Class docs mention `FFIArray class >> newArrayType:size:` method which does not exist.

I have updated it to point to `FFIArray class >> newArrayTypeOf:size:`.
The file was modifiedsrc/UnifiedFFI/FFIArray.class.st (diff)
Commit 2dc41b526d8477663587c3e232f009dc748cb659 by cyril
Remove call to the old process browser API

I just removed because the method calling it is dead and other people in the team think it should be removed
The file was modifiedsrc/Tool-Profilers/SmalltalkImage.extension.st (diff)
Commit ddf6f7a67ae96c48b49499fc2d8784adeaabd919 by cyril
Dprecate more Morphic widgets

Deprecateds a bunch of other Morphic classes that are not used in Pharo anymore
The file was removedsrc/Morphic-Widgets-Tree/LazyMorphTreeMorph.class.st
The file was addedsrc/Morphic-Deprecated/PaginatedMorphTreeMorphTest.class.st
The file was addedsrc/Morphic-Deprecated/TreePagerMorph.class.st
The file was addedsrc/Morphic-Deprecated/TreeChunkPagerMorph.class.st
The file was removedsrc/Morphic-Widgets-Tree/TreeNavigationBarMorph.class.st
The file was addedsrc/Morphic-Deprecated/FilteredMorphTreeModel.class.st
The file was addedsrc/Morphic-Deprecated/PluggableThreePhaseButtonMorph.class.st
The file was removedsrc/Morphic-Widgets-Tree/TreeChunkPagerMorph.class.st
The file was addedsrc/Morphic-Deprecated/LazyMorphTreeMorph.class.st
The file was removedsrc/Morphic-Widgets-Basic/SimpleSwitchMorph.class.st
The file was modifiedsrc/Morphic-Deprecated/TEasilyThemed.extension.st (diff)
The file was addedsrc/Morphic-Deprecated/SimpleSwitchMorph.class.st
The file was addedsrc/Morphic-Deprecated/FuzzyLabelMorph.class.st
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was removedsrc/Morphic-Widgets-Tree/PaginatedMorphTreeMorph.class.st
The file was removedsrc/Morphic-Widgets-Basic/FuzzyLabelMorph.class.st
The file was removedsrc/Morphic-Widgets-Tree/PaginatedMorphTreeModel.class.st
The file was removedsrc/Morphic-Widgets-Tree/FilteredMorphTreeModel.class.st
The file was addedsrc/Morphic-Deprecated/PaginatedMorphTreeMorph.class.st
The file was removedsrc/Morphic-Widgets-Tree/LazyMorphTreeNodeMorph.class.st
The file was addedsrc/Morphic-Deprecated/TreeNavigationBarMorph.class.st
The file was addedsrc/Morphic-Deprecated/PaginatedMorphTreeModel.class.st
The file was removedsrc/Morphic-Widgets-Basic/PluggableThreePhaseButtonMorph.class.st
The file was removedsrc/Morphic-Widgets-Tree/TreePagerMorph.class.st
The file was modifiedsrc/Polymorph-Widgets/TEasilyThemed.trait.st (diff)
The file was addedsrc/Morphic-Deprecated/LazyMorphTreeNodeMorph.class.st
The file was modifiedsrc/Morphic-Deprecated/UITheme.extension.st (diff)
The file was removedsrc/Morphic-Tests/PaginatedMorphTreeMorphTest.class.st
Commit e359147883813f6630eda7cc299572db456715cf by uzzelekbeatspro
Prevent renaming the accessors when renaming an instance variable

Could break code potentially because it was removing previous accessors
The file was modifiedsrc/Refactoring-UI/ReRenameInstanceVariableDriver.class.st (diff)
Commit 38bc07da09798c17c7138f10f075303659ec040c by guillermopolito
Fix ast mapping of constant blocks
The file was modifiedsrc/OpalCompiler-Tests/MethodMapTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/MethodMapExamples.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/CompiledBlock.extension.st (diff)
Commit 83f8b9831f8f726554585729318548cf4ea2f488 by guillermopolito
IRPushLiteral should only be quick if the values are those of quick methods or special case bytecode
The file was modifiedsrc/OpalCompiler-Core/OCIRPushLiteral.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OCIRPrinterTest.class.st (diff)
Commit 22c8d7b3405deb255e485cc12083cd963a696adb by sebastianjmt
Removed Shout presenter as it should belong to NewTools repo and not Pharo
The file was removedsrc/Shout-UI/SHStylePresenter.class.st
The file was removedsrc/Shout-UI/package.st
The file was modifiedsrc/BaselineOfShout/BaselineOfShout.class.st (diff)
Commit 7b16543d0f5c2c8c04cd5a2b47c74adff938dde2 by koen
Rename DateAndTime>>#fromMethodTimeStamp: to #fromMethodTimestamp: and implement it correctly
The file was modifiedsrc/System-Time-Tests/DateAndTimeTest.class.st (diff)
The file was modifiedsrc/System-Time/DateAndTime.class.st (diff)
Commit ba00044a92792dee1bcff6431ec4e5acb1fb1e5c by selorenzano3
added transcript workerProcess to knownProcesses in ReleaseTest
The file was modifiedsrc/ReleaseTests/ReleaseTest.class.st (diff)
Commit e0ca480886ae09adcc088c859d71315b8dd66b51 by koen
Make the timestamp format of method changes and class comment changes in the change file consistent with the timestamp format for snapshot and quit entries.
The file was addedsrc/Ring-Definitions-Core-Tests/RGElementDefinitionTest.class.st
The file was modifiedsrc/System-Time-Tests/DateAndTimeTest.class.st (diff)
The file was modifiedsrc/Calypso-Browser/ClyTextEditorToolMorph.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OpalCompilerTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OpalCompiler.class.st (diff)
The file was modifiedsrc/Ring-Definitions-Core/RGElementDefinition.class.st (diff)
The file was modifiedsrc/System-Time/DateAndTime.class.st (diff)
The file was modifiedsrc/Ring-Core/RGStampParser.class.st (diff)
Commit aa4f14d9c82fda8077ff0357fb53d4afa92566dc by koen
Adapt tests after changing the timestamp format
The file was modifiedsrc/Ring-Definitions-Core-Tests/RGClassDefinitionTest.class.st (diff)
The file was modifiedsrc/Ring-Definitions-Core-Tests/RGCommentDefinitionTest.class.st (diff)
Commit 4ee1d8e146ec40b73599d1b168fde78b39957554 by koen
Adapt tests that with timestamps
The file was modifiedsrc/Monticello-Tests/MCStWriterTest.class.st (diff)
Commit 24574333b07847141110369701a6f66f6fce8ff1 by stephane.ducasse
adding a first list of authors.
Extracted using

git shortlog -sne > AUTHORS

And loading the package https://github.com/Ducasse/MyBecher  package AuthorSplitter
The file was addedAuthors.txt
Commit 4dd4d2f850ba0c0d118536eb1936f94dce1f0df1 by github
Fixing picture reference
The file was modifieddoc/Beacon/Beacon.md (diff)
Commit da6d2a783f73f316117a404f3e2f4f9b168adb0b by github
Adding core classes
The file was modifieddoc/Beacon/Beacon.md (diff)
Commit 088e29bff1c50795a8219fd67cbe98b6858de176 by github
Fixing filename of inspector
The file was modifieddoc/Beacon/Beacon.md (diff)
Commit 1c5763fc0c96849b1e463c748032d47a5de74fe0 by github
Update ReleaseTest.class.st

try to fix the fact that when Transcript is non interactive, we do not have a workerProcess :P
The file was modifiedsrc/ReleaseTests/ReleaseTest.class.st (diff)
Commit 2d19ccde5bf37069a2525aa6c4958d3450fc0843 by github
oops, this is a symbol
The file was modifiedsrc/ReleaseTests/ReleaseTest.class.st (diff)
The file was modifieddoc/Beacon/Beacon.md (diff)
Commit 86c5a73808d92abeda927f7b393c213cfe149e50 by cyril
Fix bug when adding an extension method overriding a trait method

In case you have a class using a trait with a method #toto, if you add an extension method named #toto on this class, then the method is not considered as an extension.

I'm adding regression tests and fixing this problem in this change
The file was modifiedsrc/Kernel-CodeModel-Tests/PackageTest.class.st (diff)
The file was modifiedsrc/Kernel-CodeModel/ClassDescription.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
Commit a008e2909906dd71eee7186555be631666b16749 by estebanlm
Roassal moved to v1.7.0
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
Commit c91cf5ee83bd81c6672bc25d64ef6b59a6babe10 by estebanlm
move microdown to v2.8.2
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)

Summary

  1. Cleanup Shout (details)
  2. add an environment variable to be able to specify the driver I want to run. (details)
  3. Just getting started (details)
  4. With more tests and ready (details)
  5. Tests for #####( and ####[ (details)
  6. Start to simplify some rule tests (details)
  7. Second pass at simplifying tests (details)
  8. New cleaning pass (details)
  9. Simplify more tests (details)
  10. Improve ClassFactoryForTestCase cleanup (details)
  11. Update the way to know what package to remove (details)
  12. FIx the package removal logic to work with custom environments (details)
  13. Improve FLBasicSerializationTest>>#testWideStringClassName (details)
  14. Branch: FixDuplicatePackageWhenNoStartingAcronym,  Fixes # (details)
  15. Adding some tests (details)
  16. Branch: ShortcutDescriptions,  Fixes # (details)
  17. revert conflictibg change (details)
  18. Fixing the RBRegexText into Test (details)
  19. New batch of rules simplification (details)
  20. Revert wrong changes (details)
  21. Simplify the last rules (details)
  22. Remove a usage of an old icon name (details)
  23. Show correct modifier for NEC item browsing on Linux/Win (details)
  24. Removed reference to the shortcuts browser from the settings. This was just a button inside the settings to open the shortcuts browser. An open button should not be in the settings (details)
  25. Fixed mistake made in commit 67de41552f0ce57b (“Differentiate Morph scale factor from […]”): no initialization was added for the instance variable ‘zoomFactor’ of WorldMorph, causing an error when opening an extra world due to the variable being nil. (details)
  26. Branch: EnhancedCoMock,  Fixes # (details)
  27. Improve the selection color of the dark theme (details)
  28. Introduce the possibility to change the fetcher of the global variable (details)
  29. Forcing the addition of the instance variable package in CoMockClass (details)
  30. Branch: TurnOffUncloseWindow,  Fixes # 17820 (details)
  31. Handled what happens if close shortcut (details)
  32. Converting to float before the operation makes it 1.5 times faster, and does not allocate a fraction. (details)
  33. Fix dependency test (details)
  34. Fix setting breakpoints (details)
  35. Remove a few methods with equivalent in superclass (details)
  36. Fixes #17730 Message not understood issue (details)
  37. Branch: 17832-Transcript-vs-Smalltalk-tools-toolNamed-transcript,  Fixes #17832 (details)
  38. Avoid-unnecessary-selector-clash-with-isPrimitiveError,  Fixes #17848 (details)
  39. Fix dependency analyser double click on method item (details)
  40. Make all the presenter of Dependency analyser subclasses of StPresenter instead of SpPresenter. (details)
  41. Create a new package to place AST related functionality that are used by tools but not by the compiler. (details)
  42. MOving Dependency Analyzer after new Tools. (details)
  43. Push up #classInstaller (details)
  44. Improve error on File deletion failure (details)
  45. Revert "Fix dependency analyser double click on method item" (details)
  46. Trying to change the default of DependencyAnalyser and loading it (details)
  47. Removing tab from default because of a dependency to calypso. (details)
  48. Trying to place the tab at the end of the baseline of Pharo. (details)
  49. Revert "Trying to change the default of DependencyAnalyser and loading it" (details)
  50. Use ShellExecuteW instead of ShellExecuteA for NativeBrowserOpenVisitor (details)
  51. Change windows-tabing shortcut (ctrl + tab) (details)
  52. Improve taskbar list management (details)
  53. Remove unused method (details)
  54. Testing TaskListMorph (details)
  55. Ups, missing instance variable (details)
  56. Using good shortcut name and category (details)
  57. REDO: Using good shortcut name and category (details)
  58. Revert "Removing the fact that ### equals #" (details)
  59. Fix the protocol of #setUp (details)
  60. Branch: CoStaticBenchmarksV2,  Adding the working version of CoStaticBenchmarks; all the maetrics ;with heuristcs ; with green tests (details)
  61. Improve the default comparision value (details)
  62. Better comments for Beacon (details)
  63. Improve precision of some assertions (details)
  64. Improve comment (details)
  65. Fix #15183: Ineffective formatting does not update code editor (details)
  66. Fix equality check + Restore selection/Keep cursor at end, after formatting (details)
  67. Remove `aBoolean = true` checks in RubAbstractTextArea (details)
  68. Fix keeping cursor at end + Selection was already being restored (details)
  69. Branch: CoStaticBenchmarksV2,  Fixing a test + adding some comments in the benchs (details)
  70. Branch: CoStaticBenchmarksV2,  Fixing tests about the NDCG metric (details)
  71. Branch: CoStaticBenchmarksV2,  Another commit for fixing the NDCG tests (details)
  72. Adding a announcement to be able to monitor what the user picked in the completion menu (details)
  73. recategorising class (details)
  74. 17895-Better-hook-for-completion-engine-in-RubSmalltalkTextEditor (details)
  75. Fixing the problem with CoCompletion (details)
  76. Adding a couple of tests. (details)
  77. OCFormatterTest cleaning. (details)
  78. testTransform (details)
  79. Cleaning OCIRBuilderTest dependency to superclass. (details)
  80. Less formatted code (details)
  81. Move addNodeLast: to the package Refactoring-Transformations (details)
  82. Move addSelfReturn as extension (details)
  83. Move extractSubtreeWith:  as extension of Refactoring (details)
  84. Branch: adding-isValid-for-SDLWindows (details)
  85. Rewrite testIsPrimitive (details)
  86. Move isEssential to Refactoring-Core (details)
  87. Cleaning OCArrayLiteralTest (details)
  88. Better testLiteralVariableGlobale (details)
  89. Migrate testCase. (details)
  90. Remove generate method and unclassified one. (details)
  91. One more self contained reference (details)
  92. Removing useless pragma compilation methods (details)
  93. Much better OCSimpleFormatter tests. Less duplication more self contained. No we should not send formattedCode to Node! (details)
  94. Less spurious formattedCode. It does not make sense to ask the formatter to format just one variable! (details)
  95. Removing misplaced browing methods,  Fixes # 17396 (details)
  96. Properly update the AST when the method editor gets its text changed (details)
  97. Fixes # 17891 (details)
  98. Branch: Fix-Baseline-CoStaticBenchmarks,  Adding the `HeuristicCompletion-Benchmarks-Tests` to the baseline ( it was already there ) just we need the code that loads the package (details)
  99. Branch: Fix-Baseline-CoStaticBenchmarks,  Fixe the classification of message `run` in `CoStaticBenchmarksVariables` (details)
  100. Branch: fixIssue17908,  Fixes # 17908 use  string instead of an RBArgumentName (details)
  101. fixed #17568 (details)
  102. Fix issue #7908, fix method definition refactoring preconditions (details)
  103. Styling and simplifying (details)
  104. Fix #6528: do not skip closing characters (details)
  105. Do not remove matching closing character when removing opening character literal (details)
  106. 17916-Adding-deprecated-binding-to-IR (details)
  107. Branch: 17225-Progress-Bar-in-Dark-Theme-does-not-have-a-good-contrast2,  Fixes #17225 (details)
  108. IRBuilder -> OCIRBuilder in sampleBytecodeMethodWithArg: (details)
  109. Branch: Fix-Baseline-CoStaticBenchmarks,  Some modifications on the comments (details)
  110. Improve secondary selection color for light theme (details)
  111. Push up #removeFromTree (details)
  112. Fix bug with obsolete classes and extension methods (details)
  113. Branch: addInspectOnPackages,  Fixes #17911 (details)
  114. Improve ReRefersToClassRule name (details)
  115. [Foward port] RGGlobalVariable should be a RGVariable (details)
  116. Speedup Random initialization from seed (details)
  117. Fix the logic of the extra commands on methods (details)
  118. Added 2 metaclass variables to remember last text to find and last text used to replace (details)
  119. Remove the Transcript stepGlobal call. Better integrate it once the new transcript is on. (details)
  120. Remove dependency analyser, moved to newtools (details)
  121. Rename dependency analyser classes (details)
  122. Remove ExternalProjectLoader (details)
  123. Fix 8 Dictionary tests to make them inheritable (details)
  124. Add key type check in `SystemEnvironment>>#at:update:initial` (details)
  125. Fixing dependency analyser opening (details)
  126. CleaningNautilusRefactoring (details)
  127. - Remove from nautiluse and AbatsrctTransformation the question to search or not in the hierarchy when doing an extract method. (details)
  128. - inline handleMethodNameRequest: since it got only one sender in the same class. (details)
  129. chore: (details)
  130. chore: replace the only user of RBMethodEditor by StMethodEditorPresenter (details)
  131. chore: Remove unused RBMethodNameEditor (details)
  132. test: Adding tests for ClassesAreNotMetaclassCondition (details)
  133. feat: add message to ReClassesAreNotMetaclass for better feedback (details)
  134. test: Add two simple tests for messages (details)
  135. Better tests for movetoclasside (not changing its wrong semantics for now) (details)
  136. Renaming some temps for better understanding code. (details)
  137. tests: define some tests for DefinesSelectorCondition (details)
  138. With metaclasses (details)
  139. Better name and accesspor for RBMoveMethodToClassRefactoring (details)
  140. Add choices for RemoveMethodsToClassSide Driver (details)
  141. Remove old driver and introduce new one with the new architecture (details)
  142. Branch: temp,  Fixes # changes (details)
  143. Remove ReIsNotAMetaclass and replace with ReClassesAreNotMetaClassCondition (details)
  144. Fix system dependency tests (details)
  145. Should not implement `SystemEnvironment>>#at:update:initial:` (details)
  146. Clean BaselineOfClap (details)
  147. Move HashTesterTest to SUnit-Tests (details)
  148. Refactor OCMessageNode>>isInlineToDo to remove OCParseTreeSearcher (details)
  149. Remove some dead references to SmalltalkHub (details)
  150. Format the code changes (details)
  151. Implemented new menu to show pool users (details)
  152. Pharo13.0.0: (details)
  153. Pharo13.0.0: (details)
  154. #Branch: 17903-Using-Windows-key--click-to-find-implementors-has-side-effects Fixes #17903 (details)
  155. Fix testTranscriptDebugPoint to avoid using Transcript>>stepGlobal (details)
  156. Removed wrong comment in SourceFile Class (details)
  157. chore: Removing OldDeprecated Driver+ Refactoring + tests + commands (details)
  158. chore: remove SplitClassRefactoring and tests (details)
  159. chore: Remove SpoitClassTransformation and tests -- Pharo13.0.0 (details)
  160. Cleaning simple left over (details)
  161. categorizing initialize (details)
  162. Fixing DA references (details)
  163. Moving methods and classes around to cleanup Collections-Abstract (details)
  164. Strangely enough I do not get why these tests did not pass. Probably another issue left some tests failing (details)
  165. Deprecating overly specific collection methods (details)
  166. Replace DADependencyChecker with StDependencyChecker in PharoBootstrapRule (details)
  167. Fix #17997 (details)
  168. Adding a setting to disable the halos, also making it work for real (details)
  169. Fix Pharo build (details)
  170. Refactorings: Remove choices that are not used anymore (details)
  171. Fix failing tests about #print:delimiterOn: (details)
  172. Fixed bug to allow multiple package selection in coverage tool (details)
  173. Fixed SystemEnvironment tests by initializing testingEnvironment with Smalltalk globals (details)
  174. Created  TestObject class using ShiftClassBuilder (details)
  175. add mew process browser (in preview menu entry) (details)
  176. fix undeclared DAPackageDependenciesPresenter (details)
  177. fix unifeid diff broken in e5f54f0b22f26fd4d9bd41e42e45fa2927a41058 (details)
  178. add 'NewTools-Transcript' as known dependency (details)
  179. Cleaning the benchmarks (details)
  180. Remove transcript from Smalltalk tools (finally) (details)
  181. Remove tool registration and installation (details)
  182. Remove the installation of the old transcript. (details)
  183. feature: reimplement Halt once and once without the need to rely on the compiler, parse, semantic analysis and the rest (details)
  184. tests: now we have tests that really test call sites. (details)
  185. no semantic change: recategorisation of test protocols (details)
  186. Make compiled block class parametrizable (details)
  187. Improval of auto pairing in code editor (details)
  188. adding annotation to once (details)
  189. Clean: protocol sorting + initialize split + remove dead code (details)
  190. All the tests pass except containsHalt. (details)
  191. New version. Now indeed the tests requires Halt initializeOnCount. "This is mandatory else running twice the test will fail." (details)
  192. Fixing containsHalt (it is based on the method protocol :( what a brittle idea!)) (details)
  193. Fixing testHaltFromCount (details)
  194. Improved ReSearchingLiteralRule by giving an example in description & added automatic transformation (details)
  195. Split one test into several ones (details)
  196. Improving tests (details)
  197. Improving tests (details)
  198. Rename internal method (details)
  199. Adding haltUpTo: and tests (details)
  200. Revising implementation and adding comments in class (details)
  201. FIxing a test using an old version of the API (details)
  202. Removing haltCountUpTo: (details)
  203. Improve packaging of Ston (details)
  204. Fixed failing test by adding transformation rule for empty collection comparison (details)
  205. Remove Toto (details)
  206. Added a test for smartbackspace with spaces and removed temps (details)
  207. Protecting tests so that their execution is independant (details)
  208. Initialize deprecated Morphic package (details)
  209. Start to deprecate some unused parts of morphic (details)
  210. Fix #isDeprecated logic of CompiledMethod (details)
  211. support old logic to set the new transcript (details)
  212. Fixes of two cases on shortcut block identation (details)
  213. fixes #17641 (details)
  214. Fixing almost all tests (details)
  215. fix last test (details)
  216. Removed reference of GT package from Beacon baseline (details)
  217. Added Examples (details)
  218. Remove what seems to be a hack in runTest.sh (details)
  219. Improve the printing of errors on executable comments (details)
  220. Corrected Style (details)
  221. Fix missing `"` (details)
  222. fix: GIFReadWriter does not write local color tables (details)
  223. Deprecate ThreadSafeTranscript (details)
  224. Deprecate Morphic TickList (details)
  225. CodeImporter should close the stream it is reading after importing (details)
  226. Fix equality between MCClassDefinition and MCTraitDefinition (details)
  227. Morphic: Deprecate examples and some pluggable lists (details)
  228. use clap v.0.1 (details)
  229. remove dead code (details)
  230. Remove dependency from Athens to Deprecated morphs (details)
  231. Formating Correction (details)
  232. Clean and minor fixes for GIFReadWriter (details)
  233. Added tests for logger (details)
  234. Added #open as an extension method of Cavrois Window Profiles package (details)
  235. Allowing to set the default dialogs from outiside. Allowing us to give mocks when using refactorings. (details)
  236. made extension clean changes (details)
  237. Move the #flushClassNameCache to the pviate method that does the change. this way we will flush the cache, too, when using #add: to add to the environment. (details)
  238. make sure to return the cached node if we find one (details)
  239. Changing the Sorter to nosorter (details)
  240. With deprecated methods rewritten. (details)
  241. Adding a test for runFor: (details)
  242. Nicer ones (details)
  243. Adding StackSignal and a little test to show that we pill the stack (details)
  244. Fix #18034 (details)
  245. Improve test (details)
  246. Implementing Equals and Hash in the RBBrowserEnvironments, so we can compare it and have them once in the list of scopes (details)
  247. adding doc (not finished) to /doc/Beacon (details)
  248. Make Zinc tests open a random port (details)
  249. Rename argument following conventions and avoiding shadowing (details)
  250. Rename last shadowed variable (details)
  251. Fix last shadowed (details)
  252. Removing outerMostContext whose sole user was Sindarin. (details)
  253. Cleaning (details)
  254. Resolving failing test (details)
  255. Resolved comment errors (details)
  256. Removed . (details)
  257. make OSWindowDriver class>>driverClass: configurable through environment with the PHARO_WINDOW_DRIVER variable. (details)
  258. Fix tests (details)
  259. Reburc should not depend on Athens (details)
  260. (details)
  261. (details)
  262. Morphic: Deprecate some polymorph widgets (details)
  263. Fix bug: changed #rowser to #browser in RubSmalltalkEditor (details)
  264. inspection usage without builder has been deprecated (details)
  265. Move some extensions methods of Iceberg into Pharo (details)
  266. Replace the process browser (details)
  267. Remove dependency of Network-Mail to Morphic (details)
  268. Update error message for FFICalloutAPI class >> new (details)
  269. Update doc for FFIArray class (details)
  270. Remove call to the old process browser API (details)
  271. Dprecate more Morphic widgets (details)
  272. Prevent renaming the accessors when renaming an instance variable (details)
  273. Fix ast mapping of constant blocks (details)
  274. IRPushLiteral should only be quick if the values are those of quick methods or special case bytecode (details)
  275. Fix OCIRPrinterTest (details)
  276. Removed Shout presenter as it should belong to NewTools repo and not Pharo (details)
  277. Updated baseline (details)
  278. Rename DateAndTime>>#fromMethodTimeStamp: to #fromMethodTimestamp: and implement it correctly (details)
  279. added transcript workerProcess to knownProcesses in ReleaseTest (details)
  280. Make the timestamp format of method changes and class comment changes in the change file consistent with the timestamp format for snapshot and quit entries. (details)
  281. Adapt tests after changing the timestamp format (details)
  282. Adapt tests that with timestamps (details)
  283. adding a first list of authors. (details)
  284. Fixing picture reference (details)
  285. Adding core classes (details)
  286. Fixing filename of inspector (details)
  287. Update ReleaseTest.class.st (details)
  288. oops, this is a symbol (details)
  289. Update Beacon.md (details)
  290. Fix bug when adding an extension method overriding a trait method (details)
  291. move Spec to v2.0.0 (details)
  292. move it now to 2.0.1 (details)
  293. Roassal moved to v1.7.0 (details)
  294. move microdown to v2.8.2 (details)
  295. typo (details)
  296. fix typo (details)
Commit f1ec7fd2b2c11b3fc8f0e539face7bba5b673af9 by cyril
Cleanup Shout 

- Remove #stylingEnabled: because this is never used and if we do not want to style a text, we should not give it to the styler
- Remove #text ivar that is unused
- Remove #plugins that are unused

Fixes #16310
The file was modifiedsrc/Shout/SHRBTextStyler.class.st (diff)
Commit 0a5fa1f20f385df73b2428716ae472ef712c1fbb by estebanlm
add an environment variable to be able to specify the driver I want to run.
The file was modifiedsrc/OSWindow-Core/OSWorldRenderer.class.st (diff)
The file was modifiedsrc/AST-Core/OCScanner.class.st (diff)
The file was modifiedsrc/AST-Core-Tests/OCScannerTest.class.st (diff)
The file was modifiedsrc/AST-Core-Tests/OCScannerTest.class.st (diff)
The file was modifiedsrc/AST-Core/OCScanner.class.st (diff)
Commit 7fd75ca82fcf372885817fb40fe2c7f95a5f9756 by stephane.ducasse
Tests for #####( and ####[
The file was modifiedsrc/AST-Core-Tests/OCScannerTest.class.st (diff)
Commit 2ade0df88721a0d917e640123f2c5b1011134a2d by cyril
Start to simplify some rule tests
The file was modifiedsrc/General-Rules-Tests/ReAsClassRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReEquivalentSuperclassMethodsRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReAssertWithBooleanEqualtiyRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReBetweenAndRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReAssignmentWithoutEffectRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReAbstractRuleTestCase.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReCyclomaticComplexityRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReAssignmentInIfTrueRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReCollectionProtocolRuleTest.class.st (diff)
Commit 32413ea40212e4bb0262b78e8061ec031b01102f by cyril
Second pass at simplifying tests
The file was modifiedsrc/General-Rules-Tests/ReBetweenAndRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReClassNameInSelectorRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReAsOrderedCollectionNotNeededRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReAssignmentWithoutEffectRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/RePointRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTemporaryNeitherReadNorWrittenRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReGuardClauseRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReClassNotCategorizedRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReStatementsAfterReturnConditionalRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReLiteralArrayCharactersRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnoptimizedToDoRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReClassVariableNeitherReadNorWrittenRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReShouldSendSuperInitializeAsFirstMessageTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReCollectionProtocolRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReExcessiveInheritanceRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReKeysDoRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNotOptimizedIfNilRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNilBranchRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTrueFalseDuplicationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnwindBlocksRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReSearchingLiteralRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReInconsistentMethodClassificationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReMethodSelectorKeywordCasingRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnoptimizedAndOrRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReExcessiveVariablesRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTestCaseShouldNotUseInitializeRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReImplementedNotSentRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReClassVariableCapitalizationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTemporaryVariableCapitalizationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReEqualsTrueRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReExtraBlockRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReLocalMethodsSameThanTraitRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReEquivalentSuperclassMethodsRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReExcessiveArgumentsRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReYourselfNotUsedRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReCollectSelectNotUsedRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReSizeCheckRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReThemeAccessRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNotEliminationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReStringConcatenationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNotOptimizedIfRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReDeadBlockRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/RePackageManifestShouldBePackagedInManifestTagRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReInstanceVariableCapitalizationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNoNilAssignationInInitializeRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReIfTrueIfFalseUselessRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNoUnusedInstanceVariableRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnclassifiedMethodsRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReLongMethodsRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReRefersToClassRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReJustSendsSuperRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUseSetUpRuleTest.class.st (diff)
Commit 7032f489d9dd27fa006c56369717292fd3fcc220 by cyril
Simplify more tests
The file was modifiedsrc/General-Rules-Tests/ReEqualsTrueRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReLiteralArrayCharactersRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReGuardClauseRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReIfTrueIfFalseUselessRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReInconsistentMethodClassificationRuleTest.class.st (diff)
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReCollectSelectNotUsedRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReExtraBlockRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReKeysDoRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReDeadBlockRuleTest.class.st (diff)
Commit 0e2894927de287b0fc5e484edcb01e33b33b0812 by cyril
Improve ClassFactoryForTestCase cleanup

By default ClassFactoryForTestCase generates its classes in the same package and cleanup this package afterward.
The problem is that a user can define its own package for the classes to create and those are not cleanup up.

I propose to improve the cleanup to remove those packages if they are empty.
The file was modifiedsrc/SUnit-Tests/ClassFactoryForTestCaseTest.class.st (diff)
The file was modifiedsrc/SUnit-Core/ClassFactoryForTestCase.class.st (diff)
Commit 2690dbd56aa394ac9e71972f9d6127f9e83dcfd9 by cyril
Update the way to know what package to remove
The file was modifiedsrc/SUnit-Core/ClassFactoryForTestCase.class.st (diff)
Commit 58c23a77065eecac52d15bf6e8c9f657131a3608 by cyril
FIx the package removal logic to work with custom environments
The file was modifiedsrc/SUnit-Core/ClassFactoryForTestCase.class.st (diff)
The file was modifiedsrc/SUnit-Tests/ClassFactoryForTestCaseTest.class.st (diff)
Commit 47ad35ed35289e98fb7b9673de2528402bd312aa by cyril
Improve FLBasicSerializationTest>>#testWideStringClassName

This test change the name of a class after creating it but this seems to create a problem that this class ends up been an obsolete class once we cleanup after the test.

To not let any leftover I propose to create it directly with the right name from the start. With this, no obsolete class stays in the system afterward
The file was modifiedsrc/Fuel-Core-Tests/FLBasicSerializationTest.class.st (diff)
Commit 5183c43d8c5fa75680c9dbee61eb6851108f88c0 by stephane.ducasse
Branch: FixDuplicatePackageWhenNoStartingAcronym,  Fixes # 
The file was modifiedsrc/Refactoring-Core/RBRegexRefactoring.class.st (diff)
The file was addedsrc/Refactoring-Transformations-Tests/RBRegexText.class.st
Commit 390984268ea541fe32578c40b52d301b06869a8f by sviana
Branch: ShortcutDescriptions,  Fixes # 
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyJumpToTestMethodCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycOpenSourceCodeMenuCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyRunCoveringTestMethodsCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyRunTestsFromMethodsCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-Core/ClyResetProtocolForEditorCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-InheritanceAnalysis-Browser/ClyShowMethodInheritanceCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-Monticello-Browser/ClyCommitPackageCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyDebugTestCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-DebugPoints-Browser/SycOpenDebuggingPointsInMethodMenuCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycFormatSourceCodeCommand.class.st (diff)
The file was modifiedsrc/Keymapping-Tools-Spec/KMDescriptionPresenter.class.st (diff)
The file was modifiedsrc/SystemCommands-MessageCommands/SycShowLocalSendersCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycShowMethodVersionCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycOpenDebuggingMenuCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-ClassCommands/SycCmDuplicateClassCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-Core/ClyRequestProtocolForEditorCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-PackageCommands/SycAddNewPackageCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-VariableCommands/SycRemoveVariablesCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycNewExtractMethodCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyRunTestsFromClassesCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MessageCommands/SycRenameMessageCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-PackageCommands/SycDuplicatePackageCommand.class.st (diff)
The file was modifiedsrc/Commander-Activators-Shortcut/CmdShortcutActivation.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycMoveMethodsToInstanceSideCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycOpenAdvancedDebuggingMenuCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClyRenamePackageTagCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyRunTestsFromClassGroupCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycPushDownMethodCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-PackageCommands/SycRenamePackageCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-QueryBrowser/ClyShowMessageSenderCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-QueryBrowser/ClyShowVariableRefCommand.class.st (diff)
The file was modifiedsrc/Graphics-Display Objects/Form.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycExtractMethodAndOccurrencesCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycRemoveMethodCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-QueryBrowser/ClyShowVariableWriterCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-VariableCommands/SycRenameVariableCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycPullUpMethodCommand.class.st (diff)
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
The file was modifiedsrc/SystemCommands-PackageCommands/SycRemovePackageCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-VariableCommands/SycInspectVariableCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClySpawnFullBrowserCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyOpenTestMethodCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycOpenMethodMenuCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-ClassCommands/SycOpenClassMenuCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycExtractMethodCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycRunTestCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-QueryBrowser/ClyShowMessageImplementorCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClyRemoveClassGroupCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClyRemoveMethodGroupCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-SourceCodeCommands/SycRenameArgOrTempCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyRunTestsFromPackagesCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MessageCommands/SycSuperclassImplementorsCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycMoveMethodsToClassSideCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClyRenameProtocolCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-SUnit-Browser/ClyDebugTestSetupCommand.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/OrderedCollection.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-Core/ClyRequestMethodPackageForEditorCommand.class.st (diff)
The file was modifiedsrc/Text-Core/Text.class.st (diff)
Commit dae0d7f656d45c00167dd9e2bc50651fe1066f0c by sviana
revert conflictibg change
The file was modifiedsrc/Keymapping-Tools-Spec/KMDescriptionPresenter.class.st (diff)
Commit 0f1f4738295f9985bf5cfc220c1a09e7a3269f71 by stephane.ducasse
Fixing the RBRegexText into Test
The file was removedsrc/Refactoring-Transformations-Tests/RBRegexText.class.st
The file was addedsrc/Refactoring-Transformations-Tests/RBRegexTest.class.st
Commit f99b2380bcaac05ad9714414219c5f6b56848c59 by cyril
New batch of rules simplification
The file was modifiedsrc/General-Rules-Tests/ReNotOptimizedIfNilRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNotOptimizedIfRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReSizeCheckRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReStatementsAfterReturnConditionalRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/RePointRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNilBranchRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReSearchingLiteralRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReNotEliminationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReShouldSendSuperInitializeAsFirstMessageTest.class.st (diff)
Commit e5cd8f3e1463873ca2efa2f945bd7b5af2eb782f by cyril
Revert wrong changes
The file was modifiedsrc/Commander-Activators-Shortcut/CmdShortcutActivation.class.st (diff)
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
The file was modifiedsrc/Graphics-Display Objects/Form.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/OrderedCollection.class.st (diff)
The file was modifiedsrc/Text-Core/Text.class.st (diff)
Commit a962a2bac76d495b1cdc09bfe7dca6abb9532bfe by cyril
Simplify the last rules
The file was modifiedsrc/General-Rules-Tests/ReUnwindBlocksRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTrueFalseDuplicationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnoptimizedToDoRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReStringConcatenationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnoptimizedAndOrRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUseSetUpRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTemporaryVariableCapitalizationRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReTemporaryNeitherReadNorWrittenRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReYourselfNotUsedRuleTest.class.st (diff)
The file was modifiedsrc/General-Rules-Tests/ReUnclassifiedMethodsRuleTest.class.st (diff)
Commit b04deb2dbe677587dceb7666b5f2177a536ed534 by cyril
Remove a usage of an old icon name

Icon names should not have "Form" as suffix anymore.
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
Commit 3248e654fe28fb5fa1faf7af7b561c0ae944d65e by Jan.Bliznicenko
Show correct modifier for NEC item browsing on Linux/Win
The file was modifiedsrc/NECompletion-Morphic/NECMenuMorph.class.st (diff)
Commit fd31f1b6501a5834da6a635b4fecb42e3d0d5b31 by sebastianjmt
Removed reference to the shortcuts browser from the settings. This was just a button inside the settings to open the shortcuts browser. An open button should not be in the settings
The file was modifiedsrc/Commander-Activators-Shortcut/CmdShortcutActivation.class.st (diff)
Commit 77e0484e07faf6754c61513b8764171c6727c2a1 by 1611248+Rinzwind
Fixed mistake made in commit 67de41552f0ce57b (“Differentiate Morph scale factor from […]”): no initialization was added for the instance variable ‘zoomFactor’ of WorldMorph, causing an error when opening an extra world due to the variable being nil.
The file was modifiedsrc/Morphic-Core/WorldMorph.class.st (diff)
Commit 232894bffdb1596e6fac310dd10ae1fee65002fc by stephane.ducasse
Branch: EnhancedCoMock,  Fixes # 
The file was modifiedsrc/HeuristicCompletion-Model/CoGlobalSelectorFetcher.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockClass.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockSystemNavigation.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockEngine.class.st (diff)
The file was addedsrc/HeuristicCompletion-Tests/CoMockPackageOrganizer.class.st
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockPackage.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockASTResultSetBuilder.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Model/CoFetcher.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockFetcherToRecordResets.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockMethod.class.st (diff)
Commit 15ad353ec3778940d3ebdecf3c3ae70c651b06ca by cyril
Improve the selection color of the dark theme

It's hard to see in the world menu the text that is been hovered. Here is an improvement of the theme
The file was modifiedsrc/DarkBlueTheme/DarkBlueTheme.class.st (diff)
Commit 98d050882a47577e227f68af9b4ea8ab389d56d4 by stephane.ducasse
Introduce the possibility to change the fetcher of the global variable
The file was modifiedsrc/HeuristicCompletion-Model/CoGlobalVariableFetcher.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Model/CoGlobalVariablesHeuristic.class.st (diff)
Commit 7c033e7bbc32cf8b02b71ccec8d083437edd3fa6 by stephane.ducasse
Forcing the addition of the instance variable package in CoMockClass
The file was modifiedsrc/HeuristicCompletion-Tests/CoMockClass.class.st (diff)
Commit 156b6c60f093ede12d5bc2ea15c841e49646ebf2 by uzzelekbeatspro
Branch: TurnOffUncloseWindow,  Fixes # 17820
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
Commit 0aa96ad45f2b03b0d43ded506b56018e538d6150 by uzzelekbeatspro
Handled what happens if close shortcut
The file was modifiedsrc/Morphic-Widgets-Windows/SystemWindow.class.st (diff)
Commit fb1a85a6d4f3e608f52386f1ead732b9667b9b78 by tesonep
Converting to float before the operation makes it 1.5 times faster, and does not allocate a fraction.
The file was modifiedsrc/Random-Core/Random.class.st (diff)
Commit 60b33d62e60c7350f49e7d7d66248091d0e54671 by cyril
Fix dependency test

We have a dependency test failing because Form has the method #asText that adds a TextAnchor attribute to a string.
This TextAnchor is in Morphic but in fact it can also be used with forms instead of morphs.

I'm proposing to move the attribute to Text-Core since it does not necessarily depend on Morphic and I also moved Form>>#asText to Text-Core.

This will fix the dependency test
The file was modifiedsrc/Graphics-Display Objects/Form.class.st (diff)
The file was removedsrc/Morphic-Base/TextAnchor.class.st
The file was addedsrc/Text-Core/TextAnchor.class.st
The file was addedsrc/Text-Core/Form.extension.st
Commit 35f56861283026fc9a46decb5b10b26c7728301d by cyril
Fix setting breakpoints

Followup on cleanings did on the compiler
The file was modifiedsrc/Reflectivity/MetaLink.class.st (diff)
Commit 3c4a578bbcceb9cb7f98d6403ca168709948531b by cyril
Remove a few methods with equivalent in superclass
The file was modifiedsrc/ReleaseTests/ReleaseTest.class.st (diff)
The file was modifiedsrc/Ring-Core/RGObject.class.st (diff)
The file was modifiedsrc/General-Rules/ReThemeAccessRule.class.st (diff)
The file was modifiedsrc/Ring-Definitions-Core/RGDefinition.class.st (diff)
Commit 7b4244675aebbe165a37951d6cc53501e6a0912b by carola.hp
Fixes #17730 Message not understood issue
The file was modifiedsrc/Refactoring-Environment/RBBrowserEnvironment.class.st (diff)
Commit bb912de5cae84394f77f79f40cda5734cd930b04 by stephane.ducasse
Branch: 17832-Transcript-vs-Smalltalk-tools-toolNamed-transcript,  Fixes #17832
The file was modifiedsrc/Transcript-Tool/ThreadSafeTranscript.extension.st (diff)
Commit 3a4ef996e8383682f8875386dddda0c65ba69090 by stephane.ducasse
Avoid-unnecessary-selector-clash-with-isPrimitiveError,  Fixes #17848
The file was modifiedsrc/OpalCompiler-Core/OCASTTranslator.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCPragmaNode.extension.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCASTSemanticAnalyzer.class.st (diff)
Commit 24e2403320c8bdab7e8f50d2f916ed7b8fff0e41 by stephane.ducasse
Fix dependency analyser double click on method item
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DADependencyTreePresenter.class.st (diff)
Commit f1c9641f7017fb86192dad3d0c3e2912b4943071 by stephane.ducasse
Make all the presenter of Dependency analyser subclasses of StPresenter instead of SpPresenter. 
Solve the menu bug this way
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAWelcomePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAAddPackagePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerPresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageTreePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageDependenciesPresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerDiffTreePresenter.class.st (diff)
Commit ba4af41798de65d99d683e07ee796bcde29209f1 by stephane.ducasse
Create a new package to place AST related functionality that are used by tools but not by the compiler. 
Since AST should be renamed OpalAST I named this new package OpalCompiler-ToolFeatures.
May be in a second step we should move the classes to the package of their users renraku and rb
but this is trickier for ParserTreeMatcher and ParseTreeRewriter.
The file was removedsrc/AST-Core-Tests/OCReturnNodeAdderVisitorTest.class.st
The file was addedsrc/OpalCompiler-ToolFeatures/OCReturnNodeAdderVisitor.class.st
The file was addedsrc/OpalCompiler-ToolFeatures-Tests/package.st
The file was modifiedsrc/BaselineOfBasicTools/BaselineOfBasicTools.class.st (diff)
The file was removedsrc/AST-Core-Tests/OCReadBeforeWrittenTesterTest.class.st
The file was addedsrc/OpalCompiler-ToolFeatures/package.st
The file was addedsrc/OpalCompiler-ToolFeatures-Tests/OCReadBeforeWrittenTesterTest.class.st
The file was removedsrc/AST-Core/OCReadBeforeWrittenTester.class.st
The file was addedsrc/OpalCompiler-ToolFeatures-Tests/OCReturnNodeAdderVisitorTest.class.st
The file was addedsrc/OpalCompiler-ToolFeatures/OCReadBeforeWrittenTester.class.st
The file was removedsrc/AST-Core/OCReturnNodeAdderVisitor.class.st
Commit 20056987905c11f2ee820717c6f19067f88d5c30 by stephane.ducasse
MOving Dependency Analyzer after new Tools.
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/BaselineOfQA/BaselineOfQA.class.st (diff)
Commit c219ca2679123217f8bb1b498aba89b3999725ce by cyril
Push up #classInstaller

Sometimes we have random falilures because we ask a class installer to a metaclass.
We can just push up #classInstaller because metaclasses have all the infos needed to give this class installer. This can fix some random failures we have
The file was modifiedsrc/Kernel-CodeModel/ClassDescription.class.st (diff)
The file was modifiedsrc/Kernel-CodeModel/Class.class.st (diff)
Commit ee3a2a78db26cee1d7f2957be8b036aea0b713e9 by cyril
Improve error on File deletion failure

The file deletion failure uses the #name variable to give info on which file is been deleted. But the method is on the class side, so in reality it returns "File" all the time instead of the file name... On the CI I end up with this kind of failures: `Could not delete file File. Check the file is not open.`.

I propose to update the error to use the path of the file instead to have a better log and have an easier time to debug things when we have test failures in the CI.
The file was modifiedsrc/Files/File.class.st (diff)
Commit 2b131a48d3b7e6f74eee078e2581f4bda461ccea by github
Revert "Fix dependency analyser double click on method item"
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerDiffTreePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAWelcomePresenter.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DADependencyTreePresenter.class.st (diff)
The file was modifiedsrc/BaselineOfQA/BaselineOfQA.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAAddPackagePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageTreePresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageDependenciesPresenter.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerPresenter.class.st (diff)
Commit 1277deda67e097ecdb87596f57fc15a24b9a5bda by stephane.ducasse
Trying to change the default of DependencyAnalyser and loading it
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/BaselineOfDependencyAnalyzer/BaselineOfDependencyAnalyzer.class.st (diff)
Commit e9a0bb324fa61faff5fe86ae1c6d15d503621a3e by stephane.ducasse
Removing tab from default because of a dependency to calypso.
Strangely enough calypso is loaded before DA so no idea why it is not working
The file was modifiedsrc/BaselineOfDependencyAnalyzer/BaselineOfDependencyAnalyzer.class.st (diff)
Commit 921b02beadbb21b81994f39cedde3483da566f92 by stephane.ducasse
Trying to place the tab at the end of the baseline of Pharo.


The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
The file was modifiedsrc/BaselineOfBasicTools/BaselineOfBasicTools.class.st (diff)
Commit b47529c11619ff7d953f110977ab93a8d868e343 by github
Revert "Trying to change the default of DependencyAnalyser and loading it"
The file was modifiedsrc/BaselineOfBasicTools/BaselineOfBasicTools.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
Commit 1547289f8f94d608ae855971ec83a5ff63aeb71a by ignacio-esteban.losiggio
Use ShellExecuteW instead of ShellExecuteA for NativeBrowserOpenVisitor

This allows usage of the class for opening files that include non-ASCII characters in their filepaths.
The file was modifiedsrc/Native-Browser/NativeBrowserOpenVisitor.class.st (diff)
Commit bd5289e83ef539eb1658366fdda9218cb146590e by nahuel.palumbo
Change windows-tabing shortcut (ctrl + tab)
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
Commit 7cb4e93172b3d1ef87cdfa4fa47febae57dd88fb by nahuel.palumbo
Improve taskbar list management
The file was modifiedsrc/Morphic-Widgets-Taskbar/UITheme.extension.st (diff)
The file was modifiedsrc/Morphic-Widgets-Taskbar/TaskListMorph.class.st (diff)
The file was modifiedsrc/Morphic-Core/WorldMorph.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Taskbar/TaskListMorph.class.st (diff)
The file was addedsrc/Morphic-Widgets-Taskbar-Tests/TaskListMorphTest.class.st
The file was modifiedsrc/Morphic-Widgets-Taskbar-Tests/TaskbarMorphTest.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Taskbar/TaskListMorph.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Taskbar/UITheme.extension.st (diff)
The file was addedsrc/Morphic-Widgets-Taskbar-Tests/TaskMorphTest.class.st
Commit 5f3b9f72479b6a3a02237841b31ff8fd55d30603 by nahuel.palumbo
Ups, missing instance variable
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
Commit 0d1f5d8183d23510a27450d640e3583c1f037c9b by nahuel.palumbo
Using good shortcut name and category
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
The file was modifiedsrc/Morphic-Base/Morph.extension.st (diff)
Commit 49232d466a3521b1eef1010593a2d18b36edcae6 by nahuel.palumbo
REDO: Using good shortcut name and category
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
Commit bf60c6ba898e1fed3408bdd6f5e924e00ac30740 by github
Revert "Removing the fact that ### equals #"
The file was modifiedsrc/AST-Core-Tests/OCScannerTest.class.st (diff)
The file was modifiedsrc/AST-Core/OCScanner.class.st (diff)
Commit 5537017a8fee7987bf5ad755348ab67308f9eb5f by github
Fix the protocol of #setUp
The file was modifiedsrc/Morphic-Widgets-Taskbar-Tests/TaskListMorphTest.class.st (diff)
Commit b7dffe503655a685c8b437e4d43261d4d107648f by 113094232+omarabedelkader
Branch: CoStaticBenchmarksV2,  Adding the working version of CoStaticBenchmarks; all the maetrics ;with heuristcs ; with green tests
The file was addedsrc/HeuristicCompletion-Benchmarks-Tests/package.st
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoBenchmarkContext.class.st (diff)
The file was addedsrc/HeuristicCompletion-Benchmarks-Tests/CoStaticBenchmarksTest.class.st
The file was addedsrc/HeuristicCompletion-Benchmarks-Tests/CoStaticBenchmarksMock.class.st
The file was addedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksVariables.class.st
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarks.class.st (diff)
The file was addedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksMessage.class.st
Commit 732091dbb60d98a481bd0fd20f2b7774bbac7469 by cyril
Improve the default comparision value

Do not use a random precision but use one that proved itself

This value is the default used by Polymath and comes from Numerical Recipes, 3rd edition, Section 5.7, which is pages 229-230

This is not for Pharo 11 but Pharo 12!


Do not use a random precision but use one that proved itself

This value is the default used by Polymath and comes from Numerical Recipes, 3rd edition, Section 5.7, which is pages 229-230

The file was modifiedsrc/Kernel/Float.class.st (diff)
Commit ba9e060cfcf032f241ced1f3843171dcca6d0566 by stephane.ducasse
Better comments for Beacon
The file was modifiedsrc/Beacon-Core/Object.extension.st (diff)
The file was modifiedsrc/Beacon-Core/Beacon.class.st (diff)
The file was modifiedsrc/Beacon-Core/StringSignal.class.st (diff)
The file was modifiedsrc/Beacon-Core/SignalLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core/CircularMemoryLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core/BeaconSignal.class.st (diff)
The file was modifiedsrc/Beacon-Core/MemoryLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core/WrapperSignal.class.st (diff)
Commit 94d065ce6de1df2dd9309116d98e0be6b151a298 by cyril
Improve precision of some assertions 
The file was modifiedsrc/STON-Tests/STONReaderTest.class.st (diff)
The file was modifiedsrc/Kernel/Float.class.st (diff)
The file was modifiedsrc/System-Time-Tests/DurationTest.class.st (diff)
The file was modifiedsrc/Kernel/Float.class.st (diff)
Commit c5a3a27459b3c2e5b070241d8d0e076d6f3b0fe6 by gabriel.darbord
Fix #15183: Ineffective formatting does not update code editor
The file was modifiedsrc/Rubric/RubSmalltalkCodeMode.class.st (diff)
Commit 82296dbcaf5357e86d7112f1d16429e079e0ea6b by gabriel.darbord
Fix equality check + Restore selection/Keep cursor at end, after formatting
The file was modifiedsrc/Rubric/RubAbstractTextArea.class.st (diff)
Commit de5f59f744c888297ac4382843c01ce57996df63 by gabriel.darbord
Remove `aBoolean = true` checks in RubAbstractTextArea
The file was modifiedsrc/Rubric/RubAbstractTextArea.class.st (diff)
Commit 5b0e27c4b2ac098820cb90848d3e2e709d410789 by gabriel.darbord
Fix keeping cursor at end + Selection was already being restored
The file was modifiedsrc/Rubric/RubAbstractTextArea.class.st (diff)
Commit d6a419e8327f44637cea4817a082bca208b624bf by 113094232+omarabedelkader
Branch: CoStaticBenchmarksV2,  Fixing a test + adding some comments in the benchs
The file was modifiedsrc/HeuristicCompletion-Benchmarks-Tests/CoStaticBenchmarksTest.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarks.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksVariables.class.st (diff)
Commit eae8a7a3523ab13ac2293813c36aa6fce6679a14 by 113094232+omarabedelkader
Branch: CoStaticBenchmarksV2,  Fixing tests about the NDCG metric
The file was modifiedsrc/HeuristicCompletion-Benchmarks-Tests/CoStaticBenchmarksTest.class.st (diff)
Commit 9e6fe91afb9e839a8b2820af48f57b0e6c52b289 by 113094232+omarabedelkader
Branch: CoStaticBenchmarksV2,  Another commit for fixing the NDCG tests
The file was modifiedsrc/HeuristicCompletion-Benchmarks-Tests/CoStaticBenchmarksTest.class.st (diff)
Commit 4858135974702b1de95bd58a99732bd872a31ccc by stephane.ducasse
Adding a announcement to be able to monitor what the user picked in the completion menu
The file was modifiedsrc/NECompletion-Morphic/NECMenuMorph.class.st (diff)
The file was addedsrc/NECompletion/CompletionItemSelected.class.st
The file was modifiedsrc/NECompletion/CompletionItemSelected.class.st (diff)
Commit d3d8cd5191449ed99ef1097cc8543db9135b897c by stephane.ducasse
17895-Better-hook-for-completion-engine-in-RubSmalltalkTextEditor
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
Commit 60ca36694ce1896f12e863dd1c454392e9e26b16 by stephane.ducasse
Fixing the problem with CoCompletion
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
The file was modifiedsrc/Rubric-Tests/RubSmalltalkEditorTest.class.st (diff)
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
Commit dc2410eeb9fcb9fd09246c6cd34cccd8d23d1c7b by stephane.ducasse
OCFormatterTest cleaning. 
OCFormatterTest -> OCSimpleFormatterTest
OCParseTreeTest


The file was modifiedsrc/AST-Core-Tests/OCParseTreeTest.class.st (diff)
The file was removedsrc/AST-Core-Tests/OCFormatterTest.class.st
The file was addedsrc/AST-Core-Tests/OCSimpleFormatterTest.class.st
The file was modifiedsrc/OpalCompiler-Tests/OCStaticASTCompilerPluginTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OCIRBuilderTest.class.st (diff)
Commit 0af00233e8e9c4573515c9bd0a2ab2e8e0717991 by stephane.ducasse
Cleaning OCIRBuilderTest dependency to superclass.
The file was modifiedsrc/OpalCompiler-Tests/OCIRBuilderTest.class.st (diff)
The file was modifiedsrc/AST-Core/OCMessageNode.class.st (diff)
Commit cad629c2588c6a3031a4a735ef28380fe666fb50 by stephane.ducasse
Move addNodeLast: to the package Refactoring-Transformations
The file was modifiedsrc/AST-Core/OCSequenceNode.class.st (diff)
The file was addedsrc/Refactoring-Transformations/OCSequenceNode.extension.st
Commit fb86ce2ca18fb00981a612bf9517f8400ee1757a by stephane.ducasse
Move addSelfReturn as extension
The file was modifiedsrc/AST-Core-Tests/OCProgramNodeTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-ToolFeatures-Tests/OCReturnNodeAdderVisitorTest.class.st (diff)
The file was addedsrc/Refactoring-Core/OCMethodNode.extension.st
The file was modifiedsrc/AST-Core/OCMethodNode.class.st (diff)
Commit 7f3ef28c4fab9e5d5b9f18ac58a7c07d989ba1e1 by stephane.ducasse
Move extractSubtreeWith:  as extension of Refactoring
The file was modifiedsrc/Refactoring-Core/OCMethodNode.extension.st (diff)
The file was modifiedsrc/AST-Core/OCMethodNode.class.st (diff)
Commit b0e4dec22cfa839860a1d14b3cba78fe9043a751 by tesonep
Branch: adding-isValid-for-SDLWindows
Fixing the isValid for SDL2Windows and other handles
The file was modifiedsrc/OSWindow-SDL2/OSSDL2BackendWindow.class.st (diff)
The file was modifiedsrc/OSWindow-SDL2/SDL2Handle.class.st (diff)
The file was modifiedsrc/AST-Core-Tests/OCMethodNodeTest.class.st (diff)
Commit d5a61e8ab68b17d36237af22351e0f6fbcacc8f6 by stephane.ducasse
Move isEssential to Refactoring-Core
The file was addedsrc/Refactoring-Core-Tests/OCIsEssentialTest.class.st
The file was modifiedsrc/AST-Core-Tests/OCProgramNodeTest.class.st (diff)
Commit e24532f832a28b68675073832a47c82d2711a646 by stephane.ducasse
Cleaning OCArrayLiteralTest 
The file was modifiedsrc/OpalCompiler-Tests/OCArrayLiteralTest.class.st (diff)
Commit af97ffcd6d850415e827542bb7c4f16ae2ecdff5 by stephane.ducasse
Better testLiteralVariableGlobale
The file was modifiedsrc/OpalCompiler-Tests/OCIRBuilderTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OCSourceCode2BytecodeTest.class.st (diff)
Commit f0e715f8f6177a758b161fec16a24e9f404f0a7b by stephane.ducasse
Remove generate method and unclassified one.
The file was modifiedsrc/OpalCompiler-Tests/OCArrayLiteralTest.class.st (diff)
Commit b4f80df9fd7f5c21f81efcd1c659284f348fa460 by stephane.ducasse
One more self contained reference
The file was modifiedsrc/OpalCompiler-Tests/OCStaticASTCompilerPluginTest.class.st (diff)
Commit e611cb4afb9c59422680967a596af44df67991fe by stephane.ducasse
Removing useless pragma compilation methods
The file was modifiedsrc/OpalCompiler-Tests/MethodPragmaTest.class.st (diff)
Commit c9a9e3ec7048c4579f7e02a1bef426f2810db2a9 by stephane.ducasse
Much better OCSimpleFormatter tests. Less duplication more self contained. No we should not send formattedCode to Node!
The file was modifiedsrc/AST-Core-Tests/OCSimpleFormatterTest.class.st (diff)
Commit 01ca98df35f367ae7ec3743250ab627b12118ce7 by stephane.ducasse
Less spurious formattedCode. It does not make sense to ask the formatter to format just one variable!
The file was modifiedsrc/Ring-ChunkImporter/RGChunkImporter.class.st (diff)
The file was modifiedsrc/CodeImport/OldClassDefinitionBuilder.class.st (diff)
The file was modifiedsrc/SystemCommands-MessageCommands/SycMessageDescription.class.st (diff)
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
Commit 5b5ea69556bc8461d9249c5989f2fb4dba5cdbb2 by 26929529+StevenCostiou
Removing misplaced browing methods,  Fixes # 17396
The file was modifiedsrc/DebugPoints/DebugPointNodeTarget.class.st (diff)
The file was modifiedsrc/DebugPoints/DebugPoint.class.st (diff)
The file was modifiedsrc/DebugPoints/DebugPointObjectTarget.class.st (diff)
The file was modifiedsrc/DebugPoints/DebugPointTarget.class.st (diff)
The file was modifiedsrc/DebugPoints/DebugPointInstanceVariableTarget.class.st (diff)
Commit d2d04d9edfd442385bae18cf38a8ccb3d4974d25 by ignacio-esteban.losiggio
Properly update the AST when the method editor gets its text changed

Currently we were only updating the AST when doing applying changes (see ClyMethodCodeEditorToolMorph>>#applyChanges).
This is not the only way the text may be changed (for example: a refactoring may also change it).
The other ways to update the text break the AST putting the method editor in a weird state where it shows the new code and does structural edits stuff using the old one.

An example of this issue can be experiencied by trying to do "extract temp" multiple times on the same method editor.

Reported-by: Andrzej Prochyra <andrzej@prochyra.io>

The file was modifiedsrc/Calypso-SystemTools-Core/ClyMethodEditorToolMorph.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OpalCompilerTest.class.st (diff)
Commit 3d8c28521ef2545da664a586ddadf58060370933 by 113094232+omarabedelkader
Branch: Fix-Baseline-CoStaticBenchmarks,  Adding the `HeuristicCompletion-Benchmarks-Tests` to the baseline ( it was already there ) just we need the code that loads the package
The file was modifiedsrc/BaselineOfHeuristicCompletion/BaselineOfHeuristicCompletion.class.st (diff)
Commit 18f630b29a3f54add64aa202eb70fed1ba8e2e6a by 113094232+omarabedelkader
Branch: Fix-Baseline-CoStaticBenchmarks,  Fixe the classification of message `run` in `CoStaticBenchmarksVariables`
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksVariables.class.st (diff)
Commit 56de0ced39b476c8e375dcd87a8b3349df7f9984 by faouzirayan
Branch: fixIssue17908,  Fixes # 17908 use  string instead of an RBArgumentName
The file was modifiedsrc/Refactoring-UI/StMethodNameEditorPresenter.class.st (diff)
Commit 57715573942f5500ccbcfd70b8bf5f40df63fa52 by marcus.denker
fixed #17568

I used accessing for now,  to be close to  #pc (and there are lots of methods that are not strict accessors already)
The file was modifiedsrc/Kernel-CodeModel/Context.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/Context.extension.st (diff)
Commit 22ce77b6b63cf62813c4c1f97bcb274f6ef126ba by faouzirayan
Fix issue #7908, fix method definition refactoring preconditions
The file was modifiedsrc/Refactoring-Core/ReRenameMethodRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-UI/StMethodNameEditorPresenter.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReRenameMethodDriver.class.st (diff)
The file was modifiedsrc/NECompletion-Tests/CompletionEngineTest.class.st (diff)
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
Commit d5eb622dac22f362ffc2a1bb3dd1680e34d460ad by gabriel.darbord
Fix #6528: do not skip closing characters
+ Remove unused `RubTextEditor>>#binlParenAt:`
The file was modifiedsrc/Rubric/RubTextEditor.class.st (diff)
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
The file was modifiedsrc/NECompletion-Tests/CompletionEngineTest.class.st (diff)
Commit fa60c20ca46dcefa26a9b26b957e585dec100aa6 by gabriel.darbord
Do not remove matching closing character when removing opening character literal
The file was modifiedsrc/NECompletion-Tests/CompletionEngineTest.class.st (diff)
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
Commit 0ccb3b6edd87dd6c8896c5df54e277bc273239df by stephane.ducasse
 17916-Adding-deprecated-binding-to-IR
Fixes #17916
The file was removedsrc/OpalCompiler-Core/IRBuilder.class.st
The file was modifiedsrc/BaselineOfBasicTools/BaselineOfBasicTools.class.st (diff)
Commit f2ef7dac35b093c748653e43723ce345f6c898ac by pavel.krivanek
Branch: 17225-Progress-Bar-in-Dark-Theme-does-not-have-a-good-contrast2,  Fixes #17225
The file was modifiedsrc/DarkBlueTheme/DarkBlueTheme.class.st (diff)
Commit e3cdbdc9a741c8438027adb0666100e421953e1e by stephane.ducasse
IRBuilder -> OCIRBuilder in sampleBytecodeMethodWithArg:
The file was modifiedsrc/AST-Core-Tests/OCMethodNodeTest.class.st (diff)
Commit edbee2d0f8e228120a2998450f26fcf1e65cf903 by 113094232+omarabedelkader
Branch: Fix-Baseline-CoStaticBenchmarks,  Some modifications on the comments
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksMessage.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksVariables.class.st (diff)
Commit 7d53529513a4fb554295ee48db24cb8e862c2488 by cyril
Improve secondary selection color for light theme

Fixes #17920
The file was modifiedsrc/Polymorph-Widgets/UIThemeColorConfigurator.class.st (diff)
Commit b3212e64bc5902878c24dccbad810a6758fab8a7 by cyril
Push up #removeFromTree

In multiple projects I'm doing AST manipulation (fro example in Famix or in my project Chanel) and I need to remove some nodes from an AST. Currently it's possible only on MessageNodes but this should be possible on much more nodes.
I propose to push up this method on ProgramNodes
The file was modifiedsrc/AST-Core/OCProgramNode.class.st (diff)
The file was modifiedsrc/AST-Core/OCMessageNode.class.st (diff)
Commit 891a1640df034ef5d046b0b7e5203fd2184cf08e by cyril
Fix bug with obsolete classes and extension methods

If you recompile a class with extension methods and remove it afterward, then the class stays as obsolete. This happens because of a bug creating duplicated entries in the packages extension maps.

I'm proposing a fix to not add new entries to the extension maps in case of recompilation. Coming with a comment and a regression test.

Fixes #17927
The file was modifiedsrc/Kernel-CodeModel-Tests/PackageTest.class.st (diff)
The file was modifiedsrc/Kernel-CodeModel/ClassDescription.class.st (diff)
Commit 75f530ee751c9fe0321c04157160e0f3f3323d16 by uzzelekbeatspro
Branch: addInspectOnPackages,  Fixes #17911
The file was addedsrc/SystemCommands-PackageCommands/SycInspectPackageCommand.class.st
Commit 306da1d9daa347f164d0345a5d902e7c4b2499a8 by cyril
Improve ReRefersToClassRule name

It is weird that the rules says to use `self class` when we are on the class side. I'm updating the rule name to show this possibility

Fixes #17123
The file was modifiedsrc/General-Rules/ReRefersToClassRule.class.st (diff)
Commit e902ef6e117cdcfccbf091f310b1fb33537b5e7f by cyril
[Foward port] RGGlobalVariable should be a RGVariable

Foward port of: https://github.com/pharo-project/pharo/pull/17470

Fixes #17511
The file was modifiedsrc/Ring-Core/RGGlobalVariable.class.st (diff)
Commit 473e02eb720f7ad1e17863853d8f31521cf6d01d by cyril
Speedup Random initialization from seed

When setting the seed, this change avoid to have a double initialization of the seed to speed it up.

```st
{ [ Random new ]. [ Random seed: 7 ] } collect: #bench.

"
Before:
an Array(
4,527,035 iterations in 5 seconds 2 milliseconds.905044.982 per second
2,578,191 iterations in 5 seconds 3 milliseconds. 515329.003 per second)"

"
After:
an Array(
4,839,828 iterations in 5 seconds 1 millisecond. 967772.046 per second
5,454,942 iterations in 5 seconds 2 milliseconds. 1090552.179 per second)"
```

Fixes #17510
The file was modifiedsrc/Random-Core/Random.class.st (diff)
Commit 4ebd2da9c6680eefaa021c8a85134d3bb35f81ac by cyril
Fix the logic of the extra commands on methods

In Calypso Hernan started to migrate commands from Commander1 to Commander2. This brought a change in the logic but the commands in the extra group on methods lost the ability to execute the #prepareFullExecution method which cause some commands to fail.

I'm fixing this + I renamed a class to have a better name

Fixes #17506
The file was modifiedsrc/SystemCommands-MethodCommands/SycCopyMethodNameToClipboardCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycCopyTestMethodNameToClipboardCommand.class.st (diff)
The file was removedsrc/SystemCommands-MethodCommands/SycClassifyMthCommand.class.st
The file was modifiedsrc/SystemCommands-MethodCommands/SycInspectMethodCommand.class.st (diff)
The file was addedsrc/SystemCommands-MethodCommands/SycClassifyMethodsCommand.class.st
The file was modifiedsrc/SystemCommands-MethodCommands/SycFileOutMethodCommand.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycMethodExtraCmCommand.class.st (diff)
Commit e62bb3793fadf484bfba7f641fd62c6153ef44f5 by uzzelekbeatspro
Added 2 metaclass variables to remember last text to find and last text used to replace

-Now when opening again find and replace, the previous texts are remembered, providing efficiency and gain of time for the user
-In most cases it was redundant to retype the texts, because often it is a repetition when using this tool
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
Commit 99fccc0d6975190e6c8fd707646f3d52545b0980 by stephane.ducasse
Remove the Transcript stepGlobal call. Better integrate it once the new transcript is on. 
The file was modifiedsrc/Morphic-Core/WorldState.class.st (diff)
The file was modifiedsrc/DebugPoints-Tests/DebugPointTest.class.st (diff)
Commit 53da1032fd41bac0c798748bc718d9e8ed016cf1 by stephane.ducasse
Remove dependency analyser, moved to newtools
The file was removedsrc/Tool-DependencyAnalyser/AITarjan.extension.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPoolDictionaryDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser/DATarjanAlgorithm.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAAbstractItemDiff.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DADependentPackageNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DACycleDetectionTreePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAInheritanceDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DATraitDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests-Data/DASomeClass.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAReversePackageNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/package.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageRelationGraphDiff.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPoolDictionaryDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DACompositeDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAAddPackagePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAAssemblyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAReferenceDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAReferenceDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependencyItemDiff.class.st
The file was removedsrc/Tool-DependencyAnalyser/Package.extension.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageCycleDetector.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAClassToDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAReverseDependentPackageNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DADependencyCheckerTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DADependencyTreePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/ManifestToolDependencyAnalyserTests.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAManuallyAddedDependentPackageNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAUnknownManuallyResolvedPackage.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageUnderAnalysisNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPoolDictionaryDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAMessageSendAnalyzer.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependentPackageItemDiff.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DATraitDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser/DAMessageSendDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAExtensionDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageCycleDetectorTest.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependentPackageWrapper.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageRelationGraphTest.class.st
The file was removedsrc/Tool-DependencyAnalyser/DACompositeDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DATarjanAlgorithmTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DACycleDetectionPresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPotentialOutDatedDependencyWarning.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAInheritanceDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAWelcomePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAReverseTreePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMethodImplementationNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerDiffTreePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAInheritanceDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMessageSendDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageDependenciesPresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependencyReport.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/package.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageDependencyWrapperTest.class.st
The file was removedsrc/Tool-DependencyAnalyser/DATraitDependency.class.st
The file was modifiedsrc/BaselineOfQA/BaselineOfQA.class.st (diff)
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageAnalyzerPresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependenciesHTMLPublisher.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAReferenceDependency.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests-Data/package.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMessageSendNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DANode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/TheManifestBuilder.extension.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMissingMethodNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMethodDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAClassNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackage.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageDependencyWrapper.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageCycleTest.class.st
The file was removedsrc/BaselineOfDependencyAnalyzer/BaselineOfDependencyAnalyzer.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageItemDiff.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageDependencyTest.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageCycle.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageTreePresenter.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/package.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DADependencyFromClass.extension.st
The file was removedsrc/Tool-DependencyAnalyser/DADependencyFromClass.class.st
The file was removedsrc/BaselineOfDependencyAnalyzer/package.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was removedsrc/Tool-DependencyAnalyser-UI/DACycleNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAExtensionDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPotentialDependenciesNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAPackageRelationGraphDiffTest.class.st
The file was removedsrc/Tool-DependencyAnalyser/ManifestToolDependencyAnalyser.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAExtensionDependency.extension.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAPackageItemDiffNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DAPackageRelationGraph.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAMessageSendDependencyNode.class.st
The file was removedsrc/Tool-DependencyAnalyser-Tests/DAMessageSendAnalyzerTest.class.st
The file was removedsrc/Tool-DependencyAnalyser-UI/DAAbstractPackageNode.class.st
The file was removedsrc/Tool-DependencyAnalyser/DADependencyChecker.class.st
Commit a934cef0addd2c8860948dc3c374e6c2d5e91532 by stephane.ducasse
Rename dependency analyser classes
The file was modifiedsrc/Tool-DependencyAnalyser-UI-Tab/DABrowserToolMorph.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI-Tab/DATabPackageDependenciesPresenter.class.st (diff)
Commit 4aaa4a4a5014d996c9b02c68fe0d77d1220ada8b by cyril
Remove ExternalProjectLoader

This class seems to be dead code? Probably used in the past for the bootstrap?

The class comment says it's to have versions tested with Pharo but the projects present inside do not seems to match. For example Roassal is in Pharo already and the repo in the #allProjects method is not the official repo anymore
The file was modifiedsrc/BaselineOfBaseLibraries/BaselineOfBaseLibraries.class.st (diff)
The file was removedsrc/BaselineOfExternalProjectLoader/package.st
The file was removedsrc/ExternalProjectLoader/LoadableProject.class.st
The file was removedsrc/ExternalProjectLoader/package.st
The file was removedsrc/BaselineOfExternalProjectLoader/BaselineOfExternalProjectLoader.class.st
Commit 8e5834cf2835cfbab4937b2ce6b8dc0ceeb4743f by gabriel.darbord
Fix 8 Dictionary tests to make them inheritable
+ Implement ``SystemEnvironment>>#at:update:initial:` and adapt this class' tests
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
The file was modifiedsrc/System-Support/SystemEnvironment.class.st (diff)
The file was modifiedsrc/Collections-Unordered-Tests/DictionaryTest.class.st (diff)
Commit fc1b395160d15dd414f2bbb879cfef63ea6bbc69 by gabriel.darbord
Add key type check in `SystemEnvironment>>#at:update:initial`
+ With a test similar to `testAtPutNil`
+ Fix typo in comment
The file was modifiedsrc/Collections-Sequenceable/OrderedDictionary.class.st (diff)
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
The file was modifiedsrc/Collections-Unordered/SmallDictionary.class.st (diff)
The file was modifiedsrc/System-Support/SystemEnvironment.class.st (diff)
The file was modifiedsrc/Collections-Unordered/Dictionary.class.st (diff)
Commit 85f6d998984c1c16fc4835bb89c3600a8fb0f51b by stephane.ducasse
Fixing dependency analyser opening
The file was modifiedsrc/Calypso-SystemPlugins-DependencyAnalyser-Browser/ClyOpenDependencyBrowserCommand.class.st (diff)
Commit d74b46d58d880ae481c6becd6938a52e2ea13d54 by stephane.ducasse
CleaningNautilusRefactoring
- first move extensions to their classes
The file was removedsrc/NautilusRefactoring/RBAddMethodChange.extension.st
The file was modifiedsrc/Refactoring-Changes/RBRefactoryChange.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReCreateAccessorsForVariableTransformation.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReRefactoring.class.st (diff)
The file was removedsrc/NautilusRefactoring/ReRefactoring.extension.st
The file was removedsrc/NautilusRefactoring/RBRefactoryChange.extension.st
The file was modifiedsrc/Refactoring-Changes/RBAddMethodChange.class.st (diff)
The file was removedsrc/NautilusRefactoring/RBCompositeRefactoryChange.extension.st
The file was removedsrc/NautilusRefactoring/ReCreateAccessorsForVariableTransformation.extension.st
The file was modifiedsrc/Refactoring-Changes/RBCompositeRefactoryChange.class.st (diff)
Commit 9330f13dede493be4f9634ea68947f44d189f0f4 by stephane.ducasse
- Remove from nautiluse and AbatsrctTransformation the question to search or not in the hierarchy when doing an extract method. 
The file was modifiedsrc/NautilusRefactoring/NautilusRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Transformations-Tests/RBExtractMethodAndOccurrencesTest.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReAbstractTransformation.class.st (diff)
The file was modifiedsrc/Refactoring-Core/RBExtractMethodAndOccurrences.class.st (diff)
The file was modifiedsrc/Refactoring-Transformations-Tests/RBAbstractRefactoringTest.class.st (diff)
The file was modifiedsrc/Refactoring-Transformations-Tests/RBExtractSetUpMethodAndOccurrencesParametrizedTest.class.st (diff)
Commit 869cc9b58001fc3420367ccd51da2968ffafc00d by stephane.ducasse
- inline handleMethodNameRequest: since it got only one sender in the same class.
The file was modifiedsrc/NautilusRefactoring/NautilusRefactoring.class.st (diff)
Commit 5fb153a11b0697ea0ef904d8c48145ed717bf2b9 by stephane.ducasse
chore:
- remove dead code mapArguments: args toValues: values in: aTree
- remove then the class RBMethodArgumentsSelector since it was only called by mapArguments: args toValues: values in: aTree
The file was removedsrc/Refactoring-Transformations/RBMethodArgumentsSelector.class.st
The file was modifiedsrc/Refactoring-Transformations/ReCompositeExtractMethodRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Transformations/RBMethodNameEditor.class.st (diff)
Commit deea0b190063b04d6ed1578177970df397e30e67 by stephane.ducasse
chore: replace the only user of RBMethodEditor by StMethodEditorPresenter
The file was modifiedsrc/Refactoring-Transformations/ReCompositeExtractMethodRefactoring.class.st (diff)
Commit 0de97a573b7ea51c68f91f25ff0d68d4be56f660 by stephane.ducasse
chore: Remove unused RBMethodNameEditor
The file was removedsrc/Refactoring-Transformations/RBMethodNameEditor.class.st
Commit b46d90633ad516e41ae1e4260242aa424566727c by stephane.ducasse
test: Adding tests for ClassesAreNotMetaclassCondition
The file was addedsrc/Refactoring-Core-Tests/ReClassesAreNotMetaClassConditionTest.class.st
Commit c6080a61667cfb6d1a03f0fd67da0ae72d076030 by stephane.ducasse
feat: add message to ReClassesAreNotMetaclass for better feedback
The file was modifiedsrc/Refactoring-Core/ReClassesAreNotMetaClassCondition.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReRemoveClassRefactoring.class.st (diff)
Commit 82b0aa0696de2b1474f586a02f170d342acf6513 by stephane.ducasse
test: Add two simple tests for messages
The file was modifiedsrc/Refactoring-Core/ReClassesAreNotMetaClassCondition.class.st (diff)
The file was modifiedsrc/Refactoring-Core-Tests/ReClassesAreNotMetaClassConditionTest.class.st (diff)
Commit d16bbf1b47abf14747a77ad1e1a0ede07eda02a1 by stephane.ducasse
Better tests for movetoclasside (not changing its wrong semantics for now)
The file was modifiedsrc/Refactoring-Transformations-Tests/RBMoveMethodToClassSideRefactoringTest.class.st (diff)
The file was modifiedsrc/Refactoring-Core/RBMoveMethodToClassSideRefactoring.class.st (diff)
Commit 9da2b2d82d7294b75306c8420950a7fa8c3a62fc by stephane.ducasse
Renaming some temps for better understanding code. 
The file was modifiedsrc/Refactoring-Core/RBNamespace.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReRefactoring.class.st (diff)
Commit 99f1808f18a3df56bc45874dd9a3db5eb4d8c3bb by stephane.ducasse
tests: define some tests for DefinesSelectorCondition
The file was modifiedsrc/SystemCommands-MethodCommands/SycMoveMethodsToClassSideCommand.class.st (diff)
The file was addedsrc/Refactoring-Core-Tests/ReDefinesSelectorsConditionTest.class.st
The file was modifiedsrc/Refactoring-Core-Tests/ReDefinesSelectorsConditionTest.class.st (diff)
Commit 2f050adeda4e574e8cd4bb20577bc2e76404ea66 by stephane.ducasse
Better name and accesspor for RBMoveMethodToClassRefactoring
The file was modifiedsrc/Refactoring-Core/ReCompositeRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Core/RBMoveMethodToClassRefactoring.class.st (diff)
The file was modifiedsrc/SystemCommands-MethodCommands/SycMoveMethodsToClassSideCommand.class.st (diff)
Commit 69e665c5b400978ee5b101a410d02ee0e9e865c9 by stephane.ducasse
Add choices for RemoveMethodsToClassSide Driver
The file was addedsrc/Refactoring-UI/ReBrowseMethodChoice.class.st
The file was addedsrc/Refactoring-UI/ReMoveMethodsToClassSideDriver.class.st
The file was addedsrc/Refactoring-UI/ReMoveClassSideChoice.class.st
Commit ae2ad15d8a480f2a4f8b707f456c199fd6b26ce3 by stephane.ducasse
Remove old driver and introduce new one with the new architecture
The file was modifiedsrc/SystemCommands-MethodCommands/SycMoveMethodsToClassSideCommand.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReMoveMethodsToClassSideDriver.class.st (diff)
The file was removedsrc/Refactoring-UI/RBMoveMethodsToClassSideDriver.class.st
Commit 1b87c1c6a3cec9b7a10eb740d50db437f16949ed by sanyakapoor2705
Branch: temp,  Fixes # changes
The file was modifiedsrc/AST-Core/OCMessageNode.class.st (diff)
Commit 4840919b0f5c53e8da6cf4dd7bf51e18bfa1cbca by oshlok64
Remove ReIsNotAMetaclass and replace with ReClassesAreNotMetaClassCondition
The file was modifiedsrc/Refactoring-Core/ReRenameSharedVariableRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReRemoveSharedVariableRefactoring.class.st (diff)
The file was removedsrc/Refactoring-Core/ReIsNotAMetaclass.class.st
Commit 04ec3f8559f9c22a1bcc7f6795deb2f80fa56d09 by cyril
Fix system dependency tests

By renaming the class to do the analysis
The file was modifiedsrc/System-Dependencies-Tests/SystemDependenciesReportResource.class.st (diff)
Commit 1fc253ec80056c5b489d66ea02a0c17b1356e69e by gabriel.darbord
Should not implement `SystemEnvironment>>#at:update:initial:`
The file was modifiedsrc/System-Support/SystemEnvironment.class.st (diff)
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
Commit 3b747a9bd73c3d8968a9a8ab94978ef79d2b77d1 by cyril
Clean BaselineOfClap

Remove references to packages and dependencies that are not in Pharo

Fixes #17366

Pharo13.0.0:
#Branch: misc/clean-baselineOfClap Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/BaselineOfClap/BaselineOfClap.class.st (diff)
Commit 34cb45b4c8f63e5d96e710e4b352bc1526fde705 by cyril
Move HashTesterTest to SUnit-Tests

Where it should be
The file was removedsrc/SUnit-Core/HashTesterTest.class.st
The file was addedsrc/SUnit-Tests/HashTesterTest.class.st
Commit a60c2a4ea3774b5a8ea4914db1ac73dc2af84988 by ihalok24
Refactor OCMessageNode>>isInlineToDo to remove OCParseTreeSearcher
The file was modifiedsrc/OpalCompiler-Core/OCMessageNode.extension.st (diff)
Commit 8a88fd6727c0805b9a936541673ccfb38939af0f by cyril
Remove some dead references to SmalltalkHub

Those methods are not used anymore
The file was modifiedsrc/MonticelloRemoteRepositories/MCHttpRepository.class.st (diff)
Commit d76e44153bf35e03c770e69881d7ae643d367fdd by github
Format the code changes
The file was modifiedsrc/OpalCompiler-Core/OCMessageNode.extension.st (diff)
Commit 1c5c04daa13e0cd5fe383b075646121601482d9f by uzzelekbeatspro
Implemented new menu to show pool users

Branch: poolusers,  Fixes #17078
The file was modifiedsrc/Calypso-SystemTools-QueryBrowser/ClyShowClassRefCommand.class.st (diff)
The file was addedsrc/Calypso-SystemTools-QueryBrowser/ClyShowPoolUsersCommand.class.st
Commit 1cf2fb479139577d1d80a48487f0e22c717a5772 by tesonep
Pharo13.0.0:
#Branch: 17938-Emergency-Debugger-should-be-resiseable
Fixes #17938

Emergency debugger should react to the resize of the window taking in account the scale factor and showing the last text again.
The file was modifiedsrc/EmergencyDebugger/EDDisplayEventHandler.class.st (diff)
The file was modifiedsrc/EmergencyDebugger/EDDisplayInterface.class.st (diff)
Commit 70679f7eab560e74923235ef0cc599152f208fc0 by tesonep
Pharo13.0.0:
#Branch: 17727-Fix-the-two-skipped-tests-in-DrTests Fixes #17727
- Removing skipped tests from DrTest.
- Fixing the title holder to set it even if there is no window.
The file was modifiedsrc/DrTests-Tests/DrTestsUITest.class.st (diff)
The file was modifiedsrc/DrTests/AbstractDrTestsPresenter.class.st (diff)
Commit e87d563da93f9cd830937174965f1ec2aed02362 by tesonep
#Branch: 17903-Using-Windows-key--click-to-find-implementors-has-side-effects Fixes #17903
Using metaKeyPressed instead of commandKeyPressed
The file was modifiedsrc/Rubric/TextLink.extension.st (diff)
The file was modifiedsrc/Calypso-Browser/ClyBrowserToolMorph.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-FastTable/FTMultipleSelectionStrategy.class.st (diff)
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
The file was modifiedsrc/Text-Edition/TextLink.extension.st (diff)
The file was modifiedsrc/Morphic-Widgets-FastTable/FTTableMorph.class.st (diff)
Commit f15b9c05cb89c36012dafc6138c39cfa9ffe44e3 by ihalok24
Fix testTranscriptDebugPoint to avoid using Transcript>>stepGlobal
The file was modifiedsrc/DebugPoints-Tests/DebugPointTest.class.st (diff)
Commit 0b8ce4c2df7d4701ffba3bea10b2359e9c835203 by sanyakapoor2705
Removed wrong comment in SourceFile Class
The file was modifiedsrc/System-Sources/SourceFile.class.st (diff)
Commit 2cef3ca10dfe019599582f21e9f43dfc25b3e16c by stephane.ducasse
chore: Removing OldDeprecated Driver+ Refactoring + tests + commands

Pharo13.0.0:
#Branch: 17955-DeprecateClassRefactoring-should-be-removed-because-it-is-not-based-on-deprecatedAliases Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was removedsrc/SystemCommands-ClassCommands/SycDeprecateClassCommand.class.st
The file was addedsrc/Refactoring-Attic/package.st
The file was addedsrc/Refactoring-Attic/RBDeprecateClassRefactoring.class.st
The file was modifiedsrc/SystemCommands-ClassCommands/SycMigrateReferencesOfClassCommand.class.st (diff)
The file was addedsrc/Refactoring-Attic/RBDeprecateClassDriver.class.st
The file was removedsrc/Refactoring-Core/RBDeprecateClassRefactoring.class.st
The file was addedsrc/Refactoring-Attic/RBDeprecateClassParametrizedTest.class.st
The file was removedsrc/Calypso-SystemTools-Core/SycDeprecateClassCommand.extension.st
The file was removedsrc/Refactoring-UI/RBDeprecateClassDriver.class.st
The file was modifiedsrc/SystemCommands-ClassCommands/SycDeprecateClassCmCommand.class.st (diff)
The file was removedsrc/Refactoring-Transformations-Tests/RBDeprecateClassParametrizedTest.class.st
Commit 31404511725c3a54f3f3623017ee396f193550e6 by stephane.ducasse
chore: remove SplitClassRefactoring and tests

Pharo13.0.0:
#Branch: 17955-DeprecateClassRefactoring-should-be-removed-because-it-is-not-based-on-deprecatedAliases Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was addedsrc/Refactoring-Attic/RBSplitClassParametrizedTest.class.st
The file was removedsrc/Refactoring-Transformations-Tests/RBSplitClassParametrizedTest.class.st
The file was addedsrc/Refactoring-Attic/RBSplitClassRefactoring.class.st
The file was modifiedsrc/Refactoring-Attic/RBDeprecateClassParametrizedTest.class.st (diff)
The file was removedsrc/Refactoring-Core/RBSplitClassRefactoring.class.st
Commit 53936d19ed7bc04077c4559f2a36227157189f3a by stephane.ducasse
chore: Remove SpoitClassTransformation and tests -- Pharo13.0.0
The file was removedsrc/Refactoring-Transformations-Tests/RBSplitClassTransformationTest.class.st
The file was addedsrc/Refactoring-Attic/RBSplitClassTransformation.class.st
The file was removedsrc/Refactoring-Transformations/RBSplitClassTransformation.class.st
The file was addedsrc/Refactoring-Attic/RBSplitClassTransformationTest.class.st
The file was modifiedsrc/Refactoring-UI/ReMoveMethodsToClassSideDriver.class.st (diff)
The file was modifiedsrc/Refactoring-Core/ReClassesAreNotMetaClassCondition.class.st (diff)
The file was modifiedsrc/Specific-Rules/ArchitecturalCritique.class.st (diff)
Commit c3662dcd2e0da4986bee4cbdb6daf496d467cf55 by guillermopolito
Moving methods and classes around to cleanup Collections-Abstract
The file was modifiedsrc/Collections-Sequenceable-Tests/ArrayTest.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/Array.class.st (diff)
The file was addedsrc/Collections-Sequenceable/Character.extension.st
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was addedsrc/Text-Core/RunArray.class.st
The file was addedsrc/Collections-Sequenceable/BlockClosure.extension.st
The file was removedsrc/Collections-Abstract/CompiledMethod.extension.st
The file was modifiedsrc/Collections-Native-Tests/ByteArrayTest.class.st (diff)
The file was removedsrc/Collections-Abstract/BlockClosure.extension.st
The file was removedsrc/Collections-Abstract/Behavior.extension.st
The file was modifiedsrc/Collections-Sequenceable/Object.extension.st (diff)
The file was removedsrc/Collections-Sequenceable/RunArray.class.st
The file was removedsrc/Collections-Abstract/Object.extension.st
The file was modifiedsrc/Collections-Sequenceable/SequenceableCollection.class.st (diff)
The file was modifiedsrc/Kernel-Tests/FloatTest.class.st (diff)
The file was modifiedsrc/Graphics-Canvas/ScalingCanvas.class.st (diff)
The file was modifiedsrc/Kernel-Tests/ScaledDecimalTest.class.st (diff)
The file was modifiedsrc/Kernel-Tests/UndefinedObjectTest.class.st (diff)
The file was removedsrc/Collections-Abstract/Character.extension.st
The file was modifiedsrc/Collections-Abstract-Tests/CollectionRootTest.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable-Tests/OrderedCollectionTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OCLiteralTest.class.st (diff)
The file was modifiedsrc/Collections-Strings/Collection.extension.st (diff)
Commit 2644ac5a7f6235acf9c88248b508a0f6737b06fa by stephane.ducasse
Strangely enough I do not get why these tests did not pass. Probably another issue left some tests failing
The file was modifiedsrc/Refactoring-Core/RBMoveMethodToClassRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-UI-Tests/ReRenameMethodDriverTest.class.st (diff)
Commit 520c92db58d2a9b0116868b7fa4332be3ae606fe by guillermopolito
Deprecating overly specific collection methods
The file was modifiedsrc/Tool-Diff/UnifiedDiffChangesMorph.class.st (diff)
The file was addedsrc/Deprecated13/Collection.extension.st
The file was modifiedsrc/AST-Core/OCDumpVisitor.class.st (diff)
The file was modifiedsrc/Collections-Abstract-Tests/TPrintTest.trait.st (diff)
The file was modifiedsrc/EmergencyDebugger/EDDebuggingAPI.class.st (diff)
The file was modifiedsrc/EpiceaBrowsers/EpMorphVisitor.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/SequenceableCollection.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was modifiedsrc/Collections-Strings/Collection.extension.st (diff)
The file was addedsrc/Deprecated13/SequenceableCollection.extension.st
Commit b85ac0328ffcbd3bc9f62c1756e6be02dd8d0584 by zhalok24
Replace DADependencyChecker with StDependencyChecker in PharoBootstrapRule
The file was modifiedsrc/Specific-Rules/PharoBootstrapRule.class.st (diff)
Commit 8745fb57396936eb1462db6e0f894e67d10ca582 by tesonep
Fix #17997
Changing the gesture to open the meta menu from Ctrl + Shift + Click, to Ctrl + Alt + Shift + Click to be coherent with the other special gesture like that is Alt + Shift + Click.
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
The file was modifiedsrc/Morphic-Core/MouseButtonEvent.class.st (diff)
Commit 2342a0c67460ecd06da188184d8e9953d44542d2 by tesonep
Adding a setting to disable the halos, also making it work for real
The file was modifiedsrc/Settings-Polymorph/PolymorphSystemSettings.class.st (diff)
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
Commit 6ed412c99dfacbf98f50fb5b08592eb5e7ab01b8 by cyril
Fix Pharo build

I think the build is broken because Collection-Unordered is extending RunArray that is loaded after Collection-Unordered now.

I'm moving the method to RunArray directly
The file was modifiedsrc/Text-Core/RunArray.class.st (diff)
The file was removedsrc/Collections-Unordered/RunArray.extension.st
Commit 1bcfc03c20ca10f8c050ba76decaeff93a3850c6 by cyril
Refactorings: Remove choices that are not used anymore

Because the deprecate refactorings were removed
The file was removedsrc/Refactoring-UI/ReDeprecateChoice.class.st
The file was removedsrc/Refactoring-UI/ReDeprecateAndMigrateReferencesClassChoice.class.st
The file was removedsrc/Refactoring-UI/ReRenameAndDeprecateClassChoice.class.st
The file was removedsrc/Refactoring-UI/ReDeprecateClassChoice.class.st
Commit cdef124d56b5523888a3b06fc093f83923471340 by cyril
Fix failing tests about #print:delimiterOn:

The method was deprecated so I'm removing the tests about this method + I'm fixing some methods that got a wrong replacement for this code. Using #print: instead of #nextPutAll: was adding extra quotes
The file was modifiedsrc/Collections-Abstract-Tests/TPrintTest.trait.st (diff)
The file was modifiedsrc/EmergencyDebugger/EDDebuggingAPI.class.st (diff)
The file was modifiedsrc/AST-Core/OCDumpVisitor.class.st (diff)
Commit 59153c525d44f6e010914214aae18528b86f9b37 by zhalok24
Fixed bug to allow multiple package selection in coverage tool
The file was modifiedsrc/DrTests-TestCoverage/DTTestCoveragePlugin.class.st (diff)
Commit 3f35f8ef411de97d7d24316380ff285a49cab266 by zhalok24
Fixed SystemEnvironment tests by initializing testingEnvironment with Smalltalk globals
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
Commit 526b80b4820000fcbb9da7681cc1da499d53ae28 by zhalok24
Created  TestObject class using ShiftClassBuilder
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
Commit ca6eb1810bf6b1a112d88271814859b533888fa1 by estebanlm
add mew process browser (in preview menu entry)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
Commit a301d29dbfad488d77d570a950a07f2fa887e451 by christophe.demarey
fix undeclared DAPackageDependenciesPresenter
The file was modifiedsrc/Calypso-SystemPlugins-Critic-Browser/ClyShowDependencyCritiqueCommand.class.st (diff)
Commit 03f183a716985224f71f0c71da6491662cb04c6e by christophe.demarey
fix unifeid diff broken in e5f54f0b22f26fd4d9bd41e42e45fa2927a41058
The file was modifiedsrc/Tool-Diff/UnifiedDiffChangesMorph.class.st (diff)
Commit 3b870e3bba93d77ff853106e3130facff3856f9e by christophe.demarey
add 'NewTools-Transcript' as known dependency
The file was modifiedsrc/System-Dependencies-Tests/SystemDependenciesTest.class.st (diff)
Commit e5073f49a6d8d9d1bb69cb769c9a952e018f7cab by stephane.ducasse
Cleaning the benchmarks

Now
(CoStaticBenchmarksVariables
runOnPackage: (PackageOrganizer default packageNamed: 'NECompletion')
heuristics: [:b | b]) inspect.
is working as well as

CoStaticBenchmarksMessage  new
    scope: (CoBenchmarkPackage on: CompletionSorter package);
    builder: CoASTHeuristicsResultSetBuilder new;
    run.
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarks.class.st (diff)
The file was addedsrc/HeuristicCompletion-Benchmarks/CoBenchmarkVariableContext.class.st
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksMessage.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Model/CoVariableValueMessageHeuristic.class.st (diff)
The file was modifiedsrc/HeuristicCompletion-Benchmarks/CoStaticBenchmarksVariables.class.st (diff)
Commit 635dfe0a8a71c02e58a582fc5eb2e068e2f59fd1 by stephane.ducasse
Remove transcript from Smalltalk tools (finally)
Remove useless Transcript in SpRuvFindReplaceDialog
Remove old transcript from the menu
The file was modifiedsrc/Transcript-Tool/ThreadSafeTranscript.extension.st (diff)
The file was modifiedsrc/Rubric-SpecFindReplaceDialog/SpRubFindReplaceDialog.class.st (diff)
The file was modifiedsrc/Tool-Registry/ToolRegistry.class.st (diff)
The file was modifiedsrc/MenuRegistration/MenuRegistrationExample.class.st (diff)
Commit 56836443c619d03ba3dff5bdb88552f0066a177d by stephane.ducasse
Remove tool registration and installation
The file was modifiedsrc/Transcript-Tool/ThreadSafeTranscript.extension.st (diff)
The file was modifiedsrc/Transcript-Core/ThreadSafeTranscript.class.st (diff)
Commit 5d478cae2f36b509f1a7aa8822e1f9053b7f5602 by stephane.ducasse
Remove the installation of the old transcript. 
The file was modifiedsrc/Polymorph-Widgets/MorphicUIManager.class.st (diff)
Commit 5a0eafaf05dfc2e5560925c7e156aa7bf489dac1 by stephane.ducasse
feature: reimplement Halt once and once without the need to rely on the compiler, parse, semantic analysis and the rest
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Object.extension.st (diff)
Commit 3029729d23ce39632568768cea0a2e882f1560cb by stephane.ducasse
tests: now we have tests that really test call sites.
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
Commit 10f61421baeec1a50eba2a57c2e2738164d4c1df by stephane.ducasse
no semantic change: recategorisation of test protocols
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
Commit be9f89f0e56d3cbef135e14fc2100d18b9275135 by guillermopolito
Make compiled block class parametrizable
The file was modifiedsrc/OpalCompiler-Core/OCIRBytecodeGenerator.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OpalCompiler.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCCompilationContext.class.st (diff)
Commit f9b4813aa23c703898b5035d5e6ee865e418d473 by uzzelekbeatspro
Improval of auto pairing in code editor

-Checks now until the next character encountered to remove smart character opposite so it is better for code editor UX
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
Commit 0c973632acc195d2e33131cfa4e7827dfda7f649 by stephane.ducasse
Clean: protocol sorting + initialize split + remove dead code
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
Commit 0a01f6a02884c5bebd61a55d90ab2ba637704110 by stephane.ducasse
All the tests pass except containsHalt. 
Now there is a bug because we should not be forced to do Halt initializeOnCount before.
I just commit to get a stable point.
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
Commit 8fe246a6e19a637d443119e6c0ef60bdf61deb2b by stephane.ducasse
New version. Now indeed the tests requires Halt initializeOnCount. "This is mandatory else running twice the test will fail." 
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
Commit 57f4a3b466ce1a88f2b878e9aef4ba0d5984094c by stephane.ducasse
Fixing containsHalt (it is based on the method protocol :( what a brittle idea!))
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
Commit 985b8bec09e35f7722e4428e2e4b2df4589de6df by zhalok24
Improved ReSearchingLiteralRule by giving an example in description & added automatic transformation
The file was modifiedsrc/General-Rules/ReSearchingLiteralRule.class.st (diff)
Commit 0f2d35a18bd4a09683c81ff09f0d021e67470406 by stephane.ducasse
Split one test into several ones
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Object.extension.st (diff)
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
Commit 457320f76b46fac43b0b1b8a096968f67958b39e by stephane.ducasse
Adding haltUpTo: and tests
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Object.extension.st (diff)
Commit 8466f6ae285d391f8daaf59be786f855bb4bd3d6 by stephane.ducasse
Revising implementation and adding comments in class
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils/Object.extension.st (diff)
Commit 995327c2f7e140c75a7099af1d432926167dcc9e by stephane.ducasse
FIxing a test using an old version of the API
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
The file was addedsrc/Athens-Cairo-Tests/Toto.class.st
The file was modifiedsrc/Debugging-Utils/Object.extension.st (diff)
Commit 9df60e0f33485a31ac4f42d68a6180bfeb9ea7ad by cyril
Improve packaging of Ston

We currently have a package `STON-Text support` containing methods to export and import Text in Ston. But we also have STON-Extensions that add extensions to multiple classes in Pharo to customize their import/export so I do not see why text support should be a special case.
On top of that, most extensions are done directly in STON-Core so I'm not even sure we really need this STON-Extensions package. But this change focuses on 'STON-Text support'.

Fixes #4505
The file was addedsrc/STON-Extensions/RunArray.extension.st
The file was removedsrc/STON-Text support/package.st
The file was removedsrc/STON-Text support/Text.extension.st
The file was modifiedsrc/BaselineOfMisc/BaselineOfMisc.class.st (diff)
The file was addedsrc/STON-Extensions/Text.extension.st
The file was removedsrc/STON-Text support/RunArray.extension.st
Commit 74280c38e3aa7e7caf4a4330d279cd1ca4bb6ae7 by zhalok24
Fixed failing test by adding transformation rule for empty collection comparison
The file was modifiedsrc/General-Rules/ReSearchingLiteralRule.class.st (diff)
The file was removedsrc/Athens-Cairo-Tests/Toto.class.st
Commit 1339e45eb4f2249395edf128237e5d4fb9d583cd by uzzelekbeatspro
Added a test for smartbackspace with spaces and removed temps
The file was modifiedsrc/NECompletion-Tests/CompletionEngineTest.class.st (diff)
The file was modifiedsrc/NECompletion-Morphic/CompletionEngine.class.st (diff)
Commit a86323e8fed29f96d4a81ffe1d31f7d8379cb025 by stephane.ducasse
Protecting tests so that their execution is independant
The file was modifiedsrc/Debugging-Utils/Halt.class.st (diff)
The file was modifiedsrc/Debugging-Utils-Tests/HaltTest.class.st (diff)
Commit 1b2481699c0395e1d2ff33656d89609068c22967 by cyril
Initialize deprecated Morphic package
The file was addedsrc/Morphic-Deprecated/ManifestMorphicDeprecated.class.st
The file was addedsrc/Morphic-Deprecated/package.st
The file was modifiedsrc/Morphic-Examples/WidgetExample.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
Commit 19583b5645ef33925a66a518e6cd46afaaa6cbc9 by cyril
Start to deprecate some unused parts of morphic
The file was addedsrc/Morphic-Deprecated/TEasilyThemed.extension.st
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was addedsrc/Morphic-Deprecated/UITheme.extension.st
The file was modifiedsrc/Polymorph-Widgets/TEasilyThemed.trait.st (diff)
The file was modifiedsrc/Morphic-Examples/WidgetExample.class.st (diff)
Commit 3c29f774825ec499426e02b720d96f8de36e67c1 by cyril
Fix #isDeprecated logic of CompiledMethod

When a class is in a deprecated package, we consider it as deprecated.
But if a method is in a deprecated package or class, it is not considered deprecated.

To me this mixed behavior is not good. After talking with people, they seems to expect the deprecation to be passed on so I'm updating CompileMethod>>#isDeprecated to take the class and package state into account for deprecations.
The file was modifiedsrc/Kernel-Extended-Tests/CompiledMethodTest.class.st (diff)
The file was modifiedsrc/Kernel-CodeModel/CompiledMethod.class.st (diff)
Commit f51d8e834fced90e78a6e64c25c1832b56166d5c by stephane.ducasse
support old logic to set the new transcript
The file was modifiedsrc/Polymorph-Widgets/MorphicUIManager.class.st (diff)
Commit c183376a5c0274773468f2f852397ac15cb2961c by federico.lochbaum
Fixes of two cases on shortcut block identation

1 - Case of blocks with empty content, it was inserting 3 spaces instead just one.
2 - Case of block layout identation, now the block content is inserted adding one to the identation level.
The file was modifiedsrc/EnlumineurFormatter-Tests/EFMessageExpressionTest.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter-Tests/EFMethodExpressionTest.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter/EFFormatter.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter-Tests/EFAssignmentExpressionTest.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter-Tests/EFBlockExpressionOnlyTest.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter-Tests/EFCascadeExpressionTest.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter-Tests/EFSequenceExpressionTest.class.st (diff)
The file was addedsrc/EnlumineurFormatter-Tests/EFFormatterTest.class.st
The file was modifiedsrc/EnlumineurFormatter-Tests/EFBlockExpressionTest.class.st (diff)
Commit 164b87aae03a16ce61eac6ffb0fb3054eec16c38 by marcus.denker
fixes #17641

Pharo13.0.0:
#Branch: 17641-DemoCoveragePresenter-open---DNU Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/Reflectivity-Examples/ReflectivityCodeMorph.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter/EFFormatter.class.st (diff)
The file was modifiedsrc/EnlumineurFormatter/EFFormatter.class.st (diff)
Commit b9c513e61f9f108a8fd031c42970ef1b1e8ac0ec by zhalok24
Removed reference of GT package from Beacon baseline
The file was modifiedsrc/BaselineOfBeacon/BaselineOfBeacon.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/Array.class.st (diff)
The file was modifiedsrc/Collections-Unordered/Dictionary.class.st (diff)
The file was modifiedsrc/Collections-Strings/String.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
Commit 18f2b479fcb7d9bf61cd73e969d743adf4599217 by cyril
Remove what seems to be a hack in runTest.sh

Two selectors are removed in this file but one does not exist anymore and the second seems to pass in my image so I don't know why we are removing it?
Let's try to remove those lines to see if the CI is happy
The file was modifiedbootstrap/scripts/testing/core/runTests.st (diff)
Commit 8f121f684bce293fe85d98618e9d0a4becb3ad14 by cyril
Improve the printing of errors on executable comments

Currently if we have a syntax error on an executable comment we have 0 infromation on which comment it is. We just get `Doc comment is not well formed` as a log and `PharoDocComment.Tests.CommentTestCase.nil` as the test been executed.

I propose to add more info to the log to know the class, selector and content of the comment.
The file was modifiedsrc/PharoDocComment/PharoDocCommentExpression.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was modifiedsrc/Collections-Strings/String.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/Array.class.st (diff)
The file was modifiedsrc/Collections-Sequenceable/Array.class.st (diff)
Commit 1a61ceb096c5f5aad5a71c1f51dded4d7c032934 by 78592838+Gabriel-Darbord
fix: GIFReadWriter does not write local color tables
The file was modifiedsrc/Graphics-Files/GIFReadWriter.class.st (diff)
The file was modifiedsrc/Graphics-Files/PNGReadWriter.class.st (diff)
Commit 35f9966a4ba691ac547383362f2646a4651d6c61 by cyril
Deprecate ThreadSafeTranscript

Now that we have the new one, moving the old one to the deprecated package
The file was modifiedsrc/BaselineOfMorphic/BaselineOfMorphic.class.st (diff)
The file was removedsrc/Transcript-Core/ManifestTranscriptCore.class.st
The file was removedsrc/Transcript-Tool/package.st
The file was modifiedsrc/BaselineOfUI/BaselineOfUI.class.st (diff)
The file was addedsrc/Deprecated13/TTranscript.trait.st
The file was removedsrc/Transcript-Core/ThreadSafeTranscript.class.st
The file was removedsrc/Transcript-Core/TTranscript.trait.st
The file was addedsrc/Deprecated13/ThreadSafeTranscript.class.st
The file was removedsrc/Transcript-Core/package.st
The file was removedsrc/Transcript-Tool/ManifestTranscriptTool.class.st
The file was removedsrc/Transcript-Tool/ThreadSafeTranscript.extension.st
Commit 45e656ba5aa1b47d0ea75d3afc3f5e7f14a28478 by cyril
Deprecate Morphic TickList

This has no users in the image. I propose to deprecate it.
The file was removedsrc/Morphic-Widgets-TickList/TickSelectionCheckboxMorph.class.st
The file was addedsrc/Morphic-Deprecated/TickSelectionListNodeMorph.class.st
The file was addedsrc/Morphic-Deprecated/TickSelectionCheckboxButtonMorph.class.st
The file was addedsrc/Morphic-Deprecated/TickSelectionListNode.class.st
The file was removedsrc/Morphic-Widgets-TickList/TickSelectionListNode.class.st
The file was modifiedsrc/BaselineOfMorphic/BaselineOfMorphic.class.st (diff)
The file was removedsrc/Morphic-Widgets-TickList/TickSelectionListMorph.class.st
The file was addedsrc/Morphic-Deprecated/TickSelectionListMorph.class.st
The file was removedsrc/Morphic-Widgets-TickList/TickSelectionListNodeMorph.class.st
The file was removedsrc/Morphic-Widgets-TickList/package.st
The file was removedsrc/Morphic-Widgets-TickList/TickSelectionCheckboxButtonMorph.class.st
The file was addedsrc/Morphic-Deprecated/TickSelectionCheckboxMorph.class.st
Commit 91cf59cff934e5a5b96a00a53effcac7ba280466 by cyril
CodeImporter should close the stream it is reading after importing

I'm hoping this will fix some random failures we are having on Windows linked to the fact that we cannot delete an opened file. I guess the file is open because the CodeImporter is not always garbage collected in time and it keeps an open stream on the file
The file was modifiedsrc/CodeImport/CodeImporter.class.st (diff)
Commit 354bda1f334f6c31dc7504c846502fec6586d59f by cyril
Fix equality between MCClassDefinition and MCTraitDefinition

Currently if you try to compare a TraitDefinition with a ClassDefinition you will get a DNU. I'm fixing it by stopping the comparison if the classes are not the same.

This will allow us to commit the change of a class to a trait of the same name. Currently we cannot commit with Iceberg this kind of changes

Fixes #18035
The file was modifiedsrc/Monticello-Model/MCDefinition.class.st (diff)
The file was modifiedsrc/Monticello-Model/MCTraitDefinition.class.st (diff)
The file was modifiedsrc/Monticello-Tests/MCClassDefinitionTest.class.st (diff)
Commit 0e68a277f4917b95280feca50cd2fcea60584ff6 by cyril
Morphic: Deprecate examples and some pluggable lists

This deprecates the Morphic examples because they are the only users of a lot of morphs.
I also deprecated some pluggable lists and trees that are unused (or only in examples)
The file was removedsrc/Morphic-Examples/PackageAbstractNodeExample.class.st
The file was removedsrc/Morphic-Examples/RadioButtonModelExample.class.st
The file was removedsrc/Morphic-Examples/ClassTreeNodeExample.class.st
The file was modifiedsrc/BaselineOfMorphic/BaselineOfMorphic.class.st (diff)
The file was removedsrc/Morphic-Widgets-Pluggable/PluggableTabButtonMorph.class.st
The file was removedsrc/Morphic-Examples/TabExample.class.st
The file was addedsrc/Morphic-Deprecated/PackageMethodCategoryNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/SimplestClassListExample.class.st
The file was removedsrc/Morphic-Examples/PluggableToggleButtonMorphExample.class.st
The file was addedsrc/Morphic-Deprecated/WidgetExample.class.st
The file was removedsrc/Morphic-Examples/ClassListNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/SimplestClassListWithPagerExample.class.st
The file was addedsrc/Morphic-Deprecated/TabExample.class.st
The file was removedsrc/Morphic-Examples/PackageMethodCategoryNodeExample.class.st
The file was removedsrc/Morphic-Examples/SimplestClassListWithPagerExample.class.st
The file was removedsrc/Morphic-Examples/ExampleBuilderMorph.class.st
The file was addedsrc/Morphic-Deprecated/PersonDataExample.class.st
The file was addedsrc/Morphic-Deprecated/PluggableTreeItemNode.class.st
The file was addedsrc/Morphic-Deprecated/PackageNodeExample.class.st
The file was removedsrc/Morphic-Widgets-Pluggable/PluggableMultiColumnListMorph.class.st
The file was removedsrc/Morphic-Examples/LazyClassListExample.class.st
The file was removedsrc/Morphic-Examples/PackageTreeExample.class.st
The file was addedsrc/Morphic-Deprecated/PluggableMultiColumnListMorph.class.st
The file was addedsrc/Morphic-Deprecated/PackageTreeExample.class.st
The file was removedsrc/Morphic-Examples/SimpleGridExample.class.st
The file was removedsrc/Morphic-Examples/WidgetExample.class.st
The file was modifiedsrc/Morphic-Deprecated/UITheme.extension.st (diff)
The file was addedsrc/Morphic-Tests/ClassTreeNodeExample.class.st
The file was removedsrc/Morphic-Examples/PersonDataExample.class.st
The file was addedsrc/Morphic-Deprecated/ClassListExample.class.st
The file was addedsrc/Morphic-Deprecated/PluggableTreeMorph.class.st
The file was addedsrc/Morphic-Deprecated/PluggableButtonMorphExample.class.st
The file was removedsrc/Morphic-Examples/PackageClassNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/PackageMethodNodeExample.class.st
The file was removedsrc/Morphic-Examples/SimplestClassListExample.class.st
The file was addedsrc/Morphic-Deprecated/ExampleBuilderMorph.class.st
The file was removedsrc/Morphic-Examples/PluggableButtonMorphExample.class.st
The file was addedsrc/Morphic-Deprecated/PackageClassNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/PluggableTabButtonMorph.class.st
The file was modifiedsrc/Polymorph-Widgets/TEasilyThemed.trait.st (diff)
The file was removedsrc/Morphic-Examples/package.st
The file was removedsrc/Morphic-Examples/SimplestClassListWithChunkExample.class.st
The file was addedsrc/Morphic-Deprecated/PluggableToggleButtonMorphExample.class.st
The file was removedsrc/Morphic-Widgets-Pluggable/PluggableTreeItemNode.class.st
The file was addedsrc/Morphic-Deprecated/SimplestPaginatedClassListExample.class.st
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was addedsrc/Morphic-Deprecated/SimpleGridNodeExample.class.st
The file was addedsrc/Morphic-Deprecated/SimplestClassListWithChunkExample.class.st
The file was removedsrc/Morphic-Examples/PackageNodeExample.class.st
The file was removedsrc/Morphic-Examples/SimpleGridNodeExample.class.st
The file was removedsrc/Morphic-Examples/ClassListExample.class.st
The file was removedsrc/Morphic-Widgets-Pluggable/MulticolumnLazyListMorph.class.st
The file was addedsrc/Morphic-Deprecated/LazyClassListExample.class.st
The file was addedsrc/Morphic-Deprecated/PackageAbstractNodeExample.class.st
The file was removedsrc/Morphic-Examples/SimplestPaginatedClassListExample.class.st
The file was removedsrc/Morphic-Examples/ClassTreeExample.class.st
The file was removedsrc/Morphic-Examples/PackageMethodNodeExample.class.st
The file was modifiedsrc/Morphic-Deprecated/TEasilyThemed.extension.st (diff)
The file was addedsrc/Morphic-Deprecated/MulticolumnLazyListMorph.class.st
The file was addedsrc/Morphic-Deprecated/SimpleGridExample.class.st
The file was removedsrc/Morphic-Widgets-Pluggable/PluggableTreeMorph.class.st
The file was addedsrc/Morphic-Deprecated/RadioButtonModelExample.class.st
The file was addedsrc/Morphic-Deprecated/ClassListNodeExample.class.st
The file was addedsrc/Morphic-Tests/ClassTreeExample.class.st
Commit d9101d161e7370f91a49d9429a5e8fcd25adb83d by christophe.demarey
use clap v.0.1 

https://github.com/pharo-contributions/clap-st/tree/0.1
The file was modifiedsrc/Clap-Core/ClapParameterized.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapContextTest.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapPharoVersionTest.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapApplication.class.st (diff)
The file was addedsrc/Clap-Core/ClapNestedPositionalValidation.class.st
The file was modifiedsrc/Clap-Tests/ClapCommandTest.class.st (diff)
The file was addedsrc/Clap-Core/ClapMatchedValidation.class.st
The file was modifiedsrc/Clap-Tests/ClapHelloWorldTest.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapFlag.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapCompositeMatch.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapMeaningsTest.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapPositionalTest.class.st (diff)
The file was modifiedsrc/Clap-Commands-Pharo/ClapPharoVersion.class.st (diff)
The file was addedsrc/Clap-Examples/ClapGitAddCommandExample.class.st
The file was modifiedsrc/Clap-Core/ClapValidationDiagnostic.class.st (diff)
The file was addedsrc/Clap-Core/ClapValidationErrorPrinter.class.st
The file was modifiedsrc/Clap-Tests/ClapParameterizedTest.class.st (diff)
The file was addedsrc/Clap-Tests/ClapValidationTest.class.st
The file was modifiedsrc/Clap-Core/ClapImplicit.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapDocumentationTest.class.st (diff)
The file was modifiedsrc/Clap-Commands-Pharo/ClapTestRunner.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapRoot.class.st (diff)
The file was modifiedsrc/Clap-Commands-Pharo/ClapMetacello.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapSubExpression.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapDocumenter.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapHelloTest.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapContext.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapCodeEvaluatorTest.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapMatchesTest.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapExpression.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapNamedMatch.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapValidationReport.class.st (diff)
The file was modifiedsrc/Clap-Commands-Pharo/ClapPharoApplication.class.st (diff)
The file was addedsrc/Clap-Tests/ClapApplicationTest.class.st
The file was modifiedsrc/Clap-Examples/ClapCommandLineExamples.class.st (diff)
The file was addedsrc/Clap-Tests/ClapTestRunnerTest.class.st
The file was modifiedsrc/Clap-Core/ClapPositional.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapWordMatch.class.st (diff)
The file was modifiedsrc/Clap-CommandLine/ClapCommandLineHandler.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapValidation.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapFlagTest.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapDocumentationFormatter.class.st (diff)
The file was addedsrc/Clap-Core/ClapCommandSpec.class.st
The file was modifiedsrc/Clap-Core/ClapMismatch.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapParameter.class.st (diff)
The file was addedsrc/Clap-Tests/ClapCommandSpecTest.class.st
The file was removedsrc/Clap-Core/ClapCommand.class.st
The file was modifiedsrc/Clap-Core/ClapExplicit.class.st (diff)
The file was modifiedsrc/Clap-Core/ClapLeftoversValidation.class.st (diff)
The file was modifiedsrc/Clap-Tests/ClapParameterTest.class.st (diff)
The file was modifiedsrc/Clap-Commands-Pharo/ClapCodeEvaluator.class.st (diff)
The file was modifiedsrc/Clap-Commands-Pharo/ClapImage.class.st (diff)
The file was modifiedsrc/Clap-Examples/ClapCommandLineExamples.class.st (diff)
Commit 2d5068e295096e73a692ae608bc4526b208b49ca by cyril
Remove dependency from Athens to Deprecated morphs
The file was removedsrc/Athens-Morphic/MulticolumnLazyListMorph.extension.st
The file was modifiedsrc/Morphic-Deprecated/MulticolumnLazyListMorph.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
Commit d2147578d028476b828f5497ff6617a5c2adf6bb by gabriel.darbord
Clean and minor fixes for GIFReadWriter
- Extract method `writeColorTable:`
- Fix writing GCE even when unnecessary
- Add, fix and beautify comments
- Simplify a bit of code
- Demote `rowByteSize` to a local variable in the only method it is used
- Add getter for `comment`
- Classify
The file was modifiedsrc/Graphics-Files/GIFReadWriter.class.st (diff)
Commit 464d863d013a08a85b11c464c3a83d8beffad504 by stephane.ducasse
Added tests for logger
Replayed the changes from the other PR
The file was modifiedsrc/Beacon-Core/SignalLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core/CircularMemoryLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core/TranscriptLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core/MemoryLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core-Tests/MemoryLoggerTest.class.st (diff)
Commit f4ac048fdc46f7df2a7be9ad3a0f8e7ce5653bd8 by uzzelekbeatspro
Added #open as an extension method of Cavrois Window Profiles package
The file was modifiedsrc/Calypso-Browser/ClyBrowserMorph.class.st (diff)
Commit eb9a6cc9fd1e48eea416496ab9b20130b624d0a4 by tesonep
Allowing to set the default dialogs from outiside. Allowing us to give mocks when using refactorings.
The file was modifiedsrc/Refactoring-UI/ReRenameMethodDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReRemoveInstanceVariablesDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReRemoveSharedVariablesDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/RePushDownMethodDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReGenerateMethodDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReRemoveClassDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReRemoveMethodDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReInteractionDriver.class.st (diff)
The file was modifiedsrc/Refactoring-UI/ReMoveMethodsToClassSideDriver.class.st (diff)
Commit 2dcd9d8461ac39a70234e2ffb9d58692c98e41b4 by uzzelekbeatspro
made extension clean changes
The file was modifiedsrc/Calypso-Browser/ClyBrowserMorph.class.st (diff)
Commit 3dc7cff853916d99555c505e7d6c5d177741d52d by marcus.denker
Move the #flushClassNameCache to the pviate method that does the change. this way we will flush the cache, too, when using #add: to add to the environment.

fixes #17839

Pharo13.0.0:
#Branch: 17839-Mismatch-between-Smalltalk-globals-method-allImplementorsOf-and-selectors Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/System-Support/SystemEnvironment.class.st (diff)
The file was modifiedsrc/System-Support-Tests/SystemEnvironmentTest.class.st (diff)
Commit 27e358f788521eed91adf600305bc9c0174a668b by marcus.denker
make sure to return the cached node if we find one

Pharo13.0.0:
#Branch: 18075-cached-item-not-returned-in-CompiledBlocksourceNodeForPC Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/OpalCompiler-Core/CompiledBlock.extension.st (diff)
The file was modifiedsrc/NECompletion/CompletionSorter.class.st (diff)
Commit 8f3a00f4d671f4ca0ab46912dd7949b326643134 by stephane.ducasse
With deprecated methods rewritten. 
+ inspector pane
The file was modifiedsrc/Beacon-Core/MemoryLogger.class.st (diff)
The file was modifiedsrc/Beacon-Core-Tests/MemoryLoggerTest.class.st (diff)
Commit 5bf9d97546c76371db9656cf6700b34727413b9a by stephane.ducasse
Adding a test for runFor: 
The file was modifiedsrc/Beacon-Core-Tests/SignalLoggerTest.class.st (diff)
The file was modifiedsrc/Beacon-Core-Tests/SignalLoggerTest.class.st (diff)
Commit 483ffa19ad128fab48580c76358a0beb46682cac by stephane.ducasse
Adding StackSignal and a little test to show that we pill the stack
The file was addedsrc/Beacon-Core-Tests/StackSignalTest.class.st
The file was addedsrc/Beacon-Core/StackSignal.class.st
Commit 81102f0a721badd9022795ff4afaa34e3b342cef by guillermopolito
Fix #18034

Commit undo transaction before formatting.
The file was modifiedsrc/Rubric/RubSmalltalkCodeMode.class.st (diff)
The file was modifiedsrc/Rubric-Tests/RubTextEditorLocalHistoryTest.class.st (diff)
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
The file was modifiedsrc/Rubric-Tests/RubTextEditorLocalHistoryTest.class.st (diff)
Commit 9460d5bec8cc72f9110377f7d5fdb48f7bdd9c1c by tesonep
Implementing Equals and Hash in the RBBrowserEnvironments, so we can compare it and have them once in the list of scopes
The file was modifiedsrc/Refactoring-Environment/RBBrowserEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBBrowserEnvironmentWrapper.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBClassEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBClassHierarchiesEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBClassHierarchyEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBProtocolEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBSelectorEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBVariableEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBCompositeEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBPackageEnvironment.class.st (diff)
The file was modifiedsrc/Refactoring-Environment/RBPragmaEnvironment.class.st (diff)
Commit 668222e48dcc364c17a23adbb7c18100c9347e89 by stephane.ducasse
adding doc (not finished) to /doc/Beacon
The file was addeddoc/Beacon/figures/inspector.png
The file was addeddoc/Beacon/Beacon.md
The file was addeddoc/Beacon/figures/Architecture.pdf
The file was addeddoc/Beacon/figures/Architecture.graffle
The file was addeddoc/Beacon/figures/Playground-Stack.png
The file was addeddoc/Beacon/figures/Architecture.png
The file was addeddoc/Beacon/figures/Core.graffle
The file was addeddoc/Beacon/figures/Playground-recordings.png
The file was addeddoc/Beacon/figures/Core.png
The file was addeddoc/Beacon/figures/Core.pdf
Commit 89f9e1669d0e71fca1913ea39d7f9dffa70e65fd by guillermopolito
Make Zinc tests open a random port
The file was modifiedsrc/Zodiac-Tests/ZdcAbstractSocketStreamTest.class.st (diff)
Commit 23722ad78b813180302d4f7cdaaf3d7015dd94b6 by guillermopolito
Rename argument following conventions and avoiding shadowing
The file was modifiedsrc/Zodiac-Tests/ZdcAbstractSocketStreamTest.class.st (diff)
Commit f3b0f22893495e36f281c1de5bacf313fc6e72d2 by guillermopolito
Rename last shadowed variable
The file was modifiedsrc/Zodiac-Tests/ZdcReferenceSocketStreamTest.class.st (diff)
The file was modifiedsrc/Zodiac-Tests/ZdcReferenceSocketStreamTest.class.st (diff)
Commit bedf07699dc62356cfe2e2a2046b37a128984364 by 26929529+StevenCostiou
Removing outerMostContext whose sole user was Sindarin.
Replaced by calls to outerContext.
The file was modifiedsrc/Kernel-CodeModel/Context.class.st (diff)
The file was modifiedsrc/Beacon-Core/StackSignal.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was modifiedsrc/Collections-Strings/WideString.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was modifiedsrc/Collections-Strings/WideString.class.st (diff)
Commit 6204556190920d8175de49e74bd8d36d82163826 by estebanlm
make OSWindowDriver class>>driverClass: configurable through environment with the PHARO_WINDOW_DRIVER variable. 
add a couple of tests.
The file was modifiedsrc/OSWindow-Core/OSWindowDriver.class.st (diff)
The file was addedsrc/OSWindow-Core/OSWindowDriverNotFoundWarning.class.st
The file was modifiedsrc/ReleaseTests/ProperPackagesTest.class.st (diff)
The file was modifiedsrc/ReleaseTests/ProperMethodCategorizationTest.class.st (diff)
The file was modifiedsrc/Kernel-CodeModel/Protocol.class.st (diff)
The file was modifiedsrc/System-Dependencies-Tests/SystemDependenciesTest.class.st (diff)
Commit a8b559a5782f7638788d9f1ff28d948147e822d2 by cyril
Reburc should not depend on Athens

Rubric is currently a part of Morphic. Athens is loaded after Morphic but rubric depends on Athens-Morphic.

I'm cutting this bad dependency
The file was addedsrc/Athens-Morphic/RubParagraph.extension.st
The file was modifiedsrc/Rubric/RubParagraph.class.st (diff)
The file was addedsrc/Athens-Morphic/RubParagraphDecorator.extension.st
The file was modifiedsrc/Rubric/RubAbstractTextArea.class.st (diff)
The file was addedsrc/Athens-Morphic/RubAbstractTextArea.extension.st
The file was addedsrc/Athens-Morphic/RubTextScrollPane.extension.st
The file was modifiedsrc/Rubric/RubTextScrollPane.class.st (diff)
The file was modifiedsrc/Rubric/RubParagraphDecorator.class.st (diff)
The file was modifiedsrc/System-Dependencies-Tests/SystemDependenciesTest.class.st (diff)
Commit 7c6e92392a1f7188ea89cd0b37f44c90f2ded9e6 by friveror


Pharo13.0.0:
#Branch: CtrlShiftUnblock Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/Rubric/RubTextEditor.class.st (diff)
Commit d0b632aadfacfa1396f04e043a7feff859834c31 by friveror


Pharo13.0.0:
#Branch: csunblock Fixes #
#Please use one of those
#feat:
#fix:
#refactor:
#chore:
#comment:
The file was modifiedsrc/Rubric/RubTextScrollPane.class.st (diff)
Commit dbb60729a40f5c33a33a230396396a1c5217b826 by cyril
Morphic: Deprecate some polymorph widgets

This change deprecates some unused morphs and repackage some classes to be in a better package
The file was addedsrc/Morphic-Deprecated/ExpanderMorphContracted.class.st
The file was removedsrc/Polymorph-Widgets/TextHighlightByBounds.class.st
The file was removedsrc/Polymorph-Widgets/AboutDialogWindow.class.st
The file was addedsrc/Morphic-Deprecated/AboutDialogWindow.class.st
The file was modifiedsrc/Morphic-Deprecated/TEasilyThemed.extension.st (diff)
The file was removedsrc/Polymorph-Widgets/ExpanderTitleMorph.class.st
The file was removedsrc/Polymorph-Widgets/ObjectStringConverter.class.st
The file was addedsrc/Morphic-Deprecated/ExpanderTitleMorph.class.st
The file was addedsrc/Tool-Diff/TextHighlightByBounds.class.st
The file was removedsrc/Polymorph-Widgets/ExpanderMorph.class.st
The file was addedsrc/Morphic-Deprecated/MorphDropListMorph.class.st
The file was removedsrc/Polymorph-Widgets/MorphDropListMorph.class.st
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was addedsrc/Morphic-Deprecated/ExpanderMorphAnnouncement.class.st
The file was addedsrc/Morphic-Deprecated/ExpanderMorph.class.st
The file was addedsrc/Rubric/ObjectStringConverter.class.st
The file was modifiedsrc/Polymorph-Widgets/TEasilyThemed.trait.st (diff)
The file was modifiedsrc/Morphic-Deprecated/UITheme.extension.st (diff)
The file was addedsrc/Morphic-Deprecated/OverflowRowMorph.class.st
The file was removedsrc/Polymorph-Widgets/ExpanderMorphAnnouncement.class.st
The file was removedsrc/Polymorph-Widgets/OverflowRowMorph.class.st
The file was addedsrc/Morphic-Deprecated/DenyDialogWindow.class.st
The file was removedsrc/Polymorph-Widgets/ListDialogWindow.class.st
The file was removedsrc/Polymorph-Widgets/ExpanderMorphExpanded.class.st
The file was removedsrc/Polymorph-Widgets/DenyDialogWindow.class.st
The file was addedsrc/Morphic-Deprecated/ExpanderMorphExpanded.class.st
The file was removedsrc/Polymorph-Widgets/ExpanderMorphContracted.class.st
The file was addedsrc/Morphic-Deprecated/ListDialogWindow.class.st
Commit 2df3483f297acf029a5080ba36039c12a515e5d6 by zhalok24
Fix bug: changed #rowser to #browser in RubSmalltalkEditor
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
Commit 4663246705d411a992bfa341a3d8556feeef6b69 by estebanlm
inspection usage without builder has been deprecated
The file was modifiedsrc/Beacon-Core/MemoryLogger.class.st (diff)
Commit ac84307a02482509d1d05511e2e7824b46e7428f by cyril
Move some extensions methods of Iceberg into Pharo

Some methods seems to be general but are extensions of Iceberg. I'm proposing some repackaging.
The file was modifiedsrc/Commander2/CmCommandGroup.class.st (diff)
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was modifiedsrc/Commander2/CmCommandGroupDecorator.class.st (diff)
The file was modifiedsrc/Commander2-UI/CmUIHideWhenCantBeRun.class.st (diff)
The file was modifiedsrc/Commander2-UI/CmUIDisableWhenCantBeRun.class.st (diff)
The file was addedsrc/SortFunctions-Core/Text.extension.st
The file was modifiedsrc/Commander2-UI/CmUICommandDisplayStrategy.class.st (diff)
Commit 4db73834eb82b19f8b9d9dda0c27ef0a7a587eaf by cyril
Replace the process browser

This change removes the old process browser and replace it by the new one made by Esteban.

This depends on this PR: https://github.com/pharo-spec/NewTools/pull/1103
The file was removedsrc/Tool-ProcessBrowser/ProcessBrowser.class.st
The file was modifiedsrc/BaselineOfBasicTools/BaselineOfBasicTools.class.st (diff)
The file was removedsrc/Tool-ProcessBrowser/CPUWatcher.class.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was removedsrc/Tool-ProcessBrowser/package.st
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
Commit f37d95dca98dda98bcee8169aefc5a551c04c6a9 by cyril
Remove dependency of Network-Mail to Morphic

MailMessage has some dependencies over Morphic and UIManager to be able to view a MailMessage content.

I propose to move those methods to NewTools and to use Spec instead of Morphic to view the content.

I already did a PR to NewTools so we can just remove those two methods from Pharo.

https://github.com/pharo-spec/NewTools/pull/1104
The file was modifiedsrc/Network-Mail/MailMessage.class.st (diff)
Commit 9e6ee9f2feeba0ed120934e4fae8ef64846437e5 by github
Update error message for FFICalloutAPI class >> new

`FFICalloutAPI class >> new` properly asks to use `#inUFFIContext` instead of non-existent `#inFFIContext`.
The file was modifiedsrc/UnifiedFFI/FFICalloutAPI.class.st (diff)
Commit 52bfe63b3f581c148d0c6498d2942e00a9a60c47 by github
Update doc for FFIArray class

Class docs mention `FFIArray class >> newArrayType:size:` method which does not exist.

I have updated it to point to `FFIArray class >> newArrayTypeOf:size:`.
The file was modifiedsrc/UnifiedFFI/FFIArray.class.st (diff)
Commit 2dc41b526d8477663587c3e232f009dc748cb659 by cyril
Remove call to the old process browser API

I just removed because the method calling it is dead and other people in the team think it should be removed
The file was modifiedsrc/Tool-Profilers/SmalltalkImage.extension.st (diff)
Commit ddf6f7a67ae96c48b49499fc2d8784adeaabd919 by cyril
Dprecate more Morphic widgets

Deprecateds a bunch of other Morphic classes that are not used in Pharo anymore
The file was removedsrc/Morphic-Widgets-Basic/FuzzyLabelMorph.class.st
The file was modifiedsrc/Morphic-Deprecated/UITheme.extension.st (diff)
The file was addedsrc/Morphic-Deprecated/LazyMorphTreeNodeMorph.class.st
The file was addedsrc/Morphic-Deprecated/PaginatedMorphTreeModel.class.st
The file was addedsrc/Morphic-Deprecated/TreeNavigationBarMorph.class.st
The file was removedsrc/Morphic-Widgets-Tree/TreeNavigationBarMorph.class.st
The file was removedsrc/Morphic-Widgets-Tree/LazyMorphTreeNodeMorph.class.st
The file was modifiedsrc/Morphic-Deprecated/TEasilyThemed.extension.st (diff)
The file was addedsrc/Morphic-Deprecated/PaginatedMorphTreeMorph.class.st
The file was addedsrc/Morphic-Deprecated/PaginatedMorphTreeMorphTest.class.st
The file was removedsrc/Morphic-Widgets-Basic/SimpleSwitchMorph.class.st
The file was removedsrc/Morphic-Widgets-Tree/PaginatedMorphTreeModel.class.st
The file was addedsrc/Morphic-Deprecated/LazyMorphTreeMorph.class.st
The file was removedsrc/Morphic-Widgets-Tree/PaginatedMorphTreeMorph.class.st
The file was addedsrc/Morphic-Deprecated/SimpleSwitchMorph.class.st
The file was modifiedsrc/Polymorph-Widgets/UITheme.class.st (diff)
The file was removedsrc/Morphic-Tests/PaginatedMorphTreeMorphTest.class.st
The file was addedsrc/Morphic-Deprecated/FuzzyLabelMorph.class.st
The file was removedsrc/Morphic-Widgets-Basic/PluggableThreePhaseButtonMorph.class.st
The file was addedsrc/Morphic-Deprecated/FilteredMorphTreeModel.class.st
The file was modifiedsrc/Polymorph-Widgets/TEasilyThemed.trait.st (diff)
The file was addedsrc/Morphic-Deprecated/TreePagerMorph.class.st
The file was addedsrc/Morphic-Deprecated/PluggableThreePhaseButtonMorph.class.st
The file was removedsrc/Morphic-Widgets-Tree/LazyMorphTreeMorph.class.st
The file was removedsrc/Morphic-Widgets-Tree/TreePagerMorph.class.st
The file was removedsrc/Morphic-Widgets-Tree/TreeChunkPagerMorph.class.st
The file was addedsrc/Morphic-Deprecated/TreeChunkPagerMorph.class.st
The file was removedsrc/Morphic-Widgets-Tree/FilteredMorphTreeModel.class.st
Commit e359147883813f6630eda7cc299572db456715cf by uzzelekbeatspro
Prevent renaming the accessors when renaming an instance variable

Could break code potentially because it was removing previous accessors
The file was modifiedsrc/Refactoring-UI/ReRenameInstanceVariableDriver.class.st (diff)
Commit 38bc07da09798c17c7138f10f075303659ec040c by guillermopolito
Fix ast mapping of constant blocks
The file was modifiedsrc/OpalCompiler-Core/CompiledBlock.extension.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/MethodMapTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/MethodMapExamples.class.st (diff)
Commit 83f8b9831f8f726554585729318548cf4ea2f488 by guillermopolito
IRPushLiteral should only be quick if the values are those of quick methods or special case bytecode
The file was modifiedsrc/OpalCompiler-Core/OCIRPushLiteral.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OCIRPrinterTest.class.st (diff)
Commit 22c8d7b3405deb255e485cc12083cd963a696adb by sebastianjmt
Removed Shout presenter as it should belong to NewTools repo and not Pharo
The file was removedsrc/Shout-UI/package.st
The file was removedsrc/Shout-UI/SHStylePresenter.class.st
The file was modifiedsrc/BaselineOfShout/BaselineOfShout.class.st (diff)
Commit 7b16543d0f5c2c8c04cd5a2b47c74adff938dde2 by koen
Rename DateAndTime>>#fromMethodTimeStamp: to #fromMethodTimestamp: and implement it correctly
The file was modifiedsrc/System-Time-Tests/DateAndTimeTest.class.st (diff)
The file was modifiedsrc/System-Time/DateAndTime.class.st (diff)
Commit ba00044a92792dee1bcff6431ec4e5acb1fb1e5c by selorenzano3
added transcript workerProcess to knownProcesses in ReleaseTest
The file was modifiedsrc/ReleaseTests/ReleaseTest.class.st (diff)
Commit e0ca480886ae09adcc088c859d71315b8dd66b51 by koen
Make the timestamp format of method changes and class comment changes in the change file consistent with the timestamp format for snapshot and quit entries.
The file was addedsrc/Ring-Definitions-Core-Tests/RGElementDefinitionTest.class.st
The file was modifiedsrc/System-Time-Tests/DateAndTimeTest.class.st (diff)
The file was modifiedsrc/System-Time/DateAndTime.class.st (diff)
The file was modifiedsrc/Ring-Core/RGStampParser.class.st (diff)
The file was modifiedsrc/Ring-Definitions-Core/RGElementDefinition.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OpalCompiler.class.st (diff)
The file was modifiedsrc/Calypso-Browser/ClyTextEditorToolMorph.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OpalCompilerTest.class.st (diff)
Commit aa4f14d9c82fda8077ff0357fb53d4afa92566dc by koen
Adapt tests after changing the timestamp format
The file was modifiedsrc/Ring-Definitions-Core-Tests/RGClassDefinitionTest.class.st (diff)
The file was modifiedsrc/Ring-Definitions-Core-Tests/RGCommentDefinitionTest.class.st (diff)
Commit 4ee1d8e146ec40b73599d1b168fde78b39957554 by koen
Adapt tests that with timestamps
The file was modifiedsrc/Monticello-Tests/MCStWriterTest.class.st (diff)
Commit 24574333b07847141110369701a6f66f6fce8ff1 by stephane.ducasse
adding a first list of authors.
Extracted using

git shortlog -sne > AUTHORS

And loading the package https://github.com/Ducasse/MyBecher  package AuthorSplitter
The file was addedAuthors.txt
Commit 4dd4d2f850ba0c0d118536eb1936f94dce1f0df1 by github
Fixing picture reference
The file was modifieddoc/Beacon/Beacon.md (diff)
Commit da6d2a783f73f316117a404f3e2f4f9b168adb0b by github
Adding core classes
The file was modifieddoc/Beacon/Beacon.md (diff)
Commit 088e29bff1c50795a8219fd67cbe98b6858de176 by github
Fixing filename of inspector
The file was modifieddoc/Beacon/Beacon.md (diff)
Commit 1c5763fc0c96849b1e463c748032d47a5de74fe0 by github
Update ReleaseTest.class.st

try to fix the fact that when Transcript is non interactive, we do not have a workerProcess :P
The file was modifiedsrc/ReleaseTests/ReleaseTest.class.st (diff)
Commit 2d19ccde5bf37069a2525aa6c4958d3450fc0843 by github
oops, this is a symbol
The file was modifiedsrc/ReleaseTests/ReleaseTest.class.st (diff)
The file was modifieddoc/Beacon/Beacon.md (diff)
Commit 86c5a73808d92abeda927f7b393c213cfe149e50 by cyril
Fix bug when adding an extension method overriding a trait method

In case you have a class using a trait with a method #toto, if you add an extension method named #toto on this class, then the method is not considered as an extension.

I'm adding regression tests and fixing this problem in this change
The file was modifiedsrc/Kernel-CodeModel-Tests/PackageTest.class.st (diff)
The file was modifiedsrc/Kernel-CodeModel/ClassDescription.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
Commit a008e2909906dd71eee7186555be631666b16749 by estebanlm
Roassal moved to v1.7.0
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
Commit c91cf5ee83bd81c6672bc25d64ef6b59a6babe10 by estebanlm
move microdown to v2.8.2
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)