Sign in
apache
/
bval
/
HEAD
« Previous
3b30b86
fix XML mappings descriptor and XML group conversion parsing
by Matt Benson
· 6 years ago
395f6df
rework use of groups, introducing GroupStrategy interface + implementations. Passes 1 additional TCK test AND allows validation of non-sequential groups without making multiple passes over the graph
by Matt Benson
· 6 years ago
ecb4f74
rejigger graph validation: cascades do not participate in Default group redefinition at the bean level
by Matt Benson
· 6 years ago
f5ad044
handle reflection bug with non-static inner class constructor parameter annotations
by Matt Benson
· 6 years ago
d34b59b
TCK: pick up constraints on 'inherited' fields
by Matt Benson
· 6 years ago
1b4db6d
no implicit groups on interfaces; retain elsewhere
by Matt Benson
· 6 years ago
61709b4
remove unnecessary method
by Matt Benson
· 6 years ago
6fed619
raise ConstraintDeclarationException if repeatable constraints and containers are specified together: TCK
by Matt Benson
· 6 years ago
3f67257
permit overriding of built-in constraint validators per paragraph 2 of BV spec v2 section 8
by Matt Benson
· 6 years ago
963ac52
correctly handle IMPLICIT constraintTarget
by Matt Benson
· 6 years ago
54dab69
revamp custom constraint building code for TCK progress/spec compliance
by Matt Benson
· 6 years ago
860ff19
remove unused code
by Matt Benson
· 6 years ago
1cf6e8a
don't trim bean nodes
by Matt Benson
· 6 years ago
2fdff81
constraint definition validation
by Matt Benson
· 6 years ago
fe4faf0
fix ContainerElementKey comparison
by Matt Benson
· 6 years ago
99b7488
no call for lazy GroupComputer
by Matt Benson
· 6 years ago
1413d12
TCK: handle default group redefinition sequence resolution ambiguities
by Matt Benson
· 6 years ago
f02b9b8
separate constraint filtering by group for purposes of validation vs. metadata inspection (ConstraintFinder)
by Matt Benson
· 6 years ago
cc95a74
hardening of Groups type
by Matt Benson
· 6 years ago
72c936d
unused import
by Matt Benson
· 6 years ago
1c2482e
avoid redundant path copy operations
by Matt Benson
· 6 years ago
b4ae2b2
TraversableResolver work with TCK
by Matt Benson
· 6 years ago
49c0174
remove redundant member
by Matt Benson
· 6 years ago
00f3e45
TCK: ctor return value validation considers value itself as first leaf bean
by Matt Benson
· 6 years ago
7a332de
TCK: do nothing with non-constrained properties
by Matt Benson
· 6 years ago
15a3e2b
refactor and permit unwrapping if a single maximally specific unwrapByDefault ValueExtractor is found when the constraint has DEFAULT valueUnwrapping
by Matt Benson
· 6 years ago
be34559
value extraction work
by Matt Benson
· 6 years ago
ac87772
improve toString
by Matt Benson
· 6 years ago
e634f4c
toString
by Matt Benson
· 6 years ago
4bfbc97
avoid XML-based constraint validator mapping provider if noop
by Matt Benson
· 6 years ago
83b0518
capture ignore-annotations at class-level XML
by Matt Benson
· 6 years ago
e00c369
use runtime type to find valueExtractor for container element keys
by Matt Benson
· 6 years ago
f5124e2
refactor XML schema version handling to require non-blank version/ns, map empty version to lowest occurring key; exception on unrecognized version/ns combination
by Matt Benson
· 6 years ago
431617b
handle multiple methods with same signature per JLS 8
by Matt Benson
· 6 years ago
fa28628
uniformity
by Matt Benson
· 6 years ago
32228c1
missing format parameter
by Matt Benson
· 6 years ago
9c7e42a
always expand default validated types
by Matt Benson
· 6 years ago
bff783d
reject collision of getter/method in custom metadata
by Matt Benson
· 6 years ago
0d76ca3
arrays inherit Object for CV computation purposes
by Matt Benson
· 6 years ago
c3bbf68
ws
by Matt Benson
· 6 years ago
a84d04a
implement validationAppliesTo rules
by Matt Benson
· 6 years ago
520075a
ws
by Matt Benson
· 6 years ago
15d5129
unused methods
by Matt Benson
· 6 years ago
5d0da0f
defer CV class selection until validation time as is proper per specification; runtime type dependent
by Matt Benson
· 6 years ago
751ffd4
ValueExtractors work for TCK and spec compliance
by Matt Benson
· 6 years ago
e5b680f
fix valueExtractor loading (was hiding service loader instances)
by Matt Benson
· 6 years ago
3affbe9
multiple classloaders for ParticipantFactory
by Matt Benson
· 6 years ago
6a98485
improve efficiency of generated exceptions/messages
by Matt Benson
· 6 years ago
725477d
ws
by Matt Benson
· 6 years ago
1e89521
update javadoc
by Matt Benson
· 6 years ago
57a3f7d
remove SizeValidator; TCK failure was a red herring
by Matt Benson
· 6 years ago
3135a41
use MetadataSource interface for XML validation mappings
by Matt Benson
· 6 years ago
6fd79cf
fix resource path
by Matt Benson
· 6 years ago
d9b5289
refactor 'participant' object creation logic to support CDI-injectable service loader based ValueExtractors (abstracted for future implementation-specific use)
by Matt Benson
· 6 years ago
77175f4
minimal javadoc
by Matt Benson
· 6 years ago
536279f
unused import
by Matt Benson
· 6 years ago
837ffba
remove ueseless conditional logic and deprecated code
by Matt Benson
· 6 years ago
3c36eb1
reject NaN for number sign validations
by Matt Benson
· 6 years ago
e5278cd
refactor @Size validation; add validator for Number+ passing an additional 17 TCK tests
by Matt Benson
· 6 years ago
e39cb3b
handle threeten chrono* types by introducing Comparator to TimeValidator+
by Matt Benson
· 6 years ago
04e2863
only elide container element paths when traversing the value itself, NOT on ITS container elements: passes 23 more TCK tests with one fell swoop
by Matt Benson
· 6 years ago
c2efe99
ToUnmodifiable#set() considers order
by Matt Benson
· 6 years ago
57c57c5
javadoc
by Matt Benson
· 6 years ago
8b0c1e7
ToUnmodifiable#* returns empty collection/map when possible
by Matt Benson
· 6 years ago
3b1fbeb
improve handling of non-constrained executables
by Matt Benson
· 6 years ago
c6c036b
some cleanups
by Matt Benson
· 6 years ago
951c6ea
target NumberSignValidator+ classes to correct constraint types
by Matt Benson
· 6 years ago
b3d14af
TCK work
by Matt Benson
· 6 years ago
d2f0310
disallow null ctor return value
by Matt Benson
· 6 years ago
a3566b7
ValueExtractor work for passing TCK ValidatorResolutionTest
by Matt Benson
· 6 years ago
ee2e8c4
tweak testng suite.xml to switch to continue-on-errors
by Mark Struberg
· 6 years ago
6444c5c
return only constrained methods/ctors as proper
by Matt Benson
· 6 years ago
4c35190
organize imports
by Matt Benson
· 6 years ago
d188900
revert bad go at detecting multiple maximally specific ValueExtractors
by Matt Benson
· 6 years ago
a33218f
preemptively generate descriptor models for types with custom e.g. xml validation mapping information
by Matt Benson
· 6 years ago
0019dbc
make sure method-invocation-specified participant objects always take precedence over XML-configured ones
by Matt Benson
· 6 years ago
e37b17f
permit cascading declaration among unrelated convergent methods
by Matt Benson
· 6 years ago
a2918f6
enforce order of ALL>IMPLICIT>NONE; Enum order is not respected when generating Javadoc (alpha is used)
by Matt Benson
· 6 years ago
0a4eeff
handle null values in JAXB mapping model
by Matt Benson
· 6 years ago
28eef61
implement spec wrt too many or no available value extractors
by Matt Benson
· 6 years ago
054a3f2
if no parameter builder available, return an empty builder in its place
by Matt Benson
· 6 years ago
9be25f8
refactor decimal min/max constraints and support new #inclusive() members of associated constraints
by Matt Benson
· 6 years ago
914bb9a
correct v2 xmlns uris
by Matt Benson
· 6 years ago
6a696ce
CDI refactoring
by Matt Benson
· 6 years ago
c4ee1b9
ws
by Matt Benson
· 6 years ago
a7316a3
ExecutableTypes utility class
by Matt Benson
· 6 years ago
35aa6b4
executable descriptor cleanup
by Matt Benson
· 6 years ago
562bb34
configuration refactoring
by Matt Benson
· 6 years ago
2754e1a
join lines
by Matt Benson
· 6 years ago
6a0c0c4
TCK: DefaultGroupRedefinitionTest
by Matt Benson
· 6 years ago
68a2008
TCK: GroupConversionValidationTest
by Matt Benson
· 6 years ago
50dc926
pass email validation TCK tests by factoring out AbstractPatternValidator to validate @Email's additional regexp constraint
by Matt Benson
· 6 years ago
78975ab
enable, fix NotBlankValidator
by Matt Benson
· 6 years ago
ab7b506
fix inverted test for log warning
by Matt Benson
· 6 years ago
7045494
TCK GraphNavigationTest fixes: path comparisons, graph recursion
by Matt Benson
· 6 years ago
4ae198f
ensure all exceptions thrown by ConstraintValidators are wrapped in ValidationExceptions
by Matt Benson
· 6 years ago
6ebdba2
more TCK container work
by Matt Benson
· 6 years ago
4c4e561
more TCK satisfaction
by Matt Benson
· 6 years ago
269f32d
extract ValidateExecutable to properly handle method/ctor path nodes in parameter/return value validation jobs, which urged greater depth of generics throughout the descriptor package and underlying structures
by Matt Benson
· 6 years ago
f9d5c4c
small cleanups
by Matt Benson
· 6 years ago
Next »