Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Weekly Digest (14 July, 2019 - 21 July, 2019) #4024

Closed
weekly-digest bot opened this issue Jul 21, 2019 · 0 comments
Closed

Weekly Digest (14 July, 2019 - 21 July, 2019) #4024

weekly-digest bot opened this issue Jul 21, 2019 · 0 comments

Comments

@weekly-digest
Copy link

weekly-digest bot commented Jul 21, 2019

Here's the Weekly Digest for pharo-project/pharo:


ISSUES

Last week 82 issues were created.
Of these, 56 issues have been closed and 26 issues are still open.

OPEN ISSUES

💚 #4023 Fixed several code critics on the Tests package, by gcotelli
💚 #4022 4020-OCLiteralSet-can-be-replaced-by-PluggableSet, by MarcusDenker
💚 #4020 OCLiteralSet can be replaced by PluggableSet, by MarcusDenker
💚 #4019 Measure the use and usefulness of literal string sharing in literal frame, by Ducasse
💚 #4017 crash dump that weights ~90GB, by jligeza
💚 #4016 4004-clean-up-commentInventory, by MarcusDenker
💚 #4014 Epicea is missing some events, by jecisc
💚 #4011 $x nextObject crashes Pharo too, by astares
💚 #4010 4003-add-inspector-for-all-defined-ClassVariables, by MarcusDenker
💚 #4005 anyUserOfClassVarNamed: should use ClassVariable object, by MarcusDenker
💚 #4004 clean up commentInventory, by MarcusDenker
💚 #4003 add inspector for all defined ClassVariables, by MarcusDenker
💚 #4002 Temporaries read before written Rule => potentially. Add explanation, by MarcusDenker
💚 #4000 Untangle dependency of ZnEasy on ImageReadWriter, by jgfoster
💚 #3999 Untangle dependency of SMTPClient on MailAddressParser, by jgfoster
💚 #3998 Untangle dependency of MIMEDocument on MailMessage, by jgfoster
💚 #3995 Use indirect access for classes that might not exist, by jgfoster
💚 #3993 Renaming a class raises a DNU, by Ducasse
💚 #3990 CI: Send build mails to dedicated Mailiglist, by MarcusDenker
💚 #3979 pcRangeForContext: does not return a range if nil, by MarcusDenker
💚 #3964 Can't create deep copy of Context and CompiledMethod, by theseion
💚 #3961 3956-enable-timesRepeat-optimisation-by-default, by MarcusDenker
💚 #3958 includesBehavior: and isKindOf: inconsistency, by gcotelli
💚 #3956 enable #timesRepeat optimisation by default, by MarcusDenker
💚 #3955 remove testPerformanceInlined_ifNotNil and testPerformanceInlined_ifTrue, by MarcusDenker
💚 #3946 Add tests for the contact book example, by Ducasse

CLOSED ISSUES

❤️ #4021 PluggableSet class>#integerSet should be in instance creation category, by MarcusDenker
❤️ #4018 Change some isNil ifTrue: and variants to use ifNil: and friends., by gcotelli
❤️ #4015 In some cases generated methods are not removed, by jecisc
❤️ #4013 Use Integer literal to avoid Float in GemStone, by jgfoster
❤️ #4012 CodeCompletionImprove, by MarcusDenker
❤️ #4009 4001-BehaviorparseTreeFor-should-call-parseTree-on-CompiledMethod, by MarcusDenker
❤️ #4008 4007-Propagate-correctly-changes-in-a-trait-when-used-in-an-anonymous-class, by tesonep
❤️ #4007 Propagate correctly changes in a trait when used in an anonymous class , by tesonep
❤️ #4006 Speedup-Collection-intersection, by jecisc
❤️ #4001 Behavior>>#parseTreeFor: should call #parseTree on CompiledMethod, by MarcusDenker
❤️ #3997 Deprecation related improvements, by gcotelli
❤️ #3996 RBMethodNode >> doSemanticAnalysisIn: behavior is duplicated, by gcotelli
❤️ #3994 Hint GH language parser on .st files, by gcotelli
❤️ #3992 Add isNil code critic rule, by gcotelli
❤️ #3991 Fix issue #3375, by hermannStudent
❤️ #3989 CI-fail-a-lot-on-addActionsFor, by jecisc
❤️ #3988 Remove-code-in-baselines-related-to-old-pharo-versions, by jecisc
❤️ #3987 Changed some Fuel code sending messages deprecated in Pharo 7, by gcotelli
❤️ #3986 Deprecate two exceptions never used, by gcotelli
❤️ #3985 Adding the package in the group, by tesonep
❤️ #3984 ifNil usage on UFFI, by gcotelli
❤️ #3983 ifNil usage on packages starting with T, by gcotelli
❤️ #3982 ifNil usage on packages starting with S, except Spec related, by gcotelli
❤️ #3981 ifNil usage on packages starting with R, by gcotelli
❤️ #3980 ifNil usage on Polymorph package, by gcotelli
❤️ #3978 Improve Variable Inspectors, by MarcusDenker
❤️ #3977 ClassBinding for Metaclass, by MarcusDenker
❤️ #3976 ifNil usage on N* packages, by gcotelli
❤️ #3975 ifNil usage on M* packages, by gcotelli
❤️ #3974 ifNil usage on Kernel, by gcotelli
❤️ #3973 ifNil usage on Images, by gcotelli
❤️ #3972 ifNil usage on GT packages, by gcotelli
❤️ #3971 ifNil usage on FFI, Files, Fonts and Fuel, by gcotelli
❤️ #3970 ifNil usage on Debugger-Model, by gcotelli
❤️ #3969 ifNil usage on Collections and Compression, by gcotelli
❤️ #3968 ifNil usage on BlueInk packages, by gcotelli
❤️ #3967 Use ifNil: ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/…, by gcotelli
❤️ #3966 3965-Minimal-image-calls-but-doesnt-include-SmalltalkImageplatformName, by jecisc
❤️ #3965 Minimal image calls but doesn't include SmalltalkImage>>platformName, by jgfoster
❤️ #3963 SharedPool Inspector: list all Shared pools, by MarcusDenker
❤️ #3962 Use anySatisfy: or detect:ifFound:* instead of detect:ifNone:[nil] and a nil check, by gcotelli
❤️ #3960 3959-update-completion-with-the-latest-version, by myroslavarm
❤️ #3959 update completion with the latest version, by myroslavarm
❤️ #3957 Adding package to reuse the commander commands in Spec2, by tesonep
❤️ #3954 Improve astnodes LiteralVariable, by MarcusDenker
❤️ #3953 More minor cleanup for portability, by jgfoster
❤️ #3952 Use #includesBehavior: instead of testing manually for class identity…, by gcotelli
❤️ #3951 3742-ShiftClassInstaller-Unwind-error-when-migrating-instance-to-variable, by MarcusDenker
❤️ #3950 CI: Build failure, by MarcusDenker
❤️ #3949 Fix wrong comment, by jgfoster
❤️ #3948 3942-speedup-isReferenced-for-ClassVariables, by MarcusDenker
❤️ #3947 3882-improve-testslotUsers, by MarcusDenker
❤️ #3945 Cleanups in WorldMorph, by astares
❤️ #3944 Cleanups in WorldMorph, by astares
❤️ #3943 3942-speedup-isReferenced-for-ClassVariables, by MarcusDenker
❤️ #3942 speedup #isReferenced for ClassVariables, by MarcusDenker

NOISY ISSUE

🔈 #3952 Use #includesBehavior: instead of testing manually for class identity…, by gcotelli
It received 8 comments.


PULL REQUESTS

Last week, 73 pull requests were created, updated or merged.

OPEN PULL REQUEST

Last week, 1 pull request was opened.
💚 #4023 Fixed several code critics on the Tests package, by gcotelli

UPDATED PULL REQUEST

Last week, 8 pull requests were updated.
💛 #4016 4004-clean-up-commentInventory, by MarcusDenker
💛 #4010 4003-add-inspector-for-all-defined-ClassVariables, by MarcusDenker
💛 #3995 Use indirect access for classes that might not exist, by jgfoster
💛 #3961 3956-enable-timesRepeat-optimisation-by-default, by MarcusDenker
💛 #3839 3838-Add-release-test-to-ensure-we-do-not-have-shadow-variable-in-the-image, by jecisc
💛 #3685 3083-TAssertable-should-be-sync-with-TestAsserter, by juliendelplanque
💛 #3607 3606 - Add option to rename parameters, by Lin777
💛 #3181 Add testcase for setting/getting a pointer to a long, by zecke

MERGED PULL REQUEST

Last week, 64 pull requests were merged.
💜 #4018 Change some isNil ifTrue: and variants to use ifNil: and friends., by gcotelli
💜 #4013 Use Integer literal to avoid Float in GemStone, by jgfoster
💜 #4012 CodeCompletionImprove, by MarcusDenker
💜 #4009 4001-BehaviorparseTreeFor-should-call-parseTree-on-CompiledMethod, by MarcusDenker
💜 #4008 4007-Propagate-correctly-changes-in-a-trait-when-used-in-an-anonymous-class, by tesonep
💜 #4006 Speedup-Collection-intersection, by jecisc
💜 #3997 Deprecation related improvements, by gcotelli
💜 #3994 Hint GH language parser on .st files, by gcotelli
💜 #3992 Add isNil code critic rule, by gcotelli
💜 #3991 Fix issue #3375, by hermannStudent
💜 #3989 CI-fail-a-lot-on-addActionsFor, by jecisc
💜 #3988 Remove-code-in-baselines-related-to-old-pharo-versions, by jecisc
💜 #3987 Changed some Fuel code sending messages deprecated in Pharo 7, by gcotelli
💜 #3986 Deprecate two exceptions never used, by gcotelli
💜 #3985 Adding the package in the group, by tesonep
💜 #3984 ifNil usage on UFFI, by gcotelli
💜 #3983 ifNil usage on packages starting with T, by gcotelli
💜 #3982 ifNil usage on packages starting with S, except Spec related, by gcotelli
💜 #3981 ifNil usage on packages starting with R, by gcotelli
💜 #3980 ifNil usage on Polymorph package, by gcotelli
💜 #3978 Improve Variable Inspectors, by MarcusDenker
💜 #3977 ClassBinding for Metaclass, by MarcusDenker
💜 #3976 ifNil usage on N* packages, by gcotelli
💜 #3975 ifNil usage on M* packages, by gcotelli
💜 #3974 ifNil usage on Kernel, by gcotelli
💜 #3973 ifNil usage on Images, by gcotelli
💜 #3972 ifNil usage on GT packages, by gcotelli
💜 #3971 ifNil usage on FFI, Files, Fonts and Fuel, by gcotelli
💜 #3970 ifNil usage on Debugger-Model, by gcotelli
💜 #3969 ifNil usage on Collections and Compression, by gcotelli
💜 #3968 ifNil usage on BlueInk packages, by gcotelli
💜 #3967 Use ifNil: ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/…, by gcotelli
💜 #3966 3965-Minimal-image-calls-but-doesnt-include-SmalltalkImageplatformName, by jecisc
💜 #3963 SharedPool Inspector: list all Shared pools, by MarcusDenker
💜 #3962 Use anySatisfy: or detect:ifFound:* instead of detect:ifNone:[nil] and a nil check, by gcotelli
💜 #3960 3959-update-completion-with-the-latest-version, by myroslavarm
💜 #3957 Adding package to reuse the commander commands in Spec2, by tesonep
💜 #3954 Improve astnodes LiteralVariable, by MarcusDenker
💜 #3953 More minor cleanup for portability, by jgfoster
💜 #3952 Use #includesBehavior: instead of testing manually for class identity…, by gcotelli
💜 #3951 3742-ShiftClassInstaller-Unwind-error-when-migrating-instance-to-variable, by MarcusDenker
💜 #3949 Fix wrong comment, by jgfoster
💜 #3948 3942-speedup-isReferenced-for-ClassVariables, by MarcusDenker
💜 #3947 3882-improve-testslotUsers, by MarcusDenker
💜 #3945 Cleanups in WorldMorph, by astares
💜 #3941 Cleanup SpinnerMorph, by astares
💜 #3939 Cleanup ClassTest, by astares
💜 #3937 Clean Breakpoint, by astares
💜 #3935 Categorized methods in Float, by astares
💜 #3933 Cleanup in Athens, by astares
💜 #3930 Categorize AbstractEnumerationVisitorTest, by astares
💜 #3928 Categorize methods in DebuggerTests, by astares
💜 #3926 Improve MailAddressParser>>removePhrase, by astares
💜 #3924 Use isNotEmpty in NavigationHistory>>basicAdd:, by astares
💜 #3922 Lint clean ReferenceFinder-Core, by astares
💜 #3920 Cleanup storeStringFor: in RBBrowserEnvironmentTest, by astares
💜 #3918 Move registerAsExternalResource from UFFI to Deprecated80, by astares
💜 #3909 3897-unify-name-of-RGMethodDefinition-and-CompiledMethod, by MarcusDenker
💜 #3906 [Backport] Fix for #3410-[Trait] Impossible to use from a classTrait a method that is also defined in a subclass of Behavior even when following the doc, by VincentBlondeau
💜 #3904 Fix Fully #3410- [Trait] Impossible to use from a classTrait a method that is also defined in a subclass of Behavior even when following the doc, by VincentBlondeau
💜 #3832 LanguageEnvironment and Locale[ID], by jgfoster
💜 #3736 Backport of fix for diamond problem in traits with slots., by tesonep
💜 #3438 [Backport]3437-Adding-an-instance-class-variable-remove-the-traits-of-a-class, by jecisc
💜 #3205 3198-WaitfreeQeuenextOrNilSuchThat-memory-leak, by akgrant43


COMMITS

Last week there were 128 commits.
🛠️ Merge pull request #4018 from gcotelli/ifNilUsageImprovements Change some isNil ifTrue: and variants to use ifNil: and friends. by MarcusDenker
🛠️ Change some isNil ifTrue: and variants to use ifNil: and friends. Remove an unused variable in OSWindowWorldMorph (it was assigned but never used again) by gcotelli
🛠️ Merge pull request #4012 from MarcusDenker/CodeCompletionImprove CodeCompletionImprove by MarcusDenker
🛠️ Merge pull request #4006 from jecisc/Speedup-Collection-intersection Speedup-Collection-intersection by MarcusDenker
🛠️ Merge pull request #4013 from jgfoster/DateAndTime_class_now Use Integer literal to avoid Float in GemStone by MarcusDenker
🛠️ Use Integer literal to avoid Float in GemStone. by jgfoster
🛠️ - improve variable completion: do only show vars - methodnode: allow completion of parametor - Model: Cleanup + create model (and reparse) more often by MarcusDenker
🛠️ Merge pull request #4008 from tesonep/4007-Propagate-correctly-changes-in-a-trait-when-used-in-an-anonymous-class- 4007-Propagate-correctly-changes-in-a-trait-when-used-in-an-anonymous-class by MarcusDenker
🛠️ Merge pull request #4009 from MarcusDenker/4001-BehaviorparseTreeFor-should-call-parseTree-on-CompiledMethod 4001-BehaviorparseTreeFor-should-call-parseTree-on-CompiledMethod by MarcusDenker
🛠️ fixes #4001 #parseFor: should reuse the method #parseTree on CompiledMethod by MarcusDenker
🛠️ When a trait is used in an anonymous class changing the trait should not install in the system environment. by tesonep
🛠️ Further cleanings. Smalltalk coll1 := OrderedCollection new. coll2 := OrderedCollection new. 1000 timesRepeat: [ coll1 add: 3000 atRandom.coll2 add: 3000 atRandom ]. "Before" [ coll1 intersection: coll2 ] bench. "'3468.413 per second'" "After" [ coll1 intersection: coll2 ] bench. "'4011.395 per second'" coll3 := #(1 2 3 4 5) asOrderedCollection. coll4 :=#(4 5 6 7 8) asOrderedCollection. "Before" [ coll3 intersection: coll4 ] bench. "'731581.767 per second'" "After" [ coll3 intersection: coll4 ] bench. "'772582.850 per second'" by jecisc
🛠️ Speedup Collection>>#intersection: + clean #difference: Smalltalk coll1 := OrderedCollection new. coll2 := OrderedCollection new. 1000 timesRepeat: [ coll1 add: 3000 atRandom.coll2 add: 3000 atRandom ]. "Before" [ coll1 intersection: coll2 ] bench. "'3468.413 per second'" "After" [ coll1 intersection: coll2 ] bench. "'3858.228 per second'" coll3 := #(1 2 3 4 5) asOrderedCollection. coll4 :=#(4 5 6 7 8) asOrderedCollection. "Before" [ coll3 intersection: coll4 ] bench. "'731581.767 per second'" "After" [ coll3 intersection: coll4 ] bench. "'783134.373 per second'" by jecisc
🛠️ Merge pull request #3988 from jecisc/Remove-code-in-baselines-related-to-old-pharo-versions Remove-code-in-baselines-related-to-old-pharo-versions by MarcusDenker
🛠️ Merge pull request #3972 from gcotelli/ifNilOnGT ifNil usage on GT packages by MarcusDenker
🛠️ Merge branch 'Pharo8.0' into Remove-code-in-baselines-related-to-old-pharo-versions by jecisc
🛠️ Merge pull request #3997 from gcotelli/deprecations Deprecation related improvements by MarcusDenker
🛠️ Merge pull request #3981 from gcotelli/ifNilOnRPackages ifNil usage on packages starting with R by MarcusDenker
🛠️ Merge pull request #3989 from jecisc/CI-fail-a-lot-on-addActionsFor CI-fail-a-lot-on-addActionsFor by MarcusDenker
🛠️ Merge pull request #3987 from gcotelli/deprecated70 Changed some Fuel code sending messages deprecated in Pharo 7 by MarcusDenker
🛠️ Merge pull request #3994 from gcotelli/patch-1 Hint GH language parser on .st files by MarcusDenker
🛠️ Move deprecated methods without senders or with senders in the deprecation packages to Deprecated70 and Deprecated80 packages by gcotelli
🛠️ Merge pull request #3977 from MarcusDenker/classbinding-for-metaclass ClassBinding for Metaclass by MarcusDenker
🛠️ Hint GH language parser on .st files Hint the GitHub language parser, so it take .st files as Smalltalk code and report right the language percentages by gcotelli
🛠️ Merge pull request #3969 from gcotelli/ifNilOnCollectionsCompression ifNil usage on Collections and Compression by MarcusDenker
🛠️ Merge pull request #3992 from gcotelli/isNilCriticsRule Add isNil code critic rule by MarcusDenker
🛠️ Merge pull request #3971 from gcotelli/ifNilOnFPackages ifNil usage on FFI, Files, Fonts and Fuel by MarcusDenker
🛠️ Merge pull request #3978 from MarcusDenker/ImproveVariableInspectors Improve Variable Inspectors by MarcusDenker
🛠️ Merge pull request #3984 from gcotelli/ifNilOnUFFI ifNil usage on UFFI by MarcusDenker
🛠️ Merge pull request #3976 from gcotelli/ifNilOnNPackages ifNil usage on N* packages by MarcusDenker
🛠️ Merge pull request #3982 from gcotelli/ifNilOnSPackages ifNil usage on packages starting with S, except Spec related by MarcusDenker
🛠️ Add a code critic rule to use ifNil: variants instead of isNil and a conditional check, including the automatic fix option. Rename GRGuradGuardClauseRule to fix typo. by gcotelli
🛠️ Merge pull request #3975 from gcotelli/ifNilOnMPackages ifNil usage on M* packages by MarcusDenker
🛠️ Merge pull request #3991 from hermannStudent/Pharo8.0 Fix issue #3375 by MarcusDenker
🛠️ Merge pull request #3985 from tesonep/feature/adding-commander-spec2-compatibility Adding the package in the group by tesonep
🛠️ Merge pull request #3986 from gcotelli/deprecateUnusedExceptions Deprecate two exceptions never used by MarcusDenker
🛠️ Revert some changes, because this methods are test data for the Refactoring tests by gcotelli
🛠️ clean code by hermannStudent
🛠️ Merge pull request #3983 from gcotelli/ifNilOnTPackages ifNil usage on packages starting with T by MarcusDenker
🛠️ Merge branch 'Pharo7.0' into ifNilOnRPackages by gcotelli
🛠️ Improve CI stability by adding a nil check. by jecisc
🛠️ Merge branch 'Pharo8.0' into ifNilOnNPackages by gcotelli
🛠️ Remove Pharo 6 code in Baseline of Commander by jecisc
🛠️ Merge pull request #3980 from gcotelli/ifNilOnPolymorph ifNil usage on Polymorph package by MarcusDenker
🛠️ Merge pull request #3960 from myroslavarm/3959-update-completion-with-the-latest-version 3959-update-completion-with-the-latest-version by MarcusDenker
🛠️ Merge pull request #3973 from gcotelli/ifNilOnImages ifNil usage on Images by MarcusDenker
🛠️ Changed some Fuel code sending messages deprecated in Pharo 7 by gcotelli
🛠️ Deprecate two exceptions never used by gcotelli
🛠️ Adding the package in the group by tesonep
🛠️ Use ifNil:, ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/ifFalse combinations by gcotelli
🛠️ Use ifNil:, ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/ifFalse combinations by gcotelli
🛠️ Use ifNil:, ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/ifFalse combinations by gcotelli
🛠️ moving extensions by myroslavarm
🛠️ Use ifNil:, ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/ifFalse combinations by gcotelli
🛠️ Merge pull request #3967 from gcotelli/useIfNilOnASTPackages Use ifNil: ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/… by MarcusDenker
🛠️ Use ifNil:, ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/ifFalse combinations by gcotelli
🛠️ Update stale.yml 6 months, not 8 by MarcusDenker
🛠️ Merge pull request #3970 from gcotelli/ifNilOnDebugging ifNil usage on Debugger-Model by MarcusDenker
🛠️ Merge pull request #3974 from gcotelli/ifNilOnKernel ifNil usage on Kernel by MarcusDenker
🛠️ - move the traits users inspector from Behavor to Trait - add a "all Defined Slots" pane when inspecting Slot - move some methods to the Inspector extension package by MarcusDenker
🛠️ - use LiteralVariable instead of dedicated ClassBinding (until we are forced to use a dedicated class we do not need it) by MarcusDenker
🛠️ Merge pull request #3904 from VincentBlondeau/4310-2 Fix Fully #3410- [Trait] Impossible to use from a classTrait a method that is also defined in a subclass of Behavior even when following the doc by tesonep
🛠️ metaclasses use Association as a class binding. We should make a subclass of LiteralVariable so that we can implement a compatible API by MarcusDenker
🛠️ Merge pull request #3968 from gcotelli/useIfNilOnBlueInk ifNil usage on BlueInk packages by MarcusDenker
🛠️ Merge pull request #3966 from jecisc/3965-Minimal-image-calls-but-doesnt-include-SmalltalkImageplatformName 3965-Minimal-image-calls-but-doesnt-include-SmalltalkImageplatformName by MarcusDenker
🛠️ Use ifNil:, ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/ifFalse combinations by gcotelli
🛠️ Use ifNil:, ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/ifFalse combinations by gcotelli
🛠️ Use ifNil:, ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/ifFalse combinations by gcotelli
🛠️ Use ifNil:, ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/ifFalse combinations by gcotelli
🛠️ Use ifNil:, ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/ifFalse combinations by gcotelli
🛠️ Use ifNil:, ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/ifFalse combinations by gcotelli
🛠️ Use ifNil:, ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/ifFalse combinations by gcotelli
🛠️ Use ifNil:, ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/ifFalse combinations by gcotelli
🛠️ Use ifNil: ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/ifFalse combinations by gcotelli
🛠️ Use ifNil: ifNotNil: and ifNil:ifNotNil: instead of isNil and ifTrue/ifFalse combinations by gcotelli
🛠️ Merge pull request #3962 from gcotelli/detectIfNoneAndNilMissuse Use anySatisfy: or detect:ifFound:* instead of detect:ifNone:[nil] and a nil check by MarcusDenker
🛠️ Move SmalltalkImage>>#platformName from UnifiedFFI to System-Platforms. Fixes #3965 by jecisc
🛠️ Merge pull request #3963 from MarcusDenker/SharedPool-Inspector SharedPool Inspector: list all Shared pools by MarcusDenker
🛠️ Fixed method by gcotelli
🛠️ Changed due to failing test by gcotelli
🛠️ Update src/GT-InspectorExtensions-Core/SharedPool.extension.st Co-Authored-By: Gabriel Omar Cotelli g.cotelli@gmail.com by MarcusDenker
🛠️ add an inspector view that shows all declared Shared Pools when inspecting the class SharedPoll by MarcusDenker
🛠️ fix missed reference by myroslavarm
🛠️ Fixed some uses of detect:ifNone: [nil] , replaced by anySatify: or detect:ifFound: alternatives by gcotelli
🛠️ Merge pull request #3952 from gcotelli/use_includesBehavior Use #includesBehavior: instead of testing manually for class identity… by MarcusDenker
🛠️ Merge pull request #3951 from MarcusDenker/3742-ShiftClassInstaller-Unwind-error-when-migrating-instance-to-variable 3742-ShiftClassInstaller-Unwind-error-when-migrating-instance-to-variable by Ducasse
🛠️ adding code for an updated completion by myroslavarm
🛠️ Revert isKindOf: changes and add a comment explaining why includesBehavior: is not used by gcotelli
🛠️ Merge pull request #3954 from MarcusDenker/Improve-astnodes-variables Improve astnodes LiteralVariable by MarcusDenker
🛠️ Merge pull request #3957 from tesonep/feature/adding-commander-spec2-compatibility Adding package to reuse the commander commands in Spec2 by tesonep
🛠️ Update stale.yml Lower bug timeout to ~6 months by MarcusDenker
🛠️ Fixing the baseline of commander. by tesonep
🛠️ Adding package to reuse the commander commands in Spec2 by tesonep
🛠️ Update weekly-digest.yml trying to fix config of weekly digest by MarcusDenker
🛠️ fix typo by MarcusDenker
🛠️ Merge pull request #3953 from jgfoster/PharoGs_cleanup More minor cleanup for portability by MarcusDenker
🛠️ - add PoolVariable as subvlass of ClassVariable (to be used in SharedPool subclasses) - improve #astNodes in the LiteralVariable hierarchy by MarcusDenker
🛠️ Use includesBehavior: Rename some temp variables by gcotelli
🛠️ Remove duplicate periods; avoid GemStone compile errors. by jgfoster
🛠️ Use #includesBehavior: instead of testing manually for class identity or inheritance by gcotelli
🛠️ fixes #3742 by MarcusDenker
🛠️ Merge pull request #3948 from MarcusDenker/3942-speedup-isReferenced-for-ClassVariables 3942-speedup-isReferenced-for-ClassVariables by Ducasse
🛠️ Update Behavior.class.st by Ducasse
🛠️ Update ClassVariable.class.st fixing english typos by Ducasse
🛠️ Merge pull request #3949 from jgfoster/DelayMicrosecondTimer_comment Fix wrong comment by MarcusDenker
🛠️ Merge pull request #3947 from MarcusDenker/3882-improve-testslotUsers 3882-improve-testslotUsers by MarcusDenker
🛠️ Fix wrong comment by jgfoster
🛠️ fixes #3942 by MarcusDenker
🛠️ fixes #3882 by MarcusDenker
🛠️ Merge pull request #3832 from jgfoster/LanguageEnvironment_LocaleID LanguageEnvironment and Locale[ID] by MarcusDenker
🛠️ Merge pull request #3205 from akgrant43/3198-WaitfreeQeuenextOrNilSuchThat-memory-leak 3198-WaitfreeQeuenextOrNilSuchThat-memory-leak by MarcusDenker
🛠️ Update T2OverloadingOfMethodsInTraitedClassTest.class.st by VincentBlondeau
🛠️ Merge pull request #3909 from MarcusDenker/3897-unify-name-of-RGMethodDefinition-and-CompiledMethod 3897-unify-name-of-RGMethodDefinition-and-CompiledMethod by MarcusDenker
🛠️ Update weekly-digest.yml by MarcusDenker
🛠️ Merge pull request #3945 from astares/3944-Cleanups-in-WorldMorph Cleanups in WorldMorph by MarcusDenker
🛠️ Cleanups in WorldMorph Fix #3944 by astares
🛠️ Merge pull request #3918 from astares/3917-Move-registerAsExternalResource-from-UFFI-to-Deprecated80 Move registerAsExternalResource from UFFI to Deprecated80 by MarcusDenker
🛠️ Merge pull request #3937 from astares/3936-Clean-Breakpoint Clean Breakpoint by MarcusDenker
🛠️ Merge pull request #3941 from astares/3940-Cleanup-SpinnerMorph Cleanup SpinnerMorph by MarcusDenker
🛠️ Merge pull request #3939 from astares/3938-Cleanup-ClassTest Cleanup ClassTest by MarcusDenker
🛠️ Merge pull request #3933 from astares/3931-Cleanup-in-Athens Cleanup in Athens by MarcusDenker
🛠️ Merge pull request #3922 from astares/3921-Lint-clean-ReferenceFinder-Core Lint clean ReferenceFinder-Core by MarcusDenker
🛠️ Merge pull request #3924 from astares/3923-Use-isNotEmpty-in-NavigationHistorybasicAdd Use isNotEmpty in NavigationHistory>>basicAdd: by MarcusDenker
🛠️ Merge pull request #3928 from astares/3927-Categorize-methods-in-DebuggerTests Categorize methods in DebuggerTests by MarcusDenker
🛠️ Merge pull request #3930 from astares/3929-Categorize-AbstractEnumerationVisitorTest Categorize AbstractEnumerationVisitorTest by MarcusDenker
🛠️ Merge pull request #3935 from astares/3934-Categorized-methods-in-Float Categorized methods in Float by MarcusDenker
🛠️ Merge pull request #3926 from astares/3925-Improve-MailAddressParserremovePhrase Improve MailAddressParser>>removePhrase by MarcusDenker
🛠️ Merge pull request #3920 from astares/3919-Cleanup-storeStringFor-in-RBBrowserEnvironmentTest Cleanup storeStringFor: in RBBrowserEnvironmentTest by MarcusDenker


CONTRIBUTORS

Last week there were 10 contributors.
👤 MarcusDenker
👤 gcotelli
👤 jgfoster
👤 tesonep
👤 jecisc
👤 hermannStudent
👤 myroslavarm
👤 Ducasse
👤 VincentBlondeau
👤 astares


STARGAZERS

Last week there were 6 stagazers.
momozor
gold356
tecuzin
lepisma
vrodic
zzp0
You all are the stars! 🌟


RELEASES

Last week there were no releases.


That's all for last week, please 👀 Watch and Star the repository pharo-project/pharo to receive next weekly updates. 😃

You can also view all Weekly Digests by clicking here.

Your Weekly Digest bot. 📆

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant