sling-org-apache-sling-models-api.git
6 weeks ago[maven-release-plugin] prepare for next development iteration master
sseifert [Mon, 5 Nov 2018 17:57:36 +0000 (18:57 +0100)] 
[maven-release-plugin] prepare for next development iteration

6 weeks ago[maven-release-plugin] prepare release org.apache.sling.models.api-1.3.8 org.apache.sling.models.api-1.3.8
sseifert [Mon, 5 Nov 2018 17:57:12 +0000 (18:57 +0100)] 
[maven-release-plugin] prepare release org.apache.sling.models.api-1.3.8

2 months agotrivial: added license header to *.md files
Radu Cotescu [Thu, 20 Sep 2018 09:09:05 +0000 (11:09 +0200)] 
trivial: added license header to *.md files

2 months agoSLING-7215 - [nice-to-have] Add a CONTRIBUTING file to every module
Radu Cotescu [Wed, 19 Sep 2018 16:29:19 +0000 (18:29 +0200)] 
SLING-7215 - [nice-to-have] Add a CONTRIBUTING file to every module

2 months agoSLING-7216 - [nice-to-have] Add a CODE_OF_CONDUCT file to every module
Radu Cotescu [Wed, 19 Sep 2018 16:04:02 +0000 (18:04 +0200)] 
SLING-7216 - [nice-to-have] Add a CODE_OF_CONDUCT file to every module

3 months agoSLING-7863 Models API: Add missing Nullability annotations to ModelFactory interface
sseifert [Wed, 29 Aug 2018 10:04:17 +0000 (12:04 +0200)] 
SLING-7863 Models API: Add missing Nullability annotations to ModelFactory interface

4 months agoSLING-7798 Switch from JSR-305 annotations to JetBrains Nullable/NotNull annotations
sseifert [Mon, 13 Aug 2018 09:38:07 +0000 (11:38 +0200)] 
SLING-7798 Switch from JSR-305 annotations to JetBrains Nullable/NotNull annotations

6 months agoUpdating badges for org-apache-sling-models-api
Dan Klco [Fri, 8 Jun 2018 19:09:17 +0000 (15:09 -0400)] 
Updating badges for org-apache-sling-models-api

13 months agoSLING-7213 - Add a default .gitignore file to every module
Robert Munteanu [Tue, 24 Oct 2017 11:41:01 +0000 (13:41 +0200)] 
SLING-7213 - Add a default .gitignore file to every module

13 months agoSLING-7214 - Add the LICENSE file to every module
Robert Munteanu [Mon, 23 Oct 2017 16:38:24 +0000 (18:38 +0200)] 
SLING-7214 - Add the LICENSE file to every module

13 months agoFix typo in pom.xml : conncetion should be connection
Robert Munteanu [Mon, 23 Oct 2017 09:06:30 +0000 (12:06 +0300)] 
Fix typo in pom.xml : conncetion should be connection

13 months agoSLING-7162 - Update SCM information in all POM files to reference Git
Robert Munteanu [Fri, 20 Oct 2017 17:20:07 +0000 (19:20 +0200)] 
SLING-7162 - Update SCM information in all POM files to reference Git

13 months agoSLING-7162 - Update SCM information in all POM files to reference Git
Robert Munteanu [Fri, 20 Oct 2017 17:13:16 +0000 (19:13 +0200)] 
SLING-7162 - Update SCM information in all POM files to reference Git

14 months agoSLING-7167 Adjust READMEs
Oliver Lietz [Tue, 3 Oct 2017 09:55:44 +0000 (09:55 +0000)] 
SLING-7167 Adjust READMEs

add uniform header linking to Sling project

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1810846 13f79535-47bb-0310-9956-ffa450edef68

14 months agoSLING-7167 Adjust READMEs
Oliver Lietz [Mon, 2 Oct 2017 16:13:32 +0000 (16:13 +0000)] 
SLING-7167 Adjust READMEs

switch from plain text to Markdown

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1810476 13f79535-47bb-0310-9956-ffa450edef68

14 months agoSLING-7167 Adjust READMEs
Oliver Lietz [Mon, 2 Oct 2017 14:55:55 +0000 (14:55 +0000)] 
SLING-7167 Adjust READMEs

remove outdated information

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1810389 13f79535-47bb-0310-9956-ffa450edef68

15 months ago[maven-release-plugin] prepare for next development iteration
Justin Edelson [Wed, 23 Aug 2017 15:00:34 +0000 (15:00 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1805905 13f79535-47bb-0310-9956-ffa450edef68

15 months ago[maven-release-plugin] prepare release org.apache.sling.models.api-1.3.6 org.apache.sling.models.api-1.3.6
Justin Edelson [Wed, 23 Aug 2017 15:00:20 +0000 (15:00 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.api-1.3.6

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1805903 13f79535-47bb-0310-9956-ffa450edef68

16 months agoMerge branch 'SLING-7015'
Justin Edelson [Thu, 20 Jul 2017 15:14:15 +0000 (15:14 +0000)] 
Merge branch 'SLING-7015'

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1802505 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[maven-release-plugin] prepare for next development iteration
Justin Edelson [Thu, 27 Apr 2017 13:41:10 +0000 (13:41 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1792888 13f79535-47bb-0310-9956-ffa450edef68

19 months ago[maven-release-plugin] prepare release org.apache.sling.models.api-1.3.4
Justin Edelson [Thu, 27 Apr 2017 13:40:56 +0000 (13:40 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.api-1.3.4

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1792886 13f79535-47bb-0310-9956-ffa450edef68

19 months agoSLING-6785 - support caching for adaptations
Justin Edelson [Thu, 27 Apr 2017 13:37:01 +0000 (13:37 +0000)] 
SLING-6785 - support caching for adaptations

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1792884 13f79535-47bb-0310-9956-ffa450edef68

19 months agoMerge branch 'via-resource-type-force'
Justin Edelson [Thu, 20 Apr 2017 15:06:03 +0000 (15:06 +0000)] 
Merge branch 'via-resource-type-force'

# Conflicts:
# bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/package-info.java

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1792071 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6658 adjust javadoc to mention that annotated class itself is always registered...
Konrad Windszus [Thu, 13 Apr 2017 08:42:06 +0000 (08:42 +0000)] 
SLING-6658 adjust javadoc to mention that annotated class itself is always registered as adapter

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1791221 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6748 - move ValuePreparer to API
Justin Edelson [Wed, 29 Mar 2017 22:43:15 +0000 (22:43 +0000)] 
SLING-6748 - move ValuePreparer to API

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1789419 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[maven-release-plugin] prepare for next development iteration
Stefan Seifert [Mon, 19 Dec 2016 09:12:35 +0000 (09:12 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1775025 13f79535-47bb-0310-9956-ffa450edef68

23 months ago[maven-release-plugin] prepare release org.apache.sling.models.api-1.3.2
Stefan Seifert [Mon, 19 Dec 2016 09:12:20 +0000 (09:12 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.api-1.3.2

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1775023 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6369 MissingElementsException should not hide any stack traces of contained...
Konrad Windszus [Thu, 8 Dec 2016 13:22:54 +0000 (13:22 +0000)] 
SLING-6369 MissingElementsException should not hide any stack traces of contained exceptions

Rely on suppressed exceptions being introduced with Java7.

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1773229 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare for next development iteration
Justin Edelson [Sun, 30 Oct 2016 23:47:39 +0000 (23:47 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1767200 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare release org.apache.sling.models.api-1.3.0
Justin Edelson [Sun, 30 Oct 2016 23:47:26 +0000 (23:47 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.api-1.3.0

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1767198 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6183 - add Sling Model Exporter feature
Justin Edelson [Fri, 28 Oct 2016 15:02:13 +0000 (15:02 +0000)] 
SLING-6183 - add Sling Model Exporter feature

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1767030 13f79535-47bb-0310-9956-ffa450edef68

2 years agocosmetic: eliminate some code warnings (no functional change)
Stefan Seifert [Fri, 9 Sep 2016 14:14:37 +0000 (14:14 +0000)] 
cosmetic: eliminate some code warnings (no functional change)

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1760024 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5992 - Introduce resource type to model class binding
Justin Edelson [Wed, 31 Aug 2016 13:24:44 +0000 (13:24 +0000)] 
SLING-5992 - Introduce resource type to model class binding

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1758602 13f79535-47bb-0310-9956-ffa450edef68

2 years agofix line endings
Justin Edelson [Tue, 23 Aug 2016 22:44:57 +0000 (22:44 +0000)] 
fix line endings

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1757449 13f79535-47bb-0310-9956-ffa450edef68

2 years agofix javadoc
Oliver Lietz [Thu, 14 Apr 2016 10:28:23 +0000 (10:28 +0000)] 
fix javadoc

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1739047 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5451 revert changes from commit r1726248 as consumer/providers are annotated...
Konrad Windszus [Sun, 24 Jan 2016 16:04:24 +0000 (16:04 +0000)] 
SLING-5451 revert changes from commit r1726248 as consumer/providers are annotated on class level and this was already done in SLING-5013.

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1726505 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5451 mark exported packages explicitly as either provider or consumer type
Konrad Windszus [Fri, 22 Jan 2016 16:05:54 +0000 (16:05 +0000)] 
SLING-5451 mark exported packages explicitly as either provider or consumer type

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1726248 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5029 - clarify ModelFactory.canCreateFromAdaptable to always return false in...
Konrad Windszus [Fri, 8 Jan 2016 17:25:00 +0000 (17:25 +0000)] 
SLING-5029 - clarify ModelFactory.canCreateFromAdaptable to always return false in case the according adapter factory is not available (for whatever reason)

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1723767 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSwitch to parent pom 26
Carsten Ziegeler [Sun, 3 Jan 2016 14:07:46 +0000 (14:07 +0000)] 
Switch to parent pom 26

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1722720 13f79535-47bb-0310-9956-ffa450edef68

3 years agoUpdate the main reactor to parent 25
Robert Munteanu [Mon, 5 Oct 2015 10:03:45 +0000 (10:03 +0000)] 
Update the main reactor to parent 25

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1706780 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[maven-release-plugin] prepare for next development iteration
Stefan Seifert [Thu, 10 Sep 2015 21:54:15 +0000 (21:54 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1702333 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[maven-release-plugin] prepare release org.apache.sling.models.api-1.2.2
Stefan Seifert [Thu, 10 Sep 2015 21:53:56 +0000 (21:53 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.api-1.2.2

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1702331 13f79535-47bb-0310-9956-ffa450edef68

3 years agofix javadoc errors
Stefan Seifert [Thu, 10 Sep 2015 21:52:02 +0000 (21:52 +0000)] 
fix javadoc errors

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1702330 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-5013 add @ProviderType to API classes/interfaces and @ConsumerType to SPI class...
Stefan Seifert [Thu, 10 Sep 2015 11:45:47 +0000 (11:45 +0000)] 
SLING-5013 add @ProviderType to API classes/interfaces and @ConsumerType to SPI classes/interfaces

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1702224 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-5013 add @ProviderType to API classes/interfaces and @ConsumerType to SPI class...
Stefan Seifert [Thu, 10 Sep 2015 11:42:00 +0000 (11:42 +0000)] 
SLING-5013 add @ProviderType to API classes/interfaces and @ConsumerType to SPI classes/interfaces

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1702223 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-4997 mark ModelFactory as ProviderType and lower package version to 1.1
Stefan Seifert [Thu, 10 Sep 2015 11:28:42 +0000 (11:28 +0000)] 
SLING-4997 mark ModelFactory as ProviderType and lower package version to 1.1

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1702220 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-4997 add new method isModelClass and deprecate the old one
Konrad Windszus [Thu, 10 Sep 2015 08:36:33 +0000 (08:36 +0000)] 
SLING-4997 add new method isModelClass and deprecate the old one

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1702186 13f79535-47bb-0310-9956-ffa450edef68

3 years agoset parent version to 24 and add empty relativePath where missing
Oliver Lietz [Tue, 7 Jul 2015 08:09:17 +0000 (08:09 +0000)] 
set parent version to 24 and add empty relativePath where missing

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1689593 13f79535-47bb-0310-9956-ffa450edef68

3 years agoRemove superflous sling.java.version=6 as it's the default now
Robert Munteanu [Thu, 25 Jun 2015 13:14:53 +0000 (13:14 +0000)] 
Remove superflous sling.java.version=6 as it's the default now

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1687505 13f79535-47bb-0310-9956-ffa450edef68

3 years agoUpdate to Sling Parent 23
Robert Munteanu [Thu, 25 Jun 2015 13:08:16 +0000 (13:08 +0000)] 
Update to Sling Parent 23

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1687500 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[maven-release-plugin] prepare for next development iteration
Stefan Seifert [Wed, 24 Jun 2015 07:57:37 +0000 (07:57 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1687188 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[maven-release-plugin] prepare release org.apache.sling.models.api-1.2.0
Stefan Seifert [Wed, 24 Jun 2015 07:57:18 +0000 (07:57 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.api-1.2.0

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1687186 13f79535-47bb-0310-9956-ffa450edef68

3 years agofix javadoc errors so java 8 is not complaining
Stefan Seifert [Wed, 24 Jun 2015 07:56:29 +0000 (07:56 +0000)] 
fix javadoc errors so java 8 is not complaining

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1687185 13f79535-47bb-0310-9956-ffa450edef68

3 years agoremove some unused imports
Stefan Seifert [Wed, 24 Jun 2015 07:43:16 +0000 (07:43 +0000)] 
remove some unused imports

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1687181 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-4161 move validation to separate bundle
Konrad Windszus [Mon, 1 Jun 2015 16:24:13 +0000 (16:24 +0000)] 
SLING-4161 move validation to separate bundle

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1682946 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-4767 clarify javadoc around PostConstructException
Konrad Windszus [Mon, 1 Jun 2015 07:24:20 +0000 (07:24 +0000)] 
SLING-4767 clarify javadoc around PostConstructException

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1682827 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-4767
Konrad Windszus [Mon, 1 Jun 2015 07:21:27 +0000 (07:21 +0000)] 
SLING-4767

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1682826 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-4737 add missing JSR 305 annotations
Konrad Windszus [Fri, 29 May 2015 09:27:50 +0000 (09:27 +0000)] 
SLING-4737 add missing JSR 305 annotations

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1682403 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-4737 add JSR305 annotations
Konrad Windszus [Fri, 22 May 2015 06:51:03 +0000 (06:51 +0000)] 
SLING-4737 add JSR305 annotations

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1681004 13f79535-47bb-0310-9956-ffa450edef68

3 years agofix typo
Konrad Windszus [Wed, 20 May 2015 14:49:15 +0000 (14:49 +0000)] 
fix typo

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1680584 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-3709 improve exception handling by using dedicated exception classes instead...
Konrad Windszus [Wed, 20 May 2015 14:39:19 +0000 (14:39 +0000)] 
SLING-3709 improve exception handling by using dedicated exception classes instead of the one global result object

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1680581 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-4155 fix typo in annotation property: injectonStrategy => injectionStrategy
Stefan Seifert [Tue, 12 May 2015 13:19:11 +0000 (13:19 +0000)] 
SLING-4155 fix typo in annotation property: injectonStrategy => injectionStrategy

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1678937 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-4710 do not export javax.inject in sling models API bundle
Stefan Seifert [Mon, 11 May 2015 20:53:34 +0000 (20:53 +0000)] 
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

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1678823 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-4698 - Set parent.relativePath to empty for all modules
Robert Munteanu [Thu, 7 May 2015 10:14:40 +0000 (10:14 +0000)] 
SLING-4698 - Set parent.relativePath to empty for all modules

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1678154 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-4212 Sling Models: Allow multiple values from ValueMap in the resource-path...
Stefan Seifert [Fri, 23 Jan 2015 23:05:13 +0000 (23:05 +0000)] 
SLING-4212 Sling Models: Allow multiple values from ValueMap in the resource-path injector (applied patch by santiago garcĂ­a pimentel with some modifications)

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1654430 13f79535-47bb-0310-9956-ffa450edef68

3 years agoeliminate deprecation warnings by adding @SuppressWarning annotations
Stefan Seifert [Fri, 23 Jan 2015 00:00:48 +0000 (00:00 +0000)] 
eliminate deprecation warnings by adding @SuppressWarning annotations

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1654100 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-4112 fix typo in javadoc
Stefan Seifert [Thu, 22 Jan 2015 23:20:56 +0000 (23:20 +0000)] 
SLING-4112 fix typo in javadoc

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1654096 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-4161 support Sling Validation by a new field on the Model annotation
Konrad Windszus [Tue, 9 Dec 2014 14:46:28 +0000 (14:46 +0000)] 
SLING-4161 support Sling Validation by a new field on the Model annotation

The dependency to Sling Validation is optional (i.e. Sling Models still work even if  Sling Validation is not deployed)

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1644069 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-4155 deprecate InjectAnnotationProcessorFactory as well
Konrad Windszus [Fri, 21 Nov 2014 15:11:36 +0000 (15:11 +0000)] 
SLING-4155 deprecate InjectAnnotationProcessorFactory as well

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1640931 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-4155, consider default injection strategy also for injector-specific annotations
Konrad Windszus [Thu, 20 Nov 2014 10:18:08 +0000 (10:18 +0000)] 
SLING-4155, consider default injection strategy also for injector-specific annotations

by that deprecate isOptional on all injector-specific annotations and introduce the new injectionStrategy attribute as a replacement.

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1640710 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-4112 Sling Models: Optimize performance when read sling models annotations
Stefan Seifert [Thu, 13 Nov 2014 13:51:33 +0000 (13:51 +0000)] 
SLING-4112 Sling Models: Optimize performance when read sling models annotations

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1639323 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-4083 revert all changes from trunk, copied to branch https://svn.apache.org...
sseifert [Thu, 30 Oct 2014 10:02:59 +0000 (10:02 +0000)] 
SLING-4083 revert all changes from trunk, copied to branch https://svn.apache.org/repos/asf/sling/whiteboard/sseifert/SLING-4083_models_slingobject_threadlocal

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1635446 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-4056 ModelFactory.canCreateFromAdaptable reports false errors when using "adapt...
sseifert [Wed, 22 Oct 2014 20:20:55 +0000 (20:20 +0000)] 
SLING-4056 ModelFactory.canCreateFromAdaptable reports false errors when using "adapters" on models (patch suppplied by Konrad Windszus)

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1633709 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-4083 Enable SlingObject injector to inject all context objects when a request...
sseifert [Tue, 21 Oct 2014 16:12:24 +0000 (16:12 +0000)] 
SLING-4083 Enable SlingObject injector to inject all context objects when a request is attached to the current thread

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1633409 13f79535-47bb-0310-9956-ffa450edef68

4 years agomove detailed JavaDoc description of SlingObject injector support to annotation,...
sseifert [Tue, 21 Oct 2014 15:32:35 +0000 (15:32 +0000)] 
move detailed JavaDoc description of SlingObject injector support to annotation, because this is what's usually only included as dependency in the projects

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1633399 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-4057 ModelFactory: Ordering of method arguments inconsistent
sseifert [Wed, 15 Oct 2014 13:41:31 +0000 (13:41 +0000)] 
SLING-4057 ModelFactory: Ordering of method arguments inconsistent

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1632023 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-4055 "Model" annotation should be @Documented
sseifert [Wed, 15 Oct 2014 13:00:00 +0000 (13:00 +0000)] 
SLING-4055 "Model" annotation should be @Documented

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1632005 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-3709 - adding additional testing for missing elements and post construct failures
Justin Edelson [Fri, 3 Oct 2014 18:09:32 +0000 (18:09 +0000)] 
SLING-3709 - adding additional testing for missing elements and post construct failures

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1629277 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-3709 - introduce new ModelFactory service interface which throws various except...
Justin Edelson [Wed, 1 Oct 2014 20:04:24 +0000 (20:04 +0000)] 
SLING-3709 - introduce new ModelFactory service interface which throws various exceptions based on failure conditions. Thanks to Konrad Windszus for the original patch!

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1628824 13f79535-47bb-0310-9956-ffa450edef68

4 years agoUpdate to Sling Parent POM 22 with baselining enabled
Carsten Ziegeler [Wed, 1 Oct 2014 06:57:44 +0000 (06:57 +0000)] 
Update to Sling Parent POM 22 with baselining enabled

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1628622 13f79535-47bb-0310-9956-ffa450edef68

4 years agofix invalid svn url
sseifert [Mon, 29 Sep 2014 16:16:11 +0000 (16:16 +0000)] 
fix invalid svn url

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1628212 13f79535-47bb-0310-9956-ffa450edef68

4 years agofix javadoc syntax error
sseifert [Mon, 29 Sep 2014 15:45:01 +0000 (15:45 +0000)] 
fix javadoc syntax error

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1628209 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-3911 - fixing issue where empty or wrong arrays are specified for default values
Justin Edelson [Fri, 12 Sep 2014 13:54:49 +0000 (13:54 +0000)] 
SLING-3911 - fixing issue where empty or wrong arrays are specified for default values

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1624550 13f79535-47bb-0310-9956-ffa450edef68

4 years ago[maven-release-plugin] prepare for next development iteration
Justin Edelson [Tue, 2 Sep 2014 19:13:36 +0000 (19:13 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1622100 13f79535-47bb-0310-9956-ffa450edef68

4 years ago[maven-release-plugin] prepare release org.apache.sling.models.api-1.1.0
Justin Edelson [Tue, 2 Sep 2014 19:13:31 +0000 (19:13 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.api-1.1.0

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1622098 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-3886 - adding support for adapter indirection where the adapting target is...
Justin Edelson [Fri, 29 Aug 2014 18:53:41 +0000 (18:53 +0000)] 
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!

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1621361 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-3879 - fixing NPE in PathInjector. Thanks Stefan for the patch!
Justin Edelson [Mon, 25 Aug 2014 11:44:46 +0000 (11:44 +0000)] 
SLING-3879 - fixing NPE in PathInjector. Thanks Stefan for the patch!

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1620296 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-3715 - adding sling object injector. Thanks to Stefan for the patch!
Justin Edelson [Sun, 24 Aug 2014 19:09:39 +0000 (19:09 +0000)] 
SLING-3715 - adding sling object injector. Thanks to Stefan for the patch!

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1620175 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-3877 - adding a resource path injector. also did some minor refactoring to...
Justin Edelson [Fri, 22 Aug 2014 15:50:07 +0000 (15:50 +0000)] 
SLING-3877 - adding a resource path injector. also did some minor refactoring to avoid code duplication between injectors.

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1619848 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-3869 - fixing branding issues with Sling Models. Thanks to Stefan Seifert for...
Justin Edelson [Thu, 21 Aug 2014 20:46:36 +0000 (20:46 +0000)] 
SLING-3869 - fixing branding issues with Sling Models. Thanks to Stefan Seifert for the patch!

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1619575 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-3861 - adding condition option for @Model annotation
Justin Edelson [Wed, 20 Aug 2014 16:02:38 +0000 (16:02 +0000)] 
SLING-3861 - adding condition option for @Model annotation

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1619134 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-3716 SLING-3718 - adding support for constructor injection and self injection...
Justin Edelson [Tue, 19 Aug 2014 22:51:36 +0000 (22:51 +0000)] 
SLING-3716 SLING-3718 - adding support for constructor injection and self injection based on a patch from Stefan Seifert

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1619007 13f79535-47bb-0310-9956-ffa450edef68

4 years agoUpdated to parent version 20
Robert Munteanu [Fri, 1 Aug 2014 19:16:26 +0000 (19:16 +0000)] 
Updated to parent version 20

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1615208 13f79535-47bb-0310-9956-ffa450edef68

4 years ago[maven-release-plugin] prepare for next development iteration
Justin Edelson [Wed, 25 Jun 2014 15:53:26 +0000 (15:53 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1605457 13f79535-47bb-0310-9956-ffa450edef68

4 years ago[maven-release-plugin] prepare release org.apache.sling.models.api-1.0.2
Justin Edelson [Wed, 25 Jun 2014 15:53:21 +0000 (15:53 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.api-1.0.2

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1605455 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-3696 - adding support for defining a default injection strategy of required...
Justin Edelson [Tue, 24 Jun 2014 18:37:50 +0000 (18:37 +0000)] 
SLING-3696 - adding support for defining a default injection strategy of required or optional. Also adding a @Required annotation

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1605150 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-3683 - breaking apart annotation processor factory selection from injector...
Justin Edelson [Mon, 23 Jun 2014 19:34:43 +0000 (19:34 +0000)] 
SLING-3683 - breaking apart annotation processor factory selection from injector selection

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1604914 13f79535-47bb-0310-9956-ffa450edef68

4 years agoSLING-3499 - adding support for custom annotation per injector (thanks Konrad Windszu...
Justin Edelson [Wed, 4 Jun 2014 19:38:55 +0000 (19:38 +0000)] 
SLING-3499 - adding support for custom annotation per injector (thanks Konrad Windszus for the patch!)

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1600469 13f79535-47bb-0310-9956-ffa450edef68

4 years agoUpdate to parent pom v19
Carsten Ziegeler [Mon, 31 Mar 2014 14:39:20 +0000 (14:39 +0000)] 
Update to parent pom v19

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1583337 13f79535-47bb-0310-9956-ffa450edef68

4 years ago[maven-release-plugin] prepare for next development iteration
Justin Edelson [Fri, 31 Jan 2014 04:23:45 +0000 (04:23 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk@1563054 13f79535-47bb-0310-9956-ffa450edef68