-
Notifications
You must be signed in to change notification settings - Fork 1.6k
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
🎇 refactor sonarqube and add JSON parsing for api export #9734
Conversation
manuel-sommer
commented
Mar 13, 2024
•
edited
Loading
edited
- see issue Advance SonarQube file import to parse JSON output directly from the API #9732
- also support multiple files from rest api at once with zip file Advance SonarQube file import to parse JSON output directly from the API #9732
- refactoring sonarqube in order to make debugging easier
Hi there 👋, @DryRunSecurity here, below is a summary of our analysis and findings.
Note 🟢 Risk threshold not exceeded. Tip Get answers to your security questions. Add a comment in this PR starting with @DryRunSecurity. For example...
Powered by DryRun Security |
@manuel-sommer Thanks for the changes - probably shouldn't have tried to review this when I had so little time since I mis-read a couple of things in my hurry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approved
Hi @mtesauro, could we merge this before the next release? I would appreciate it as I would need it. Only one review is pending. |
@cneill could you take a look here please? |
Hi @cneill, I changed the code according to your review, but I have no clue why ruff fails now. The references are right, but not detected from ruff. |
8ef7374
to
b319e15
Compare
Done, thank you for your input and review @cneill. 😄 |
…9734) * 🎇 refactor sonarqube and add JSON parsing for api export * 🚧 start with api json * continue work * update * update * fix * 🎉 also advance to support multiple files at once via zip due to pagination * advance unittests * advance documentation * update documentation * update documentation * add tags to distinguish between findings * :pencile: docs * add cve * add cwe * add cvssscore * 💄 * 🎉 add components * add ghsa * 🐛 fix for empty zip file * empty json file * fix documentation * 🐛 fix for different message structure * parse hotspots * fix according to review * ruff
…9734) * 🎇 refactor sonarqube and add JSON parsing for api export * 🚧 start with api json * continue work * update * update * fix * 🎉 also advance to support multiple files at once via zip due to pagination * advance unittests * advance documentation * update documentation * update documentation * add tags to distinguish between findings * :pencile: docs * add cve * add cwe * add cvssscore * 💄 * 🎉 add components * add ghsa * 🐛 fix for empty zip file * empty json file * fix documentation * 🐛 fix for different message structure * parse hotspots * fix according to review * ruff