John Brant

Results 9 issues of John Brant

The Pharo rewrite in Lepiter should allow one to limit the scope of the methods the rewrite is performed on. Currently, each rewrite is performed on the whole image, but...

enhancement

If you save a method in coder, you cannot undo any text changes that were performed before saving. For example, open a method in coder, insert some whitespace, and save....

The RB defines a convert to sibling refactoring, but it isn't available from the GT interface.

enhancement

https://github.com/feenkcom/gtoolkit/assets/16563825/2f87cde0-25d4-4797-a4d8-55b1a1f9561d

Some trait methods are missing coders. I created class `MyVisitor` as a subclass of `Object` and using trait `TJavaProgramNodeVisitor`. Many of the trait methods are missing coders. For example, from...

bug

The RB refactorings perform changes that have undo support built in, but they are not being recorded by GT so they can't be undone.

enhancement

**Bug description** The first argument of the `to:do:` message send is evaluated before the receiver. **To Reproduce** Evaluate: ``` | stream results | results := OrderedCollection new. stream := #(...

Type: Bug

**Bug description** Setting `FileReference` `readStream` position to the end causes DNU error for `bitAnd:` sent to `nil`. **To Reproduce** Evaluate: ``` | file stream | file := FileSystem memory /...

Type: Bug

If you inspect `'..' asFileReference` it throws an error: ![image](https://github.com/user-attachments/assets/c8df4e55-1f24-4c61-88d6-b25b265ba210)