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-models-api.git.
at 7c66c50 SLING-7167 Adjust READMEs
This branch includes the following new commits:
new e673ae6 SLING-3313 - adding initial version of Sling Models (nee YAMF)
new b359c83 trivial change
new 3def21a [maven-release-plugin] prepare release
org.apache.sling.models.api-1.0.0
new 5c9c471 [maven-release-plugin] prepare for next development iteration
new 3e2dba6 Update to parent pom v19
new e734e3f SLING-3499 - adding support for custom annotation per
injector (thanks Konrad Windszus for the patch!)
new db31870 SLING-3683 - breaking apart annotation processor factory
selection from injector selection
new 6af7740 SLING-3696 - adding support for defining a default injection
strategy of required or optional. Also adding a @Required annotation
new 7f50a1e [maven-release-plugin] prepare release
org.apache.sling.models.api-1.0.2
new d9811d2 [maven-release-plugin] prepare for next development iteration
new ec731db Updated to parent version 20
new a43634e SLING-3716 SLING-3718 - adding support for constructor
injection and self injection based on a patch from Stefan Seifert
new 5947a89 SLING-3861 - adding condition option for @Model annotation
new eb8bd60 SLING-3869 - fixing branding issues with Sling Models. Thanks
to Stefan Seifert for the patch!
new 3268bd3 SLING-3877 - adding a resource path injector. also did some
minor refactoring to avoid code duplication between injectors.
new 5135d80 SLING-3715 - adding sling object injector. Thanks to Stefan
for the patch!
new 2d561ab SLING-3879 - fixing NPE in PathInjector. Thanks Stefan for
the patch!
new b623d8d SLING-3886 - adding support for adapter indirection where the
adapting target is a superclass or implemented interface of the implementation
class. Thanks to Stefan for the patch!
new c2bcb9f [maven-release-plugin] prepare release
org.apache.sling.models.api-1.1.0
new c638801 [maven-release-plugin] prepare for next development iteration
new 93c8cfc SLING-3911 - fixing issue where empty or wrong arrays are
specified for default values
new 0453e2b fix javadoc syntax error
new cc0ae47 fix invalid svn url
new a3b55b1 Update to Sling Parent POM 22 with baselining enabled
new 2584d87 SLING-3709 - introduce new ModelFactory service interface
which throws various exceptions based on failure conditions. Thanks to Konrad
Windszus for the original patch!
new 68b0e01 SLING-3709 - adding additional testing for missing elements
and post construct failures
new 240eef4 SLING-4055 "Model" annotation should be @Documented
new d21c0d7 SLING-4057 ModelFactory: Ordering of method arguments
inconsistent
new 5f46536 move detailed JavaDoc description of SlingObject injector
support to annotation, because this is what's usually only included as
dependency in the projects
new 032d272 SLING-4083 Enable SlingObject injector to inject all context
objects when a request is attached to the current thread
new 6435437 SLING-4056 ModelFactory.canCreateFromAdaptable reports false
errors when using "adapters" on models (patch suppplied by Konrad Windszus)
new d6984c7 SLING-4083 revert all changes from trunk, copied to branch
https://svn.apache.org/repos/asf/sling/whiteboard/sseifert/SLING-4083_models_slingobject_threadlocal
new 00276f4 SLING-4112 Sling Models: Optimize performance when read sling
models annotations
new 8d67d4e SLING-4155, consider default injection strategy also for
injector-specific annotations
new 87a7ce8 SLING-4155 deprecate InjectAnnotationProcessorFactory as well
new 69ffef5 SLING-4161 support Sling Validation by a new field on the
Model annotation
new 32839d6 SLING-4112 fix typo in javadoc
new 0b75eb1 eliminate deprecation warnings by adding @SuppressWarning
annotations
new 19f02ab SLING-4212 Sling Models: Allow multiple values from ValueMap
in the resource-path injector (applied patch by santiago garcĂa pimentel with
some modifications)
new d29a470 SLING-4698 - Set parent.relativePath to empty for all modules
new 715ec3b SLING-4710 do not export javax.inject in sling models API
bundle add javax.inject dependency in launchpad from
org.apache.geronimo.specs/geronimo-atinject_1.0_spec/1.0 because the original
javax.inject jar is not an osgi bundle
new 30c4bc2 SLING-4155 fix typo in annotation property: injectonStrategy
=> injectionStrategy
new 34b6bc0 SLING-3709 improve exception handling by using dedicated
exception classes instead of the one global result object
new 7e6a850 fix typo
new 7a7136a SLING-4737 add JSR305 annotations
new d02120e SLING-4737 add missing JSR 305 annotations
new 0030102 SLING-4767
new 3676748 SLING-4767 clarify javadoc around PostConstructException
new 9c50c90 SLING-4161 move validation to separate bundle
new 9b991a7 remove some unused imports
new f4fe81e fix javadoc errors so java 8 is not complaining
new 35520af [maven-release-plugin] prepare release
org.apache.sling.models.api-1.2.0
new aba69c2 [maven-release-plugin] prepare for next development iteration
new e54b3b6 Update to Sling Parent 23
new 8c2befa Remove superflous sling.java.version=6 as it's the default now
new 6c28953 set parent version to 24 and add empty relativePath where
missing
new fde4003 SLING-4997 add new method isModelClass and deprecate the old
one
new a9c2fe1 SLING-4997 mark ModelFactory as ProviderType and lower
package version to 1.1
new 326851d SLING-5013 add @ProviderType to API classes/interfaces and
@ConsumerType to SPI classes/interfaces
new 43b866d SLING-5013 add @ProviderType to API classes/interfaces and
@ConsumerType to SPI classes/interfaces
new a572391 fix javadoc errors
new 39cafab [maven-release-plugin] prepare release
org.apache.sling.models.api-1.2.2
new 19e25c0 [maven-release-plugin] prepare for next development iteration
new b437103 Update the main reactor to parent 25
new 7376e49 Switch to parent pom 26
new c29fd43 SLING-5029 - clarify ModelFactory.canCreateFromAdaptable to
always return false in case the according adapter factory is not available (for
whatever reason)
new e93a295 SLING-5451 mark exported packages explicitly as either
provider or consumer type
new dce849d SLING-5451 revert changes from commit r1726248 as
consumer/providers are annotated on class level and this was already done in
SLING-5013.
new 6a56aba fix javadoc
new aa278f2 fix line endings
new a088459 SLING-5992 - Introduce resource type to model class binding
new fcb1aba cosmetic: eliminate some code warnings (no functional change)
new 57f1fa5 SLING-6183 - add Sling Model Exporter feature
new 3d68e74 [maven-release-plugin] prepare release
org.apache.sling.models.api-1.3.0
new 1ae7790 [maven-release-plugin] prepare for next development iteration
new f93a69e SLING-6369 MissingElementsException should not hide any stack
traces of contained exceptions
new ad3d3ac [maven-release-plugin] prepare release
org.apache.sling.models.api-1.3.2
new 303f850 [maven-release-plugin] prepare for next development iteration
new 2808dfe SLING-6748 - move ValuePreparer to API
new 6f99356 SLING-6658 adjust javadoc to mention that annotated class
itself is always registered as adapter
new 611d3f6 Merge branch 'via-resource-type-force'
new b3a2e14 SLING-6785 - support caching for adaptations
new 1916fa5 [maven-release-plugin] prepare release
org.apache.sling.models.api-1.3.4
new aeb03dd [maven-release-plugin] prepare for next development iteration
new 084c660 Merge branch 'SLING-7015'
new 699d5a6 [maven-release-plugin] prepare release
org.apache.sling.models.api-1.3.6
new 6767fb7 [maven-release-plugin] prepare for next development iteration
new a41ac2a SLING-7167 Adjust READMEs
new d6c7d50 SLING-7167 Adjust READMEs
new 7c66c50 SLING-7167 Adjust READMEs
The 90 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
['"[email protected]" <[email protected]>'].