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

Propose a UI for the ParseTreeSearcher and Rewriter #2249

Closed
Ducasse opened this issue Jan 15, 2019 · 8 comments
Closed

Propose a UI for the ParseTreeSearcher and Rewriter #2249

Ducasse opened this issue Jan 15, 2019 · 8 comments
Labels

Comments

@Ducasse
Copy link
Member

Ducasse commented Jan 15, 2019

ParseTreeRewriter is a superb tool. Now it is lacking a tool to help defining and applying the transformations.
The tool developed by Yuriy should be integrated to such tool.
https://github.com/Uko/MatchTool

@Ducasse Ducasse added the Project: Tools Spec, Tools, etc. label Jan 15, 2019
@Ducasse
Copy link
Member Author

Ducasse commented Jan 15, 2019

First we should have something super simple:

Package List Selection
or class list selection

one expression

=> a list of method found or a list of method rewrote like in the
original RB tools

https://refactory.com/tools/refactoring-browser/rewrite-tool

Second we can integrate the tool of Yuriy to help us write some
patterns.

Third we could add the one mark.

@StephanEggermont
Copy link
Contributor

Indeed. Just like the original one is good enough for now, just make sure it is clear on which scope it is applying. I need it when fixing Issue #2974 to see which messages are sent to streams.

@stale
Copy link

stale bot commented Sep 18, 2019

To limit bug bankruptcy (see https://www.joelonsoftware.com/2012/07/09/software-inventory/) this issue has been automatically marked as stale because it has not had any activity in 6 months. It will be closed in 1 month if no further activity occurs. If this issue remains important to you, please comment to reactivate the issue. Thank you for your contributions.

Joel on Software
Imagine, for a moment, that you came upon a bread factory for the first time. At first it just looks like a jumble of incomprehensible machinery with a few people buzzing around. As your eyes adjus…

@stale stale bot added the stale label Sep 18, 2019
@StephanEggermont
Copy link
Contributor

still open

@stale stale bot removed the stale label Sep 24, 2019
@Ducasse
Copy link
Member Author

Ducasse commented Sep 24, 2019

Yes I should try to find some times to migrate yuriy's tool first.

@Ducasse
Copy link
Member Author

Ducasse commented Nov 23, 2020

This is what Sebastian is doing and this is really nice.
In spec2 and we should review his code and integrate it to NewTools.

@Ducasse
Copy link
Member Author

Ducasse commented Dec 3, 2020

This is done we should integrate in new tools the version done by Sebastian Jordamont.

@MarcusDenker
Copy link
Member

There is some tool in the system... which needs improvement, but that is another issue.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants