Open issues

Make BVAL friendly towards Java 9 modules
BVAL-503
Introduce order for property constraints and allow to stop validation for first failing property constraint
BVAL-248
Separate the notion of message resolver vs message interpolator
BVAL-217
Java Bean method validation not working for Nested class @NotBlank with Immutables
BVAL-739
ConstraintViolationException links to bean field(s)
BVAL-737
Annotated bounded type parameter cause IllegalArgumentException
BVAL-729
@Valid and nested objects
BVAL-726
Allow asynchronous validation
BVAL-715
Clarify what happens when mixing inheritance and default group redefinition
BVAL-711
Clarify that behavior is undefined if legacy @Valid and type argument @Valid are given for same element
BVAL-709
Fix intermittent test failures of ValidationTest#testCachedProvidersCanBeGarbageCollected()
BVAL-707
Consider to create a new constraint for @Age
BVAL-704
Precise that the cascaded validation VE resolution algorithm is restricted to the VEs compatible with the declared type
BVAL-702
Add skew tolerance to time based constraints
BVAL-700
Fix incorrect example in table 5.1
BVAL-698
Include the ref type and ref number in the reference link title
BVAL-697
Base class for ConstraintValidator implementors
BVAL-696
In the XSD, relax the order of elements where the order does not matter
BVAL-694
Support ConstraintValidator declaration via service loader
BVAL-645
Promote Configuration#externalClassLoader to BV
BVAL-643
Validator.validateProperty is not enough for new collection support
BVAL-622
Clarify semantics of meta-data API if field and property type differ
BVAL-597
Allow to configure executable validation via Config
BVAL-582
Integrate the value in some of (or all) the node types of a Path
BVAL-570
Validate field / property constraint before class level constraint
BVAL-557
Add support for JSR 310 types Duration and Period
BVAL-553
Should we support Java 8 streams?
BVAL-523
Provide easy option to disable lifecycle validation with JAX-RS
BVAL-521
Evaluate integration with JSON-B
BVAL-519
Provide facility for more flexible HTTP error codes when using BV with JAX-RS
BVAL-518
Support Java Money (JSR 354)
BVAL-516
Explore constraint implementation simplifications via lambdas
BVAL-515
Integrate with WebSockets
BVAL-514
Upgrade website to latest Awestruct and ideally new skin
BVAL-507
Make re-generation of website work
BVAL-506
An annotation to reference other object annotations...
BVAL-494
Simplify defining group on method validation
BVAL-493
Consider offering a generic SPI to relax method constraint inheritance rules
BVAL-491
Define additional data for a constraint
BVAL-490
Clarify the scope of ValidatorFactory in a Java EE deployment
BVAL-489
Provide gpg signature files with uploaded artifacts
BVAL-488
Make @NotNull influence DDL in JPA
BVAL-478
Add the possibility to configure constraint definition dynamically
BVAL-475
Clarify whether nesting of message parameters within EL expressions is legal
BVAL-469
Allow for determination of default group sequence depending on object state
BVAL-457
Offer a public list of constraint implementations on beanvalidation.org and a pointer to their implementation
BVAL-426
Clarify behavior in case of hiding fields/properties
BVAL-396
Type-safe approach for cross-parameter constraints
BVAL-382
Support interpolation of dynamically set message parameters
BVAL-339
Considering impact of Java 8 lambda expressions for Bean Validation API and constraints
BVAL-313
issue 1 of 79

Make BVAL friendly towards Java 9 modules

Description

I don't really know what that'd entail. I suppose as a first step it'd be interesting to run the RI tests + TCK on a Jigsaw-enabled Java 9.

Environment

None

Status

Assignee

Unassigned

Reporter

Gunnar Morling

Labels

Feedback Requested

None

Feedback Requested By

None

backPortable

None

Suitable for new contributors

None

Pull Request

None

backportDecision

None

backportReEvaluate

None

Fix versions

Priority

Critical
Configure