Skip to content

Changes

#56 (May 16, 2024, 3:40:14 PM)

  1. Remove the package Deprecated12, introduce package Deprecated13 — pavel.krivanek / githubweb
  2. fix ZnClientTest>>#testLogging — pavel.krivanek / githubweb
  3. RBBrowserEnvironmentTest>>#testAndPackageEnvironmentAndClassEnvironment — pavel.krivanek / githubweb
  4. fixing the category deprecation related test — pavel.krivanek / githubweb
  5. Dictionary>>#bindingsDo: were deprecated but not in Deprecated12 package. So the other dictionary-like classes started to complaint about different API after removal of the Deprecated12 package — pavel.krivanek / githubweb
  6. Update src/Deprecated13/ManifestDeprecated13.class.st — github / githubweb

#55 (May 16, 2024, 2:24:49 PM)

  1. Remove part of ReAsClassRule about #asClass — cyril / githubweb
  2. Fix tests — cyril / githubweb

#54 (May 15, 2024, 3:06:54 PM)

  1. Improve ReBaselineProperlyPackagedRule and ReBaselineWithProperSuperclassRule and cover with tests — astares / githubweb
  2. Avoid unnecessary IDE dependencies — astares / githubweb

#53 (May 15, 2024, 2:29:46 PM)

  1. Clean up in SDL_Texture and SDL_Renderer — cyril / githubweb

#52 (May 15, 2024, 1:53:14 PM)

  1. Fixed VM 76 parameter — sebastianjmt / githubweb
  2. Update src/System-Support/VirtualMachine.class.st — github / githubweb

#51 (May 15, 2024, 12:37:49 PM)

  1. Sindarin/ScriptableDebugger should be listed as external project — astares / githubweb

#50 (May 15, 2024, 10:08:38 AM)

  1. Add missing RGGlobalVariable>>isInstanceVariable — cyril / githubweb

#49 (May 15, 2024, 1:17:22 AM)

  1. Review ReClassNotCategorizedRuleTest>>#testRule — astares / githubweb
  2. SourceFile>>#isOpen should use isNotNil — astares / githubweb
  3. Cleanup: unnecessary class BlLoadProjectWorldMenu — astares / githubweb

#48 (May 15, 2024, 12:40:52 AM)

  1. Cleanup: Remove deprecated announcement #SnapshotDone in SnapshotOperation>>#performSnapshot for Pharo 13 — astares / githubweb

#47 (May 14, 2024, 10:25:56 PM)

  1. Reduce references to Undeclared global variable — cyril / githubweb
  2. Add missing method — cyril / githubweb

#46 (May 14, 2024, 9:49:31 PM)

  1. Fix lint in ReShouldSendSuperSetUpAsFirstMessage class>>#checksMethod — astares / githubweb
  2. Fix #16616 — astares / githubweb

#45 (May 14, 2024, 3:38:12 PM)

  1. Protect NewSymbols table from concurrent access when internalizing new symbols — carola.hp / githubweb
  2. Allow disabling protection for concurrent access when a new symbol is internalized — carola.hp / githubweb
  3. Disable protection for concurrent access to symbol table while bootstrapping — carola.hp / githubweb
  4. Enable protection of SymbolTable from concurrent acces during bootstrap's image initialization — carola.hp / githubweb
  5. Fix typo — carola.hp / githubweb
  6. Remove Gofer — cyril / githubweb
  7. Remove also ConfigurationCommandLineHandler that relies on Gofer and was also deprecated — cyril / githubweb

#44 (May 14, 2024, 3:00:40 PM)

  1. Enhancement: Provide a lint rule to check for a "super initialize" call in instance side #initialize methods — astares / githubweb
  2. no changes on ReShouldSendSuperSetUpAsFirstMessage — github / githubweb
  3. Add some tests — astares / githubweb

#43 (May 14, 2024, 2:06:55 PM)

  1. add ReStatementsAfterReturnConditionalRule — angel.hely.etu / githubweb
  2. proposition for a potential new rule:  useless ifTrue:ifFalse: — angel.hely.etu / githubweb
  3. match the rule with ifFalse: ifTrue: — angel.hely.etu / githubweb

#42 (May 14, 2024, 1:31:29 PM)

  1. [Enhancement] Add a rule ReBaselineWithProperSuperclassRule — astares / githubweb

#41 (May 14, 2024, 12:25:54 PM)

  1. Cleanup: CoverageCollectorTest should be in an own test package — astares / githubweb
  2. CommentTestCase should be moved to PharoDocComment-Tests — astares / githubweb
  3. Simplify script pragma for FinderUI — astares / githubweb
  4. Introduce CompiledMethod>>#isInstanceSide — astares / githubweb
  5. [Enhancement] Add a rule ReBaselineOfProperlyPackagedRule — astares / githubweb
  6. Rename from ReBaselineOfProperlyPackagedRule to ReBaselineProperlyPackagedRule — astares / githubweb

#40 (May 14, 2024, 11:49:57 AM)

  1. [Enhancement] Add "copy class name" to extras menu in Calypse — astares / githubweb

#39 (May 14, 2024, 11:14:21 AM)

  1. Cleanup: AthensTransformTest>>transformClass should be in accessing — astares / githubweb

#38 (May 14, 2024, 10:37:39 AM)

  1. Package "System-DependenciesTests" should be "System-Dependencies-Tests" — astares / githubweb

#37 (May 13, 2024, 5:35:03 PM)

  1. proposition rule for nil branch — angel.hely.etu / githubweb

#36 (May 13, 2024, 4:07:21 PM)

  1. beginning test for AsClassRule — angel.hely0542 / githubweb
  2. test for rule : ReExcessiveVariablesRule and ReInconsistentMethodClassificationRule — angel.hely0542 / githubweb
  3. Test proposition for 5 rules. — angel.hely0542 / githubweb
  4. deleete ReAsClassRuleTest — angel.hely0542 / githubweb
  5. new test methods + improve some tests — angel.hely0542 / githubweb
  6. Update src/General-Rules-Tests/ReInconsistentMethodClassificationRuleTest.class.st — github / githubweb
  7. Update src/General-Rules-Tests/ReInconsistentMethodClassificationRuleTest.class.st — github / githubweb

#35 (May 13, 2024, 2:24:38 PM)

  1. [Bug]: Date>>#addMonths: should Respect Offset — code / githubweb

#34 (May 13, 2024, 1:47:10 PM)

  1. remove duplicated method from FreeTypeFontProvider class>>registerFont — angel.hely0542 / githubweb
  2. refafctoring addFromFileContents:baseName and start refactoring updateFromFile: — angel.hely0542 / githubweb
  3. refactoring FreeTypeFontProvider>>#updateFromFile: — angel.hely0542 / githubweb
  4. fix build "FreeTypeFontProvider(Object)>>doesNotUnderstand: #validEmbeddedCachedInfoFor:index:" — angel.hely0542 / githubweb
  5. change name for methods FreeTypeFontFileInstaller >> failedToOpen:index: and FreeTypeFontFileUpdator >> failedToOpen:from:index: + use #whileTrue instead of #whileTrue: — angel.hely0542 / githubweb

#33 (May 10, 2024, 9:39:35 AM)

  1. Simplify Calypso packaging — cyril / githubweb

#32 (May 9, 2024, 9:23:33 PM)

  1. update parameter name according to the one of `addClassDefinition` — benoit / githubweb

#30 (May 9, 2024, 1:53:42 PM)

  1. Update roassal to v1.06d — cyril / githubweb
  2. Fix testCodeCruftLeftInMethods — cyril / githubweb

#29 (May 9, 2024, 2:46:02 AM)

  1. add rule to avoid that TestCase rely on Initialize — angel.hely0542 / githubweb
  2. changement for rule ReSetUpRule — angel.hely0542 / githubweb
  3. Update src/General-Rules-Tests/ReUseSetUpRuleTest.class.st — github / githubweb
  4. Update src/General-Rules-Tests/ReUseSetUpRuleTest.class.st — github / githubweb

#28 (May 9, 2024, 2:09:45 AM)

  1. Reworked #subMenuMarker in the MenuItemMorph hierarchy to #subMenuMarkerFormSet. — 1611248+Rinzwind / githubweb
  2. Made #basicDrawOn: on ToggleMenuItemMorph draw the FormSet for the submenu marker. — 1611248+Rinzwind / githubweb
  3. Replaced use of an array to initialize the ‘bits’ of the ‘SubMenuMarker’ Form in #initialize for MenuItemMorph by the drawing of the corresponding polygon. — 1611248+Rinzwind / githubweb
  4. Replaced shared variables ‘SubMenuMarker’, ‘BottomArrow’, ‘LeftArrow’ and ‘UpArrow’ in MenuItemMorph, which held a Form, by corresponding variables that hold a FormSet. — 1611248+Rinzwind / githubweb
  5. Made #initialize for MenuItemMorph include a Form at scale 2 in each FormSet. — 1611248+Rinzwind / githubweb

#27 (May 7, 2024, 1:07:34 PM)

  1. Refactor: use new api to check list of preconditions — sarenac.balsa / githubweb
  2. Refactor: migrate all applicability preconditions to return a list — sarenac.balsa / githubweb
  3. Refactor: migrate breaking change preconditions to return a list of conditions — sarenac.balsa / githubweb
  4. Cleanup: remove unnecessary override — sarenac.balsa / githubweb
  5. Fix: `add:` is not allowed on Array, so using `,` to connect preconditions — sarenac.balsa / githubweb
  6. Fix: fix failing refactoring tests due to new preconditions changes — sarenac.balsa / githubweb
  7. Fix: update tests so they don't use old `preconditions check` but new `checkPreconditions` method — sarenac.balsa / githubweb
  8. Fix: temporary fix of reporting erros from NegatedCondition — sarenac.balsa / githubweb
  9. Fix: merge two instance variables into one since they are the same — sarenac.balsa / githubweb
  10. Refactor: `generateChanges` returns changes by default — sarenac.balsa / githubweb
  11. Fix: failing tests due to new changes to preconditions — sarenac.balsa / githubweb
  12. Fix: tests that expected generateChanges not to return changes — sarenac.balsa / githubweb
  13. Fixing failing tests — sarenac.balsa / githubweb
  14. Feat: extract set up interval api — sarenac.balsa / githubweb
  15. Fix: bad merge conflict resolution — sarenac.balsa / githubweb

#26 (May 7, 2024, 9:19:23 AM)

  1. Changed 'Transcript show:' construct to 'self trace' — posledniamir / githubweb
  2. Cleanup: TestCase class>>#hasErrorTest — astares / githubweb
  3. Fix also TestCase class>>#hasFailedTest — astares / githubweb
  4. Fix also TestCase class>>#hasPassedTest — astares / githubweb
  5. Cleanup: TestCase class>>#lastRunMethodNamed: — astares / githubweb

#25 (May 7, 2024, 8:42:59 AM)

  1. Fixing reflectivity tests that can randomly fail because of unstable and unpredictable tests generating methods. — 26929529+StevenCostiou / githubweb

#24 (May 6, 2024, 4:51:26 PM)

  1. add ReOverridingExtentsionMethod rule — pavel.krivanek / githubweb

#23 (May 6, 2024, 3:34:59 PM)

  1. Make it easier to diagnose mock failures by printing message sends properly and storing the send history in the mock — macta / githubweb
  2. Reworked MockMessageSend printon so that it's display  matches that of a normal messsage send, making it easier to compare in the debugger on a failure. (simpler is better) — macta / githubweb

#22 (May 6, 2024, 2:59:11 PM)

  1. Taskbar option to close windows hidden behind other windows — pavel.krivanek / githubweb

#21 (May 5, 2024, 9:02:59 PM)

  1. add asAccessor — pavel.krivanek / githubweb
  2. cleanup — pavel.krivanek / githubweb
  3. fix precedence computation — pavel.krivanek / githubweb

#20 (May 5, 2024, 8:27:22 PM)

  1. add missing hasBindingOf: to the LessonView — pavel.krivanek / githubweb
  2. better categorization — pavel.krivanek / githubweb

#19 (May 4, 2024, 2:49:38 PM)

  1. - categorize methods — marcus.denker / githubweb
  2. Fix: testAPI with updates to new API of refactorings/transformations — sarenac.balsa / githubweb
  3. Cleanup: remove unused methods — sarenac.balsa / githubweb
  4. Revert: remove popup from extract set up method refactoring — sarenac.balsa / githubweb

#18 (May 4, 2024, 1:38:58 PM)

  1. Update CONTRIBUTING.md — github / githubweb

#17 (May 3, 2024, 10:57:39 AM)

  1. renaming DebugPointSideEffect into DebugPointMetaBehavior — adrien.vanegue.etu / githubweb

#16 (May 1, 2024, 3:45:30 PM)

  1. ExteranlAddress>>fromString: converts string to UTF-8 first — pavel.krivanek / githubweb

#15 (May 1, 2024, 3:07:50 PM)

  1. remove interactionState: — pavel.krivanek / githubweb

#14 (Apr 29, 2024, 10:06:24 PM)

  1. Added noInstrumentation pragma — sebastianjmt / githubweb

#13 (Apr 27, 2024, 11:00:07 PM)

  1. Trying to avoid parentOfTree: — sarenac.balsa / githubweb
  2. Clean useless parenthesis — sarenac.balsa / githubweb
  3. Move utilities methods from ParseTreeRewriter to their only user. — sarenac.balsa / githubweb
  4. Rename calculateTree — sarenac.balsa / githubweb
  5. Adding accessors for driver interaction — sarenac.balsa / githubweb
  6. Just a silly test for selector generation — sarenac.balsa / githubweb
  7. Introduction of a draft driver + exposing command in menu — sarenac.balsa / githubweb
  8. Junk to be cleaned — sarenac.balsa / githubweb
  9. - Remove parentOfSubtree: sine it is not used anymore. — sarenac.balsa / githubweb
  10. simple formating. — sarenac.balsa / githubweb
  11. rescuing the removal of a method — sarenac.balsa / githubweb
  12. Fixing API to accept only class name! — sarenac.balsa / githubweb
  13. remove unnecessary argument emtpy dictionary — sarenac.balsa / githubweb
  14. regrouping needsReturn to the set of analysis. — sarenac.balsa / githubweb
  15. Cleaning messageSendWith: — sarenac.balsa / githubweb
  16. Adding a nice comment to an important place. — sarenac.balsa / githubweb
  17. Adding comment and making RBAbstractClass allMethods nicer — sarenac.balsa / githubweb
  18. Deprecated method as compiledMethod in RBMethod — sarenac.balsa / githubweb
  19. Starting to write tests for a method equivalent tree checker. — sarenac.balsa / githubweb
  20. Remove unused methods and cleanups — sarenac.balsa / githubweb
  21. Cleanup: deprecation use `compiledMethod` instead of `method` — sarenac.balsa / githubweb
  22. Feat: first iteration of equivalent tree checker implementation — sarenac.balsa / githubweb
  23. Refactor: deprecate `whoDefinesMethod:` with `whichClassIncludesSelector:` — sarenac.balsa / githubweb
  24. Refactor: improve naming and add comments to EquivalentTreeChecker — sarenac.balsa / githubweb
  25. Test: data for testing EquivalentTreeChecker — sarenac.balsa / githubweb
  26. Feat: using new EquivalentTreeChecker in ExtractMethodTransformation!!! — sarenac.balsa / githubweb
  27. Cleanup: deprecation rewrites of `whoDefinesMethod:` -> `whichClassIncludesSelector:` — sarenac.balsa / githubweb
  28. Cleanup: deprecation rewrites of `mehtod` -> `compiledMethod` — sarenac.balsa / githubweb
  29. Test: add comments for equivalent tree checker — sarenac.balsa / githubweb
  30. Refactor: rename `checkEquivalentTreeFor:` -> `findEquivalentTreeFor:` — sarenac.balsa / githubweb
  31. Rename: `RBExtractMethodTransformation` -> `ReCompositeExtractMethodRefactoring` — sarenac.balsa / githubweb
  32. Cleanup: remove bunch of dead code in `ReCompositeExtractMethodRefactoring` — sarenac.balsa / githubweb
  33. Refactor: change api of RemoveSubtreeTransformation — sarenac.balsa / githubweb
  34. Refactor: remove popup from extract setUp method refactoring — sarenac.balsa / githubweb
  35. Refactor: rename test class for composite extract method refactoring — sarenac.balsa / githubweb
  36. Refactor: extract code for `addReturnIfNeeded` — sarenac.balsa / githubweb
  37. Feat: custom transformation that adds super call as first statement — sarenac.balsa / githubweb
  38. Docs: comment for add super send — sarenac.balsa / githubweb
  39. Feat: first iteration of extract `setUp` method that can extract statement + tests — sarenac.balsa / githubweb
  40. Feat: enable Mutation operator to set selector for the new method without UI — sarenac.balsa / githubweb
  41. Feat: interval based API for invoking CompositeExtractMethodRefactoring — sarenac.balsa / githubweb
  42. Feat: turn assignment vars into inst vars in setUp method — sarenac.balsa / githubweb
  43. Cleanup: add missing protocol — sarenac.balsa / githubweb

#12 (Apr 27, 2024, 10:23:47 PM)

  1. Clenaup: deprecate unused `StRewriteRuleChangesBrowserPresenter` — sarenac.balsa / githubweb
  2. Feat: refactoring change manager new API for performing list of changes — sarenac.balsa / githubweb
  3. Refactor: move `undoLastRefactoring` to instance side — sarenac.balsa / githubweb
  4. Refactor: wrap a list of chagnes in a CompositeChange — sarenac.balsa / githubweb
  5. Test: performing undo on refactoring that has more changes than the UndoSize — sarenac.balsa / githubweb
  6. Feat: API for performing composite change instead of sending the manager a list of changes — sarenac.balsa / githubweb
  7. Refactor: deprecate `performChange:` use either `performCompositeChange:` or `performChanges:` — sarenac.balsa / githubweb
  8. Refactor: migrate senders of `performChange:` to `performChanges:` or `performCompositeChange:` — sarenac.balsa / githubweb
  9. Refactor: use self instead of getting new instance of refactory change manager — sarenac.balsa / githubweb
  10. Refactor: cut duplicate code and reuse `performCompositeChange:` — sarenac.balsa / githubweb
  11. Cleanup: deprecate class side `undoLastRefactoring` — sarenac.balsa / githubweb

#11 (Apr 27, 2024, 3:52:36 PM)

  1. add tests for testDoWhileFalse: and testDoWhileTrue: — pavel.krivanek / githubweb

#10 (Apr 27, 2024, 1:43:58 AM)

  1. Changed FreeTypeCache and FreeTypeFont to use a single mutual exclusion semaphore for the cache instead of one per font. — 1611248+Rinzwind / githubweb
  2. Factored out #basicRemoveAll from #removeAll on FreeTypeCache. — 1611248+Rinzwind / githubweb
  3. Made #maximumSize:, #removeAll, #removeAllForFont:, #removeAllForType: and #reportCacheState on FreeTypeCache wait for the semaphore. — 1611248+Rinzwind / githubweb
  4. Fixed #moveDown: on FreeTypeCacheLinkedList to actually swap ‘e2’ and ‘e3’. — 1611248+Rinzwind / githubweb
  5. Factored out #removeEntry: from #removeAllForFont: and #removeAllForType: on FreeTypeCache. — 1611248+Rinzwind / githubweb
  6. Made #atFont:charCode:type:scale:ifAbsentPut: and #removeEntry: on FreeTypeCache remove emptied dictionaries from the ‘fontTable’ (so that fonts for which there are no more entries also get removed). — 1611248+Rinzwind / githubweb
  7. Changed #shrinkTo: on FreeTypeCache to selectively remove entries rather than all of them. — 1611248+Rinzwind / githubweb
  8. 5 test for rules — angel.hely0542 / githubweb
  9. modification ensure part of tests — angel.hely0542 / githubweb

#9 (Apr 27, 2024, 1:07:44 AM)

  1. missing stroke paint method — pavel.krivanek / githubweb

#8 (Apr 26, 2024, 8:03:24 PM)

  1. Changed default value for setting #autoSetCanvasScaleFactor to true. — 1611248+Rinzwind / githubweb

#7 (Apr 26, 2024, 4:28:33 PM)

  1. Announcer: Return early if there isn't any subscriber — tinchodias / githubweb

#6 (Apr 26, 2024, 2:02:43 PM)

  1. New pass at removing SystemAnnouncer references — cyril / githubweb

#5 (Apr 26, 2024, 8:40:52 AM)

  1. Reapply "Release all waiting processes when destroying a socket (fixes #15975)" — daniels220 / githubweb
  2. Signal each Semaphore only once to avoid dependency on #signalAll — daniels220 / githubweb
  3. Access semaphores directly from their instance variables rather than through accessors — daniels220 / githubweb
  4. Add delay and update comment in #testFlushOtherEndClosed to prevent transient failure — daniels220 / githubweb
  5. Add wait in #testNextPutAllFlushOtherEndClosed similar to #testFlushOtherEndClosed — daniels220 / githubweb
  6. Ensure we actually fill the TCP send buffer in #testFlushLargeMessageOtherEndClosed — daniels220 / githubweb
  7. Skip SocketStreamTest>>testFlushLargeMessageOtherEndClosed on Windows — daniels220 / githubweb
  8. Clarify the purpose of the return value from #waitForSendDoneFor:... — daniels220 / githubweb

#4 (Apr 26, 2024, 2:06:26 AM)

  1. Rename SqueakEpoch to Epoch — cyril / githubweb
  2. Add rule for Point x: x y: y -> x@y — angel.hely0542 / githubweb
  3. improvement rule for Point x:x y:y -> x@y — angel.hely0542 / githubweb

#3 (Apr 26, 2024, 1:30:46 AM)

  1. add Open as external window option — pavel.krivanek / githubweb

#2 (Apr 25, 2024, 4:55:00 PM)

  1. move spec to v1.3.0 — estebanlm / githubweb
  2. use v1.1.0 for welcome browser — estebanlm / githubweb
  3. use v1.1.0 in DocumentBrowser — estebanlm / githubweb
  4. use v2.6.0 in microdown — estebanlm / githubweb
  5. using newtools v0.9.0 — estebanlm / githubweb
  6. restore Pharo12 to document browser until I fix the build problem — estebanlm / githubweb
  7. I think this is not lowercase — estebanlm / githubweb
  8. restore tag usage — estebanlm / githubweb
  9. use Pharo13 branches — estebanlm / githubweb