avaje-validator
jbock
avaje-validator | jbock | |
---|---|---|
1 | 7 | |
28 | 80 | |
- | - | |
9.3 | 6.8 | |
about 1 month ago | 23 days ago | |
Java | Java | |
Apache License 2.0 | MIT License |
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.
avaje-validator
jbock
-
Java 20 / JDK 20: General Availability
The command line example gave me the "ick". It is usually preferrable to parse the command line arguments into one instance of a custom "command class", rather than into a list of things. Like jcommander, picocli or jbock do.
-
jbock 5.13 released
Hi there, cool, I didn't hope to get a reply after more than 2 days. If you could test the performance yourself that would be great, I'm not into that stuff. Obviously jbock not 100% picocli compatible, just the annotation names are similar. In fact there are many differences. Some common pitfalls are mentioned here.
-
either:1.1 and jbock:5.3 released
The either library, which has been used for validation purposes in recent jbock releases, has been released independently.
-
jbock 4.0 released
OptionalMatcher.java would certainly need to be changed, but I'm afraid that's not everything.
What are some alternatives?
shadow - annotation processor api
Java ASCII Render - ASCII renderer in pure java with no external dependencies
java-fluent-validator - Java Fluent Validator is inspired by Fluent Interface and .Net FluentValidation which defined an inner-DSL within Java language for programmers to use. A fluent interface implies that its primary goal is to make it easy to SPEAK and UNDERSTAND.
Text-IO - A library for creating interactive console applications in Java
activity-based-security-framework - Exadel Activity-based Security Framework
Jansi - Jansi is a small java library that allows you to use ANSI escape sequences to format your console output which works even on windows.
yavi - Yet Another Validation for Java (A lambda based type safe validation framework)
ASCII Table - Several implementations of a text table, originally using ASCII and UTF-8 characters for borders.
1. AutoProxy - Annotation Processing Library. Generates proxy class on top of interface/abstract class, that allows to intercept calls. Also known as a design pattern: proxy, delegate, interceptor.
either - Functional error handling for Java