Skip to content

feat: Autofix results #598

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

Draft
wants to merge 22 commits into
base: main
Choose a base branch
from
Draft

feat: Autofix results #598

wants to merge 22 commits into from

Conversation

d3xter666
Copy link
Contributor

Display information about the fixed problems from the autofix

@d3xter666 d3xter666 marked this pull request as draft March 10, 2025 13:54
@d3xter666 d3xter666 changed the base branch from main to add-autofix March 10, 2025 13:54
@@ -51,15 +51,17 @@ export interface UI5LinterOptions {
rootDir?: string;
}

export async function ui5lint(options?: UI5LinterOptions): Promise<LintResult[]> {
export async function ui5lint(options?: UI5LinterOptions):
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

note that this is an incompatible change

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Absolutely!
That’s why I put it as a separate draft request.
Let’s discuss offline what would be the options for that functionality

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I came with an alternative approach here: #600

Each of them has its own flaws, but I think the one in the link is more convenient as it does not introduce backward incompatibilities

@matz3 matz3 force-pushed the add-autofix branch 4 times, most recently from 5c397d5 to 69bb793 Compare March 17, 2025 17:32
Base automatically changed from add-autofix to main March 18, 2025 14:59
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.

3 participants