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

Enable JetBrains Qodana auto-fixes #202

Merged
merged 7 commits into from
Oct 27, 2023
Merged

Enable JetBrains Qodana auto-fixes #202

merged 7 commits into from
Oct 27, 2023

Commits on Oct 27, 2023

  1. Add qodana configuration to the project

    A new file, qodana.yml, is created to handle Qodana configurations, specifically for dotnet solutions. This update is necessary to direct Qodana to the appropriate solution file, Refitter.sln.
    christianhelle committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    a8ec4ff View commit details
    Browse the repository at this point in the history
  2. Update Qodana action configs for auto-fixes

    Updated the Qodana GitHub action configurations. The arguments to the action have been altered to apply automatic fixes suggested by Qodana. Furthermore, `pr-mode` argument was added and set to false. This adjustment allows for cleaner Pull Requests by having Qodana automatically implement its suggestions instead of requiring manual intervention for each fix.
    christianhelle committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    f98db29 View commit details
    Browse the repository at this point in the history
  3. Re-order args

    christianhelle committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    c046d94 View commit details
    Browse the repository at this point in the history
  4. Added 'fixesStrategy' to qodana.yml

    A new 'fixesStrategy' key was added to the qodana.yml configuration file. The value for this key is set to 'cleanup'. This change will ensure that the Qodana tool uses the 'cleanup' strategy to fix identified issues, which aligns with our code maintenance policy.
    christianhelle committed Oct 27, 2023
    Configuration menu
    Copy the full SHA
    a8fe944 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    418b7bc View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    f16a4b9 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    0e771cd View commit details
    Browse the repository at this point in the history