opendevstack / opendevstack/ods-provisioning-app
Reduce technical debt
Open
@renedupont is already working on this.
Since Nov 24, 2020.
- Dominant language
- Java
- Stars
- 14
- Forks
- 20
- Avg merge
- 3h 35m
- Merged PRs (30d)
- 1
Description
There are some code aspects of the provisioning app that we need to improve. Goals of this issue are to clean up some antipatterns, improve unit tests, improve code readability, update dependencies, etc.
This is a preliminary list for ODS Prov App 4.x:
- All spring test should only use spring support and not a mix of spring and mockito (no @InjectMocks, etc)
- Fix encapsulation of all classes, no protected properties -> getter and setters
- Remove critical circular dependencies
- Update Dependencies (snyk findings) und spring boot
- Fix Sonarqube findings (ev. sonarqube in .github action enable)
- Update to latest gradle v6.7.1 and remove deprecated gradle features
- Remove @author
- Remove deprecated classes like ProjectData
- etc...
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Assessment
This issue has not been assessed yet.