Piotr Idzik
Piotr Idzik
[PMD](https://pmd.github.io/) is another static analysis tool, which can be used with Java. The `pmd-exclude.properties` file contains a list of rules, which currently have to be suppressed. Clearly, the long term...
This change will allow to _include_ `MS_SHOULD_BE_FINAL`. Continuation of #5122. - [x] I have read [CONTRIBUTING.md](https://github.com/TheAlgorithms/Java/blob/master/CONTRIBUTING.md). - [x] This pull request is all my own work -- I have not...
Same as TheAlgorithms/Rust#647 - it contains the description of the problem, which this PR solves.
This PR updates `ReactiveCircus/android-emulator-runner` to `v2.30.1`.
This PR enables the compiler warnings and treats them as errors. The goal is to remove all of the lines _suppressing_ some of the warnings, i.e. ```xml -Xlint:-auxiliaryclass -Xlint:-rawtypes -Xlint:-serial...
### What would you like to share? There are probably many classes in this repository, which have some strange design - we should update all of them. I think we...
This PR updates the used version of Java to 21. Similar to #2819. - [x] I have read [CONTRIBUTING.md](https://github.com/TheAlgorithms/Java/blob/master/CONTRIBUTING.md). - [x] This pull request is all my own work --...
Thanks to #5157 we can enable these checks in SpotBugs and PMD. - [x] I have read [CONTRIBUTING.md](https://github.com/TheAlgorithms/Java/blob/master/CONTRIBUTING.md). - [x] This pull request is all my own work -- I...
This PR _includes_ `serial` into the active compiler warnings. The `BackEdgeException` did not provide any additional useful information to the user, so I decided to remove it. Continuation of #5165....
This PR _includes_ `try` into the active compiler warnings. Continuation of #5165. - [x] I have read [CONTRIBUTING.md](https://github.com/TheAlgorithms/Java/blob/master/CONTRIBUTING.md). - [x] This pull request is all my own work -- I...