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

Document aggressive parameter in class-side cleanUp: #96

Open
LinqLover opened this issue Aug 27, 2023 · 1 comment
Open

Document aggressive parameter in class-side cleanUp: #96

LinqLover opened this issue Aug 27, 2023 · 1 comment
Labels
base system [SCOPE] Squeak's basic (language) concerns such as Kernel, Collections, Graphics, Network documentation [WHAT] Code (and class) comments, Wiki pages, papers, ... programmer [SCOPE] It is for the (maybe professional) programmer

Comments

@LinqLover
Copy link
Contributor

SmalltalkImage>>#cleanUp:except: says:

"Clean up. When aggressive is true, this will destroy projects, change sets, etc.
Leave out any classes specifically listed in exclusions."
"Smalltalk cleanUp: true except: {Project. ChangeSet}"

However, this leaves a lot of room for interpretation: Should I remove any user data (e.g., caches, logs, settings) in my applications if aggressive is false? I assume yes for caches, but I am not sure about the others.

Maybe we can find a decision for such cases and document this in the comment cited above.

@LinqLover LinqLover added programmer [SCOPE] It is for the (maybe professional) programmer base system [SCOPE] Squeak's basic (language) concerns such as Kernel, Collections, Graphics, Network documentation [WHAT] Code (and class) comments, Wiki pages, papers, ... labels Aug 27, 2023
@timrowledge
Copy link

timrowledge commented Aug 28, 2023 via email

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
base system [SCOPE] Squeak's basic (language) concerns such as Kernel, Collections, Graphics, Network documentation [WHAT] Code (and class) comments, Wiki pages, papers, ... programmer [SCOPE] It is for the (maybe professional) programmer
Projects
None yet
Development

No branches or pull requests

2 participants