I started working again on #FidoCadJ. For the moment, I'm just doing some #refactoring of the code. I upgraded #PMD from 5.0 to 7.0 and there are a lot of new issues that need to be addressed. Many are trivial, but some will require some thought. In any case, I started with 2200 issues and I am now at about 1300. #opensource https://github.com/DarwinNE/FidoCadJ
I could reduce the number of issues to 790. I think the code is gradually becoming more readable and explicit. I could also fix some obsolete habits that come from the fact I first learned Java in 1999. There is still work to be done! #opensource
Reduced the number of issues to 0 (#PMD 7.0 Java quickstart rule sets). Well, that was quite a work. I hope the #FidoCadJ code is better, now. #opensource
I am using #SpotBugs, too. Some of the issues found are insightful, others leave me a little perplexed.