Skip to content

Conversation

@ericwb
Copy link
Member

@ericwb ericwb commented Feb 23, 2022

This change introduces a new feature that will suggest a fix in
the form of a line of code as replacement for the line range of
the issue.

This is the first step to have the ability to auto-correct problems
detected. Later more changes can be merged to modify the file with
the suggested fix.

The Issue class has a new fix string attribute that denotes how
the lines of affected code can be replaced. This suggested fix
will not preserve code comments and possibly other optimizations
the AST does not capture.

Closes #439

Signed-off-by: Eric Brown [email protected]

@ericwb ericwb added this to the Release 1.8.0 milestone Mar 8, 2022
ericwb added 2 commits April 1, 2022 09:35
This change bumps the version of Black in use to fix the errors
seen coming out of the format build step.

See psf/black#2964

Signed-off-by: Eric Brown <[email protected]>
This change introduces a new feature that will suggest a fix in
the form of a line of code as replacement for the line range of
the issue.

This is the first step to have the ability to auto-correct problems
detected. Later more changes can be merged to modify the file with
the suggested fix.

The Issue class has a new fix string attribute that denotes how
the lines of affected code can be replaced. This suggested fix
will not preserve code comments and possibly other optimizations
the AST does not capture.

Closes #439

Signed-off-by: Eric Brown <[email protected]>
@ericwb ericwb modified the milestones: Release 1.7.5, Near Future Apr 1, 2022
@ericwb ericwb reopened this Jul 8, 2022
@ericwb
Copy link
Member Author

ericwb commented Mar 19, 2023

Recreated this pull request in #1001 since the branch to my repo disappeared when I deleted the fork.

@ericwb ericwb closed this Mar 19, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add an auto-fix or auto-correct feature

1 participant