pharo
pharo copied to clipboard
Pharo is a dynamic reflective pure object-oriented language supporting live programming inspired by Smalltalk.
**Bug description** CoNarrowHistoryFetcherTest>>testNarrowingReturnsSameElementsThatCallingDirectly fails on the CI sometimes. We though that the collection used (which was weak) was the problem (see https://github.com/pharo-project/pharo/pull/11355) but it now happened again.
**Bug description** In Calypso, the class comment Toggle Edit / View checkbox does not update its state. It reacts on clicks but does not alter its appearance. 
In nautilus it is painful to find the users of a sharedPool. The navigation should be enhanced
``` RBVariableTransformation >> definingClass ^ isClassVariable ifTrue: [ super definingClass theMetaClass ] ifFalse: [ super definingClass ] ``` To me a classVariable is defined on the instance side not the...
- hierarchyDefinesClassVariable: should be tested - hierarchyDefinesPoolDictionary: should be tested - superclassRedefines: aSelector should tested RBAbstractClass2 should be merged into RBAbstractClass the difference is just a set of methods (no...
This widget should be rewritten using Spec. And RBMethodNameEditor similarly
It would be nice to move part of the logic to the instance side.
To be able to use 100% fluid definition we should continue to clean the use of the old template. Here are some users: - RBAddClassChange - list to be updated...
-allClassesAndTraits - allMetaClasses - allNonMetaClasses - classVarRefsTo:in: - forClass:protocols: - withClassesFixedForNautilus - referencesTo:in: - instVarWritersTo:in: - instVarReadersTo:in: - forCategories: - isMultiEnvironment - classVariablesFor: Tx CB2
``` printProtocol: protocol sourceCode: sourceCode ^ String streamContents: [ :stream | stream nextPutAll: '"protocol: '; nextPutAll: protocol printString; nextPut: $"; cr; cr; nextPutAll: sourceCode ] ``` `protocol printString` - Creates...