Jacqueline Firth
Jacqueline Firth
Resyntax can be asked to only make suggestions on specific lines and line ranges, as opposed to whole files. There are various places in Resyntax's core engine where this is...
### Rule summary Code using `call-with-output-file` and `display` / `displayln` can use `display-to-file` / `display-lines-to-file` instead. ### Test case ```scheme #lang resyntax/test test: "original code should be refactorable to new...
Expansion analyzers can easily take much longer than expected on large files. There should be a load test for each analyzer that asserts that the analyzer is capable of analyzing...
Currently, Resyntax will only comment on issues where it can produce a single unambiguous fix that resolves that issue. But some issues, such as the one mentioned in #483, are...
Currently the test corpus repository only contains Scribble. It should be expanded to include more code. DrRacket and Typed Racket are obvious first candidates.
Some refactoring rules, especially those for small `#lang`-based DSLs like `#lang resyntax/test`, don't actually need the source code to be expanded and fully analyzed. There should be a way for...