-
Notifications
You must be signed in to change notification settings - Fork 60
Comparing changes
Open a pull request
base repository: jakartaee/validation
base: 3.0.2
head repository: jakartaee/validation
compare: 3.1.0-M1
- 14 commits
- 122 files changed
- 5 contributors
Commits on May 26, 2022
-
On to 3.0.3-SNAPSHOT dev version
Signed-off-by: Scott M Stark <starksm64@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 33481c4 - Browse repository at this point
Copy the full SHA 33481c4View commit details
Commits on Jul 20, 2022
-
Use the same lock for all methods accessing Validation.GetValidationP…
…roviderListAction#providersPerClassloader `clearCache` was a static method and thus was synchronized on the class, while `getCachedValidationProviders`/`cacheValidationProviders` are instance methods and thus are synchronized on a particular instance. This means it was theoretically possible for `clearCache` and `getCachedValidationProviders`/`cacheValidationProviders` to access the providersPerClassloader map concurrently, which is a problem because WeakHashMap is not thread-safe. This may fix #180, though it's hard to say without a proper thread dump showing what the cause of the deadlock was exactly. In any case, this will prevent synchronization issues for integrators that call Validation#clearDefaultValidationProviderResolverCache concurrently to Validation.DefaultValidationProviderResolver#getValidationProviders.
Configuration menu - View commit details
-
Copy full SHA for 1aac339 - Browse repository at this point
Copy the full SHA 1aac339View commit details
Commits on Aug 2, 2022
-
Merge pull request #182 from yrodiere/clearcache-synchronization
Use the same lock for all methods accessing Validation.GetValidationProviderListAction#providersPerClassloader
Configuration menu - View commit details
-
Copy full SHA for b9c774c - Browse repository at this point
Copy the full SHA b9c774cView commit details
Commits on Jul 29, 2023
-
On branch edburns-msft-183-rename-to-just-validation Part 1: everythi…
…ng not under `./src`. modified: CONTRIBUTING.md modified: NOTICE.md modified: README.md modified: license/java-header-style.xml modified: license/license.header modified: pom.xml no changes added to commit (use "git add" and/or "git commit -a") Signed-off-by: Ed Burns <Edward.Burns@microsoft.com>
Configuration menu - View commit details
-
Copy full SHA for 8aabd25 - Browse repository at this point
Copy the full SHA 8aabd25View commit details
Commits on Jul 30, 2023
-
On branch edburns-msft-183-rename-to-just-validation
modified: src/main/java/jakarta/validation/BootstrapConfiguration.java modified: src/main/java/jakarta/validation/ClockProvider.java modified: src/main/java/jakarta/validation/Configuration.java modified: src/main/java/jakarta/validation/Constraint.java modified: src/main/java/jakarta/validation/ConstraintDeclarationException.java modified: src/main/java/jakarta/validation/ConstraintDefinitionException.java modified: src/main/java/jakarta/validation/ConstraintTarget.java modified: src/main/java/jakarta/validation/ConstraintValidator.java modified: src/main/java/jakarta/validation/ConstraintValidatorContext.java modified: src/main/java/jakarta/validation/ConstraintValidatorFactory.java modified: src/main/java/jakarta/validation/ConstraintViolation.java modified: src/main/java/jakarta/validation/ConstraintViolationException.java modified: src/main/java/jakarta/validation/ElementKind.java modified: src/main/java/jakarta/validation/GroupDefinitionException.java modified: src/main/java/jakarta/validation/GroupSequence.java modified: src/main/java/jakarta/validation/MessageInterpolator.java modified: src/main/java/jakarta/validation/NoProviderFoundException.java modified: src/main/java/jakarta/validation/OverridesAttribute.java modified: src/main/java/jakarta/validation/ParameterNameProvider.java modified: src/main/java/jakarta/validation/Path.java modified: src/main/java/jakarta/validation/Payload.java modified: src/main/java/jakarta/validation/ReportAsSingleViolation.java modified: src/main/java/jakarta/validation/TraversableResolver.java modified: src/main/java/jakarta/validation/UnexpectedTypeException.java modified: src/main/java/jakarta/validation/Valid.java modified: src/main/java/jakarta/validation/Validation.java modified: src/main/java/jakarta/validation/ValidationException.java modified: src/main/java/jakarta/validation/ValidationProviderResolver.java modified: src/main/java/jakarta/validation/Validator.java modified: src/main/java/jakarta/validation/ValidatorContext.java modified: src/main/java/jakarta/validation/ValidatorFactory.java modified: src/main/java/jakarta/validation/bootstrap/GenericBootstrap.java modified: src/main/java/jakarta/validation/bootstrap/ProviderSpecificBootstrap.java modified: src/main/java/jakarta/validation/bootstrap/package-info.java modified: src/main/java/jakarta/validation/constraints/AssertFalse.java modified: src/main/java/jakarta/validation/constraints/AssertTrue.java modified: src/main/java/jakarta/validation/constraints/DecimalMax.java modified: src/main/java/jakarta/validation/constraints/DecimalMin.java modified: src/main/java/jakarta/validation/constraints/Digits.java modified: src/main/java/jakarta/validation/constraints/Email.java modified: src/main/java/jakarta/validation/constraints/Future.java modified: src/main/java/jakarta/validation/constraints/FutureOrPresent.java modified: src/main/java/jakarta/validation/constraints/Max.java modified: src/main/java/jakarta/validation/constraints/Min.java modified: src/main/java/jakarta/validation/constraints/Negative.java modified: src/main/java/jakarta/validation/constraints/NegativeOrZero.java modified: src/main/java/jakarta/validation/constraints/NotBlank.java modified: src/main/java/jakarta/validation/constraints/NotEmpty.java modified: src/main/java/jakarta/validation/constraints/NotNull.java modified: src/main/java/jakarta/validation/constraints/Null.java modified: src/main/java/jakarta/validation/constraints/Past.java modified: src/main/java/jakarta/validation/constraints/PastOrPresent.java modified: src/main/java/jakarta/validation/constraints/Pattern.java modified: src/main/java/jakarta/validation/constraints/Positive.java modified: src/main/java/jakarta/validation/constraints/PositiveOrZero.java modified: src/main/java/jakarta/validation/constraints/Size.java modified: src/main/java/jakarta/validation/constraints/package-info.java modified: src/main/java/jakarta/validation/constraintvalidation/SupportedValidationTarget.java modified: src/main/java/jakarta/validation/constraintvalidation/ValidationTarget.java modified: src/main/java/jakarta/validation/constraintvalidation/package-info.java modified: src/main/java/jakarta/validation/executable/ExecutableType.java modified: src/main/java/jakarta/validation/executable/ExecutableValidator.java modified: src/main/java/jakarta/validation/executable/ValidateOnExecution.java modified: src/main/java/jakarta/validation/executable/package-info.java modified: src/main/java/jakarta/validation/groups/ConvertGroup.java modified: src/main/java/jakarta/validation/groups/Default.java modified: src/main/java/jakarta/validation/groups/package-info.java modified: src/main/java/jakarta/validation/metadata/BeanDescriptor.java modified: src/main/java/jakarta/validation/metadata/CascadableDescriptor.java modified: src/main/java/jakarta/validation/metadata/ConstraintDescriptor.java modified: src/main/java/jakarta/validation/metadata/ConstructorDescriptor.java modified: src/main/java/jakarta/validation/metadata/ContainerDescriptor.java modified: src/main/java/jakarta/validation/metadata/ContainerElementTypeDescriptor.java modified: src/main/java/jakarta/validation/metadata/CrossParameterDescriptor.java modified: src/main/java/jakarta/validation/metadata/ElementDescriptor.java modified: src/main/java/jakarta/validation/metadata/ExecutableDescriptor.java modified: src/main/java/jakarta/validation/metadata/GroupConversionDescriptor.java modified: src/main/java/jakarta/validation/metadata/MethodDescriptor.java modified: src/main/java/jakarta/validation/metadata/MethodType.java modified: src/main/java/jakarta/validation/metadata/ParameterDescriptor.java modified: src/main/java/jakarta/validation/metadata/PropertyDescriptor.java modified: src/main/java/jakarta/validation/metadata/ReturnValueDescriptor.java modified: src/main/java/jakarta/validation/metadata/Scope.java modified: src/main/java/jakarta/validation/metadata/ValidateUnwrappedValue.java modified: src/main/java/jakarta/validation/metadata/package-info.java modified: src/main/java/jakarta/validation/package-info.java modified: src/main/java/jakarta/validation/spi/BootstrapState.java modified: src/main/java/jakarta/validation/spi/ConfigurationState.java modified: src/main/java/jakarta/validation/spi/ValidationProvider.java modified: src/main/java/jakarta/validation/spi/package-info.java modified: src/main/java/jakarta/validation/valueextraction/ExtractedValue.java modified: src/main/java/jakarta/validation/valueextraction/UnwrapByDefault.java modified: src/main/java/jakarta/validation/valueextraction/Unwrapping.java modified: src/main/java/jakarta/validation/valueextraction/ValueExtractor.java modified: src/main/java/jakarta/validation/valueextraction/ValueExtractorDeclarationException.java modified: src/main/java/jakarta/validation/valueextraction/ValueExtractorDefinitionException.java modified: src/main/java/jakarta/validation/valueextraction/package-info.java modified: src/main/java/module-info.java modified: src/main/scripts/gencopyright.sh modified: src/main/xsd/validation-configuration-1.0.xsd modified: src/main/xsd/validation-configuration-1.1.xsd modified: src/main/xsd/validation-configuration-2.0.xsd modified: src/main/xsd/validation-configuration-3.0.xsd modified: src/main/xsd/validation-mapping-1.0.xsd modified: src/main/xsd/validation-mapping-1.1.xsd modified: src/main/xsd/validation-mapping-2.0.xsd modified: src/main/xsd/validation-mapping-3.0.xsd modified: src/test/java/jakarta/validation/BarValidationProvider.java modified: src/test/java/jakarta/validation/ConstraintViolationExceptionTest.java modified: src/test/java/jakarta/validation/FooValidationProvider.java modified: src/test/java/jakarta/validation/NonRegisteredValidationProvider.java modified: src/test/java/jakarta/validation/ValidationTest.java modified: src/test/java/jakarta/validation/examples/ConstraintValidationNodeBuilderTest.java modified: src/test/java/jakarta/validation/examples/NodeTraversalTest.java Signed-off-by: Ed Burns <Edward.Burns@microsoft.com>
Ed Burns authored and Ed Burns committedJul 30, 2023 Configuration menu - View commit details
-
Copy full SHA for 8990acd - Browse repository at this point
Copy the full SHA 8990acdView commit details
Commits on Sep 10, 2023
-
On branch edburns-msft-183-rename-to-just-validation Found and fixed …
…additional occurrences. modified: license/xml-header-style.xml modified: src/main/java/jakarta/validation/ConstraintValidatorContext.java Signed-off-by: Ed Burns <Edward.Burns@microsoft.com>
Ed Burns authored and Ed Burns committedSep 10, 2023 Configuration menu - View commit details
-
Copy full SHA for 8a637d5 - Browse repository at this point
Copy the full SHA 8a637d5View commit details
Commits on Sep 11, 2023
-
On branch edburns-msft-183-rename-to-just-validation Use JDK 17
modified: pom.xml Signed-off-by: Ed Burns <Edward.Burns@microsoft.com>
Ed Burns authored and Ed Burns committedSep 11, 2023 Configuration menu - View commit details
-
Copy full SHA for 2a13601 - Browse repository at this point
Copy the full SHA 2a13601View commit details -
On branch edburns-msft-183-rename-to-just-validation Revert attempt t…
…o use 17. modified: pom.xml Signed-off-by: Ed Burns <Edward.Burns@microsoft.com>
Ed Burns authored and Ed Burns committedSep 11, 2023 Configuration menu - View commit details
-
Copy full SHA for a26c4f1 - Browse repository at this point
Copy the full SHA a26c4f1View commit details
Commits on Sep 12, 2023
-
Merge pull request #185 from azure-javaee/edburns-msft-183-rename-to-…
…just-validation edburns-msft-183-rename-to-just-validation
Configuration menu - View commit details
-
Copy full SHA for e9fbd8b - Browse repository at this point
Copy the full SHA e9fbd8bView commit details
Commits on Nov 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for c73ca93 - Browse repository at this point
Copy the full SHA c73ca93View commit details
Commits on Nov 29, 2023
-
Merge pull request #190 from mswatosh/actions
Adding CI pull request workflow
Configuration menu - View commit details
-
Copy full SHA for 1e7c46a - Browse repository at this point
Copy the full SHA 1e7c46aView commit details -
Dependency and plugin version updates
Signed-off-by: Scott M Stark <starksm64@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 2890301 - Browse repository at this point
Copy the full SHA 2890301View commit details -
Merge pull request #191 from jakartaredhat/main
Dependency and plugin version updates
Configuration menu - View commit details
-
Copy full SHA for 77660f6 - Browse repository at this point
Copy the full SHA 77660f6View commit details -
Configuration menu - View commit details
-
Copy full SHA for c3a6baa - Browse repository at this point
Copy the full SHA c3a6baaView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 3.0.2...3.1.0-M1