This is an automated email from the ASF dual-hosted git repository.

dblevins pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/tomee.git.


    from c274a52  Fix test because we downgraded javamail for now
     new ad4affb  Sort constraints into distinct buckets: Return vs JWT 
TOMEE-2517 Bean Validation with MicroProfile JWT
     new 3e0bbdd  Redo JWT constraint class generation TOMEE-2517 Bean 
Validation with MicroProfile JWT
     new ae1a223  Add Return value constraint class generation TOMEE-2517 Bean 
Validation with MicroProfile JWT
     new 4f8b7c3  Rework generation and expand generation testing TOMEE-2517 
Bean Validation with MicroProfile JWT
     new 20403b0  ValidationConstraint reimplemented with new generator 
TOMEE-2517 Bean Validation with MicroProfile JWT
     new 0464b48  Merge branch 'master' of github.com:apache/tomee into 
mpjwt-bval-rework
     new 10d1feb  Rework for bval 2.0.3 TOMEE-2517 Bean Validation with 
MicroProfile JWT
     new d28c733  Specialized BValInterceptor that is JWT-constraint aware 
TOMEE-2517 Bean Validation with MicroProfile JWT
     new 809b418  Merge pull request #566 from dblevins/mpjwt-bval-rework

The 12850 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.


Summary of changes:
 examples/pom.xml                                   |   3 -
 .../apache/bval/jsr/job/ConstraintValidators.java  |  52 ++++
 .../microprofile/jwt/JsonWebTokenValidator.java    |   2 +-
 .../microprofile/jwt/bval/BValInterceptor.java     | 345 +++++++++++++++++++++
 .../microprofile/jwt/bval/ClassValidationData.java | 100 ++++++
 .../jwt/bval/ClassValidationGenerator.java         |  45 +++
 .../jwt/bval/{Name.java => Generated.java}         |   2 +-
 .../jwt/bval/JwtValidationGenerator.java           | 123 ++++++++
 .../microprofile/jwt/bval/MethodConstraints.java   |  68 ++++
 .../tomee/microprofile/jwt/bval/MethodMap.java     |  73 +++++
 ...{Name.java => MissingConstraintsException.java} |   9 +-
 .../bval/MissingConstraintsMethodException.java}   |  22 +-
 .../jwt/bval/ReturnValidationGenerator.java        |  92 ++++++
 .../jwt/bval/ValidationConstraints.java            |  69 ++---
 ...ion.java => ValidationGenerationException.java} |   4 +-
 .../microprofile/jwt/bval/ValidationGenerator.java | 222 ++++++-------
 .../jwt/bval/ValidationInterceptorsFeature.java    |   6 -
 .../microprofile/jwt/cdi/MPJWTCDIExtension.java    |   8 +
 .../org/apache/tomee/microprofile/jwt/Tokens.java  |   3 +-
 .../tomee/microprofile/jwt/bval/Asmifier.java      |   1 -
 .../tomee/microprofile/jwt/bval/Asserts.java       |  61 ++++
 .../jwt/bval/ClassValidationDataTest.java          | 210 +++++++++++++
 .../jwt/bval/ValidationConstraintsTest.java        | 192 ++++++++++--
 .../jwt/bval/ValidationGeneratorTest.java          |  63 ----
 .../tomee/microprofile/jwt/bval/ann/Audience.java  |   3 +-
 .../bval/ann/{Audience.java => RequireClaim.java}  |  22 +-
 .../jwt/bval/blue/Blue$$JwtConstraints.java        | 154 +++++++++
 .../jwt/bval/blue/Blue$$ReturnConstraints.java     | 145 +++++++++
 .../tomee/microprofile/jwt/bval/blue/Blue.java     | 145 +++++++++
 .../jwt/bval/blue/BlueValidationGeneratorTest.java |  49 +++
 .../OneReturnValidation.java}                      |  26 +-
 .../Audience.java => blue/OneTokenValidation.java} |  16 +-
 .../TwoReturnValidation.java}                      |  26 +-
 .../Audience.java => blue/TwoTokenValidation.java} |  16 +-
 .../jwt/bval/green/Green$$JwtConstraints.java      |  60 ++++
 .../jwt/bval/green/Green$$ReturnConstraints.java   |  58 ++++
 .../tomee/microprofile/jwt/bval/green/Green.java   |  79 +++++
 .../bval/green/GreenValidationGeneratorTest.java   |  49 +++
 .../Audience.java => green/ReturnValidation.java}  |  26 +-
 .../Audience.java => green/TokenValidation.java}   |  16 +-
 .../Colors$$JwtConstraints.java => red/Color.java} |  40 +--
 .../Audience.java => red/OneReturnValidation.java} |  26 +-
 .../Audience.java => red/OneTokenValidation.java}  |  16 +-
 .../jwt/bval/red/Red$$JwtConstraints.java          |  55 ++++
 .../jwt/bval/red/Red$$ReturnConstraints.java       |  53 ++++
 .../tomee/microprofile/jwt/bval/red/Red.java       |  55 ++++
 .../jwt/bval/red/RedValidationGeneratorTest.java   |  49 +++
 .../Audience.java => red/TwoReturnValidation.java} |  26 +-
 .../Audience.java => red/TwoTokenValidation.java}  |  16 +-
 49 files changed, 2571 insertions(+), 430 deletions(-)
 create mode 100644 
mp-jwt/src/main/java/org/apache/bval/jsr/job/ConstraintValidators.java
 create mode 100644 
mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/bval/BValInterceptor.java
 create mode 100644 
mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/bval/ClassValidationData.java
 create mode 100644 
mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/bval/ClassValidationGenerator.java
 copy mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/bval/{Name.java => 
Generated.java} (97%)
 create mode 100644 
mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/bval/JwtValidationGenerator.java
 create mode 100644 
mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/bval/MethodConstraints.java
 create mode 100644 
mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/bval/MethodMap.java
 rename mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/bval/{Name.java 
=> MissingConstraintsException.java} (76%)
 rename 
mp-jwt/src/{test/java/org/apache/tomee/microprofile/jwt/bval/data/Shapes$$JwtConstraints.java
 => 
main/java/org/apache/tomee/microprofile/jwt/bval/MissingConstraintsMethodException.java}
 (53%)
 create mode 100644 
mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/bval/ReturnValidationGenerator.java
 rename 
mp-jwt/src/main/java/org/apache/tomee/microprofile/jwt/bval/{JWTValidationGenerationException.java
 => ValidationGenerationException.java} (85%)
 create mode 100644 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/Asserts.java
 create mode 100644 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/ClassValidationDataTest.java
 delete mode 100644 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/ValidationGeneratorTest.java
 copy 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/ann/{Audience.java 
=> RequireClaim.java} (73%)
 create mode 100644 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/blue/Blue$$JwtConstraints.java
 create mode 100644 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/blue/Blue$$ReturnConstraints.java
 create mode 100644 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/blue/Blue.java
 create mode 100644 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/blue/BlueValidationGeneratorTest.java
 copy 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/{ann/Audience.java 
=> blue/OneReturnValidation.java} (71%)
 copy 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/{ann/Audience.java 
=> blue/OneTokenValidation.java} (79%)
 copy 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/{ann/Audience.java 
=> blue/TwoReturnValidation.java} (71%)
 copy 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/{ann/Audience.java 
=> blue/TwoTokenValidation.java} (79%)
 create mode 100644 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/green/Green$$JwtConstraints.java
 create mode 100644 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/green/Green$$ReturnConstraints.java
 create mode 100644 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/green/Green.java
 create mode 100644 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/green/GreenValidationGeneratorTest.java
 copy 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/{ann/Audience.java 
=> green/ReturnValidation.java} (71%)
 copy 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/{ann/Audience.java 
=> green/TokenValidation.java} (79%)
 rename 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/{data/Colors$$JwtConstraints.java
 => red/Color.java} (53%)
 copy 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/{ann/Audience.java 
=> red/OneReturnValidation.java} (71%)
 copy 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/{ann/Audience.java 
=> red/OneTokenValidation.java} (79%)
 create mode 100644 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/red/Red$$JwtConstraints.java
 create mode 100644 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/red/Red$$ReturnConstraints.java
 create mode 100644 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/red/Red.java
 create mode 100644 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/red/RedValidationGeneratorTest.java
 copy 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/{ann/Audience.java 
=> red/TwoReturnValidation.java} (71%)
 copy 
mp-jwt/src/test/java/org/apache/tomee/microprofile/jwt/bval/{ann/Audience.java 
=> red/TwoTokenValidation.java} (79%)

Reply via email to