You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sling.apache.org by ro...@apache.org on 2017/10/18 23:20:52 UTC
[sling-org-apache-sling-validation-core] branch master created (now
554d5a0)
This is an automated email from the ASF dual-hosted git repository.
rombert pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/sling-org-apache-sling-validation-core.git.
at 554d5a0 SLING-7167 Adjust READMEs
This branch includes the following new commits:
new 2c70453 SLING 4606 move validation from contrib to /
new d0c048f SLING-4608 workaround for bug with type extraction on array types in Java < 7
new 79a75ca fix warnings
new 6be154b use newest parent, get rid of JCR dependency, clean up POMs
new d5b9137 SLING-4609 more null annotations
new 60ac86e get rid of JCR in the name of classes, because they only depend on Sling API
new 75a9aab SLING-4609 fix faulty commit
new f42d31f remove unused dependency jackrabbit-jcr-commons
new ef50f87 Add missing licence headers
new 0d248bf SLING-4388 use Sling Mocks for testing
new f7a3964 SLING-4777 decouple model provider from the validation service
new 87ec89f Update to Sling Parent 23
new 09efcba Remove superflous sling.java.version=6 as it's the default now
new ef03f70 Added missing copyright headers
new 487b7c8 SLING-4822 allow filtering based on a predicate for recursive validations
new 627385c set parent version to 24 and add empty relativePath where missing
new 8832b35 SLING-4876 support resource type inheritance for validator models
new 4d3ceca SLING-4951 remove path constraint for validation resources (that it has to be placed below a resource named "validation")
new 1041e77 SLING-4955 fix NPE whenever there was no model associated with the resource super type
new 1fff2b1 use correct logging category, reduce log level for found validation models
new 7a245da SLING-4922 add property resource to the Validator interface
new c18447d Update the main reactor to parent 25
new a603c3c SLING-5026 - refactor validator interface to allow to set multiple failure messages
new 52518dd Switch to parent pom 26
new 2e460c1 SLING-4213 leverage sling-i18n for validation failure messages
new e82c89c remove unused imports
new 247fd26 SLING-5585 Use plural for method ValidationModelProvider#getModel(...):Collection<ValidationModel>
new 113d221 SLING-5584 Move SlingValidationException to package org.apache.sling.validation
new a7b4a6f remove unused import
new 193554b SLING-5588 Remove dependency commons-lang 2.4
new 0530e63 add missing scope test for org.apache.sling.testing.sling-mock
new 2ffe03b style
new 09a686a SLING-5589 Remove dependency commons-collections
new 6b077bd SLING-5373 allow to set severity per validator in the model
new 1384e76 SLING-5609 Do not embed dependency commons-lang3
new 9da34d9 fix typo in comment
new 47c2def SLING-5674 prevent ISE being thrown when acting on NonExistingResources
new 0e6a1a5 remove inline comment, add javadoc
new b428658 SLING-5749 do not fail with IAE in case of acting on a SyntheticResource
new a005121 SLING-5603 downgrade version lang to the minimal version validation can work with
new 4367d4f use Sling parent 29
new cd459ec use Sling parent 29
new 790bd24 SLING-5590 Move Sling HTTP Servlet Request Adaptor Factory out of Validation Core
new 1ea9b61 add TODO to only use ValidationModelImpl from ValidationModelBuilder
new 45e231d SLING-6534 optionally cache ValidationResult
new 92328a6 remove metatype.properties as i18n is currently not in scope for metatypes
new 9bb9178 use Reference annotations correctly for method injection (broken after migration to OSGi DS annotations)
new c949026 use correct (renamed) bind methods from tests
new 375a896 add toString() method
new 2aeb2c9 SLING-6568 Merge it-http module into core module
new d5661ef SLING-6562 Remove getAdministrativeResourceResolver from Sling Validation
new 09709e2 SLING-6562 use service resource resolvers
new 4b57781 use latest released parent, use lowest version of serviceresolver possible, ignore repository for rat checks
new bb7a0b3 revert extending the rat plugin configuration as the sling config outside of target was a leftover from previous tests
new 25673e6 remove deprecated usage of MultiHashMap
new 0b2aa06 use generics for Predicate, fix some warnings
new e2cbcec use generics for service registration
new 6caadc0 greedily bind validators and modelproviders, the latter should lead to a restart of this service
new c2a798d SLING-6579 leverage commons collections4 (only in tests)
new e8cd95f fix broken unit test after refactoring in last commit
new f2aca25 SLING-5660 really invalidate the models cache for all resource deleted/modified/added events anywhere in the class path
new 7327ab2 SLING-6578 use dedicated service property "validator.id" for referencing the validator from models
new a89a8db SLING-6578 fix some more javadocs/exception messsages to always refer to validator ids instead of validator names
new 1ee5dd7 SLING-6578 only remove validator if it was previously really bound
new de10b03 SLING-6588 refactor caching by moving it back to the model provider
new e438acb SLING-6588 fix javadoc
new 1954a9a SLING-6588 extend logging and fix handling of validation models with no applicablePaths property
new 79959b4 convert applicable paths from an array to a collection and add some more tests around it
new 221976d SLING-6569 fall back to default resource bundle in case ValidationFailure.getMessage() is called with a null value
new c437082 make validation result serializable (helps e.g. with teleporter tests)
new a152442 SLING-6581 use PatriciaTrie from commons collections and get rid of our own implementation
new 9f630da SLLING-6600 allow multivalue parameters for a validator
new 93f783e fix some null-pointer analysis warnings
new 2c87225 upgrade to Sling API 2.9.0 to leverage JSR 305 annotations fully
new db6aee3 SLING-6610 use ValidationContext in DefaultValidationFailure and DefaultValidationResult
new a3ab314 use Sling Parent 30
new 4912fc4 remove duplicate version of javax.jcr
new 39c33d7 remove some warning due to unnecessary import and missing JSR 305 annotations
new ced67eb fix some more warnings
new 6856d62 fix tests
new 4734f46 clean up pom's for release
new a984126 SLING-6663 ResourceToValidationResultAdapterFactory fails adapting to ValidationResult
new 419e812 change metadata key to sling.validation.result
new 8307241 use org.apache.sling.testing.paxexam 0.0.5-SNAPSHOT
new 3fe9597 remove resource presence
new 8281076 use service user sling-validation
new 4ad9c99 SLING-6661 Move ValidationModelRetriever to package org.apache.sling.validation.model.spi
new 9146c59 use org.apache.sling.testing.paxexam 0.0.4
new 081c7f1 SLING-6659 detect modification to validator.id, service.ranking and/or validator.severity a run-time
new 4038819 SLING-6662 Move DefaultValidationFailure and DefaultValidationResult into a dedicated package
new 068e758 SLING-6659 prevent NPE by creating the ValidatorMap in the constructor rather than in its activate method
new e77343c fix logging category
new eb6352a adjust label of configuration
new 1e529cc SLING-6725 Building validation core fails with test errors
new b6a3d8b SLING-6515 provide a PostProcessor which validates the newly generated resouce
new ec9c1f3 SLING-6515 improve resilience
new 88955bc SLING-6727 consistently refer to models as validationModels
new 4a36370 SLING-6727 ValidationModel.getValidatedResourceType -> ValidationModel.getValidatingResourceType
new d8630ab move integration tests to package impl
new 39be22d style (ValidatorMetaData -> ValidatorMetadata)
new d3c502f remove useless public method
new 0ec5f45 revert to last released testing-tools
new 93117b4 fix some javadoc
new b17deea ValidationInvocationImpl -> ValidatorInvocationImpl
new c7ff260 ValidationContext -> ValidatorContext
new 496a235 [maven-release-plugin] prepare for next development iteration
new 84945cd revert failed release 1.0.0
new 10816ea rely on last release artifacts
new 6289e64 [maven-release-plugin] prepare release org.apache.sling.validation.core-1.0.0
new 79c1c73 [maven-release-plugin] prepare for next development iteration
new af2eb10 revert to newest SNAPSHOT (because the release is not publicly available yet)
new b28dcc9 SLING-6776 ValidationContextImpl -> ValidatorContextImpl
new 3719aa2 SLING-6931: Remove commons.json from valiation/core
new 554d5a0 SLING-7167 Adjust READMEs
The 114 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.
--
To stop receiving notification emails like this one, please contact
['"commits@sling.apache.org" <co...@sling.apache.org>'].