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>'].