We merged 34 Pull Requests and fixed 41 Issues this week. 
https://github.com/pharo-project/pharo/pulse

Debugger
========

- 8659 expression leading to error is not highlighted anymore
        https://github.com/pharo-project/pharo/pull/8770
        
- 8502 cannot proceed in debugger when loading fuel and bytecodes have changed 
#8768
        https://github.com/pharo-project/pharo/pull/8768
        
- Fixing packages for extension packages in the debugger stack #8764
        https://github.com/pharo-project/pharo/pull/8764
        
Refactoring Tooks
==================

- RB - Introduce new refactoring "Merge inst var x in y" #8708
        https://github.com/pharo-project/pharo/pull/8708
        
- RB - Migrate some class commands to commander2 #8709
        https://github.com/pharo-project/pharo/pull/8709
        
- RB - Improve messages of remove class command #8685
        https://github.com/pharo-project/pharo/pull/8685
        
- RB - Add support for traits in RBNamespace #8660
        https://github.com/pharo-project/pharo/pull/8660
        
Fixes
=====

- 8641-valueWithExit-should-answer-the-result-of-value #8696
        https://github.com/pharo-project/pharo/pull/8696

- Package level comments #8724
        https://github.com/pharo-project/pharo/pull/8724
        
- In CompiledMethod, replace #definition by #definitionString #8760
        https://github.com/pharo-project/pharo/pull/8760

- 7756 Broken class definitions combining traits and slots [new try] #8683
        https://github.com/pharo-project/pharo/pull/8683
        
- 8698-Failing-on-CI-ReleaseTesttestThatAllMethodsArePackaged #8699
        https://github.com/pharo-project/pharo/pull/8699

- 8766-Adding-new-accessors-to-the-VM-object-to-statistics-and-parameters #8767
        https://github.com/pharo-project/pharo/pull/8767
        
        
Cleanup: Unused Variables
==========================
The release tests for unused instance and class variables are now active!
This means that we will never merge a PR that has an unused variable.

- SptSpotterProcessor has an ivar "order" that is not used #8723
        https://github.com/pharo-project/pharo/pull/8723
        
- 8720-RBTraitedMetaclass-has-unused-ivar #8721
        https://github.com/pharo-project/pharo/pull/8721
        
- 8678-Clean-unused-Class-Vars-so-we-can-un-skip-testNoUnusedClassVariablesLeft 
#8707
        https://github.com/pharo-project/pharo/pull/8707
        
- 8189-testNoUnusedInstanceVariablesLeft-is-skipped #8719
        https://github.com/pharo-project/pharo/pull/8719
                
        
Cleanup: Abstract Classes
==========================

- TaskIt: TKTRunner and TKTAbstractExecutor should be abstract #8739
        https://github.com/pharo-project/pharo/pull/8739
        
- Abstract classes in Font packages #8748
        https://github.com/pharo-project/pharo/pull/8748
        
- Cleanups in DependencyAnalyzer (abstract classes, class comments) #8756
        https://github.com/pharo-project/pharo/pull/8756

- Abstract classes in VariablesLibrary package #8750
        https://github.com/pharo-project/pharo/pull/8750
        
- Zodiac: ZdcAbstractSocketStream and ZdcAbstractSSLSession as abstract classes 
#8735
        https://github.com/pharo-project/pharo/pull/8735
        
- T2AbstractTest should be abstract #8745
        https://github.com/pharo-project/pharo/pull/8745
        
- TaAbstractComposition should implement #isAbstract #8737
        https://github.com/pharo-project/pharo/pull/8737
        
- Is ReNodeRewriteRule an abstract class? #8731
        https://github.com/pharo-project/pharo/pull/8731
        
- ReAbstractCritique should implement #isAbstract to return true #8727
        https://github.com/pharo-project/pharo/pull/8727
        
- ReAbstractRuleTestCase should be abstract #8716
        https://github.com/pharo-project/pharo/pull/8716
        
- AbstractSessionHandler should be abstract #8714
        https://github.com/pharo-project/pharo/pull/8714
        
Cleanups
========

- Proper method category names in TKTRunner and subclasses #8743
        https://github.com/pharo-project/pharo/pull/8743
        
- Deprecate JapaneseEnvironment leftover methods #8754
        https://github.com/pharo-project/pharo/pull/8754

- Extract example in FontChooser #8752
        https://github.com/pharo-project/pharo/pull/8752
        
- Cleanups in AST packages #8758
        https://github.com/pharo-project/pharo/pull/8758
        
- Cleanup method categories in TKTAbstractExecutor #8741
        https://github.com/pharo-project/pharo/pull/8741
        
- Typo in class comment of ReSystemAnnouncer #8730
        https://github.com/pharo-project/pharo/pull/8730

Reply via email to