The Neptuner codebase management tool suite includes programs for: code browsing, review, complexity analysis, and code reformatting. Share your codebase easily as browse-packs. UBoat Browse-Packs allow others to browse through, comment on, and review your code with just a Web browser.
UBoat Code Navigator allows you to browse through and do manual reviews of your source code with just a Web browser. It works completely offline; there is no server or configuration required. UBoat Browse-Packs enable everybody to browse through, comment on, and review your code without any IDE, platform, or build dependencies. It lets you share your codebase with ease and also view code complexity metrics like LoC and nesting.
Quality-Check provides a small Java library for basic runtime code quality checks. It provides similar features to org.springframework.util.Assert or com.google.common.base.Preconditions without the need to include big libraries or frameworks such as Spring or Guava. The package Quality-Check tries to replace these libraries and provide all the basic code quality checks. These basic code checks avoid technical errors using a fail-early approach, by checking each input parameter to a public method to be technically valid.
CODERU is a Java code quality tool to enforce design quality in respect to packages (and therefore modules) dependencies. The Java language is lacking a module concept. CODERU is an approach to close the gap. The approach relies on reserved package names, and the allowed dependency rules between them are expressed in a general way. It includes a Maven plugin for checking your code for rule conformance.