https://github.com/tesonep/pharo-atomic-refactors
https://github.com/tesonep/pharo-atomic-refactors
atomic-refactorings pharo refactorings
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/tesonep/pharo-atomic-refactors
- Owner: tesonep
- License: mit
- Created: 2016-11-08T14:03:41.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2018-10-19T10:11:35.000Z (over 7 years ago)
- Last Synced: 2025-02-11T12:20:00.222Z (over 1 year ago)
- Topics: atomic-refactorings, pharo, refactorings
- Language: Smalltalk
- Size: 938 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# pharo-atomic-refactors
This project provides an implementation of atomic automatic refactorings for Pharo 6.
The atomic automatic refactorings guarantee the preservation of the state in a stateful application.
It requires to have Refactoring2 installed in the image, so to install it, first the Refactoring2 framework should be installed.
```
Metacello new
configuration: 'Refactoring2';
repository: 'http://smalltalkhub.com/mc/GustavoSantos/Refactoring2/main';
version: '0.0.1';
load
```
Then later the atomic refactorings could be installed.
```
Metacello new
baseline: 'AtomicRefactors';
repository: 'github://tesonep/pharo-atomic-refactors';
load.
```