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

Sonarcube Fixes #9320

Merged
merged 5 commits into from
Jan 26, 2023
Merged

Sonarcube Fixes #9320

merged 5 commits into from
Jan 26, 2023

Conversation

qqmyers
Copy link
Member

@qqmyers qqmyers commented Jan 24, 2023

What this PR does / why we need it: This is a branch/draft PR to collect tech-debt fixes for sonarcube.

Which issue(s) this PR closes:

Closes #9280
Closes #9282

Special notes for your reviewer:

Suggestions on how to test this: Regression testing plus running through Sonarcube to assure the matching issues are gone.
#9280 is in the Files API {id}/metadata call (trivial fix replacing code with the same code in the JsonUtil class).
#9282 is a change in the tabular download subset functionality - not sure if there's already a test or guides example for that call.

Does this PR introduce a user interface change? If mockups are available, please link/include them here:

Is there a release notes update needed for this change?:

Additional documentation:

@coveralls
Copy link

coveralls commented Jan 24, 2023

Coverage Status

Coverage: 19.987% (+0.002%) from 19.985% when pulling f1c5f44 on sonarcube into 0183d41 on develop.

@qqmyers qqmyers marked this pull request as ready for review January 24, 2023 17:50
@qqmyers qqmyers added this to Ready for Review ⏩ in IQSS/dataverse (TO BE RETIRED / DELETED in favor of project 34) via automation Jan 24, 2023
@qqmyers
Copy link
Member Author

qqmyers commented Jan 24, 2023

FWIW - issues had combined size of 6.

@rtreacy
Copy link
Contributor

rtreacy commented Jan 24, 2023

9280 using JsonUtil methods looks good, although I have also put the JsonUtil methods on the next queue for examination as well. There are several places called out in 9282 - I think there were a total of 8 - that have not yet been addressed

Copy link
Contributor

@rtreacy rtreacy left a comment

Choose a reason for hiding this comment

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

Both clear SonarQube

IQSS/dataverse (TO BE RETIRED / DELETED in favor of project 34) automation moved this from Review 🔎 to Ready for QA ⏩ Jan 24, 2023
@mreekie
Copy link

mreekie commented Jan 25, 2023

Sprint review:
(First comment was wrong)

  • Related to the new tech debt issues
  • wahoo!

@kcondon kcondon merged commit f1987ce into develop Jan 26, 2023
IQSS/dataverse (TO BE RETIRED / DELETED in favor of project 34) automation moved this from QA ✅ to Done 🚀 Jan 26, 2023
@kcondon kcondon deleted the sonarcube branch January 26, 2023 18:18
@pdurbin pdurbin added this to the 5.13 milestone Jan 26, 2023
@mreekie
Copy link

mreekie commented Jan 26, 2023

sprint kickoff

  • include in QATail for Jan 11, 2023

@mreekie mreekie added the Size: SprintTail Issues that have made it into Ready for QA or further right label Jan 26, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Size: SprintTail Issues that have made it into Ready for QA or further right
Projects
No open projects
6 participants