UnstableChanges

Summary

  1. Adding the concept of testEnvironment (an instance variable). (details)
  2. Change in order to pass CI tests (details)
  3. Fix the tests including offset on IV (details)
  4. Refactor to take into account the new IV in AST-Core et Colelection (details)
  5. Remind to notify @Maxleske (details)
  6. Fixes #2874 - implement clampLow:high:, - redirect min:max: to it - add (details)
  7. Remove Smalltalk in kernel tests (details)
  8. Remove smalltalk refs in metacello (details)
  9. Remove smalltalk in monticello (details)
  10. Smalltalk removal in refactoring (details)
  11. Remove in Tests-Package (details)
  12. Remove in Gofer/Graphics/Jobs tests (details)
  13. Remove in Manifest (details)
  14. Remove in OpalCompiler/RPackage tests (details)
  15. Remove in SUnit/Relfectivity tests (details)
  16. Remove in Smalltalk ReleaseTests/SmartSuggestions/Zinc tests (details)
  17. Remove in Slot/System-Support tests (details)
  18. Unify ffiCall* methods  - identify caller by walking the sender chain (details)
  19. Use library instead of module within FFILibrary Keep backwards (details)
  20. Making users go through *library* instead of *module* apis (details)
  21. rename macModule* -> macLibrary* (details)
  22. Rename internal users of #moduleName to #libraryName (details)
  23. Remove deprecated abstract methods to avoid them from appearing in (details)
  24. Remove methods unused externally. (Re)definitions in subclasses are (details)
  25. Simplify context extraction => single place (details)
  26. Make the usage of thisContext backwards compatible since libgit is (details)
  27. Safer and repeatable tests (details)
  28. internal renames module => library (details)
  29. Cleanup: removal of moduleName (details)
  30. Enhance comment (details)
  31. In tests change smalltalk at: to aTestEnvironment at: (details)
  32. Refactor change name from aTestEvironment to testingEnvironment (details)
  33. Rename getter testingEnvironment to environmentOfTest else it is (details)
  34. Revert on those tests (see clean blocksure comment). (details)
  35. Introduce beBetween:and: Additional comments to min:max: (details)
  36. formating (details)
  37. Add a subclass TestCaseWithEnvironment make tests implying (details)
  38. Forget those move those 2 classes (details)
  39. Rename testCaseWithEnvironment to AbstractEnvironmentTestCase and fix (details)
  40. Change in order to fix SystemDependenciesTest (tear down seems to be (details)
  41. Another fix (details)
  42. ignore AltGr+. as user interrupt (details)
  43. Spec synch 10/03/2019 (details)
  44. Remove dependency on Glamour. (details)
  45. Add missing method (details)
  46. Resolve dependency problem. (details)
  47. Move observable slot to its own package. (details)
  48. Loads slots earlier. (details)
  49. Fix #2853. When removing a class, also log its contained methods. (details)
  50. fixes: #4833.  Adding a much much nicer comment. Thanks a lot Hernan (details)
  51. More comments. (details)
  52. Remove #at:, #at:put: and #errorNotKeyed messages from Bag (details)
  53. cleaning (details)
  54. Commands to open Calypso on package and repository (details)
  55. Better browser title and group unresolved packages as extensions (details)
  56. Command to browser selected commit in history browser. Class comments (details)
  57. Browse command only for operational repository (details)
  58. Rename "Move to class package" to "Move to the defining class" (details)
  59. Remove `bounds` ivar from AthensBalloonPath (details)
  60. - document temp vector reading in OCVectorTempVariable - do not read (details)
  61. formatting (details)
  62. fixes #4837 (details)
  63. Simplify morph creation from Athens surface (details)
  64. an addition fix to make the method even more forgiving in odd cases. (details)
  65. adding a generic shortcut printer (needed to properly print menus for (details)
  66. even better code (details)
  67. fix menus in morphic (showing standards) (details)
  68. No idea why we have #lookupVar: and #lookupVarForDeclaration. Opal tests (details)
  69. two more changes needed (details)
  70. #variableNamed: and #variableNamed:ifAbsent: are dead code (there is (details)
  71. simplify getting the index from the temp vector from the IR   - make (details)
  72. we can remove #hasTempVector:, too (details)
  73. add tests for KMShortcutPrinter (details)
  74. Add new #printOneLineString and related methods (details)
  75. the compiler does not need to copy the AST before calling plugins as (details)
  76. using DisplayableObject as superclass (details)
  77. Revert "use #lookupVar: instead of #lookupVarForDeclaration:" (details)
  78. Update MagnitudeTest.class.st (details)
  79. Update Magnitude.class.st (details)
  80. fixing executable comments (details)
  81. Document and simplify #lookupVar: a and lookupVarForDeclaration: (details)
  82. Update stale.yml (details)
  83. - IRMethod>>#removeReturn is dead code - IRPushClosureCopy ivar (details)
  84. - lazy init compilation context in IRBytecodegenerator. as the context (details)
  85. commit deprecation rewrites in DrTests (details)
  86. Replace #printString implementations with #printOn: (details)
  87. add missing methods (needed to handle callbacks) (details)
  88. Introduce ObservableSlot as part of VariableLibrary. (details)
  89. The API of Protocol is, currently, misleading. A protocol has a method (details)
  90. Fix some deprecated methods. (details)
  91. More deprecation renaming. (details)
  92. skip rule for tests classes. fixes #2808 (details)
  93. More deprecation rewrite. (details)
  94. More replacements. (details)
  95. - enable RBImplementedNotSentRule - document #excludedRuleNames - remove (details)
  96. - speedup #allMessages - improve comments (details)
  97. comment typo (details)
  98. Fix some more deprecations. (details)
  99. Use pragma to collect the supported origins of the file system (details)
  100. Add test (details)
  101. Update stale.yml (details)
  102. improve the comment of MustBeBooleanTest and MustBeBooleanObject (details)
  103. Add a command to Calypso to browse a critic class in the extra menu. (details)
  104. Follow Denis's suggstions. (details)
  105. Format. (details)
  106. #isAbstract methods need to hardcode classes to be useful in hierarchy. (details)
  107. Some cleanings. (details)
  108. this change makes sure that the copied vars of the temp vector are (details)
  109. Revert "Add new #printOneLineString and related methods" (details)
  110. Update stale.yml (details)
  111. While fixing another issue I commited something from my settings. (details)
  112. replace tempVectorDefinitionScopeForTempStoringIt by directly using the (details)
  113. reduce the amount of intermediate copying:   - no need to create a Set  (details)
  114. Fix some categorizations. (details)
  115. Remove unecessary not (details)
  116. Fix more categories + add a printing method. (details)
  117. Update MalHal to not print infos on transcript. (details)
  118. Clean some initializations. (details)
  119. Add comments (details)
  120. Refactore MalGraphAlgorithm and LongestPath. (details)
  121. Still fixing protocols (details)
  122. Some more code cleanings. (details)
  123. Add tests to MooseAlgos graph (details)
  124. Add to groups (details)
  125. Fix #4817. Do not log MC save anymore. (details)
  126. Remove empty EpEventIntegrationTest (details)
  127. Fix #4910 Renamed (details)
  128. Fixes #3048. Rewrite #withLineEndings: to do not mutate the receiver. (details)
  129. #narrowWith: should not reset the model  - we re-use the already found (details)
  130. Small cleanup - remove unsent messages - RBReturnNode>>#completionToken (details)
  131. Revert decompiled methods (details)
  132. Revert decompiled methods (details)
  133. Fix comment (details)
  134. Added comment (details)
  135. make sure that all ifEmpty: methods are implemented the same way (details)
  136. white spaces... (details)
  137. renove dead code (unsent method) in AbstractTool (details)
  138. A first cleanup of completion tests: now that we use the new completion (details)
  139. Recategorize setUp method as #running (details)
  140. Another cleanup of the tests: remove tests that test the old system, add (details)
  141. Add a new way to access arguments of pragma. (details)
  142. commit some deprecation rewrites done when running the tests of spec (details)
  143. remove the last #isCodeCompletionAllowed implementors (details)
  144. Move tests introduced recently in Pharo in the test package I (details)
  145. - rename ivar clazz to class (as there is no reading accessor, no clash (details)
  146. Update src/NECompletion/CompletionProducerVisitor.class.st (details)
  147. adding special printing for cr and space characters (they may appear, (details)
  148. add tests (details)
  149. NECControllerTest: - change the class to test to CompletionController - (details)
  150. fixes #4927 (details)
  151. - remove all the tests that test the old code - remove all tests that (details)
  152. -CompletionContext: rename ivar "theClass" to "class" -CompletionModel (details)
  153. make sure that #parseFaultyMethod: returns a method even if the method (details)
  154. add test. (details)
  155. There is an option to turn on a small integrated browser in completion. (details)
  156. remove old code completion implementation. Afer this some more cleanup (details)
  157. add BaselineOfClassParser (details)
  158. fix baseline superclass (details)
  159. add BaselineOfRefactoring (details)
  160. add BaselineOfReferenceFinder (details)
  161. add BaselineOfSortFunctions (details)
  162. dependency tests (details)
  163. add BaselineOfBlueInk (details)
  164. loading order (details)
  165. add BaselineOfGeneralTests (details)
  166. RBDumpNodeTest refactored into RBDumpVisitorTest and now in correct (details)
  167. baseline cleaning (details)
  168. cleanup (details)
  169. add BaselineOfMisc (details)
  170. add BaselineOfEpicea (details)
  171. add BaselineOfCatalog (details)
  172. BaselineOfRefactoring2 (details)
  173. add BaselineOfRefactoring (details)
  174. add BaselineOfOSWindow (details)
  175. add BaselineOfQAGT, BaselineOfPharoGlamour, BaselineOfPharoGt, (details)
  176. typo (details)
  177. loading order (details)
  178. move GLMMorphicFTTest (details)
  179. loading order (details)
  180. order (details)
  181. order (details)
  182. order (details)
  183. order (details)
  184. order (details)
  185. order (details)
  186. order (details)
  187. smart suggestions (details)
  188. order (details)
  189. order (details)
  190. add BaselineOfFuzzyMatcher (details)
  191. add BaselineOfZodiac (details)
  192. add BaselineOfReflectionMirrors (details)
  193. add BaselineOfGeneralHelp (details)
  194. add BaselineOfShout (details)
  195. order (details)
  196. order (details)
  197. add BaselineOfKernelTests (details)
  198. order (details)
  199. ignore baseline groups (details)
  200. order (details)
  201. baseline cleanup (details)
  202. dependency test fixes (details)
  203. fix BaselineOfZodiac (details)
  204. #guessTypeForName: is only used to  implement #hasBindingOf: in (details)
  205. remove some more unused related methods (details)
  206. Move Glamour and GT as the last baselines  loaded in BaselineOfIDE (details)
  207. fix Calypso baseline (details)
  208. fix spotter pluggin (details)
  209. fix catalog (details)
  210. Wording fix on deleting a non-empty package (details)
  211. Rename 'Browse It' to 'Browse full class' (details)
  212. Move #piecesCutWhere: and #piecesCutWhere:do: from Collection to (details)
  213. remove one of the duplicated implementations of #fontToUse (details)
  214. TimeProfiler has a method in Behavior that makes no sense. One can just (details)
  215. add moduleName deprecation (details)
  216. move WelcomeHelp to a standalone package and load it after the Catalog (details)
  217. rename BaselineOfQAGT to BaselineOfQA (details)
  218. safer ensureCreateDirectory: (details)
  219. fix baseline name (details)
  220. CompletionSorter explicit registration (details)
  221. fix tests (details)
  222. fix moduleName recursion (details)
  223. moving this method from iceberg to base package. (details)
  224. moved from glamour to base package (details)
  225. Update Pragma.class.st (details)
  226. load Calypso Iceberg support after Iceberg (details)
  227. Added new test for withUnixLineEndings. Proposed fix for #4950. (details)
  228. add not homogenous container morph and capabilities to FTTableMorph (details)
  229. Remove RBMissingTranslationsInMenusRule. (details)
  230. I forgot to check for row limit (details)
  231. and we need to be sure showIndex is at least one (details)
  232. Fixes #4978 (details)
  233. #4866 removed the ifTrue check for Nautilus as it's not in the system (details)
  234. Added a simple test to ensure against unintended future changes (details)
  235. Added executable comment to Collection >> & (details)
  236. Added Executable comments to Collections >>  \ >> allSatisfy: >> (details)
  237. Proposed fix for #4949. Rename browseClassFromIt to browseFullClass. (details)
  238. Added executable comments to a few Boolean methods (details)
  239. Used blocks as arguments for some methods. (details)
  240. Argument in block for and: (details)
  241. removed the redundant code (details)
  242. Fixing issue #2588 Text Input are centered in all the cases. In the text (details)
  243. Fixes: #4986 now message list title can be changed by users. (details)
  244. Update src/Spec2-Tools/MessageBrowser.class.st (details)
  245. removed method (details)
  246. Chaging the error macros string for the cases of renaming. (details)
  247. fixes: #4990 removing hardcoded squeak references. (details)
  248. Update src/Deprecated80/DateAndTime.extension.st (details)
  249. make block arg and temp def use visitNode: to style comment in shout (details)
  250. Not deprecating withSqueakLineEndings anymore so that we can updtae (details)
  251. fixes: #5001 --- please tests your PRs! (details)
  252. Fix the case when items of inlined group do not add anything to the menu (details)
  253. Executable comments  to Boolean  eqv: method (details)
  254. Do a pass on flags (details)
  255. fixes: #4966 deprecate concatenation (details)
  256. fixes: #4864  Now we can browse the result of an expression and get the (details)
  257. Making sure that we use self browser in ClyEditor (details)
  258. fixes: #5015 Now epicea does not raise an error (details)
  259. FIx tests. (details)
  260. Use #flatCollect: instead of #collectFromAllPackages: since it is more (details)
  261. Go over some flags. (details)
  262. moved executable comments in between comment and code to match standard (details)
  263. Update src/Kernel/Boolean.class.st (details)
  264. Update src/Kernel/Boolean.class.st (details)
  265. Update src/Kernel/Boolean.class.st (details)
  266. Apply suggestions from code review (details)
  267. Apply suggestions from code review (details)
  268. Update Tonel to v1.0.15 (details)
  269. Add a comparison between booleans in sort functions. (details)
  270. By definition an abstract class will not implement all the logic to work (details)
  271. fixes #4481 (details)
  272. Dictionary and SmallDictionary #values can use new:streamContents: (details)
  273. separating FTTableRowMorph and FTTableHeaderRowMorph to make sure header (details)
  274. - use NECEntry instad of CompletionEntry - cleanup NECEntry a bit     - (details)
  275. small fix (details)
  276. - remove atCompletionPosition from TextEditor as we only use it from the (details)
  277. move #selectedClassOrMetaClass to not be extension, there are a lot of (details)
  278. https://github.com/pharo-project/pharo/issues/5029 (details)
  279. Added executable comments to various methods in Number (details)
  280. - rename CompletionController to CompletionEngine - remove NECController (details)
  281. fix typo (details)
  282. https://github.com/pharo-project/pharo/issues/5031 (details)
  283. register completionengine in Baseline load script (details)
  284. rename clas var to not be the same as the Class (details)
  285. - Instead of CompletionProducerVisitor, add methods #completionEntries (details)
  286. exacutable comments for asBit method (details)
Commit b77d97117f3f2b6b79145fb6cfefc87aaef3dfda by theorogliano
Adding the concept of testEnvironment (an instance variable).
The file was modifiedsrc/SUnit-Core/ClassTestCase.class.st (diff)
The file was modifiedsrc/SUnit-Core/TestCase.class.st (diff)
Commit b17ff580ea155eb5c9fb15b8ad47120b1d4a3cf6 by theorogliano
Change in order to pass CI tests
The file was modifiedsrc/SUnit-Core/TestCase.class.st (diff)
Commit 47a31e88a9e0d4cb15cf81afff20cc63c40fb5b6 by theorogliano
Fix the tests including offset on IV
The file was modifiedsrc/Kernel-Tests-Extended/CompiledMethodTest.class.st (diff)
The file was modifiedsrc/Kernel-Tests-Extended/SizeInMemoryTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OCSourceCode2BytecodeTest.class.st (diff)
Commit 1fc5cbf569248c238c5e9c66a2e49a4def6c6633 by theorogliano
Refactor to take into account the new IV in AST-Core et Colelection
The file was modifiedsrc/AST-Core-Tests/RBFormatterTest.class.st (diff)
The file was modifiedsrc/Collections-Tests/ArrayTest.class.st (diff)
Commit ff42a6ab038a8eca65fe4dd4f8bfc6ad5e7bf444 by theorogliano
Remind to notify @Maxleske
The file was modifiedsrc/Fuel-Tests-Core/FLTraitSerializationTest.class.st (diff)
The file was modifiedsrc/Fuel-Tests-Core/FLSerializationTest.class.st (diff)
The file was modifiedsrc/Fuel-Tests-Core/FLUserGuidesTest.class.st (diff)
The file was modifiedsrc/Fuel-Tests-Core/FLBasicSerializationTest.class.st (diff)
Commit 429141c1c8e8655de7aa3958f27edcad63ee3116 by hilaire
Fixes #2874 - implement clampLow:high:, - redirect min:max: to it - add
a test
The file was addedsrc/Kernel-Tests/MagnitudeTest.class.st
The file was modifiedsrc/Kernel/Magnitude.class.st (diff)
Commit 5d335e92fbf6f2ab77aec4b3c442b2f393335978 by theorogliano
Remove Smalltalk in kernel tests
The file was modifiedsrc/Kernel-Tests/IVsAndClassVarNamesConflictTest.class.st (diff)
The file was modifiedsrc/Kernel-Tests-Rules/SendsDeprecatedMethodToGlobalRuleTest.class.st (diff)
The file was modifiedsrc/Kernel-Tests-Extended/ClassTest.class.st (diff)
Commit 6e244d04a5d3b08e8ec47fa671bfe557a5361d7e by theorogliano
Remove smalltalk refs in metacello
The file was modifiedsrc/Metacello-TestsPlatform/MetacelloRepositorySqueakCommonTestCase.class.st (diff)
The file was modifiedsrc/Metacello-TestsMC/MetacelloIssueTestCase.class.st (diff)
The file was modifiedsrc/Metacello-TestsMC/MetacelloScriptingTestCase.class.st (diff)
The file was modifiedsrc/Metacello-TestsMC/MetacelloExternalScriptingTestCase.class.st (diff)
The file was modifiedsrc/Metacello-TestsMC/MetacelloDictionaryRepositoryTest.class.st (diff)
Commit 3acbdee11a5f2ce85724618a46c506d8acdff033 by theorogliano
Remove smalltalk in monticello
The file was modifiedsrc/Monticello-Tests/MCTestCase.class.st (diff)
The file was modifiedsrc/Monticello-Tests/RPackageMonticelloSynchronisationTest.class.st (diff)
The file was modifiedsrc/Monticello-Tests/RPackageMCSynchronisationTest.class.st (diff)
The file was modifiedsrc/Monticello-Tests/MCClassDefinitionTest.class.st (diff)
The file was modifiedsrc/Monticello-Tests/MCPackageTest.class.st (diff)
The file was modifiedsrc/Monticello-Tests/MCMethodDefinitionTest.class.st (diff)
Commit 0c61fbb7cab048b8966523750b6542dbe9781487 by theorogliano
Smalltalk removal in refactoring
The file was modifiedsrc/Refactoring-Tests-Core/RBPullUpMethodTest.class.st (diff)
The file was modifiedsrc/Refactoring-Tests-Core/RBRefactoringTest.class.st (diff)
The file was modifiedsrc/Refactoring-Tests-Changes/RBRefactoringChangeTest.class.st (diff)
The file was modifiedsrc/Refactoring2-Transformations-Tests/RBTransformationTest.class.st (diff)
The file was modifiedsrc/Refactoring-Tests-Environment/RBBrowserEnvironmentTest.class.st (diff)
Commit 1fee28ce72b8caef7b46f93442ce6a484d4c25e2 by theorogliano
Remove in Tests-Package
The file was modifiedsrc/Tests/TraitsTestCase.class.st (diff)
The file was modifiedsrc/Tests/ChangeSetClassChangesTest.class.st (diff)
The file was modifiedsrc/Tests/ClassRenameFixTest.class.st (diff)
The file was modifiedsrc/Tests/TraitTest.class.st (diff)
The file was modifiedsrc/Tests/TraitFileOutTest.class.st (diff)
Commit 33e4bb900e28d5d6ac565f14f6b6847211d13028 by theorogliano
Remove in Gofer/Graphics/Jobs tests
The file was modifiedsrc/Gofer-Tests/GoferApiTest.class.st (diff)
The file was modifiedsrc/Graphics-Tests/BitBltTest.class.st (diff)
The file was modifiedsrc/Jobs-Tests/JobTest.class.st (diff)
The file was modifiedsrc/Manifest-Tests/BuilderManifestTest.class.st (diff)
The file was modifiedsrc/Manifest-Tests/SmalllintManifestCheckerTest.class.st (diff)
Commit b1f6272dc866e98879087b9da4e3455c6e40e58a by theorogliano
Remove in OpalCompiler/RPackage tests
The file was modifiedsrc/OpalCompiler-Tests/OCCompilerTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/IRBuilderTest.class.st (diff)
The file was modifiedsrc/RPackage-Tests/RPackageOrganizerTest.class.st (diff)
The file was modifiedsrc/RPackage-Tests/RPackageReadOnlyCompleteSetupTest.class.st (diff)
The file was modifiedsrc/RPackage-Tests/RPackageObsoleteTest.class.st (diff)
Commit cba2846407da7532109e63697b6c149ebc650c03 by theorogliano
Remove in SUnit/Relfectivity tests
The file was modifiedsrc/Reflectivity-Tests/ReflectiveMethodTest.class.st (diff)
The file was modifiedsrc/SUnit-Tests/ClassFactoryForTestCaseTest.class.st (diff)
Commit 7d7ea00a25f001cd9b51739c7e22207e8e7393b9 by theorogliano
Remove in Smalltalk ReleaseTests/SmartSuggestions/Zinc tests
The file was modifiedsrc/SmartSuggestions-Tests/SugsMenuBuilderTest.class.st (diff)
The file was modifiedsrc/ReleaseTests/ObsoleteTest.class.st (diff)
The file was modifiedsrc/ReleaseTests/ReleaseTest.class.st (diff)
The file was modifiedsrc/Zinc-Tests/ZnClientTest.class.st (diff)
Commit 8548b09e62a9d54ee6084972eec94d361dff914d by theorogliano
Remove in Slot/System-Support tests
The file was modifiedsrc/Slot-Tests/SlotEnvironmentTest.class.st (diff)
The file was modifiedsrc/System-Support-Tests/SystemDictionaryTest.class.st (diff)
The file was modifiedsrc/Slot-Tests/SlotClassBuilderTest.class.st (diff)
Commit 5a5c84a13732530a4bee80093df65034422eedee by guillermopolito
Unify ffiCall* methods  - identify caller by walking the sender chain
with already existing pragma (before it was hardcoded thisContext
sender)   - FFICompilerPlugin only indentifies a method as FFI method if
it does not contain the pragma
The file was modifiedsrc/UnifiedFFI/Object.extension.st (diff)
The file was modifiedsrc/UnifiedFFI/FFICompilerPlugin.class.st (diff)
Commit b32e2ec8c054d2eaf4341daa959313c8b8f6ca02 by guillermopolito
Use library instead of module within FFILibrary Keep backwards
compatibility
The file was modifiedsrc/UnifiedFFI/OSPlatform.extension.st (diff)
The file was modifiedsrc/UnifiedFFI/WinPlatform.extension.st (diff)
The file was modifiedsrc/UnifiedFFI/LibC.class.st (diff)
The file was modifiedsrc/UnifiedFFI/MacOSPlatform.extension.st (diff)
The file was modifiedsrc/UnifiedFFI/UnixPlatform.extension.st (diff)
The file was modifiedsrc/UnifiedFFI/Unix64Platform.extension.st (diff)
The file was modifiedsrc/UnifiedFFI/FFILibrary.class.st (diff)
The file was modifiedsrc/UnifiedFFI/Unix32Platform.extension.st (diff)
Commit bac4607da4a6cfbc02ae8e7faaa536b045e40b53 by guillermopolito
Making users go through *library* instead of *module* apis
The file was modifiedsrc/FreeType/FT2FFILibrary.class.st (diff)
The file was modifiedsrc/UnifiedFFI/LibC.class.st (diff)
The file was modifiedsrc/Athens-Cairo/CairoLibrary.class.st (diff)
The file was modifiedsrc/FreeType/FT2Face.class.st (diff)
The file was modifiedsrc/FreeType/FT2Library.class.st (diff)
The file was modifiedsrc/UnifiedFFI/FFILibrary.class.st (diff)
The file was modifiedsrc/UnifiedFFI/WindowsDynamicLoader.class.st (diff)
The file was modifiedsrc/UnifiedFFI/DynamicLoader.class.st (diff)
Commit 6449e2a809782c3d9d14391abdb71649010fad4b by guillermopolito
rename macModule* -> macLibrary*
The file was modifiedsrc/UnifiedFFI/LibC.class.st (diff)
The file was modifiedsrc/UnifiedFFI/DynamicLoader.class.st (diff)
The file was modifiedsrc/Athens-Cairo/CairoLibrary.class.st (diff)
The file was modifiedsrc/FreeType/FT2FFILibrary.class.st (diff)
Commit 2de0767dfcc6d4561879690f248430d755024ebf by guillermopolito
Rename internal users of #moduleName to #libraryName
The file was modifiedsrc/UnifiedFFI/Object.extension.st (diff)
The file was modifiedsrc/UnifiedFFI/ExternalAddress.extension.st (diff)
The file was modifiedsrc/UnifiedFFI/FFILibrary.class.st (diff)
The file was modifiedsrc/UnifiedFFI/FFICalloutMethodBuilder.class.st (diff)
The file was modifiedsrc/UnifiedFFI/FFIUnknownLibrary.class.st (diff)
Commit 7acddc0208cbe444ab0b76124a295d23609bba78 by guillermopolito
Remove deprecated abstract methods to avoid them from appearing in
Calypso. Instead, have the lint rule failing at the level of UFFI while
the deprecation is active.
The file was modifiedsrc/UnifiedFFI/FFILibrary.class.st (diff)
Commit c23feba553d590623993c3b3e1775632c58ece0c by guillermopolito
Remove methods unused externally. (Re)definitions in subclasses are
still to be called as a backwards compatibility mechanism.
The file was modifiedsrc/UnifiedFFI/FFILibrary.class.st (diff)
Commit ea0e65b466ab05a4c531aefc2ac67a64dc587dc6 by guillermopolito
Simplify context extraction => single place
The file was modifiedsrc/UnifiedFFI/FFICalloutAPI.class.st (diff)
The file was modifiedsrc/UnifiedFFI/Object.extension.st (diff)
The file was modifiedsrc/UnifiedFFI-Tests/FFICalloutAPITest.class.st (diff)
Commit 2b335f3292d4e8839f456dde5b4fd5ca703bb67e by guillermopolito
Make the usage of thisContext backwards compatible since libgit is
redefining uffi usage
The file was modifiedsrc/UnifiedFFI-Tests/FFICalloutAPITest.class.st (diff)
The file was modifiedsrc/UnifiedFFI/FFICalloutAPI.class.st (diff)
The file was modifiedsrc/UnifiedFFI-Tests/FFICalloutMethodBuilderTest.class.st (diff)
The file was modifiedsrc/UnifiedFFI/Object.extension.st (diff)
The file was modifiedsrc/UnifiedFFI-Legacy/Object.extension.st (diff)
Commit 23b37caf5b52f4392e20158dd746f4ddaf38353f by guillermopolito
Safer and repeatable tests
The file was modifiedsrc/UnifiedFFI-Tests/FFICalloutAPITest.class.st (diff)
Commit bda662b5c5ff5855516a34b6dfe754b78c903434 by guillermopolito
internal renames module => library
The file was modifiedsrc/UnifiedFFI/FFICalloutAPI.class.st (diff)
The file was modifiedsrc/UnifiedFFI/FFICalloutMethodBuilder.class.st (diff)
Commit 65bfb3765a3915364cd8f36c4c56eafc33494b00 by guillermopolito
Cleanup: removal of moduleName
The file was modifiedsrc/UnifiedFFI/FFILibrary.class.st (diff)
The file was modifiedsrc/UnifiedFFI/FFICalloutAPI.class.st (diff)
Commit 5df1f2af4d14aae4d102315596975a35a2018e26 by theorogliano
In tests change smalltalk at: to aTestEnvironment at:
The file was modifiedsrc/STON-Tests/STONWriteReadTest.class.st (diff)
The file was modifiedsrc/Fuel-Tests-Core/FLUserGuidesTest.class.st (diff)
The file was modifiedsrc/RPackage-Tests/RPackageReadOnlyCompleteSetupTest.class.st (diff)
The file was modifiedsrc/Metacello-TestsPlatform/MetacelloRepositorySqueakCommonTestCase.class.st (diff)
The file was modifiedsrc/Metacello-TestsMC/MetacelloDictionaryRepositoryTest.class.st (diff)
The file was modifiedsrc/Metacello-TestsMC/MetacelloScriptingTestCase.class.st (diff)
The file was modifiedsrc/Fuel-Tests-Core/FLClassSerializationTest.class.st (diff)
The file was modifiedsrc/Fuel-Tests-Core/FLHeaderSerializationTest.class.st (diff)
The file was modifiedsrc/Metacello-TestsMC/MetacelloIssueTestCase.class.st (diff)
The file was modifiedsrc/Manifest-Tests/BuilderManifestTest.class.st (diff)
The file was modifiedsrc/Refactoring-Tests-Core/RBRenameClassTest.class.st (diff)
The file was modifiedsrc/Metacello-TestsMC/MetacelloExternalScriptingTestCase.class.st (diff)
The file was modifiedsrc/RPackage-Tests/RPackageIncrementalTest.class.st (diff)
The file was modifiedsrc/Monticello-Tests/MCClassDefinitionTest.class.st (diff)
Commit e2579fcfdf6c70930603e91e740cf48919cb929a by theorogliano
Refactor change name from aTestEvironment to testingEnvironment
The file was modifiedsrc/Fuel-Tests-Core/FLSerializationTest.class.st (diff)
The file was modifiedsrc/Metacello-TestsPlatform/MetacelloRepositorySqueakCommonTestCase.class.st (diff)
The file was modifiedsrc/Reflectivity-Tests/ReflectiveMethodTest.class.st (diff)
The file was modifiedsrc/Fuel-Tests-Core/FLUserGuidesTest.class.st (diff)
The file was modifiedsrc/SUnit-Core/TestCase.class.st (diff)
The file was modifiedsrc/Monticello-Tests/MCPackageTest.class.st (diff)
The file was modifiedsrc/Refactoring-Tests-Core/RBRefactoringTest.class.st (diff)
The file was modifiedsrc/Gofer-Tests/GoferApiTest.class.st (diff)
The file was modifiedsrc/Tests/TraitsTestCase.class.st (diff)
The file was modifiedsrc/Fuel-Tests-Core/FLTraitSerializationTest.class.st (diff)
The file was modifiedsrc/Tests/TraitFileOutTest.class.st (diff)
The file was modifiedsrc/Zinc-Tests/ZnClientTest.class.st (diff)
The file was modifiedsrc/Kernel-Tests-Extended/ClassTest.class.st (diff)
The file was modifiedsrc/Refactoring-Tests-Core/RBRenameClassTest.class.st (diff)
The file was modifiedsrc/Monticello-Tests/RPackageMCSynchronisationTest.class.st (diff)
The file was modifiedsrc/Refactoring-Tests-Core/RBPullUpMethodTest.class.st (diff)
The file was modifiedsrc/RPackage-Tests/RPackageReadOnlyCompleteSetupTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OCCompilerTest.class.st (diff)
The file was modifiedsrc/Metacello-TestsMC/MetacelloExternalScriptingTestCase.class.st (diff)
The file was modifiedsrc/SUnit-Core/ClassTestCase.class.st (diff)
The file was modifiedsrc/Fuel-Tests-Core/FLBasicSerializationTest.class.st (diff)
The file was modifiedsrc/Refactoring2-Transformations-Tests/RBTransformationTest.class.st (diff)
The file was modifiedsrc/Monticello-Tests/MCMethodDefinitionTest.class.st (diff)
The file was modifiedsrc/Metacello-TestsMC/MetacelloIssueTestCase.class.st (diff)
The file was modifiedsrc/Refactoring-Tests-Environment/RBBrowserEnvironmentTest.class.st (diff)
The file was modifiedsrc/RPackage-Tests/RPackageIncrementalTest.class.st (diff)
The file was modifiedsrc/AST-Core-Tests/RBFormatterTest.class.st (diff)
The file was modifiedsrc/Manifest-Tests/SmalllintManifestCheckerTest.class.st (diff)
The file was modifiedsrc/Jobs-Tests/JobTest.class.st (diff)
The file was modifiedsrc/Graphics-Tests/BitBltTest.class.st (diff)
The file was modifiedsrc/Kernel-Tests-Rules/SendsDeprecatedMethodToGlobalRuleTest.class.st (diff)
The file was modifiedsrc/Tests/TraitTest.class.st (diff)
The file was modifiedsrc/SmartSuggestions-Tests/SugsMenuBuilderTest.class.st (diff)
The file was modifiedsrc/ReleaseTests/ObsoleteTest.class.st (diff)
The file was modifiedsrc/Fuel-Tests-Core/FLHeaderSerializationTest.class.st (diff)
The file was modifiedsrc/Kernel-Tests/IVsAndClassVarNamesConflictTest.class.st (diff)
The file was modifiedsrc/Refactoring-Tests-Changes/RBRefactoringChangeTest.class.st (diff)
The file was modifiedsrc/SUnit-Tests/ClassFactoryForTestCaseTest.class.st (diff)
The file was modifiedsrc/Manifest-Tests/BuilderManifestTest.class.st (diff)
The file was modifiedsrc/Monticello-Tests/MCClassDefinitionTest.class.st (diff)
The file was modifiedsrc/Slot-Tests/SlotEnvironmentTest.class.st (diff)
The file was modifiedsrc/Collections-Tests/ArrayTest.class.st (diff)
The file was modifiedsrc/ReleaseTests/ReleaseTest.class.st (diff)
The file was modifiedsrc/Metacello-TestsMC/MetacelloDictionaryRepositoryTest.class.st (diff)
The file was modifiedsrc/Slot-Tests/SlotClassBuilderTest.class.st (diff)
The file was modifiedsrc/Monticello-Tests/RPackageMonticelloSynchronisationTest.class.st (diff)
The file was modifiedsrc/Tests/ChangeSetClassChangesTest.class.st (diff)
The file was modifiedsrc/Tests/ClassRenameFixTest.class.st (diff)
The file was modifiedsrc/STON-Tests/STONWriteReadTest.class.st (diff)
The file was modifiedsrc/RPackage-Tests/RPackageObsoleteTest.class.st (diff)
The file was modifiedsrc/System-Support-Tests/SystemDictionaryTest.class.st (diff)
The file was modifiedsrc/Metacello-TestsMC/MetacelloScriptingTestCase.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/IRBuilderTest.class.st (diff)
The file was modifiedsrc/Fuel-Tests-Core/FLClassSerializationTest.class.st (diff)
The file was modifiedsrc/Monticello-Tests/MCTestCase.class.st (diff)
Commit 611b93efe70d7e4558cbf573609160a6b0249c6a by theorogliano
Rename getter testingEnvironment to environmentOfTest else it is
consider as a test not a getter
The file was modifiedsrc/Tool-ExternalBrowser/ExternalBrowserTest.class.st (diff)
The file was modifiedsrc/SUnit-Core/TestCase.class.st (diff)
Commit 8b9ef786330b8913698c0ff58d6ded26264623bf by theorogliano
Revert on those tests (see clean blocksure comment).
The file was modifiedsrc/Fuel-Tests-Core/FLHeaderSerializationTest.class.st (diff)
Commit 4f5bd6670f074911d3b0d69dbe4e691646cb65ea by hilaire
Introduce beBetween:and: Additional comments to min:max:
The file was modifiedsrc/Kernel-Tests/MagnitudeTest.class.st (diff)
The file was modifiedsrc/Kernel/Magnitude.class.st (diff)
The file was modifiedsrc/Kernel/Magnitude.class.st (diff)
Commit 21fb430c9aff492dbd5de9167c6824418ee23baa by theorogliano
Add a subclass TestCaseWithEnvironment make tests implying
testingEnvironent  inherits from it
The file was modifiedsrc/STON-Tests/STONWriteReadTest.class.st (diff)
The file was modifiedsrc/Manifest-Tests/BuilderManifestTest.class.st (diff)
The file was modifiedsrc/ReleaseTests/ObsoleteTest.class.st (diff)
The file was modifiedsrc/SUnit-Core/TestCase.class.st (diff)
The file was modifiedsrc/Manifest-Tests/SmalllintManifestCheckerTest.class.st (diff)
The file was modifiedsrc/ReleaseTests/ReleaseTest.class.st (diff)
The file was modifiedsrc/Tests/ChangeSetClassChangesTest.class.st (diff)
The file was modifiedsrc/Kernel-Tests/IVsAndClassVarNamesConflictTest.class.st (diff)
The file was modifiedsrc/Gofer-Tests/GoferTest.class.st (diff)
The file was modifiedsrc/Kernel-Tests-Rules/SendsDeprecatedMethodToGlobalRuleTest.class.st (diff)
The file was modifiedsrc/Fuel-Tests-Core/FLSerializationTest.class.st (diff)
The file was modifiedsrc/AST-Core-Tests/RBParseTreeTest.class.st (diff)
The file was modifiedsrc/Tests/TraitsTestCase.class.st (diff)
The file was modifiedsrc/RPackage-Tests/RPackageTestCase.class.st (diff)
The file was modifiedsrc/Reflectivity-Tests/ReflectiveMethodTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OCCompilerTest.class.st (diff)
The file was modifiedsrc/Jobs-Tests/JobTest.class.st (diff)
The file was modifiedsrc/SUnit-Tests/ClassFactoryForTestCaseTest.class.st (diff)
The file was modifiedsrc/Spec-MorphicAdapters/MorphicFastTableAdapter.class.st (diff)
The file was modifiedsrc/Zinc-Tests/ZnClientTest.class.st (diff)
The file was addedsrc/SUnit-Core/TestCaseWithEnvironment.class.st
The file was modifiedsrc/SmartSuggestions-Tests/SugsMenuBuilderTest.class.st (diff)
The file was modifiedsrc/Spec2-Deprecated/SpPickListPresenter.class.st (diff)
The file was modifiedsrc/Monticello-Tests/MCTestCase.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OCSourceCode2BytecodeTest.class.st (diff)
The file was modifiedsrc/Refactoring-Tests-Core/RBRefactoringBrowserTest.class.st (diff)
The file was modifiedsrc/Refactoring2-Transformations-Tests/RBTransformationTest.class.st (diff)
The file was modifiedsrc/Tests/ClassRenameFixTest.class.st (diff)
The file was modifiedsrc/SUnit-Core/ClassTestCase.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/IRBuilderTest.class.st (diff)
The file was modifiedsrc/Refactoring-Tests-Environment/RBBrowserEnvironmentTest.class.st (diff)
The file was modifiedsrc/Slot-Tests/SlotClassBuilderTest.class.st (diff)
The file was modifiedsrc/Tool-ExternalBrowser/ExternalBrowserTest.class.st (diff)
Commit 8f6e99fed83edb914aeb84728b4719286e2971b9 by theorogliano
Forget those move those 2 classes
The file was modifiedsrc/Metacello-TestsPlatform/MetacelloRepositorySqueakCommonTestCase.class.st (diff)
The file was modifiedsrc/Refactoring-Tests-Changes/RBRefactoringChangeTest.class.st (diff)
Commit a8519cca0d1ee1bf7244107ab166d346e492a48f by theorogliano
Rename testCaseWithEnvironment to AbstractEnvironmentTestCase and fix
few tests
The file was addedsrc/SUnit-Core/AbstractEnvironmentTestCase.class.st
The file was modifiedsrc/Metacello-TestsMC/MetacelloIssueTestCase.class.st (diff)
The file was modifiedsrc/Jobs-Tests/JobTest.class.st (diff)
The file was modifiedsrc/SUnit-Core/ClassTestCase.class.st (diff)
The file was modifiedsrc/Refactoring-Tests-Core/RBRefactoringBrowserTest.class.st (diff)
The file was modifiedsrc/Zinc-Tests/ZnClientTest.class.st (diff)
The file was modifiedsrc/Kernel-Tests-Rules/SendsDeprecatedMethodToGlobalRuleTest.class.st (diff)
The file was modifiedsrc/Reflectivity-Tests/ReflectiveMethodTest.class.st (diff)
The file was modifiedsrc/Fuel-Tests-Core/FLSerializationTest.class.st (diff)
The file was modifiedsrc/ReleaseTests/ReleaseTest.class.st (diff)
The file was modifiedsrc/STON-Tests/STONWriteReadTest.class.st (diff)
The file was modifiedsrc/SmartSuggestions-Tests/SugsMenuBuilderTest.class.st (diff)
The file was modifiedsrc/Monticello-Tests/MCTestCase.class.st (diff)
The file was modifiedsrc/Metacello-TestsPlatform/MetacelloRepositorySqueakCommonTestCase.class.st (diff)
The file was modifiedsrc/Slot-Tests/SlotClassBuilderTest.class.st (diff)
The file was modifiedsrc/Tests/TraitsTestCase.class.st (diff)
The file was modifiedsrc/RPackage-Tests/RPackageTestCase.class.st (diff)
The file was modifiedsrc/SUnit-Tests/ClassFactoryForTestCaseTest.class.st (diff)
The file was modifiedsrc/Tests/ChangeSetClassChangesTest.class.st (diff)
The file was modifiedsrc/Refactoring-Tests-Environment/RBBrowserEnvironmentTest.class.st (diff)
The file was modifiedsrc/AST-Core-Tests/RBParseTreeTest.class.st (diff)
The file was modifiedsrc/Manifest-Tests/SmalllintManifestCheckerTest.class.st (diff)
The file was modifiedsrc/Refactoring-Tests-Changes/RBRefactoringChangeTest.class.st (diff)
The file was modifiedsrc/Manifest-Tests/BuilderManifestTest.class.st (diff)
The file was modifiedsrc/Kernel-Tests-Extended/SizeInMemoryTest.class.st (diff)
The file was modifiedsrc/Tests/ClassRenameFixTest.class.st (diff)
The file was modifiedsrc/Tool-ExternalBrowser/ExternalBrowserTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OCSourceCode2BytecodeTest.class.st (diff)
The file was modifiedsrc/ReleaseTests/ObsoleteTest.class.st (diff)
The file was modifiedsrc/Kernel-Tests/IVsAndClassVarNamesConflictTest.class.st (diff)
The file was modifiedsrc/Refactoring2-Transformations-Tests/RBTransformationTest.class.st (diff)
The file was modifiedsrc/Gofer-Tests/GoferTest.class.st (diff)
The file was modifiedsrc/Metacello-TestsMC/MetacelloScriptingStdTstHarnessTestCase.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/IRBuilderTest.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/OCCompilerTest.class.st (diff)
The file was removedsrc/SUnit-Core/TestCaseWithEnvironment.class.st
Commit ecc16b20f815c2650e86653893f7a7837a54a433 by theorogliano
Change in order to fix SystemDependenciesTest (tear down seems to be
missing class removal).
The file was modifiedsrc/SUnit-Core/AbstractEnvironmentTestCase.class.st (diff)
The file was modifiedsrc/EpiceaBrowsers/EpLogBrowserPresenter.class.st (diff)
The file was modifiedsrc/Tests/ChangeSetClassChangesTest.class.st (diff)
The file was modifiedsrc/Tests/ChangeSetClassChangesTest.class.st (diff)
Commit d98f893b013f1111fe7041cfa09a36eeb85f36d7 by pavel.krivanek
ignore AltGr+. as user interrupt
The file was modifiedsrc/OSWindow-SDL2/OSSDL2Driver.class.st (diff)
Commit 3ff62e1aff42867bf13f3ca49ea8d515155b694e by cyril
Spec synch 10/03/2019
Changelog comming soon
The file was modifiedsrc/Spec2-Transmission/SpAbstractPresenter.extension.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicMenuGroupAdapter.class.st (diff)
The file was modifiedsrc/Spec2-Layout/SpGridLayout.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpLayoutDirectionHorizontal.extension.st (diff)
The file was modifiedsrc/Spec2-Core/SpWindowPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpAbstractMorphicAdapter.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpLabelPresenter.class.st (diff)
The file was addedsrc/Spec2-Adapters-Morphic-Tests/SpStyleTest.class.st
The file was modifiedsrc/Spec2-Adapters-Morphic/SpAbstractMorphicListAdapter.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpActionBarPresenter.class.st (diff)
The file was addedsrc/Spec2-Core/SpAbstractButtonPresenter.class.st
The file was removedsrc/Spec2-Core/SpTimelineTest.class.st
The file was modifiedsrc/Spec2-Adapters-Morphic/SpTickingSpecWindow.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpAbstractTreeSingleSelectionMode.class.st (diff)
The file was addedsrc/Spec2-Adapters-Morphic/SpMorphicBaseTextAdapter.class.st
The file was modifiedsrc/Spec2-Morphic-Backend-Tests/SpMorphicBoxLayoutTest.class.st (diff)
The file was modifiedsrc/Spec2-Core/KMKeyCombinationChoice.extension.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicBaseMenuAdapter.class.st (diff)
The file was modifiedsrc/Spec2-Commands/SpCodePrintItCommand.class.st (diff)
The file was modifiedsrc/Spec2-Tools/SpChooseMethodUI.class.st (diff)
The file was modifiedsrc/Spec2-Examples/SpListSelectionPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Morphic-Backend-Tests/SpMorphicCodeAdapter.extension.st (diff)
The file was modifiedsrc/Spec2-Core/SpAbstractSelectionMode.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpLayoutDirection.extension.st (diff)
The file was modifiedsrc/Spec2-Core/SpAbstractListPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpLayoutDirectionVertical.extension.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicButtonAdapter.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicTreeTableAdapter.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicBoxAdapter.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpMultipleSelectionMode.class.st (diff)
The file was modifiedsrc/Spec2-Examples/SpDropListExample.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpMillerColumnPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpAbstractWidgetPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpIndeterminatedProgressBarMorph.class.st (diff)
The file was modifiedsrc/Spec2-Commands/SpCodeDebugItCommand.class.st (diff)
The file was addedsrc/Spec2-Tests/SpMenuButtonPresenterTest.class.st
The file was modifiedsrc/Spec2-Core/SpMenuPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Core/KMPlatformSpecificKeyCombination.extension.st (diff)
The file was modifiedsrc/Spec2-Core/SpNotebookPage.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpListPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicCodeAdapter.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicScrollableAdapter.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicWindowAdapter.class.st (diff)
The file was removedsrc/Spec2-Tests/SpFocusOrderTest.class.st
The file was modifiedsrc/Spec2-Layout/SpSplitterVertical.class.st (diff)
The file was addedsrc/Spec2-Morphic-Backend-Tests/SpPresenterFocusOrderTest.class.st
The file was addedsrc/Spec2-Morphic-Backend-Tests/SpMorphicBaseTextAdapter.extension.st
The file was modifiedsrc/Spec2-Commands/SpCodeInspectItCommand.class.st (diff)
The file was modifiedsrc/Spec2-Layout/SpBoxLayout.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpButtonPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Tests/SpWindowPresenterTest.class.st (diff)
The file was addedsrc/Spec2-Layout/SpMillerLayout.class.st
The file was modifiedsrc/Spec2-Adapters-Morphic/SpSpinnerMorph.class.st (diff)
The file was modifiedsrc/Spec2-Core/KMModifiedKeyCombination.extension.st (diff)
The file was modifiedsrc/Spec2-Core/SpSingleSelectionMode.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpStyleGeometry.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpButtonBarPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpNotebookPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Commands/SpCodeBrowseItCommand.class.st (diff)
The file was modifiedsrc/Spec2-Morphic-Backend-Tests/SpMorphicNotebookAdapter.extension.st (diff)
The file was modifiedsrc/Spec2-Core/SpDropListItem.class.st (diff)
The file was modifiedsrc/Spec2-Transmission/SpAbstractTextPresenter.extension.st (diff)
The file was modifiedsrc/Spec2-Core/SpCodePresenter.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpStyle.class.st (diff)
The file was addedsrc/Spec2-Adapters-Morphic/SpMorphicMillerAdapter.class.st
The file was modifiedsrc/Spec2-Transmission/SpAbstractListPresenter.extension.st (diff)
The file was addedsrc/Spec2-Adapters-Morphic/SpMorphicMenuButtonAdapter.class.st
The file was addedsrc/Spec2-Adapters-Morphic/SpStyleDraw.class.st
The file was modifiedsrc/Spec2-Transmission/SpTreeTablePresenter.extension.st (diff)
The file was removedsrc/Spec2-Core/SpFocusOrder.class.st
The file was addedsrc/Spec2-Examples/SpTableWithFilter.class.st
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicNotebookAdapter.class.st (diff)
The file was addedsrc/Spec2-Tests/SpAbstractButtonPresenterTest.class.st
The file was modifiedsrc/Spec2-Tests/SpButtonPresenterTest.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicTableAdapter.class.st (diff)
The file was modifiedsrc/Spec2-Core/KMKeyCombination.extension.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpStyleContainer.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpTreeTablePresenter.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicDropListAdapter.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpDropListPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicListAdapter.class.st (diff)
The file was modifiedsrc/Spec2-Commands/SpCodeDoItCommand.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicLayoutAdapter.class.st (diff)
The file was addedsrc/Spec2-Adapters-Morphic-Tests/package.st
The file was modifiedsrc/Spec2-Adapters-Morphic/SpStyleProperty.class.st (diff)
The file was modifiedsrc/Spec2-Layout/SpExecutableLayout.class.st (diff)
The file was modifiedsrc/BaselineOfSpec2/BaselineOfSpec2.class.st (diff)
The file was addedsrc/Spec2-Examples/SpDemoMenuButtonPresenter.class.st
The file was modifiedsrc/Spec2-Core/SpImagePresenter.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicTextInputFieldAdapter.class.st (diff)
The file was addedsrc/Spec2-Morphic-Backend-Tests/SpMockFocusOrderPresenter.class.st
The file was modifiedsrc/Spec2-Core/SpMenuGroupPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicTextAdapter.class.st (diff)
The file was modifiedsrc/Spec2-Commander2/SpCommand.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpVersatileDialogPresenter.class.st (diff)
The file was addedsrc/Spec2-Adapters-Morphic/MillerScrollPane.class.st
The file was modifiedsrc/Spec2-Tools/VersionBrowser.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpStatusBarPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Layout/SpSplitterHorizontal.class.st (diff)
The file was modifiedsrc/Spec2-Core/KMSingleKeyCombination.extension.st (diff)
The file was modifiedsrc/Spec2-Core/SpToolBarPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpStyleFont.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpStyleSTONReader.class.st (diff)
The file was addedsrc/Spec2-Transmission/SpActivationPort.class.st
The file was addedsrc/Spec2-Tests/SpTimelineTest.class.st
The file was addedsrc/Spec2-Core/SpMenuButtonPresenter.class.st
The file was modifiedsrc/Spec2-Adapters-Morphic/SpNotebookMorph.class.st (diff)
The file was removedsrc/Spec2-Morphic-Backend-Tests/SpMorphicTextAdapter.extension.st
The file was modifiedsrc/Spec2-Core/SpAbstractAdapter.class.st (diff)
Commit 5b8e3e5b4063b257cbafa23cce4995819186ed9c by cyril
Remove dependency on Glamour.
The file was modifiedsrc/BaselineOfSpec2/BaselineOfSpec2.class.st (diff)
The file was modifiedsrc/Spec2-Morphic-Backend-Tests/SpPresenterFocusOrderTest.class.st (diff)
The file was modifiedsrc/Spec2-Backend-Tests/SpMorphicBackendForTest.class.st (diff)
The file was addedsrc/Spec2-Backend-Tests/SpTMorphicUIRedrawer.trait.st
Commit 56bf5e9b7b6a2c55d884e66ebe3d27d7f4f287f7 by cyril
Add missing method
The file was modifiedsrc/Spec2-Backend-Tests/SpTMorphicUIRedrawer.trait.st (diff)
Commit 7fd351cce96a32983c47ef1a45c44e69de27711b by cyril
Resolve dependency problem.
The file was removedsrc/Spec2-Core/TSpObservable.trait.st
The file was removedsrc/Spec2-Core/SpObservablePoint.class.st
The file was removedsrc/Spec2-Core/SpObservableSlot.class.st
The file was addedsrc/Spec2-Layout/SpObservableSlot.class.st
The file was addedsrc/Spec2-Layout/SpObservablePoint.class.st
The file was removedsrc/Spec2-Core/SpValueHolder.class.st
The file was addedsrc/Spec2-Layout/SpValueHolder.class.st
The file was removedsrc/Spec2-Core/SpNonObservableSlotError.class.st
The file was addedsrc/Spec2-Layout/SpNonObservableSlotError.class.st
The file was addedsrc/Spec2-Layout/TSpObservable.trait.st
Commit 891d677513da24cabaf1bb1567bd4f9965c0905a by cyril
Move observable slot to its own package.
The file was addedsrc/Spec2-ObservableSlot/SpObservableSlot.class.st
The file was addedsrc/Spec2-ObservableSlot/TSpObservable.trait.st
The file was addedsrc/Spec2-ObservableSlot/SpValueHolder.class.st
The file was removedsrc/Spec2-Core/Slot.extension.st
The file was modifiedsrc/BaselineOfSpec2/BaselineOfSpec2.class.st (diff)
The file was addedsrc/Spec2-ObservableSlot/SpNonObservableSlotError.class.st
The file was removedsrc/Spec2-Layout/TSpObservable.trait.st
The file was addedsrc/Spec2-ObservableSlot/package.st
The file was removedsrc/Spec2-Layout/SpNonObservableSlotError.class.st
The file was removedsrc/Spec2-Layout/SpObservablePoint.class.st
The file was removedsrc/Spec2-Layout/SpValueHolder.class.st
The file was addedsrc/Spec2-ObservableSlot/Slot.extension.st
The file was removedsrc/Spec2-Layout/SpObservableSlot.class.st
The file was addedsrc/Spec2-ObservableSlot/SpObservablePoint.class.st
Commit 1ac413dfc2202f0916840ec21e772c40bc3d9c62 by cyril
Loads slots earlier.
The file was modifiedsrc/BaselineOfSlot/BaselineOfSlot.class.st (diff)
The file was modifiedsrc/BaselineOfBaseLibraries/BaselineOfBaseLibraries.class.st (diff)
Commit 38d0c13ce9527462b79acfc9cb8c9108a0c1adb1 by tinchodias
Fix #2853. When removing a class, also log its contained methods.
The file was modifiedsrc/Epicea-Tests/EpCodeChangeIntegrationTest.class.st (diff)
The file was modifiedsrc/Epicea/EpMonitor.class.st (diff)
Commit 017c9b89e8462f0c3728123520ed038b66278601 by stephane.ducasse
fixes: #4833.  Adding a much much nicer comment. Thanks a lot Hernan
Morales for his little blog post that was the light in the dark.
The file was modifiedsrc/Refactoring-Core/RBSourceRegexRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Core/RBProtocolRegexRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Core/RBClassRegexRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Core/RBRegexRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Core/RBCategoryRegexRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Core/RBRegexRefactoring.class.st (diff)
The file was modifiedsrc/Refactoring-Core/RBClassRegexRefactoring.class.st (diff)
Commit 9f113b6d5c59af006a1b60bfc90017923a8aaa17 by leonardo.cecchi
Remove #at:, #at:put: and #errorNotKeyed messages from Bag
Since the #at: and #at:put: are useless in the Bag class, this patch
removes them together with the #errorNotKeyed message in the Collection
class, which is now useless as it is only sent by the removed methods.
Fixes: #4808
The file was modifiedsrc/Collections-Unordered/Bag.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpDropListItem.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpVersatileDialogPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpImagePresenter.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpNotebookPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Layout/SpSplitterHorizontal.class.st (diff)
The file was modifiedsrc/Spec2-Layout/SpSplitterVertical.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic-Tests/SpStyleTest.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpAbstractWidgetPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpCodePresenter.class.st (diff)
The file was modifiedsrc/Spec-MorphicAdapters/MorphicFastTableAdapter.class.st (diff)
The file was modifiedsrc/Spec2-Backend-Tests/SpDropListAdapterTest.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpContainerPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Core/SpPresenter.class.st (diff)
Commit 07ed59f669839e62357f3e42f2b3038a112eb116 by dionisiydk
Commands to open Calypso on package and repository
The file was addedsrc/Calypso-SystemPlugins-Monticello-Browser/ClyBrowseIcebergRepositoryCommand.class.st
The file was addedsrc/Calypso-SystemPlugins-Monticello-Browser/ClyBrowseIcebergPackageCommand.class.st
Commit 5395095d51400b0ff9b3d20bb0c0d1e689678de5 by dionisiydk
Better browser title and group unresolved packages as extensions
The file was modifiedsrc/Calypso-SystemPlugins-Monticello-Browser/ClyBrowseIcebergRepositoryCommand.class.st (diff)
The file was modifiedsrc/Calypso-SystemPlugins-Monticello-Browser/ClyBrowseIcebergPackageCommand.class.st (diff)
The file was modifiedsrc/Calypso-Ring/RGEnvironment.extension.st (diff)
Commit c6eeff7f3941bf4eb5e7499ed26805b29cc872f2 by dionisiydk
Command to browser selected commit in history browser. Class comments
are added
The file was modifiedsrc/Calypso-SystemPlugins-Monticello-Browser/ClyBrowseIcebergRepositoryCommand.class.st (diff)
The file was addedsrc/Calypso-SystemPlugins-Monticello-Browser/ClyBrowseIcebergCommitCommand.class.st
The file was modifiedsrc/Calypso-SystemPlugins-Monticello-Browser/ClyBrowseIcebergPackageCommand.class.st (diff)
Commit fccc79a3dcbf6064461a21299d5eae3c544d3b49 by dionisiydk
Browse command only for operational repository
The file was modifiedsrc/Calypso-SystemPlugins-Monticello-Browser/ClyBrowseIcebergRepositoryCommand.class.st (diff)
Commit 85f7f0fbdfc5728b9b60128959dda3c74175a4fd by leonardo.cecchi
Rename "Move to class package" to "Move to the defining class"
The former name of this refactoring command could be misunderstood and
have been changed to a clearer one. The class implementing the
refactoring have been renamed, too.
Fixes: #4451
The file was addedsrc/SystemCommands-MethodCommands/SycMoveMethodsToPackageDefiningClassCommand.class.st
The file was modifiedsrc/Calypso-SystemTools-Core/ClyMethodEditorToolMorph.class.st (diff)
The file was removedsrc/SystemCommands-MethodCommands/SycMoveMethodsToClassPackageCommand.class.st
Commit 5f22db808358e69eadc181a0ddf54371b4f81b95 by leonardo.cecchi
Remove `bounds` ivar from AthensBalloonPath
That ivar was not used so this patch removes it.
Fixes: #4549
The file was modifiedsrc/Athens-Balloon/AthensBalloonPath.class.st (diff)
Commit 99b2396bd83fb3db96517b721dd73277f0aefa1d by marcus.denker
- document temp vector reading in OCVectorTempVariable - do not read
from the local context but use the definition context of the copied var
that contains the temp vector
The file was modifiedsrc/OpalCompiler-Core/OCVectorTempVariable.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCVectorTempVariable.class.st (diff)
The file was modifiedsrc/Transcript-Core/ThreadSafeTranscript.class.st (diff)
Commit dd4d4730359936de5924a7cd66edf00bd05ce890 by leonardo.cecchi
Simplify morph creation from Athens surface
A new method named #asMorph has been created in the AthensSurface class,
returning the Morph representation of the surface.
This new method have been used in the Athens examples.
Fixes: #4517
The file was modifiedsrc/Athens-Core/AthensSurface.class.st (diff)
The file was modifiedsrc/Athens-Examples/AthensSurfaceExamples.class.st (diff)
The file was modifiedsrc/Athens-Examples/AthensTextRenderManualTests.class.st (diff)
The file was modifiedsrc/Athens-Examples/AthensCairoSurfaceExamples.class.st (diff)
Commit b55cf1239050fb49e23522ce202fbf7901046bd6 by marcus.denker
an addition fix to make the method even more forgiving in odd cases.
fixes #2872
The file was modifiedsrc/OpalCompiler-Core/OCVectorTempVariable.class.st (diff)
Commit 90e929830690841545daed79720485467800ddc2 by estebanlm
adding a generic shortcut printer (needed to properly print menus for
different platforms and backends.
The file was modifiedsrc/Keymapping-KeyCombinations/KMKeyCombination.class.st (diff)
The file was modifiedsrc/Keymapping-KeyCombinations/KMModifiedKeyCombination.class.st (diff)
The file was addedsrc/Keymapping-Core/KMShortcutPrinter.class.st
The file was removedsrc/Keymapping-Core/KmGlobalDispatcher.class.st
The file was modifiedsrc/Keymapping-KeyCombinations/KMSingleKeyCombination.class.st (diff)
The file was modifiedsrc/Keymapping-KeyCombinations/KMKeyCombinationChoice.class.st (diff)
The file was modifiedsrc/Keymapping-KeyCombinations/KMPlatformSpecificKeyCombination.class.st (diff)
The file was addedsrc/Keymapping-Core/KMGlobalDispatcher.class.st
The file was modifiedsrc/OpalCompiler-Core/OCVectorTempVariable.class.st (diff)
Commit 16ca4aee9452e7ea703004374ff56e500d0c7be7 by estebanlm
fix menus in morphic (showing standards)
The file was modifiedsrc/Morphic-Base/ToggleMenuItemMorph.class.st (diff)
The file was modifiedsrc/Morphic-Base/ToggleMenuItemShortcut.class.st (diff)
The file was modifiedsrc/Morphic-Base/ToggleMenuItemShortcutWithSymbol.class.st (diff)
The file was modifiedsrc/Athens-Morphic/ToggleMenuItemShortcutWithSymbol.extension.st (diff)
The file was modifiedsrc/Morphic-Base/ToggleMenuItemShortcutWithText.class.st (diff)
Commit 427dc4482919f420654f84db4c5eda572779cb90 by marcus.denker
No idea why we have #lookupVar: and #lookupVarForDeclaration. Opal tests
are green without it
The file was modifiedsrc/OpalCompiler-Core/OCInstanceScope.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCASTSemanticAnalyzer.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCAbstractMethodScope.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCAbstractScope.class.st (diff)
The file was modifiedsrc/Reflectivity/RFSemanticAnalyzer.class.st (diff)
Commit ef8be2b9965019cb2f5e165efe30b253ac8acd00 by marcus.denker
#variableNamed: and #variableNamed:ifAbsent: are dead code (there is
#lookupVar: for that).
The file was modifiedsrc/OpalCompiler-Core/OCExtraBindingScope.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCClassScope.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCInstanceScope.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCAbstractScope.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCAbstractMethodScope.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCRequestorScope.class.st (diff)
Commit 08866cd62f74568a58c7c6b697fd84351dfc1a36 by marcus.denker
simplify getting the index from the temp vector from the IR   - make
sure that we ask the right scope   - simplify the code on the IR Level
The file was modifiedsrc/OpalCompiler-Core/OCCopyingTempVariable.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/IRPushClosureCopy.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/IRMethod.class.st (diff)
Commit 803b94fe7da101d942d4f350536c88b384a75cfb by marcus.denker
we can remove #hasTempVector:, too
The file was modifiedsrc/OpalCompiler-Core/IRPushClosureCopy.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/IRMethod.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/IRSequence.class.st (diff)
Commit 2948104f7b88d92cb0633fda7c57c569cdcd8e48 by estebanlm
add tests for KMShortcutPrinter
The file was addedsrc/Keymapping-Tests/KMShortcutPrinterTest.class.st
Commit 862798cdaa726cc0b1bd44c13649e97c28bf47a0 by leonardo.cecchi
Add new #printOneLineString and related methods
It's nice to have a #printOneLineString that is just like #printString
but avoids printing CRs and LFs. This patch implements such idea adding
also a method named #printOnOneLine: which will get called with a
FilteringStream implementing the required behaviour.
The FilteringStream is used to replace CRs and LFs with a space, but can
also be used to filter elements going into a Stream via a generic block.
Fixes: #4849
The file was addedsrc/Collections-Streams/FilteringStreamTest.class.st
The file was modifiedsrc/Kernel-Tests/ObjectTest.class.st (diff)
The file was addedsrc/Collections-Streams/FilteringStream.class.st
The file was modifiedsrc/Kernel/Object.class.st (diff)
Commit b5a037c676b83a8024836959351c8920e9cc1ff3 by marcus.denker
the compiler does not need to copy the AST before calling plugins as
they can do that if needed. Speeds up compilation by 3-5%
The file was modifiedsrc/OpalCompiler-Core/OpalCompiler.class.st (diff)
Commit 1b7d104ede62cf1bd50ed730c44a25cc41a36f6c by estebanlm
using DisplayableObject as superclass
The file was modifiedsrc/Morphic-Base/ToggleMenuItemShortcut.class.st (diff)
Commit 012ea029e06a11224c3be74ca39b64b11bdd0c70 by github
Revert "use #lookupVar: instead of #lookupVarForDeclaration:"
The file was modifiedsrc/Reflectivity/RFSemanticAnalyzer.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCASTSemanticAnalyzer.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCAbstractMethodScope.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCAbstractScope.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCInstanceScope.class.st (diff)
Commit 12cf20ff2e9e993591d0b03cdbf8bdaffe6881c4 by github
Update MagnitudeTest.class.st
The file was modifiedsrc/Kernel-Tests/MagnitudeTest.class.st (diff)
Commit 37aeed183711a1bbaf7e539d29d116c831574191 by github
Update Magnitude.class.st
The file was modifiedsrc/Kernel/Magnitude.class.st (diff)
Commit 199130204e24db8c4e797d7b6bfe54d662968d59 by github
fixing executable comments
The file was modifiedsrc/Kernel/Magnitude.class.st (diff)
Commit d1e6b9acda3a0b61a1653e259157d042e8388fec by marcus.denker
Document and simplify #lookupVar: a and lookupVarForDeclaration:
The file was modifiedsrc/OpalCompiler-Core/OCRequestorScope.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCAbstractScope.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCExtraBindingScope.class.st (diff)
Commit 24babc5e7538236583b9bb36771ba174b0c6950e by github
Update stale.yml
- both issues and PRs have the same timeout for stale
- moved it up to 250 days / 1 week to close
- reduces the actions per hour to 2
The file was modified.github/stale.yml (diff)
Commit 28748712c7b99e89d6c0a8a37351748657874942 by marcus.denker
- IRMethod>>#removeReturn is dead code - IRPushClosureCopy ivar
"lastBlockSequence" is set but never used (and not documented) -
#lookUpSelector:,  possibleSelectorFor: and #lookUpGlobalVar: on
semantic scope are not needed - formatting of
#hasTemporaryVariableNamed: (remove () )
The file was modifiedsrc/OpalCompiler-Core/IRMethod.class.st (diff)
The file was modifiedsrc/Slot-Core/CompiledMethod.extension.st (diff)
The file was modifiedsrc/OpalCompiler-Core/IRBuilder.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCRequestorScope.class.st (diff)
The file was modifiedsrc/Slot-Core/BlockClosure.extension.st (diff)
The file was modifiedsrc/Slot-Core/Context.extension.st (diff)
The file was modifiedsrc/OpalCompiler-Core/IRPushClosureCopy.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCAbstractScope.class.st (diff)
Commit 2ca5aa39eb53f3e959850acad1e672922eb11768 by marcus.denker
- lazy init compilation context in IRBytecodegenerator. as the context
is handed over, this avoids lots of unneded allocations
The file was modifiedsrc/OpalCompiler-Core/IRBytecodeGenerator.class.st (diff)
Commit 5f2531c3f1d63b128a5eb98e4ded2ac907a8236e by marcus.denker
commit deprecation rewrites in DrTests
The file was modifiedsrc/DrTests/DrTests.class.st (diff)
Commit 622bf4ecf5b66cc0500b7810663245cd390253ef by leonardo.cecchi
Replace #printString implementations with #printOn:
On MalGraphEdge, MalHitsNode and MalWeightedEdge, the #printString
implementation was calling #printString on their ivars, causing the
creation of too many temporary Streams and spurious copies.
This patch replace those methods, when needed, with a #printOn:
implementation. In that way, we avoid creating substreams and spurious
copies.
Some unit tests have been added, and they were running also before the
implementation change, this is to ensure that the former behavior have
not been changed.
Fixes: #4855
Co-authored-by: Vincent Blondeau <vincent.blondeau@polytech-lille.net>
The file was modifiedsrc/Moose-Algos-Graph/MalGraphEdge.class.st (diff)
The file was addedsrc/Moose-Algos-Graph/MalGraphEdgeTest.class.st
The file was addedsrc/Moose-Algos-Graph/MalHitsNodeTest.class.st
The file was modifiedsrc/Moose-Algos-Graph/MalHitsNode.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalWeightedEdge.class.st (diff)
The file was addedsrc/Moose-Algos-Graph/MalWeightedEdgeTest.class.st
Commit 2eb6b0ef95f660e9427688bcfa25b98544dae55c by estebanlm
add missing methods (needed to handle callbacks)
The file was modifiedsrc/UnifiedFFI/FFIFunctionArgument.class.st (diff)
The file was modifiedsrc/UnifiedFFI/FFITypeDeclaration.class.st (diff)
Commit a2105f1a4b4a767fae4c2f32c9562af481e5ca85 by cyril
Introduce ObservableSlot as part of VariableLibrary.
This slot is a copy of the spec SpObservableSlot and will replace this
one.
This slot comes with tests and I improved the documentation that was
started in Spec.
The file was modifiedsrc/VariablesLibrary-Tests/InitializedClassVariableTest.class.st (diff)
The file was modifiedsrc/VariablesLibrary-Tests/WeakClassVariableTest.class.st (diff)
The file was addedsrc/VariablesLibrary/Slot.extension.st
The file was modifiedsrc/VariablesLibrary-Tests/HistorySlotTest.class.st (diff)
The file was modifiedsrc/VariablesLibrary-Tests/LazyClassVariableTest.class.st (diff)
The file was modifiedsrc/VariablesLibrary-Tests/WeakSlotTest.class.st (diff)
The file was modifiedsrc/VariablesLibrary-Tests/InitializedSlotTest.class.st (diff)
The file was addedsrc/VariablesLibrary/TObservable.trait.st
The file was modifiedsrc/VariablesLibrary-Tests/ComputedSlotTest.class.st (diff)
The file was addedsrc/VariablesLibrary/ObservableSlot.class.st
The file was addedsrc/VariablesLibrary-Tests/ObservablePoint.class.st
The file was addedsrc/VariablesLibrary-Tests/ObservableSlotTest.class.st
The file was addedsrc/VariablesLibrary/NonObservableSlotError.class.st
The file was addedsrc/VariablesLibrary/ObservableValueHolder.class.st
The file was modifiedsrc/VariablesLibrary-Tests/LazySlotTest.class.st (diff)
Commit f6cdfb65d7b31a74f96dfe78aac61311ef1d4e2a by cyril
The API of Protocol is, currently, misleading. A protocol has a method
#methods but this one does not return methods but selectors.
In this PR I updated the API to #methodSelectors to be explicit.
The file was modifiedsrc/Kernel/AllProtocol.class.st (diff)
The file was modifiedsrc/Kernel/Protocol.class.st (diff)
The file was addedsrc/Deprecated80/Protocol.extension.st
The file was modifiedsrc/Kernel-Tests/MagnitudeTest.class.st (diff)
The file was modifiedsrc/Kernel/ProtocolOrganizer.class.st (diff)
The file was modifiedsrc/Calypso-SystemQueries/ClassDescription.extension.st (diff)
The file was modifiedsrc/Kernel-Tests/ClassOrganizationTest.class.st (diff)
The file was addedsrc/Deprecated80/ProtocolOrganizer.extension.st
Commit 7709370e198f24997aad2b13cd303aedcebe4a21 by cyril
Fix some deprecated methods.
The file was modifiedsrc/Kernel/ClassDescription.class.st (diff)
The file was modifiedsrc/Reflectivity/MetaLinkInstaller.class.st (diff)
Commit 87a1b5408e0ea444137b55c4c02a761fb1a22f6e by cyril
More deprecation renaming.
The file was modifiedsrc/Kernel/ClassOrganization.class.st (diff)
The file was modifiedsrc/Shift-ClassBuilder/ClassOrganization.extension.st (diff)
Commit ec32fa8907bade8bd1c598735315d0c0a5f7b61e by marcus.denker
skip rule for tests classes. fixes #2808
The file was modifiedsrc/GeneralRules/RBBadMessageRule.class.st (diff)
Commit 0525e1576acfe06d4e12779407b80549e58cce36 by cyril
More deprecation rewrite.
The file was modifiedsrc/RPackage-Core/RPackageOrganizer.class.st (diff)
Commit fba0e156226984d78a7c3cfdc8553a9211786b74 by cyril
More replacements.
The file was modifiedsrc/RPackage-Core/RPackageOrganizer.class.st (diff)
Commit c6a260287cf2fadf0fb047e0f358f4eb7d19d6f1 by marcus.denker
- enable RBImplementedNotSentRule - document #excludedRuleNames - remove
unsent message - improve rule a little
fixes #4881
The file was modifiedsrc/Renraku/ReRuleManager.class.st (diff)
The file was modifiedsrc/GeneralRules/RBImplementedNotSentRule.class.st (diff)
Commit d8aa3a3f22ea9bf037cde17e7deaa23d214bf81b by marcus.denker
- speedup #allMessages - improve comments
The file was modifiedsrc/GeneralRules/RBImplementedNotSentRule.class.st (diff)
The file was modifiedsrc/GeneralRules/RBImplementedNotSentRule.class.st (diff)
Commit 6859b32bfd10ccae5423e74d53f5b378b8ebbe2a by cyril
Fix some more deprecations.
The file was modifiedsrc/Deprecated80/Protocol.extension.st (diff)
The file was modifiedsrc/Kernel/ClassOrganization.class.st (diff)
The file was modifiedsrc/Kernel/Protocol.class.st (diff)
The file was modifiedsrc/CodeExport/ProtocolOrganizer.extension.st (diff)
The file was modifiedsrc/Kernel/ProtocolOrganizer.class.st (diff)
Commit 3035e7fab6dda80a276b421e1a1894eea1d34bfd by cyril
Use pragma to collect the supported origins of the file system
resolvers.
This allows one to add its own origins to the resolvers.
The file was modifiedsrc/FileSystem-Tests-Core/PlatformResolverTest.class.st (diff)
The file was modifiedsrc/FileSystem-Tests-Core/InteractiveResolverTest.class.st (diff)
The file was modifiedsrc/FileSystem-Core/UnixResolver.class.st (diff)
The file was modifiedsrc/FileSystem-Core/FileSystemResolver.class.st (diff)
The file was modifiedsrc/FileSystem-Core/SystemResolver.class.st (diff)
The file was modifiedsrc/FileSystem-Core/MacOSResolver.class.st (diff)
The file was modifiedsrc/FileSystem-Core/PlatformResolver.class.st (diff)
The file was modifiedsrc/FileSystem-Tests-Core/SystemResolverTest.class.st (diff)
The file was modifiedsrc/FileSystem-Tests-Core/PlatformResolverTest.class.st (diff)
The file was modifiedsrc/FileSystem-Tests-Core/FileSystemResolverTest.class.st (diff)
Commit 2408e1198a18449d6f7e5f3dbc729c1d9c43fb2d by github
Update stale.yml
- do not close issues, just tag the as stale
- update the comment
The file was modified.github/stale.yml (diff)
Commit d63dd3862a6027efec7908de8b4c742ce17b4140 by marcus.denker
improve the comment of MustBeBooleanTest and MustBeBooleanObject
The file was modifiedsrc/OpalCompiler-Tests/MyBooleanObject.class.st (diff)
The file was modifiedsrc/OpalCompiler-Tests/MustBeBooleanTest.class.st (diff)
Commit 6cf6eb677c70f5cb5058a8a7feeacdd2c3b776dc by cyril
Add a command to Calypso to browse a critic class in the extra menu.
The file was addedsrc/Calypso-SystemPlugins-Critic-Browser/ClyBrowseRuleCommand.class.st
Commit 498fbf519b1a8b591dec3b272e96a656df1da8da by cyril
Follow Denis's suggstions.
The file was addedsrc/Calypso-SystemPlugins-Critic-Browser/ClyBrowseCritiqueRuleCommand.class.st
The file was removedsrc/Calypso-SystemPlugins-Critic-Browser/ClyBrowseRuleCommand.class.st
The file was modifiedsrc/Calypso-SystemPlugins-Critic-Browser/ClyBrowseCritiqueRuleCommand.class.st (diff)
Commit 618377439f87ffc0ab08d39fc67121fdeb223f2a by cyril
#isAbstract methods need to hardcode classes to be useful in hierarchy.
RBRefersToClussRule should not declare those methods as failures to the
rule.
This PR also add tests to this rule.
The file was modifiedsrc/GeneralRules-Tests/RBGlobalVariableRuleTest.class.st (diff)
The file was addedsrc/GeneralRules-Tests/RBRefersToClassRuleTest.class.st
The file was modifiedsrc/GeneralRules/RBRefersToClassRule.class.st (diff)
The file was addedsrc/GeneralRules-Tests/RBAbstractMockToTestRefersToClassRule.class.st
The file was modifiedsrc/GeneralRules-Tests/RBSmalllintTest.class.st (diff)
Commit 9046c453262ff9132ea2b4b080562c64106fdf7e by marcus.denker
 this change makes sure that the copied vars of the temp vector are
standard copied vars. This allows us to easily find their definiton
scope (this will be used in a second step) and in addition simplify the
code a bit
The file was modifiedsrc/OpalCompiler-Core/OCASTClosureAnalyzer.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCAbstractMethodScope.class.st (diff)
Commit 913951545f80461abacba13bf3f278740e1ca106 by github
Revert "Add new #printOneLineString and related methods"
The file was removedsrc/Collections-Streams/FilteringStreamTest.class.st
The file was removedsrc/Collections-Streams/FilteringStream.class.st
The file was modifiedsrc/Kernel-Tests/ObjectTest.class.st (diff)
The file was modifiedsrc/Kernel/Object.class.st (diff)
Commit 934973773d339806838984177024aec41823d534 by github
Update stale.yml
-  Set to true to ignore issues in a project
-  Set to true to ignore issues with an assignee
The file was modified.github/stale.yml (diff)
Commit f2e45b36393192a5679df2e577730b1c211ee02e by cyril
While fixing another issue I commited something from my settings.
It should not be in Pharo directly. Sorry for that :(
The file was modifiedsrc/FileSystem-Core/PlatformResolver.class.st (diff)
Commit dcdcc34a0308eb58796b3e7ae13971646eecbc18 by marcus.denker
replace tempVectorDefinitionScopeForTempStoringIt by directly using the
definition scope
The file was modifiedsrc/OpalCompiler-Core/OCVectorTempVariable.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCCopyingTempVariable.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCAbstractMethodScope.class.st (diff)
The file was modifiedsrc/OpalCompiler-Core/OCTempVariable.class.st (diff)
Commit 8ad55ef2bf519fcec22b4af25b1166b273f44f31 by marcus.denker
reduce the amount of intermediate copying:   - no need to create a Set  
- use #sort, not #sorted
The file was modifiedsrc/NECompletion/CompletionModel.class.st (diff)
The file was modifiedsrc/NECompletion/CompletionProducerVisitor.class.st (diff)
The file was modifiedsrc/NECompletion/ReverseAlphabeticSorter.class.st (diff)
The file was modifiedsrc/NECompletion/AlphabeticSorter.class.st (diff)
Commit 31eb0abcf7b83f28de999d0a04fa1d26ea0110ac by cyril
Fix some categorizations.
The file was modifiedsrc/Moose-Algos-Graph/MalBreadthFirstSearchPath.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalDijkstra.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalSccNodeDecomposition.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalCircuitSpanningEdges.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalDisjointSets.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalSccEdgeDecomposition.class.st (diff)
Commit ffa659c2f2b5f7d57b47a8c1c603c8092247c29b by cyril
Remove unecessary not
The file was modifiedsrc/Moose-Algos-Graph/MalTarjanNode.class.st (diff)
Commit dbe9d7c8afd6dc4481c15a995497151fe38daeb7 by cyril
Fix more categories + add a printing method.
The file was modifiedsrc/Moose-Algos-Graph/MalHitsNode.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalNodeWithPreviousAndNext.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalSccEdgeDecomposition.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalDisjointSetsNextNode.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalDijkstra.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalNodeWithNext.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalWeightedEdge.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalGraphNode.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalDijkstraNode.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalHalNode.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalGraphEdge.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalWeightedHitsNode.class.st (diff)
Commit 86571034d5ffc25dcfb60b08e7c078282b2b5a4d by cyril
Update MalHal to not print infos on transcript.
The file was modifiedsrc/Moose-Algos-Graph/MalHal.class.st (diff)
Commit cebea56a06bac37495b1f456281a4759540f4e2a by cyril
Clean some initializations.
The file was modifiedsrc/Moose-Algos-Graph/MalDominanceNode.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalDisjointSetNode.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalDisjointSetsNextNode.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalWeightedEdge.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalGraphReducer.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalGraphEdge.class.st (diff)
Commit 59a35d9696893e0ca257cdd7b1d2c72d8350bbbf by cyril
Refactore MalGraphAlgorithm and LongestPath.
The file was modifiedsrc/Moose-Algos-Graph/MalGraphAlgorithm.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalLongestPath.class.st (diff)
Commit ef52b466315287683e29ebe0827b3cc819dca7e0 by cyril
Still fixing protocols
The file was modifiedsrc/Moose-Algos-Graph/MalTarjan.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalTEdgeNode.trait.st (diff)
Commit 383e9a3cdc712fda015dbab52a52365ca0bae79d by cyril
Some more code cleanings.
The file was modifiedsrc/Moose-Algos-Graph/MalKruskal.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalSccExtractor.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalSccNodeDecomposition.class.st (diff)
The file was modifiedsrc/Moose-Algos-Graph/MalGraphStructure.class.st (diff)
Commit b8466aada11e8f325b137236fbb308ececd58693 by cyril
Add tests to MooseAlgos graph
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was addedsrc/Moose-Algos-Graph-Tests/MalGraphAlgorithmTest.class.st
The file was addedsrc/Moose-Algos-Graph-Tests/MalLongestPathTest.class.st
The file was addedsrc/Moose-Algos-Graph-Tests/MalHalTest.class.st
The file was addedsrc/Moose-Algos-Graph-Tests/MalBreadthFirstSearchPathTest.class.st
The file was addedsrc/Moose-Algos-Graph-Tests/MalDijkstraTest.class.st
The file was addedsrc/Moose-Algos-Graph-Tests/MalGraphFixture.class.st
The file was addedsrc/Moose-Algos-Graph-Tests/MalTarjanTest.class.st
The file was addedsrc/Moose-Algos-Graph-Tests/MalKruskalTest.class.st
The file was addedsrc/Moose-Algos-Graph-Tests/MalDominanceTest.class.st
The file was addedsrc/Moose-Algos-Graph-Tests/MalDisjointSetsTest.class.st
The file was addedsrc/Moose-Algos-Graph-Tests/MalTopologicalSortingTest.class.st
The file was addedsrc/Moose-Algos-Graph-Tests/MalCyclesCoverageTest.class.st
The file was addedsrc/Moose-Algos-Graph-Tests/MalHitsFixtureTest.class.st
The file was addedsrc/Moose-Algos-Graph-Tests/MalGraphReducerTest.class.st
The file was addedsrc/Moose-Algos-Graph-Tests/package.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
Commit cecd6d6a64da0d79679f658fd007830ea3fda2f7 by tinchodias
Fix #4817. Do not log MC save anymore.
The file was modifiedsrc/Epicea-Tests/EpEventIntegrationTest.class.st (diff)
The file was modifiedsrc/Epicea/EpMonitor.class.st (diff)
The file was removedsrc/Epicea/MCVersionSaved.extension.st
Commit 218ebad69ab038ada14847325226089f7876acc7 by tinchodias
Remove empty EpEventIntegrationTest
The file was removedsrc/Epicea-Tests/EpEventIntegrationTest.class.st
The file was removedsrc/OpalCompiler-Tests/OCCleanBockTest.class.st
The file was addedsrc/OpalCompiler-Tests/OCCleanBlockTest.class.st
Commit 4061e1ca3035d06db80b4b864acffe2cf2a440a1 by tinchodias
Fixes #3048. Rewrite #withLineEndings: to do not mutate the receiver.
Pair-programmed with Ronie.
We added WideString to tests, and we also removed the checks for 
special cases in #withUnixLineEndings and #withSqueakLineEndings.
The file was modifiedsrc/Collections-Strings/String.class.st (diff)
The file was modifiedsrc/Collections-Tests/StringTest.class.st (diff)
Commit 9001318568b3b484bd9da2b1f76058b34beee33b by marcus.denker
#narrowWith: should not reset the model  - we re-use the already found
(and sorted) entries. - we do not need to update the AST as the state is
now in the model.
The file was modifiedsrc/NECompletion/CompletionModel.class.st (diff)
The file was modifiedsrc/NECompletion/RBVariableNode.extension.st (diff)
The file was modifiedsrc/NECompletion/RBLiteralValueNode.extension.st (diff)
The file was modifiedsrc/NECompletion/RBMessageNode.extension.st (diff)
The file was modifiedsrc/NECompletion/RBProgramNode.extension.st (diff)
The file was modifiedsrc/AST-Core/RBMethodNode.class.st (diff)
The file was modifiedsrc/NECompletion-Tests/CompletionContextTest.class.st (diff)
Commit a2089004f652fdc15f2f2b9f1fa54ab4f3007f7a by marcus.denker
Small cleanup - remove unsent messages - RBReturnNode>>#completionToken
seems wrong. Remove it to return empty string instead - categorize
CompletionModel
The file was modifiedsrc/NECompletion/SHRange.class.st (diff)
The file was modifiedsrc/NECompletion/CompletionContext.class.st (diff)
The file was modifiedsrc/NECompletion/RBMessageNode.extension.st (diff)
The file was removedsrc/NECompletion/RBReturnNode.extension.st
The file was modifiedsrc/NECompletion/RBProgramNode.extension.st (diff)
The file was modifiedsrc/NECompletion/CompletionModel.class.st (diff)
Commit 27e8577517e55c9d40f987fd480097e024029b11 by github
Revert decompiled methods
The file was modifiedsrc/FreeType/FT2Face.class.st (diff)
Commit 565a9ade459a0763f696937b5ef4b8567e3f5ca5 by github
Revert decompiled methods
The file was modifiedsrc/FreeType/FT2Library.class.st (diff)
The file was modifiedsrc/UnifiedFFI/FFICalloutAPI.class.st (diff)
The file was modifiedsrc/UnifiedFFI/FFICalloutAPI.class.st (diff)
Commit ee327ef24aec327be5511efd6affe719aaeee487 by marcus.denker
make sure that all ifEmpty: methods are implemented the same way
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
Commit c782c91792022b7cf746793d8d4f9183f51bcf72 by marcus.denker
renove dead code (unsent method) in AbstractTool
The file was modifiedsrc/Tool-Base/AbstractTool.class.st (diff)
Commit a76686e702ac9d0392684113d02b78777a881ba2 by marcus.denker
A first cleanup of completion tests: now that we use the new completion
for some months, we can start to remove the old code.
This PR removes tests that test internal classes of the old completion
model.
(the idea is that tests that are useful to keep should not be removed,
thus this just removes internal tests, not tests that test the
completion model itself)
The file was removedsrc/NECompletion-Tests/NECInstVarTypeGuesserTest.class.st
The file was removedsrc/NECompletion-Tests/NECEntryTest.class.st
The file was removedsrc/NECompletion-Tests/NECClassVarTypeGuesserTest.class.st
The file was removedsrc/NECompletion-Tests/SHParserST80Test.class.st
The file was removedsrc/NECompletion-Tests/NECTypedModelTest.class.st
The file was removedsrc/NECompletion-Tests/NECStringSortingTest.class.st
Commit d0cd0cf0b07d907059e89bffc8bee626c08d60a0 by guillermopolito
Recategorize setUp method as #running
The file was modifiedsrc/UnifiedFFI-Tests/FFICalloutAPITest.class.st (diff)
Commit a03b99dbafa3f9623294b7f82e6c95d8d6745655 by marcus.denker
Another cleanup of the tests: remove tests that test the old system, add
explanation to the new test class
The file was modifiedsrc/NECompletion-Tests/CompletionContextTest.class.st (diff)
The file was modifiedsrc/NECompletion-Tests/NECContextTest.class.st (diff)
The file was removedsrc/NECompletion-Tests/SubContextTest.class.st
Commit 397197d7323f2f1185eecadf1c5992f2778cd19d by cyril
Add a new way to access arguments of pragma.
The new way is to use #argumentNamed:.
I also added some tests on pragmas.
The file was modifiedsrc/Kernel/Pragma.class.st (diff)
The file was modifiedsrc/Kernel-Tests/PragmaTest.class.st (diff)
Commit cfb2d3122f90b2ecaaae1dc5f0384c25c10fe431 by marcus.denker
commit some deprecation rewrites done when running the tests of spec
The file was modifiedsrc/Spec2-Deprecated/SpDropListButton.class.st (diff)
The file was modifiedsrc/Spec2-Deprecated/SpPickListPresenter.class.st (diff)
The file was modifiedsrc/Spec2-Deprecated/SpLabelledDropListButton.class.st (diff)
Commit 97dcf59f3120a810c51d9bc25145b5fa459a9aa2 by marcus.denker
remove the last #isCodeCompletionAllowed implementors
The file was modifiedsrc/Spec-Core/TextPresenter.class.st (diff)
The file was modifiedsrc/Spec-Core/TextInputFieldPresenter.class.st (diff)
The file was modifiedsrc/Spec-MorphicAdapters/MorphicTextInputFieldAdapter.class.st (diff)
The file was modifiedsrc/Spec-MorphicAdapters/MorphicTextAdapter.class.st (diff)
Commit c0d95ba359d3fd7d1502b30bd0f3075966e496f5 by cyril
Move tests introduced recently in Pharo in the test package I
introduced.
The file was removedsrc/Moose-Algos-Graph/MalGraphEdgeTest.class.st
The file was removedsrc/Moose-Algos-Graph/MalHitsNodeTest.class.st
The file was addedsrc/Moose-Algos-Graph-Tests/MalHitsNodeTest.class.st
The file was addedsrc/Moose-Algos-Graph-Tests/MalWeightedEdgeTest.class.st
The file was removedsrc/Moose-Algos-Graph/MalWeightedEdgeTest.class.st
The file was modifiedsrc/Moose-Algos-Graph/MalGraphEdge.class.st (diff)
The file was addedsrc/Moose-Algos-Graph-Tests/MalGraphEdgeTest.class.st
Commit 79a04f0bd02ffd2ee1bedc04e6e2fd6b84aec239 by marcus.denker
- rename ivar clazz to class (as there is no reading accessor, no clash
with the #class message of Object) - remove #methodNames: (inline in the
one sender) - completion of Literals: do not stop at 10, we use all
literals when completing  var definitions, and it works
The file was modifiedsrc/NECompletion/CompletionProducerVisitor.class.st (diff)
The file was modifiedsrc/NECompletion/CompletionContext.class.st (diff)
The file was modifiedsrc/NECompletion/CompletionModel.class.st (diff)
Commit 7f0a26dfa1701ff6e5ae63ede52c27f1e6d0a7a8 by github
Update src/NECompletion/CompletionProducerVisitor.class.st
Co-Authored-By: CyrilFerlicot <cyril@ferlicot.me>
The file was modifiedsrc/NECompletion/CompletionProducerVisitor.class.st (diff)
Commit 0bb7da3f08d954578753124236f37a4fc8a196e4 by estebanlm
adding special printing for cr and space characters (they may appear,
and we need to print them somehow)
The file was modifiedsrc/Keymapping-Core/KMShortcutPrinter.class.st (diff)
The file was modifiedsrc/Keymapping-Core/KMShortcutPrinter.class.st (diff)
The file was modifiedsrc/Keymapping-Tests/KMShortcutPrinterTest.class.st (diff)
Commit c79ef80cdf69763e643359d29d07d3f6e6e59db0 by marcus.denker
NECControllerTest: - change the class to test to CompletionController -
rename to CompletionControllerTest
change references to NEController to use CompletionController instead in
Rubric
Delete NECUntypedModelTest (it is testing internal things of the old
model)

The file was removedsrc/NECompletion-Tests/NECUntypedModelTest.class.st
The file was modifiedsrc/Rubric-Tests/RubSmalltalkEditorTest.class.st (diff)
The file was addedsrc/NECompletion-Tests/CompletionControllerTest.class.st
The file was removedsrc/NECompletion-Tests/NECControllerTest.class.st
The file was modifiedsrc/NECompletion/CompletionProducerVisitor.class.st (diff)
The file was modifiedsrc/Kernel/Deprecation.class.st (diff)
Commit 7fa149afc88cde0e01367460322c39887b612363 by marcus.denker
- remove all the tests that test the old code - remove all tests that
make no sense for the new one that were skipped
The file was removedsrc/NECompletion-Tests/NECContextTest.class.st
The file was modifiedsrc/NECompletion-Tests/CompletionContextTest.class.st (diff)
The file was modifiedsrc/NECompletion-Tests/CompletionControllerTest.class.st (diff)
Commit a3b8b7ba9ad3559045023c8c5f2bf51e8fe57828 by marcus.denker
-CompletionContext: rename ivar "theClass" to "class" -CompletionModel
and CompletionProducerVisitor do not need the class. We can just ask the
AST. -remove "type" ivar from CompletionEntry
The file was modifiedsrc/NECompletion/CompletionProducerVisitor.class.st (diff)
The file was modifiedsrc/NECompletion/CompletionModel.class.st (diff)
The file was modifiedsrc/NECompletion/CompletionEntry.class.st (diff)
The file was modifiedsrc/NECompletion/CompletionContext.class.st (diff)
Commit eff307afd01bdeb249af1b38fbd71144781acbf2 by marcus.denker
make sure that #parseFaultyMethod: returns a method even if the method
iteself can only be parsed as an error node
The file was modifiedsrc/AST-Core/RBParser.class.st (diff)
The file was modifiedsrc/AST-Core-Tests/RBParserTest.class.st (diff)
The file was modifiedsrc/AST-Core/RBParser.class.st (diff)
Commit 4cba1ed4c392386ef56851842aac338dd8a0c746 by marcus.denker
There is an option to turn on a small integrated browser in completion.
"Use navigation keys for extended completion functionality".
This PR adds the needed methods to show a stand-in there. Which means
that this now just needs to be extended to show useful things for all
the cases.
The file was modifiedsrc/NECompletion/CompletionEntry.class.st (diff)
The file was modifiedsrc/NECompletion/RBProgramNode.extension.st (diff)
Commit 4c6e6d32db589a102273da40551f3d39b732f2a5 by marcus.denker
remove old code completion implementation. Afer this some more cleanup
is  needed: unigy the Entry hierarchies, remove merge NECController and
CompletionController
The file was modifiedsrc/NECompletion/CompletionController.class.st (diff)
The file was removedsrc/NECompletion/NECContext.class.st
The file was modifiedsrc/NECompletion/NECGlobalEntry.class.st (diff)
The file was removedsrc/NECompletion/NECInstVarTypeGuesser.class.st
The file was modifiedsrc/NECompletion/NECController.class.st (diff)
The file was modifiedsrc/NECompletion/NECInstVarEntry.class.st (diff)
The file was removedsrc/NECompletion/NECTypedModel.class.st
The file was removedsrc/NECompletion/NECVarTypeGuesser.class.st
The file was removedsrc/NECompletion/NECUntypedModel.class.st
The file was removedsrc/NECompletion/SHParserST80.class.st
The file was removedsrc/NECompletion/NECClassVarTypeGuesser.class.st
The file was removedsrc/NECompletion/NECModel.class.st
The file was modifiedsrc/NECompletion/NECClassVarEntry.class.st (diff)
The file was removedsrc/NECompletion/SHRange.class.st
The file was removedsrc/NECompletion/NECEmptyModel.class.st
The file was modifiedsrc/NECompletion/NECEntry.class.st (diff)
The file was modifiedsrc/NECompletion/CompletionContext.class.st (diff)
The file was removedsrc/NECompletion/NECTypeInfo.class.st
Commit c941bb5db22e8c2636db9e1f3dfca13780e78d3c by pavel.krivanek
add BaselineOfClassParser
The file was addedsrc/BaselineOfClassParser/BaselineOfClassParser.class.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was addedsrc/BaselineOfClassParser/package.st
The file was modifiedsrc/BaselineOfClassParser/BaselineOfClassParser.class.st (diff)
Commit cf9456460bb8b0cdb43a4404229844dbd140d44e by pavel.krivanek
add BaselineOfRefactoring
The file was addedsrc/BaselineOfRefactoring/BaselineOfRefactoring.class.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was addedsrc/BaselineOfRefactoring/package.st
Commit 97ef8ef85509e2b326b392b4bb6658450a783b9a by pavel.krivanek
add BaselineOfReferenceFinder
The file was addedsrc/BaselineOfReferenceFinder/package.st
The file was addedsrc/BaselineOfReferenceFinder/BaselineOfReferenceFinder.class.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
Commit e71021b3041b071ce858d3d1b4432fe2b510fd1c by pavel.krivanek
add BaselineOfSortFunctions
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was addedsrc/BaselineOfSortFunctions/BaselineOfSortFunctions.class.st
The file was addedsrc/BaselineOfSortFunctions/package.st
The file was modifiedsrc/System-DependenciesTests/SystemDependenciesTest.class.st (diff)
The file was addedsrc/BaselineOfBlueInk/BaselineOfBlueInk.class.st
The file was addedsrc/BaselineOfBlueInk/package.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
Commit c930006624665d6011eef08fc48917293ef615b5 by pavel.krivanek
add BaselineOfGeneralTests
The file was addedsrc/BaselineOfGeneralTests/BaselineOfGeneralTests.class.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was addedsrc/BaselineOfGeneralTests/package.st
Commit 423dfc8f1642529ee2b12d31657285c5cdcc626e by quentin.ducasse
RBDumpNodeTest refactored into RBDumpVisitorTest and now in correct
package
The file was removedsrc/AST-Core-Tests/RBDumpNodeTest.class.st
The file was addedsrc/AST-Core-Tests/RBDumpVisitorTest.class.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/BaselineOfGeneralTests/BaselineOfGeneralTests.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was addedsrc/BaselineOfMisc/package.st
The file was addedsrc/BaselineOfMisc/BaselineOfMisc.class.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/System-DependenciesTests/SystemDependenciesTest.class.st (diff)
The file was addedsrc/BaselineOfEpicea/BaselineOfEpicea.class.st
The file was addedsrc/BaselineOfEpicea/package.st
The file was addedsrc/BaselineOfCatalog/package.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was addedsrc/BaselineOfCatalog/BaselineOfCatalog.class.st
The file was modifiedsrc/System-DependenciesTests/SystemDependenciesTest.class.st (diff)
The file was addedsrc/BaselineOfRefactoring2/package.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was removedsrc/BaselineOfRefactoring/package.st
The file was removedsrc/BaselineOfRefactoring/BaselineOfRefactoring.class.st
The file was addedsrc/BaselineOfRefactoring2/BaselineOfRefactoring2.class.st
The file was modifiedsrc/System-DependenciesTests/SystemDependenciesTest.class.st (diff)
Commit 8f07581c675b36abf5c219a615632d3efea94892 by pavel.krivanek
add BaselineOfRefactoring
The file was addedsrc/BaselineOfRefactoring/package.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was addedsrc/BaselineOfRefactoring/BaselineOfRefactoring.class.st
The file was addedsrc/BaselineOfOSWindow/package.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was addedsrc/BaselineOfOSWindow/BaselineOfOSWindow.class.st
Commit ff26d5377268e6e4fb8d511f3a6dad845bdabb86 by pavel.krivanek
add BaselineOfQAGT, BaselineOfPharoGlamour, BaselineOfPharoGt,
BaselineOfManifest, BaselineOfDependencyAnalyzer,
BaselineOfQualityAsistant, BaselineOfReflectivity,
BaselineOfSmartSuggestions
The file was addedsrc/BaselineOfReflectivity/BaselineOfReflectivity.class.st
The file was addedsrc/BaselineOfQualityAssistant/BaselineOfQualityAssistant.class.st
The file was addedsrc/BaselineOfQAGT/BaselineOfQAGT.class.st
The file was addedsrc/BaselineOfQAGT/package.st
The file was addedsrc/BaselineOfDependencyAnalyzer/package.st
The file was addedsrc/BaselineOfQualityAssistant/package.st
The file was addedsrc/BaselineOfDependencyAnalyzer/BaselineOfDependencyAnalyzer.class.st
The file was addedsrc/BaselineOfPharoGlamour/package.st
The file was addedsrc/BaselineOfRefactoring/BaselineOfSmartSuggestions.class.st
The file was addedsrc/BaselineOfManifest/package.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was addedsrc/BaselineOfReflectivity/package.st
The file was addedsrc/BaselineOfManifest/BaselineOfManifest.class.st
The file was addedsrc/BaselineOfPharoGT/BaselineOfPharoGT.class.st
The file was addedsrc/BaselineOfPharoGT/package.st
The file was addedsrc/BaselineOfPharoGlamour/BaselineOfPharoGlamour.class.st
The file was modifiedsrc/System-DependenciesTests/SystemDependenciesTest.class.st (diff)
The file was modifiedsrc/BaselineOfQAGT/BaselineOfQAGT.class.st (diff)
The file was modifiedsrc/Tool-DependencyAnalyser-UI/DAPackageDependenciesWelcome.class.st (diff)
The file was modifiedsrc/BaselineOfQAGT/BaselineOfQAGT.class.st (diff)
The file was addedsrc/Glamour-Tests-Morphic/GLMMorphicFTTest.class.st
The file was removedsrc/Glamour-FastTable/GLMMorphicFTTest.class.st
The file was modifiedsrc/BaselineOfQAGT/BaselineOfQAGT.class.st (diff)
The file was modifiedsrc/BaselineOfQAGT/BaselineOfQAGT.class.st (diff)
The file was modifiedsrc/BaselineOfQAGT/BaselineOfQAGT.class.st (diff)
The file was modifiedsrc/BaselineOfQualityAssistant/BaselineOfQualityAssistant.class.st (diff)
The file was modifiedsrc/BaselineOfQAGT/BaselineOfQAGT.class.st (diff)
The file was modifiedsrc/BaselineOfQAGT/BaselineOfQAGT.class.st (diff)
The file was modifiedsrc/BaselineOfQAGT/BaselineOfQAGT.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/BaselineOfPharoGT/BaselineOfPharoGT.class.st (diff)
The file was addedsrc/BaselineOfSmartSuggestions/package.st
The file was removedsrc/BaselineOfRefactoring/BaselineOfSmartSuggestions.class.st
The file was addedsrc/BaselineOfSmartSuggestions/BaselineOfSmartSuggestions.class.st
The file was modifiedsrc/BaselineOfQAGT/BaselineOfQAGT.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/BaselineOfQAGT/BaselineOfQAGT.class.st (diff)
Commit b7949a1ff86d101fc67b35e51f15266a2cfa0019 by pavel.krivanek
add BaselineOfFuzzyMatcher
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was addedsrc/BaselineOfFuzzyMatcher/package.st
The file was addedsrc/BaselineOfFuzzyMatcher/BaselineOfFuzzyMatcher.class.st
The file was addedsrc/BaselineOfZodiac/package.st
The file was modifiedsrc/System-DependenciesTests/SystemDependenciesTest.class.st (diff)
The file was addedsrc/BaselineOfZodiac/BaselineOfZodiac.class.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
Commit 789d48bb5a8d4590efe6f0ae1c3f8f3d7aaec737 by pavel.krivanek
add BaselineOfReflectionMirrors
The file was addedsrc/BaselineOfReflectionMirrors/BaselineOfReflectionMirrors.class.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/System-DependenciesTests/SystemDependenciesTest.class.st (diff)
The file was addedsrc/BaselineOfReflectionMirrors/package.st
Commit def940a6af9684a7111b23837d3988cd1b494302 by pavel.krivanek
add BaselineOfGeneralHelp
The file was modifiedsrc/System-DependenciesTests/SystemDependenciesTest.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was addedsrc/BaselineOfGeneralHelp/BaselineOfGeneralHelp.class.st
The file was addedsrc/BaselineOfGeneralHelp/package.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was addedsrc/BaselineOfShout/BaselineOfShout.class.st
The file was addedsrc/BaselineOfShout/package.st
The file was modifiedsrc/System-DependenciesTests/SystemDependenciesTest.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
Commit 2797b3f7ab1d0813f82cf9c4cf6e7789bfd6df11 by pavel.krivanek
add BaselineOfKernelTests
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was addedsrc/BaselineOfKernelTests/BaselineOfKernelTests.class.st
The file was modifiedsrc/System-DependenciesTests/SystemDependenciesTest.class.st (diff)
The file was addedsrc/BaselineOfKernelTests/package.st
The file was modifiedsrc/BaselineOfKernelTests/BaselineOfKernelTests.class.st (diff)
The file was modifiedsrc/BaselineOfBlueInk/BaselineOfBlueInk.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/BaselineOfKernelTests/BaselineOfKernelTests.class.st (diff)
The file was modifiedsrc/BaselineOfMetacello/BaselineOfMetacello.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was modifiedsrc/BaselineOfMetacello/BaselineOfMetacello.class.st (diff)
The file was modifiedsrc/System-DependenciesTests/SystemDependenciesTest.class.st (diff)
The file was modifiedsrc/BaselineOfZodiac/BaselineOfZodiac.class.st (diff)
Commit 4f3182d01d5e7da39d0a1180c6f55d18b5bd5693 by marcus.denker
#guessTypeForName: is only used to  implement #hasBindingOf: in
Workspace. This is not needed as we can just use #includesKey. Faster
and much cleaner.
The file was modifiedsrc/Glamour-Morphic-Widgets/GLMRubricSmalltalkTextModel.class.st (diff)
The file was modifiedsrc/NECompletion/FinderUI.extension.st (diff)
The file was modifiedsrc/Glamour-Morphic-Widgets/GLMSmalltalkCodeModel.class.st (diff)
The file was modifiedsrc/Calypso-Browser/ClyTextEditorToolMorph.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpMorphicCodeAdapter.class.st (diff)
The file was modifiedsrc/Rubric/RubWorkspaceExample.class.st (diff)
The file was removedsrc/NECompletion/AbstractTool.extension.st
The file was modifiedsrc/Spec-MorphicAdapters/MorphicTextAdapter.class.st (diff)
The file was modifiedsrc/Rubric/RubScrolledTextModel.class.st (diff)
The file was modifiedsrc/Tool-Workspace/Workspace.class.st (diff)
Commit 20547d9d2227a8a66976489aa05f28f7f2328072 by marcus.denker
remove some more unused related methods
The file was modifiedsrc/NECompletion/NECSelectorEntry.class.st (diff)
The file was modifiedsrc/NECompletion/NECLocalEntry.class.st (diff)
The file was modifiedsrc/NECompletion/NECSelfEntry.class.st (diff)
The file was modifiedsrc/NECompletion/NECSuperEntry.class.st (diff)
Commit fa9b8643f478a84ae87c3e2e963b669730c73515 by pavel.krivanek
Move Glamour and GT as the last baselines  loaded in BaselineOfIDE
(except Iceberg)
The file was modifiedsrc/Renraku/ReSearchStringSourceAnchor.class.st (diff)
The file was removedsrc/Renraku/GTSpotterExtensionSettings.extension.st
The file was modifiedsrc/Renraku/ReProperty.class.st (diff)
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was addedsrc/GT-Inspector/ReSourceAnchor.extension.st
The file was modifiedsrc/Renraku/ReSettings.class.st (diff)
The file was modifiedsrc/Renraku/ReSourceAnchor.class.st (diff)
The file was addedsrc/GT-Inspector/ReSearchStringSourceAnchor.extension.st
The file was modifiedsrc/Renraku/Object.extension.st (diff)
The file was addedsrc/GT-Inspector/ReIntervalSourceAnchor.extension.st
The file was modifiedsrc/GT-Spotter/GTSpotterExtensionSettings.class.st (diff)
The file was addedsrc/GT-Inspector/ReAbstractCritique.extension.st
The file was modifiedsrc/BaselineOfQAGT/BaselineOfQAGT.class.st (diff)
The file was modifiedsrc/Glamour-Morphic-Widgets/GLMRubricSmalltalkTextModel.class.st (diff)
The file was modifiedsrc/Renraku/ReAbstractCritique.class.st (diff)
The file was addedsrc/Spec2-Adapters-Morphic/SpNotebookPageRemoved.class.st
The file was addedsrc/GT-Spotter/ReAbstractCritique.extension.st
The file was removedsrc/OSWindow-Core/GLMCompositePresentation.extension.st
The file was addedsrc/GT-Inspector/ClassDescription.extension.st
The file was modifiedsrc/Renraku/ClassDescription.extension.st (diff)
The file was modifiedsrc/Renraku/ReIntervalSourceAnchor.class.st (diff)
The file was modifiedsrc/Glamour-Morphic-Renderer/GLMMorphicRenderer.class.st (diff)
The file was modifiedsrc/GT-Inspector/Object.extension.st (diff)
The file was addedsrc/GT-Inspector/ReProperty.extension.st
The file was removedsrc/OSWindow-Core/GLMOSWindowMorphWorldRenderer.class.st
The file was removedsrc/OSWindow-Core/GLMMorphicRenderer.extension.st
The file was modifiedsrc/BaselineOfPharoGT/BaselineOfPharoGT.class.st (diff)
The file was modifiedsrc/GT-Spotter/Object.extension.st (diff)
The file was removedsrc/OSWindow-Core/Object.extension.st
The file was modifiedsrc/Glamour-Core/GLMCompositePresentation.class.st (diff)
The file was addedsrc/Spec2-Adapters-Morphic/SpNotebookPanelMorph.class.st
The file was addedsrc/Glamour-Morphic-Renderer/GLMOSWindowMorphWorldRenderer.class.st
The file was addedsrc/ProfStef-Help/ManifestProfStefHelp.class.st
The file was modifiedsrc/BaselineOfCalypso/BaselineOfCalypso.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpNotebookMorph.class.st (diff)
The file was removedsrc/SmartSuggestions/GLMRubricSmalltalkTextModel.extension.st
The file was modifiedsrc/Tool-Catalog/CatalogProject.class.st (diff)
The file was modifiedsrc/Pharo-Help/WelcomeHelp.class.st (diff)
The file was modifiedsrc/BaselineOfCalypso/BaselineOfCalypso.class.st (diff)
The file was modifiedsrc/BaselineOfPharoGT/BaselineOfPharoGT.class.st (diff)
The file was modifiedsrc/Tool-Catalog/CatalogProject.class.st (diff)
Commit d69bb9c2c0947779cf387449e150dc4bff66dcec by me
Wording fix on deleting a non-empty package
"FooPackage still have classes" should be "FooPackage still contains
classes".
The file was modifiedsrc/SystemCommands-PackageCommands/SycRemovePackageCommand.class.st (diff)
Commit 716fb55feb93b92907f9e53ffd810c0b71f6d70c by alphaintec
Rename 'Browse It' to 'Browse full class'
The file was modifiedsrc/Rubric/RubEditingMode.class.st (diff)
Commit 89570500c560bc81deb5740354fb904ba67b0d91 by alphaintec
Move #piecesCutWhere: and #piecesCutWhere:do: from Collection to
SequenceableCollection
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
The file was modifiedsrc/Collections-Abstract/SequenceableCollection.class.st (diff)
Commit 1250edf0363c89d5e635635723e495541e1c429c by estebanlm
remove one of the duplicated implementations of #fontToUse
The file was modifiedsrc/Tool-Workspace/RubWorkspaceBar.class.st (diff)
Commit 420f92c9c304255df6d7a1a4687616bcbe064da7 by marcus.denker
TimeProfiler has a method in Behavior that makes no sense. One can just
use #lookupSelector: instead and the code is even easier to understand.
The file was modifiedsrc/Tool-Profilers/TimeProfiler.class.st (diff)
The file was modifiedsrc/Kernel/Behavior.class.st (diff)
Commit 284f8d9e1c42fdd89b8c4d2c6c7bd851a87cf9e8 by pavel.krivanek
add moduleName deprecation
The file was addedsrc/Deprecated80/FFILibrary.extension.st
The file was addedsrc/Deprecated80/FFICalloutMethodBuilder.extension.st
Commit 168cb9065fbd82afd624941a75a650d659674ccf by pavel.krivanek
move WelcomeHelp to a standalone package and load it after the Catalog
The file was addedsrc/Pharo-WelcomeHelp/WelcomeHelp.class.st
The file was removedsrc/Pharo-Help/WelcomeHelp.class.st
The file was addedsrc/Pharo-WelcomeHelp/package.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
Commit 42ee5d40059e8132d13b4139843c4a3ca4a22aaa by pavel.krivanek
rename BaselineOfQAGT to BaselineOfQA
The file was removedsrc/BaselineOfQAGT/BaselineOfQAGT.class.st
The file was addedsrc/BaselineOfQA/package.st
The file was removedsrc/BaselineOfQAGT/package.st
The file was modifiedsrc/BaselineOfIDE/BaselineOfIDE.class.st (diff)
The file was addedsrc/BaselineOfQA/BaselineOfQAGT.class.st
Commit 8dd4a9cc4e908d2159b53bbe97ef95ea7c79fa61 by pavel.krivanek
safer ensureCreateDirectory:
The file was modifiedsrc/FileSystem-Core/FileSystemStore.class.st (diff)
The file was modifiedsrc/System-DependenciesTests/SystemDependenciesTest.class.st (diff)
The file was addedsrc/BaselineOfQA/BaselineOfQA.class.st
The file was removedsrc/BaselineOfQA/BaselineOfQAGT.class.st
Commit 85820cdd7947f7a0b7070bac6cf18b4cd58927cd by pavel.krivanek
CompletionSorter explicit registration
The file was modifiedsrc/BaselineOfBasicTools/BaselineOfBasicTools.class.st (diff)
The file was modifiedsrc/System-DependenciesTests/SystemDependenciesTest.class.st (diff)
The file was modifiedsrc/Spec2-Adapters-Morphic/SpNotebookPageRemoved.class.st (diff)
Commit b21dc0d582a23d6ae3eb26db7c148bc877185d29 by pavel.krivanek
fix moduleName recursion
The file was modifiedsrc/Deprecated80/FFILibrary.extension.st (diff)
The file was modifiedsrc/Deprecated80/FFICalloutMethodBuilder.extension.st (diff)
Commit 356810be14f29496b94c1fce90adbaa748fac08a by estebanlm
moving this method from iceberg to base package.
The file was modifiedsrc/Kernel/DateAndTime.class.st (diff)
Commit 29f758ea75f082de8e08ff54bd3c3c489b716ff8 by estebanlm
moved from glamour to base package
The file was modifiedsrc/Glamour-Morphic-Widgets/TextMorph.extension.st (diff)
The file was modifiedsrc/Morphic-Core/Morph.class.st (diff)
The file was modifiedsrc/Glamour-Morphic-Widgets/Morph.extension.st (diff)
The file was modifiedsrc/Morphic-Base/TextMorph.class.st (diff)
Commit ecfc845a68476c574194cbfb21df142725771909 by github
Update Pragma.class.st
The file was modifiedsrc/Kernel/Pragma.class.st (diff)
Commit 20a44ad6c8835e37cb6e5037c1b0abf25b195e8b by pavel.krivanek
load Calypso Iceberg support after Iceberg
The file was modifiedsrc/BaselineOfPharo/BaselineOfPharo.class.st (diff)
The file was modifiedsrc/BaselineOfCalypso/BaselineOfCalypso.class.st (diff)
Commit a95442d89e67161f0c6aa37dc72e766228fbabc5 by hwill24
Added new test for withUnixLineEndings. Proposed fix for #4950.
The file was modifiedsrc/Collections-Tests/StringTest.class.st (diff)
The file was modifiedsrc/Collections-Strings/String.class.st (diff)
Commit 4137e8e541352547ee63c3e4d05429438b916d1e by estebanlm
add not homogenous container morph and capabilities to FTTableMorph
The file was modifiedsrc/Morphic-Widgets-FastTable/FTTableMorph.class.st (diff)
The file was addedsrc/Morphic-Widgets-FastTable/FTExampleMethodNotHomogeneousListDataSource.class.st
The file was modifiedsrc/Morphic-Widgets-FastTable/FTDataSource.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-FastTable/FTTableContainerMorph.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-FastTable/FTExampleMethodListDataSource.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-FastTable/FTExamples.class.st (diff)
The file was addedsrc/Morphic-Widgets-FastTable/FTTableContainerRowNotHomogeneousMorph.class.st
Commit c9035fb39f46972e50f9aade49babd105ed480e1 by cyril
Remove RBMissingTranslationsInMenusRule.
I propose to remove RBMissingTranslationsInMenusRule because of multiple
reasons:
- This rule has far too many false positive. Each time you use an
API with #title or #label you end up getting this rule
- It should be the responsibility of the menu to du the translation and
not the client if the translation should be done in anycase
- The rule was removed from the Critic Browser by default...
I also clean a little the code of the critic browser removing some dead
code.
The file was removedsrc/GeneralRules/RBMissingTranslationsInMenusRule.class.st
The file was modifiedsrc/Manifest-Core/RBCompositeLintRule.extension.st (diff)
Commit 88959cf947031d5c96bf275a794167ac6d309825 by estebanlm
I forgot to check for row limit
The file was modifiedsrc/Morphic-Widgets-FastTable/FTTableContainerRowNotHomogeneousMorph.class.st (diff)
Commit b718da99d47eb937c4bca474fdebf22383b15f4c by estebanlm
and we need to be sure showIndex is at least one
The file was modifiedsrc/Morphic-Widgets-FastTable/FTTableContainerRowNotHomogeneousMorph.class.st (diff)
The file was modifiedsrc/GT-InspectorExtensions-Core/Text.extension.st (diff)
Commit 2aea69a25560cfcd5c338718b5e99394818773ab by romaniuk
#4866 removed the ifTrue check for Nautilus as it's not in the system
anymore
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClyFullBrowser.class.st (diff)
Commit bcf7847675dc0acfd4306508797ac6eb755a9c54 by kasper.osterbye
Added a simple test to ensure against unintended future changes
The file was modifiedsrc/Text-Tests/TextTest.class.st (diff)
Commit dee0c4f847f1ea4856a8e75904ae442264f58da1 by wesley.duerksen
Added executable comment to Collection >> &
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
Commit b630e8f0f1c0ff56e57a29c34f330c792a0d48da by wesley.duerksen
Added Executable comments to Collections >>  \ >> allSatisfy: >>
anySatisfy: >> count: >> detect: >> detect: ifFound: >> |
The file was modifiedsrc/Collections-Abstract/Collection.class.st (diff)
Commit 8abe80d5783b5120fc914e34dd147ce585b96a26 by soccerheadj
Proposed fix for #4949. Rename browseClassFromIt to browseFullClass.
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
The file was modifiedsrc/Rubric/RubEditingMode.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClyTextEditor.extension.st (diff)
The file was modifiedsrc/Glamour-Rubric-Presentations/GLMRubricSmalltalkCodePresentation.class.st (diff)
The file was modifiedsrc/Deprecated80/PluggableTextMorph.class.st (diff)
Commit cf9c579e004b191d6df52d221e49901a73961e22 by theodore.moen
Added executable comments to a few Boolean methods
The file was modifiedsrc/Kernel/Boolean.class.st (diff)
Commit 39982b8932f633bd35696bb40ed22f1cc936c6f4 by theodore.moen
Used blocks as arguments for some methods.
The file was modifiedsrc/Kernel/Boolean.class.st (diff)
Commit dc21539a42769dae78a00d313c7ed7b2b7d83e1e by theodore.moen
Argument in block for and:
The file was modifiedsrc/Kernel/Boolean.class.st (diff)
Commit 953875b53096cc8cb263a54f2984a87976c5c09c by romaniuk
removed the redundant code
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClyFullBrowser.class.st (diff)
Commit ad260afbd65c9e0e6a51c928c9278114a2dcb616 by tesonep
Fixing issue #2588 Text Input are centered in all the cases. In the text
are in the top of the widget. Or the center if the text area is smaller.
The file was modifiedsrc/Rubric/RubTextFieldMorph.class.st (diff)
The file was modifiedsrc/Rubric/RubScrolledTextMorph.class.st (diff)
Commit 5a425cf165cbb7790d50a80f39748196748b1701 by stephane.ducasse
Fixes: #4986 now message list title can be changed by users.
The file was modifiedsrc/Spec2-Tools/MessageBrowser.class.st (diff)
Commit e1d481133c29aa4bbe0fe55efc406ed939ddc41f by github
Update src/Spec2-Tools/MessageBrowser.class.st
Co-Authored-By: CyrilFerlicot <cyril@ferlicot.me>
The file was modifiedsrc/Spec2-Tools/MessageBrowser.class.st (diff)
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClyFullBrowser.class.st (diff)
Commit f7726c022fdf8931588c97e2da08f6fb81d21897 by santiagobragagnolo
Chaging the error macros string for the cases of renaming.
The file was modifiedsrc/Refactoring-Core/RBCondition.class.st (diff)
The file was modifiedsrc/Refactoring-Core/RBRenameMethodRefactoring.class.st (diff)
Commit ef33ede4d4558e881473ea22837bf7526a6625ca by stephane.ducasse
fixes: #4990 removing hardcoded squeak references.
The file was modifiedsrc/Monticello/MCClassDefinition.class.st (diff)
The file was addedsrc/Deprecated80/Text.extension.st
The file was modifiedsrc/FileSystem-Disk/DiskStore.class.st (diff)
The file was modifiedsrc/Gofer-Tests/GoferApiTest.class.st (diff)
The file was addedsrc/Deprecated80/Character.extension.st
The file was modifiedsrc/DeprecatedFileStream/MultiByteFileStream.class.st (diff)
The file was modifiedsrc/MonticelloFileTree-Core/MCFileTreeStCypressReader.class.st (diff)
The file was modifiedsrc/FileSystem-Core/DiskDirectoryEntry.class.st (diff)
The file was modifiedsrc/Compression-Tests/ZipArchiveTest.class.st (diff)
The file was modifiedsrc/Monticello/MCTraitDefinition.class.st (diff)
The file was modifiedsrc/Collections-Strings/String.class.st (diff)
The file was addedsrc/Deprecated80/DateAndTime.extension.st
The file was modifiedsrc/Kernel/Character.class.st (diff)
The file was modifiedsrc/Monticello/MCMethodDefinition.class.st (diff)
The file was modifiedsrc/Text-Tests/TextLineEndingsTest.class.st (diff)
The file was modifiedsrc/Collections-Tests/StringTest.class.st (diff)
The file was addedsrc/Deprecated80/String.extension.st
The file was modifiedsrc/Kernel/DateAndTime.class.st (diff)
The file was modifiedsrc/Kernel-Tests/DateAndTimeTest.class.st (diff)
The file was modifiedsrc/System-Support/SmalltalkImage.class.st (diff)
The file was modifiedsrc/Text-Core/Text.class.st (diff)
Commit d793f9bd12944cd43da7d1cb633a3c243a7eb7c7 by github
Update src/Deprecated80/DateAndTime.extension.st
Co-Authored-By: Gabriel Omar Cotelli <g.cotelli@gmail.com>
The file was modifiedsrc/Deprecated80/DateAndTime.extension.st (diff)
Commit 053cb987c21cb0b0dd83b274f06ef80d3b887256 by leuenberger
make block arg and temp def use visitNode: to style comment in shout
The file was modifiedsrc/Shout/SHRBTextStyler.class.st (diff)
Commit d639b35f33ba83290c37f526bd8b5b782a60f2dd by stephane.ducasse
Not deprecating withSqueakLineEndings anymore so that we can updtae
tonel.
The file was modifiedsrc/Collections-Strings/String.class.st (diff)
The file was modifiedsrc/Deprecated80/DateAndTime.extension.st (diff)
The file was modifiedsrc/Text-Core/Text.class.st (diff)
The file was removedsrc/Deprecated80/String.extension.st
The file was removedsrc/Deprecated80/Text.extension.st
Commit 4b7520153bb1ede7576e930a4decda24ac7a2033 by stephane.ducasse
fixes: #5001 --- please tests your PRs!
The file was modifiedsrc/Spec2-Commands/SpCodeBrowseItCommand.class.st (diff)
The file was modifiedsrc/Glamour-Rubric-Presentations/GLMRubricSmalltalkCodePresentation.class.st (diff)
Commit 64542076638e567c2cd99c448d4169403ca9feab by dionisiydk
Fix the case when items of inlined group do not add anything to the menu
The file was modifiedsrc/Commander-Activators-ContextMenu/CmdMenuGroup.extension.st (diff)
Commit 96716d3c1a176332dddd40659ccd93aeea851230 by contact
Executable comments  to Boolean  eqv: method
The file was modifiedsrc/Kernel/Boolean.class.st (diff)
Commit f2522bb166e6dac41e8cb8c2b5d21cc8b88f4690 by cyril
Do a pass on flags
- Remove some useless flags
- Update some flags to #pharoTodo and #pharoFixMe in prevision of the
FlagBrowser integration
- Fix some flags. For example fix multiple flags in RPackage.
The file was modifiedsrc/FileSystem-Core/PlatformResolver.class.st (diff)
The file was modifiedsrc/FileSystem-Disk/WindowsStore.class.st (diff)
The file was modifiedsrc/Gofer-Core/GoferCleanup.class.st (diff)
The file was modifiedsrc/Rubric/TextMethodLink.extension.st (diff)
The file was modifiedsrc/Morphic-Widgets-Tabs/TabManagerMorph.class.st (diff)
The file was modifiedsrc/Refactoring-Tests-Critics/RBSmalllintTestObject.class.st (diff)
The file was modifiedsrc/RPackage-Tests/RPackageOrganizerTest.class.st (diff)
The file was modifiedsrc/Deprecated80/RPackage.extension.st (diff)
The file was modifiedsrc/Kernel-Chronology-Extras/Timespan.extension.st (diff)
The file was addedsrc/Gofer-Core/RPackageSet.extension.st
The file was modifiedsrc/RPackage-Core/RPackage.class.st (diff)
The file was modifiedsrc/RPackage-Core/RPackageOrganizer.class.st (diff)
The file was addedsrc/Deprecated80/RPackageTag.extension.st
The file was modifiedsrc/OSWindow-SDL2/OSSDL2Driver.class.st (diff)
The file was modifiedsrc/Metacello-MC/MetacelloMCVersionSpec.class.st (diff)
The file was addedsrc/Deprecated80/RPackageSet.extension.st
The file was modifiedsrc/Refactoring-Environment/RBPackageEnvironment.class.st (diff)
The file was modifiedsrc/Ring-Definitions-Core/RGCommentDefinition.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-Tabs/TabMorph.class.st (diff)
The file was modifiedsrc/Morphic-Base/SystemProgressMorph.class.st (diff)
The file was modifiedsrc/RPackage-Core/RPackageSet.class.st (diff)
The file was modifiedsrc/Text-Edition/TextMethodLink.extension.st (diff)
The file was modifiedsrc/System-Support/VirtualMachine.class.st (diff)
The file was modifiedsrc/NECompletion/NECMenuMorph.class.st (diff)
The file was modifiedsrc/RPackage-Core/RPackageTag.class.st (diff)
The file was modifiedsrc/Text-Edition/TextEditor.class.st (diff)
The file was modifiedsrc/System-SessionManager/StartupUIManager.class.st (diff)
Commit 76bee1d9a35e55974f9aa57e511335875cad68c8 by stephane.ducasse
fixes: #4966 deprecate concatenation
The file was addedsrc/Deprecated80/SequenceableCollection.extension.st
The file was modifiedsrc/Collections-Abstract/SequenceableCollection.class.st (diff)
Commit fb4c75f2daf3a1de7a9ddaa09561710a538c7a7b by stephane.ducasse
fixes: #4864  Now we can browse the result of an expression and get the
best of both worlds.
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
The file was modifiedsrc/Glamour-Rubric-Presentations/GLMRubricSmalltalkCodePresentation.class.st (diff)
Commit eed0509fe0c6d996a166776e5e8cd7e2f41278eb by stephane.ducasse
Making sure that we use self browser in ClyEditor
The file was modifiedsrc/Calypso-SystemTools-FullBrowser/ClyTextEditor.extension.st (diff)
Commit 6a9466d2d0e22f0fba66637ce2ede48d8b3df771 by stephane.ducasse
fixes: #5015 Now epicea does not raise an error
The file was modifiedsrc/EpiceaBrowsers/EpLostChangesDetector.class.st (diff)
The file was modifiedsrc/Gofer-Core/RPackageSet.extension.st (diff)
Commit 5b1ca23b9bcab430792c5521f7bdfdb0fb1569cf by cyril
Use #flatCollect: instead of #collectFromAllPackages: since it is more
optimized.
Fixes #5018
The file was modifiedsrc/Deprecated80/RPackageSet.extension.st (diff)
The file was modifiedsrc/RPackage-Core/RPackageSet.class.st (diff)
Commit 363f9d3d5c17e20f8bb1040eb95c4b1dee29dd8e by cyril
Go over some flags.
- Fix some
- Replace some by #pharoTodo
The file was modifiedsrc/Calypso-SystemTools-Core/ClyClassDefinitionEditorToolMorph.class.st (diff)
The file was modifiedsrc/Collections-Tests/DictionaryTest.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-FastTable/FTFilterFunctionWithAction.class.st (diff)
The file was addedsrc/Deprecated80/DebugSession.extension.st
The file was modifiedsrc/Graphics-Display Objects/DisplayScreen.class.st (diff)
The file was modifiedsrc/Debugger-Model/DebugSession.class.st (diff)
The file was modifiedsrc/Morphic-Widgets-FastTable/FTFunctionWithField.class.st (diff)
The file was modifiedsrc/System-Platforms/KeyboardKey.class.st (diff)
Commit d389805c9e09761061e409c0cdf5938d5df37b0c by contact
moved executable comments in between comment and code to match standard
formatting
The file was modifiedsrc/Kernel/Boolean.class.st (diff)
Commit 880b60c9ad976340943396cd55d0a125cd970e2d by github
Update src/Kernel/Boolean.class.st
Co-Authored-By: CyrilFerlicot <cyril@ferlicot.me>
The file was modifiedsrc/Kernel/Boolean.class.st (diff)
Commit c785f86ed26eaecf71473eacd98ba4ec7436b697 by github
Update src/Kernel/Boolean.class.st
Co-Authored-By: CyrilFerlicot <cyril@ferlicot.me>
The file was modifiedsrc/Kernel/Boolean.class.st (diff)
Commit f3c7c2a558651d5f7855a5676a6569de43719c3c by github
Update src/Kernel/Boolean.class.st
Co-Authored-By: CyrilFerlicot <cyril@ferlicot.me>
The file was modifiedsrc/Kernel/Boolean.class.st (diff)
Commit 5201cb964f9c73f944839d026314025290c7f251 by github
Apply suggestions from code review
Co-Authored-By: CyrilFerlicot <cyril@ferlicot.me>
The file was modifiedsrc/Kernel/Boolean.class.st (diff)
Commit b34849561c9b74c47f01d78d8492da21eeddec40 by github
Apply suggestions from code review
Co-Authored-By: CyrilFerlicot <cyril@ferlicot.me>
The file was modifiedsrc/Kernel/Boolean.class.st (diff)
Commit d5ba0f82cf4603f09f6b37a92f695b520f2ca141 by tesonep
Update Tonel to v1.0.15
The file was modifiedbootstrap/scripts/4-build.sh (diff)
Commit e03d77c219bba6d1ef4e4f5674344f8d9b66dc32 by cyril
Add a comparison between booleans in sort functions.
With this I can replace:
```Smalltalk meta allProperties
sorted:
[ :property1 :property2 | property1 name = #name ifTrue: [ -1 ]
ifFalse: [ property2 name = #name ifTrue: [ 1 ] ifFalse: [ 0 ] ] ]
ascending,
[ :p | p isComposite ifTrue: [ 1 ] ifFalse: [ -1 ] ] ascending,
#name ascending
```
by:
```Smalltalk meta allProperties
sorted:
[ :property | property name = #name ] descending,
#isComposite ascending,
#name ascending
```
The file was addedsrc/SortFunctions-Core/Boolean.extension.st
The file was modifiedsrc/SortFunctions-Tests/SortFunctionTest.class.st (diff)
The file was modifiedsrc/SortFunctions-Tests/ThreeWayComparisonTest.class.st (diff)
Commit 8b56818252100468b0ff04178ae541bc68c92674 by cyril
By definition an abstract class will not implement all the logic to work
in standalone. Thus, RBExplicitRequirementMethodsRule should not fail on
abstract classes.
The file was modifiedsrc/GeneralRules/RBExplicitRequirementMethodsRule.class.st (diff)
Commit b781f802a7d66df1171c8af055e36cbcfeae90f7 by marcus.denker
fixes #4481
- copy over class comment on copy
- but with a note on top
The file was modifiedsrc/Kernel/Class.class.st (diff)
Commit 1c36ef47354b2a21f3cff46b831d2a16a18b5bc2 by marcus.denker
Dictionary and SmallDictionary #values can use new:streamContents:
(#keys is doing that already).
Speed is not impacted as the implemention does exactly the same,
The file was modifiedsrc/Collections-Unordered/SmallDictionary.class.st (diff)
The file was modifiedsrc/Collections-Unordered/Dictionary.class.st (diff)
Commit 847e93ac85c1ddc6caa8c8254c0824c522b4b5a8 by estebanlm
separating FTTableRowMorph and FTTableHeaderRowMorph to make sure header
row behaves different to a simple row
The file was addedsrc/Morphic-Widgets-FastTable/FTTableHeaderRowMorph.class.st
The file was modifiedsrc/Morphic-Widgets-FastTable/FTTableContainerMorph.class.st (diff)
Commit cc338259d58b5b852a0ff6fbfce7957491d01eb9 by marcus.denker
- use NECEntry instad of CompletionEntry - cleanup NECEntry a bit     -
remove #type ivar     - add node ivar     - remove #isLocal and
#isSelector (not used)     - use #lookupSelector, remove lookupSelector:
class:
The file was removedsrc/NECompletion/CompletionEntry.class.st
The file was modifiedsrc/NECompletion/NECEntry.class.st (diff)
The file was modifiedsrc/NECompletion/NECSelectorEntry.class.st (diff)
The file was modifiedsrc/NECompletion/CompletionModel.class.st (diff)
The file was modifiedsrc/NECompletion/NECLocalEntry.class.st (diff)
The file was modifiedsrc/NECompletion/NECEntry.class.st (diff)
Commit a9c093f867883efa55ad3102b04c6f12e4cbc944 by marcus.denker
- remove atCompletionPosition from TextEditor as we only use it from the
Rubric editor - completionDescription is not needed anymore (it comes
not from the entries, not the AST node)
The file was modifiedsrc/NECompletion/RBProgramNode.extension.st (diff)
The file was removedsrc/NECompletion/TextEditor.extension.st
Commit c2a00d3bca0a43cbc468b61a5d1f870e21ccfa4c by marcus.denker
move #selectedClassOrMetaClass to not be extension, there are a lot of
these in the system and they are used not only for completion
The file was removedsrc/NECompletion/FinderUI.extension.st
The file was modifiedsrc/Tool-Finder/FinderUI.class.st (diff)
Commit 2d9d48dab5a6fc48eec72dd204e73689dd7c27c8 by sven
https://github.com/pharo-project/pharo/issues/5029
Improve the efficiency of the loop in ChunkWriteStream>>#nextPut: and
WrtiteStream>>#nextChunkPut: Add #next:putAll:startingAt: to SourceFile
and SourceFileCharacterReadWriteStream
The file was modifiedsrc/CodeExport/ChunkWriteStream.class.st (diff)
The file was modifiedsrc/CodeExport/WriteStream.extension.st (diff)
The file was modifiedsrc/System-Sources/SourceFile.class.st (diff)
The file was modifiedsrc/System-Sources/SourceFileCharacterReadWriteStream.class.st (diff)
Commit a6a990bfd8df10099bbe299c4f571605eeeaf42c by Cameron.Bierwagen
Added executable comments to various methods in Number
The file was modifiedsrc/Kernel/Number.class.st (diff)
The file was modifiedsrc/Math-Operations-Extensions/Number.extension.st (diff)
The file was modifiedsrc/Kernel/Number.extension.st (diff)
Commit 6c74a6b644db555e4f2f6bcb2eebc8c4ea1a7a56 by marcus.denker
- rename CompletionController to CompletionEngine - remove NECController
fixes #3113
The file was modifiedsrc/NECompletion-Tests/CompletionControllerTest.class.st (diff)
The file was modifiedsrc/Rubric-Tests/RubSmalltalkEditorTest.class.st (diff)
The file was removedsrc/NECompletion/NECController.class.st
The file was addedsrc/NECompletion/CompletionEngine.class.st
The file was modifiedsrc/NECompletion/NECPreferences.class.st (diff)
The file was removedsrc/NECompletion/CompletionController.class.st
The file was modifiedsrc/NECompletion-Tests/CompletionContextTest.class.st (diff)
The file was modifiedsrc/NECompletion/NECPreferences.class.st (diff)
Commit e4c60807f9b61549664a0a2e2c0af824fc25b711 by sven
https://github.com/pharo-project/pharo/issues/5031
Restore the optimization to SequenceableCollection>>#new:streamContents:
where, if the size written equals the internal buffer collection,
possibly the predicted one, no copy is made.
Add method comments and executable examples to all methods in the class
side protocol streaming of SequenceableCollection.
The file was modifiedsrc/Collections-Abstract/SequenceableCollection.class.st (diff)
Commit cffac93b905a16d287378814693d0a9dc9fd9c7d by marcus.denker
register completionengine in Baseline load script
The file was modifiedsrc/BaselineOfBasicTools/BaselineOfBasicTools.class.st (diff)
Commit 4b2ad9e4c741b5de3242badf56cf02caab7b431d by marcus.denker
rename clas var to not be the same as the Class
The file was modifiedsrc/Rubric/RubSmalltalkEditor.class.st (diff)
Commit 01c093b2a851fc2adfa86d42a215def3424213a0 by marcus.denker
- Instead of CompletionProducerVisitor, add methods #completionEntries
to the AST as extension methods. Much simpler to understand - rename
setLabel... to not have "set" - remove #workspace from ComplionEngine
(dead code)
The file was addedsrc/NECompletion/RBMethodNode.extension.st
The file was modifiedsrc/NECompletion/RBLiteralValueNode.extension.st (diff)
The file was modifiedsrc/NECompletion/RBMessageNode.extension.st (diff)
The file was modifiedsrc/NECompletion/NECEntryDescription.class.st (diff)
The file was modifiedsrc/NECompletion/CompletionModel.class.st (diff)
The file was modifiedsrc/NECompletion/RBVariableNode.extension.st (diff)
The file was modifiedsrc/NECompletion/CompletionEngine.class.st (diff)
The file was addedsrc/NECompletion/RBPragmaNode.extension.st
The file was modifiedsrc/NECompletion/RBProgramNode.extension.st (diff)
The file was removedsrc/NECompletion/CompletionProducerVisitor.class.st
Commit b887bc12493209842d25514b9b3808a7ad81682c by contact
exacutable comments for asBit method
The file was modifiedsrc/Kernel/Boolean.class.st (diff)