-
Notifications
You must be signed in to change notification settings - Fork 5
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
Sonarqube issue cleanup #512
Labels
clean up
Consolidation after new features, refactoring, remove redundant code etc
maintenance
General maintenance on this repo or application
Milestone
Comments
pjmonks
added
clean up
Consolidation after new features, refactoring, remove redundant code etc
maintenance
General maintenance on this repo or application
labels
Apr 27, 2022
pjmonks
added a commit
that referenced
this issue
Apr 27, 2022
pjmonks
added a commit
that referenced
this issue
Apr 27, 2022
pjmonks
added a commit
that referenced
this issue
Apr 27, 2022
* Update all CSS to not refer to Angular component names as CSS selectors * Created mdm-skeleton-badge component to reduce same copy-paste code
pjmonks
added a commit
that referenced
this issue
Apr 27, 2022
pjmonks
added a commit
that referenced
this issue
Apr 28, 2022
pjmonks
added a commit
that referenced
this issue
Apr 28, 2022
Using `<i>` tag conveys stylist meaning and doesn't convey semantics for browsers
pjmonks
added a commit
that referenced
this issue
Apr 28, 2022
pjmonks
added a commit
that referenced
this issue
Apr 28, 2022
Remaining issues are "Add a description to this table", which are classified by Sonarqube as minor bugs. Agreed that these can be sorted out another time. |
olliefreeman
added a commit
that referenced
this issue
Apr 28, 2022
#512 Resolution to Sonarqube issues
Repository owner
moved this from Open PR
to Merged to Develop / Waiting to release
in MDM State
Apr 28, 2022
joe-crawford
moved this from Merged to Develop / Waiting to release
to Released
in MDM State
Apr 29, 2022
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
clean up
Consolidation after new features, refactoring, remove redundant code etc
maintenance
General maintenance on this repo or application
The Sonarqube report suggests a lot of issues that could be rectified for code quality and vulnerabilities. Here is the report:
Bugs found: https://jenkins.cs.ox.ac.uk/sonarqube/project/issues?id=mdm-ui&resolved=false&types=BUG
Security hotspots: https://jenkins.cs.ox.ac.uk/sonarqube/security_hotspots?id=mdm-ui
Clean up the following:
Security hotspots
Critical bugs
Other issues
<th>
tags should have "id" or "scope" attributes<strong>
and<em>
tags should be used (relates to fontawesome icons)<table>
tags should have a descriptionAfter these, review any remaining issues left.
The text was updated successfully, but these errors were encountered: