Modernizer
gradle-baseline
Our great sponsors
Modernizer | gradle-baseline | |
---|---|---|
5 | 1 | |
358 | 292 | |
- | 0.3% | |
8.2 | 9.2 | |
17 days ago | about 10 hours ago | |
Java | Java | |
Apache License 2.0 | Apache License 2.0 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Modernizer
- Detect uses of legacy Java or library APIs
-
How to make IntelliJ tell you about updated standard libs with the same purpose?
This is another option: https://github.com/gaul/modernizer-maven-plugin
gradle-baseline
-
How to make IntelliJ tell you about updated standard libs with the same purpose?
Check out Google’s open source Error Prone. It hooks into compilation with additional bug patterns, including warnings for use of java.util.Date and obsolete JDK APIs. You can also write your own checks as well as automate refactorings, for example gradle-baseline adds many more bug patterns and cleanups.
What are some alternatives?
FF4J - Feature Flags for Java made easy
restrict-imports-enforcer-rule - Gradle plugin & Maven Enforcer rule that restricts usage of unwanted imports in Java, Kotlin and Groovy source files.
LightAdmin - [PoC] Pluggable CRUD UI library for Java web applications
atlasdb - Transactional Distributed Database Layer
Polyglot for Maven - Support alternative markup for Apache Maven POM files
Maven Wrapper - The easiest way to integrate Maven into your project!
J2ObjC - A Java to iOS Objective-C translation tool and runtime.
Design Patterns - Design patterns implemented in Java
Modern Java - A Guide to Java 8 - Modern Java - A Guide to Java 8
sitemapgen4j - SitemapGen4j is a library to generate XML sitemaps in Java.
Lanterna - Java library for creating text-based GUIs