Skip to content

NEW @W-20485780@ - Add Fixes and Suggestions to the Engine APITask Description#438

Merged
aruntyagiTutu merged 5 commits into
devfrom
feature/fixes-suggestion-data-modelling
Mar 20, 2026
Merged

NEW @W-20485780@ - Add Fixes and Suggestions to the Engine APITask Description#438
aruntyagiTutu merged 5 commits into
devfrom
feature/fixes-suggestion-data-modelling

Conversation

@nikhil-mittal-165

@nikhil-mittal-165 nikhil-mittal-165 commented Mar 13, 2026

Copy link
Copy Markdown
Contributor

@W-20485780@ -
Define Fix and Suggestion types in engine-api, add core interfaces and implementations, update JSON/SARIF/XML output formats, and pass includeFixes/includeSuggestions flags through RunOptions to all engines.

@aruntyagiTutu

Copy link
Copy Markdown
Contributor
  • How do individual engines know to include fixes/suggestions?
    • Is there a base interface or contract they implement?

@aruntyagiTutu

Copy link
Copy Markdown
Contributor

Are there any performance benchmarks or limits?

@nikhil-mittal-165

Copy link
Copy Markdown
Contributor Author
  • How do individual engines know to include fixes/suggestions?

    • Is there a base interface or contract they implement?

refer to this PR : #441

the include fixes and suggestions will be passed on to the respective engines where the decision is made

@nikhil-mittal-165

Copy link
Copy Markdown
Contributor Author

Are there any performance benchmarks or limits?

currently only eslint provides fixes and suggestions [already providing we are just not using it as of now] so no changes on the performance that i can see

once apex guru comes in we do need to do some benchmarking

Comment thread packages/code-analyzer-retirejs-engine/package.json Outdated
Comment thread packages/code-analyzer-core/src/code-analyzer.ts
Comment thread packages/code-analyzer-core/src/code-analyzer.ts
@nikhil-mittal-165 nikhil-mittal-165 force-pushed the feature/fixes-suggestion-data-modelling branch 4 times, most recently from a7b0ce9 to 39bfe73 Compare March 20, 2026 04:30
Define Fix and Suggestion types in engine-api, add core interfaces
and implementations, update JSON/SARIF/XML output formats, and pass
includeFixes/includeSuggestions flags through RunOptions to all engines.
@nikhil-mittal-165 nikhil-mittal-165 force-pushed the feature/fixes-suggestion-data-modelling branch from 39bfe73 to d2be5ab Compare March 20, 2026 04:54
@aruntyagiTutu aruntyagiTutu merged commit bc4f4a6 into dev Mar 20, 2026
7 checks passed
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