sling-org-apache-sling-models-impl.git
20 months ago[maven-release-plugin] copy for tag org.apache.sling.models.impl-1.4.2 org.apache.sling.models.impl-1.4.2
Stefan Seifert [Thu, 11 May 2017 12:11:01 +0000 (12:11 +0000)] 
[maven-release-plugin] copy for tag org.apache.sling.models.impl-1.4.2

git-svn-id: https://svn.apache.org/repos/asf/sling/tags/org.apache.sling.models.impl-1.4.2@1794815 13f79535-47bb-0310-9956-ffa450edef68

20 months ago[maven-release-plugin] prepare release org.apache.sling.models.impl-1.4.2
Stefan Seifert [Thu, 11 May 2017 12:10:49 +0000 (12:10 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.impl-1.4.2

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1794814 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6846 Sling Models Impl: Avoid exceptions when resource has no resource type
Stefan Seifert [Tue, 9 May 2017 13:01:37 +0000 (13:01 +0000)] 
SLING-6846 Sling Models Impl: Avoid exceptions when resource has no resource type

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1794571 13f79535-47bb-0310-9956-ffa450edef68

20 months agocosmetic: remove dead code
Stefan Seifert [Tue, 9 May 2017 12:37:12 +0000 (12:37 +0000)] 
cosmetic: remove dead code

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1794555 13f79535-47bb-0310-9956-ffa450edef68

20 months agocosmetic: eliminate unused imports
Stefan Seifert [Tue, 9 May 2017 12:03:45 +0000 (12:03 +0000)] 
cosmetic: eliminate unused imports

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1794548 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6818 - only attach the sources jar generated by the shade plugin
Justin Edelson [Tue, 2 May 2017 13:39:57 +0000 (13:39 +0000)] 
SLING-6818 - only attach the sources jar generated by the shade plugin

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1793493 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSLING-6815 - add allow private package registration property to Sling Models register...
Justin Edelson [Mon, 1 May 2017 16:56:32 +0000 (16:56 +0000)] 
SLING-6815 - add allow private package registration property to Sling Models registered Adapter Factories

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1793374 13f79535-47bb-0310-9956-ffa450edef68

20 months agoSwitch to snapshot for API dependency until vote is in progress
Carsten Ziegeler [Fri, 28 Apr 2017 09:44:58 +0000 (09:44 +0000)] 
Switch to snapshot for API dependency until vote is in progress

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1793028 13f79535-47bb-0310-9956-ffa450edef68

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

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1792892 13f79535-47bb-0310-9956-ffa450edef68

20 months ago[maven-release-plugin] prepare release org.apache.sling.models.impl-1.4.0
Justin Edelson [Thu, 27 Apr 2017 13:43:06 +0000 (13:43 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.impl-1.4.0

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1792890 13f79535-47bb-0310-9956-ffa450edef68

20 months agouse released api
Justin Edelson [Thu, 27 Apr 2017 13:42:38 +0000 (13:42 +0000)] 
use released api

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1792889 13f79535-47bb-0310-9956-ffa450edef68

20 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/bundles/extensions/models/impl@1792884 13f79535-47bb-0310-9956-ffa450edef68

21 months agoSLING-5739 - pluggable @Via providers / SLING-6778 - supporting delegate models
Justin Edelson [Thu, 20 Apr 2017 15:06:03 +0000 (15:06 +0000)] 
SLING-5739 - pluggable @Via providers / SLING-6778 - supporting delegate models

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

21 months agoSLING-6764 - Guard against reflection failures when registering Sling Model classes
Justin Edelson [Fri, 31 Mar 2017 19:14:48 +0000 (19:14 +0000)] 
SLING-6764 - Guard against reflection failures when registering Sling Model classes

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1789734 13f79535-47bb-0310-9956-ffa450edef68

21 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/bundles/extensions/models/impl@1789419 13f79535-47bb-0310-9956-ffa450edef68

22 months agoSLING-6652 - allow for multiple classes to export the same resourceType
Justin Edelson [Fri, 17 Mar 2017 13:56:20 +0000 (13:56 +0000)] 
SLING-6652 - allow for multiple classes to export the same resourceType

This closes #207

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1787388 13f79535-47bb-0310-9956-ffa450edef68

22 months agoSLING-6658 - always include implementation class in adapterTypes list. Thanks to...
Justin Edelson [Fri, 17 Mar 2017 13:39:06 +0000 (13:39 +0000)] 
SLING-6658 - always include implementation class in adapterTypes list. Thanks to Dirk Rudolph for the patch!

This closes #206

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1787379 13f79535-47bb-0310-9956-ffa450edef68

22 months agoSLING-6584 - synchronize setAccessible calls
Justin Edelson [Wed, 1 Mar 2017 14:58:55 +0000 (14:58 +0000)] 
SLING-6584 - synchronize setAccessible calls

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1784960 13f79535-47bb-0310-9956-ffa450edef68

2 years agoupdate to next snapshot version until releases are available on maven central
Stefan Seifert [Mon, 19 Dec 2016 10:24:11 +0000 (10:24 +0000)] 
update to next snapshot version until releases are available on maven central

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1775048 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare for next development iteration
Stefan Seifert [Mon, 19 Dec 2016 10:22:36 +0000 (10:22 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1775046 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare release org.apache.sling.models.impl-1.3.8
Stefan Seifert [Mon, 19 Dec 2016 10:22:21 +0000 (10:22 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.impl-1.3.8

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1775044 13f79535-47bb-0310-9956-ffa450edef68

2 years agoupdate to latest API release
Stefan Seifert [Mon, 19 Dec 2016 10:22:00 +0000 (10:22 +0000)] 
update to latest API release

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1775043 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6409 make recolate expression for org.apache.sling.scripting.core more explicit...
Stefan Seifert [Mon, 19 Dec 2016 10:07:25 +0000 (10:07 +0000)] 
SLING-6409 make recolate expression for org.apache.sling.scripting.core more explicit to relocate only internal package

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1775040 13f79535-47bb-0310-9956-ffa450edef68

2 years agofound issue in integration test - rollback release
Stefan Seifert [Mon, 19 Dec 2016 09:54:09 +0000 (09:54 +0000)] 
found issue in integration test - rollback release

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1775037 13f79535-47bb-0310-9956-ffa450edef68

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

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1775029 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare release org.apache.sling.models.impl-1.3.8
Stefan Seifert [Mon, 19 Dec 2016 09:14:08 +0000 (09:14 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.impl-1.3.8

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1775027 13f79535-47bb-0310-9956-ffa450edef68

2 years agoupdate to latest API release
Stefan Seifert [Mon, 19 Dec 2016 09:13:43 +0000 (09:13 +0000)] 
update to latest API release

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1775026 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6409 switch back to bnd embend for commons-beanutils
Stefan Seifert [Sat, 17 Dec 2016 21:05:59 +0000 (21:05 +0000)] 
SLING-6409 switch back to bnd embend for commons-beanutils

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1774808 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6409 fix filter expressions
Stefan Seifert [Sat, 17 Dec 2016 20:57:45 +0000 (20:57 +0000)] 
SLING-6409 fix filter expressions

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1774807 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6409 shade beanutils as well, and fix package imports
Stefan Seifert [Sat, 17 Dec 2016 20:00:19 +0000 (20:00 +0000)] 
SLING-6409 shade beanutils as well, and fix package imports

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1774797 13f79535-47bb-0310-9956-ffa450edef68

2 years agocosmetic: remove some unused imports/eliminate warnings
Stefan Seifert [Sat, 17 Dec 2016 08:31:22 +0000 (08:31 +0000)] 
cosmetic: remove some unused imports/eliminate warnings

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1774719 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6409 Models Impl: Use shading instead of embedding for commons.osgi and scripti...
Stefan Seifert [Sat, 17 Dec 2016 08:23:39 +0000 (08:23 +0000)] 
SLING-6409 Models Impl: Use shading instead of embedding for commons.osgi and scripting.core

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1774718 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/bundles/extensions/models/impl@1773229 13f79535-47bb-0310-9956-ffa450edef68

2 years agoreally only log exception in case the default injection was successful
Konrad Windszus [Thu, 8 Dec 2016 13:20:36 +0000 (13:20 +0000)] 
really only log exception in case the default injection was successful

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1773228 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6377 always try to adapt via ModelFactory means if possible to correctly expose...
Konrad Windszus [Thu, 8 Dec 2016 12:01:57 +0000 (12:01 +0000)] 
SLING-6377 always try to adapt via ModelFactory means if possible to correctly expose the underlying exception

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1773222 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6376 log correct types when adapting within a collection failed for some reason
Konrad Windszus [Thu, 8 Dec 2016 11:24:12 +0000 (11:24 +0000)] 
SLING-6376 log correct types when adapting within a collection failed for some reason

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1773216 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare for next development iteration
Justin Edelson [Mon, 5 Dec 2016 19:14:16 +0000 (19:14 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1772748 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare release org.apache.sling.models.impl-1.3.6
Justin Edelson [Mon, 5 Dec 2016 19:14:02 +0000 (19:14 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.impl-1.3.6

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1772746 13f79535-47bb-0310-9956-ffa450edef68

2 years agointernal variable rename
Justin Edelson [Mon, 5 Dec 2016 19:10:51 +0000 (19:10 +0000)] 
internal variable rename

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1772745 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6366 - add new data to Sling Models Configuration Printer
Justin Edelson [Mon, 5 Dec 2016 19:10:36 +0000 (19:10 +0000)] 
SLING-6366 - add new data to Sling Models Configuration Printer

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1772744 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6354 - fix support for SlingBindings injections in ExportServlet
Justin Edelson [Thu, 1 Dec 2016 20:59:38 +0000 (20:59 +0000)] 
SLING-6354 - fix support for SlingBindings injections in ExportServlet

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1772273 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6341 - fix array support for resource path injector with patch from Santiago...
Justin Edelson [Wed, 30 Nov 2016 17:47:18 +0000 (17:47 +0000)] 
SLING-6341 - fix array support for resource path injector with patch from Santiago GarcĂ­a Pimentel

This closes #186

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1772094 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6318 - improve optimization by avoiding null return values from prepareValues
Justin Edelson [Wed, 30 Nov 2016 17:47:13 +0000 (17:47 +0000)] 
SLING-6318 - improve optimization by avoiding null return values from prepareValues

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1772093 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6346 - fixing null return for sling models adapting from SlingHttpServletRequest
Justin Edelson [Wed, 30 Nov 2016 17:11:02 +0000 (17:11 +0000)] 
SLING-6346 - fixing null return for sling models adapting from SlingHttpServletRequest

This closes #187

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1772087 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6318 - internal optimization to avoid repeated retrieval of ValueMap from Resource
Justin Edelson [Wed, 30 Nov 2016 17:09:57 +0000 (17:09 +0000)] 
SLING-6318 - internal optimization to avoid repeated retrieval of ValueMap from Resource

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1772085 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare for next development iteration
Justin Edelson [Sat, 19 Nov 2016 22:39:40 +0000 (22:39 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1770528 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare release org.apache.sling.models.impl-1.3.4
Justin Edelson [Sat, 19 Nov 2016 22:39:25 +0000 (22:39 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.impl-1.3.4

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1770526 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6311 - allow the cleanup job interval period to be configured.
Justin Edelson [Sat, 19 Nov 2016 22:33:06 +0000 (22:33 +0000)] 
SLING-6311 - allow the cleanup job interval period to be configured.

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1770522 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6310 - clear disposal queue on component deactivation
Justin Edelson [Sat, 19 Nov 2016 22:33:02 +0000 (22:33 +0000)] 
SLING-6310 - clear disposal queue on component deactivation

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1770521 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6308 - support explicit class names in bundle header
Justin Edelson [Sat, 19 Nov 2016 22:09:27 +0000 (22:09 +0000)] 
SLING-6308 - support explicit class names in bundle header

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1770520 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6309 - better job name for service disposal
Justin Edelson [Sat, 19 Nov 2016 22:09:21 +0000 (22:09 +0000)] 
SLING-6309 - better job name for service disposal

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1770519 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare for next development iteration
Justin Edelson [Fri, 18 Nov 2016 06:50:44 +0000 (06:50 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1770320 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare release org.apache.sling.models.impl-1.3.2
Justin Edelson [Fri, 18 Nov 2016 06:50:24 +0000 (06:50 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.impl-1.3.2

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1770318 13f79535-47bb-0310-9956-ffa450edef68

2 years agousing released api
Justin Edelson [Fri, 18 Nov 2016 06:43:40 +0000 (06:43 +0000)] 
using released api

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1770317 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6298 - register module using first adapter type rather than implementation...
Justin Edelson [Thu, 17 Nov 2016 10:19:26 +0000 (10:19 +0000)] 
SLING-6298 - register module using first adapter type rather than implementation type

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1770147 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-6294 - fixing bad error messages in ExportServlet
Justin Edelson [Wed, 16 Nov 2016 21:06:13 +0000 (21:06 +0000)] 
SLING-6294 - fixing bad error messages in ExportServlet

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1770055 13f79535-47bb-0310-9956-ffa450edef68

2 years agoswitch to next snapshot version until released versions are available in maven central
Stefan Seifert [Mon, 31 Oct 2016 23:48:17 +0000 (23:48 +0000)] 
switch to next snapshot version until released versions are available in maven central

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1767395 13f79535-47bb-0310-9956-ffa450edef68

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

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1767205 13f79535-47bb-0310-9956-ffa450edef68

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

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1767203 13f79535-47bb-0310-9956-ffa450edef68

2 years agouse released api
Justin Edelson [Sun, 30 Oct 2016 23:49:34 +0000 (23:49 +0000)] 
use released api

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1767201 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/bundles/extensions/models/impl@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/bundles/extensions/models/impl@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/bundles/extensions/models/impl@1758602 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5865 Models Impl: Update to org.apache.sling.commons.osgi 2.4.0
Stefan Seifert [Mon, 18 Jul 2016 16:48:57 +0000 (16:48 +0000)] 
SLING-5865 Models Impl: Update to org.apache.sling.commons.osgi 2.4.0

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1753268 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5726 reverting r1743648
Konrad Windszus [Fri, 13 May 2016 11:23:07 +0000 (11:23 +0000)] 
SLING-5726 reverting r1743648

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1743654 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5726 allow both ValueMapInjector and ResourcePathInjector to act on adaptable...
Konrad Windszus [Fri, 13 May 2016 10:35:03 +0000 (10:35 +0000)] 
SLING-5726 allow both ValueMapInjector and ResourcePathInjector to act on adaptable SlingHttpServletRequest in all circumstances

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1743648 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare for next development iteration
Justin Edelson [Mon, 9 May 2016 16:16:33 +0000 (16:16 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1742996 13f79535-47bb-0310-9956-ffa450edef68

2 years ago[maven-release-plugin] prepare release org.apache.sling.models.impl-1.2.8
Justin Edelson [Mon, 9 May 2016 16:16:19 +0000 (16:16 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.impl-1.2.8

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1742994 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5710 - fixing issue where super interface methods weren't injected
Justin Edelson [Tue, 3 May 2016 16:47:38 +0000 (16:47 +0000)] 
SLING-5710 - fixing issue where super interface methods weren't injected

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1742144 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5664 consider service ranking when injecting OSGi services
Konrad Windszus [Mon, 18 Apr 2016 16:45:18 +0000 (16:45 +0000)] 
SLING-5664 consider service ranking when injecting OSGi services

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1739788 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5661 Fix typo in Result#wasSuccessfull():boolean
Oliver Lietz [Thu, 14 Apr 2016 09:59:31 +0000 (09:59 +0000)] 
SLING-5661 Fix typo in Result#wasSuccessfull():boolean

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1739046 13f79535-47bb-0310-9956-ffa450edef68

2 years agoSLING-5555 Make error message more explicit when a @Source annotation contains an...
Stefan Seifert [Wed, 24 Feb 2016 10:03:48 +0000 (10:03 +0000)] 
SLING-5555 Make error message more explicit when a @Source annotation contains an invalid source identifier

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1732052 13f79535-47bb-0310-9956-ffa450edef68

3 years agosimplify code (inline method)
Konrad Windszus [Fri, 22 Jan 2016 13:31:57 +0000 (13:31 +0000)] 
simplify code (inline method)

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1726206 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[maven-release-plugin] prepare for next development iteration
Stefan Seifert [Tue, 19 Jan 2016 22:16:00 +0000 (22:16 +0000)] 
[maven-release-plugin] prepare for next development iteration

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1725619 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[maven-release-plugin] prepare release org.apache.sling.models.impl-1.2.6
Stefan Seifert [Tue, 19 Jan 2016 22:15:43 +0000 (22:15 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.impl-1.2.6

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1725617 13f79535-47bb-0310-9956-ffa450edef68

3 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/bundles/extensions/models/impl@1723767 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-5389 - also log injection exceptions with level debug in case the injection...
Konrad Windszus [Fri, 8 Jan 2016 10:00:18 +0000 (10:00 +0000)] 
SLING-5389 - also log injection exceptions with level debug in case the injection is optional

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1723673 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-5389 improve logging in case of errors
Konrad Windszus [Fri, 8 Jan 2016 09:54:05 +0000 (09:54 +0000)] 
SLING-5389 improve logging in case of errors

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1723672 13f79535-47bb-0310-9956-ffa450edef68

3 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/bundles/extensions/models/impl@1722720 13f79535-47bb-0310-9956-ffa450edef68

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

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1719215 13f79535-47bb-0310-9956-ffa450edef68

3 years ago[maven-release-plugin] prepare release org.apache.sling.models.impl-1.2.4
Stefan Seifert [Thu, 10 Dec 2015 21:19:21 +0000 (21:19 +0000)] 
[maven-release-plugin] prepare release org.apache.sling.models.impl-1.2.4

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1719213 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-5032 make access to injectors concurrent map atomic to ensure thread safety...
Stefan Seifert [Fri, 4 Dec 2015 20:53:36 +0000 (20:53 +0000)] 
SLING-5032 make access to injectors concurrent map atomic to ensure thread safety of bind/unbind methods
remove code redundancy in injectElement method when iterating over the injectors to process

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1718031 13f79535-47bb-0310-9956-ffa450edef68

3 years agocosmetic: eliminate some warnings
Stefan Seifert [Fri, 4 Dec 2015 20:35:52 +0000 (20:35 +0000)] 
cosmetic: eliminate some warnings

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1718026 13f79535-47bb-0310-9956-ffa450edef68

3 years agoswitch back api dependency to latest released version
Stefan Seifert [Fri, 4 Dec 2015 20:34:38 +0000 (20:34 +0000)] 
switch back api dependency to latest released version

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1718025 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-5187 - Missing metatype name for ModelAdapterFactory
Robert Munteanu [Thu, 22 Oct 2015 13:02:12 +0000 (13:02 +0000)] 
SLING-5187 - Missing metatype name for ModelAdapterFactory

Add metatype label for the class.

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1710008 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/bundles/extensions/models/impl@1706780 13f79535-47bb-0310-9956-ffa450edef68

3 years agotrivial: minor code cleaning
Radu Cotescu [Mon, 21 Sep 2015 10:34:03 +0000 (10:34 +0000)] 
trivial: minor code cleaning

* corrected JavaDoc
* removed unused variables / parameters
* removed redundant unboxing

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1704258 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-5032 - Even if a field is annotated with Source the ModelAdapterFactory will...
Radu Cotescu [Mon, 21 Sep 2015 10:33:46 +0000 (10:33 +0000)] 
SLING-5032 - Even if a field is annotated with Source the ModelAdapterFactory will query all injectors

* allow retrieving an injector directly if @Source is used, without iterating through all registered injectors

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1704257 13f79535-47bb-0310-9956-ffa450edef68

3 years agoupdate to next snapshot version until releases are available in maven central
Stefan Seifert [Thu, 10 Sep 2015 22:12:54 +0000 (22:12 +0000)] 
update to next snapshot version until releases are available in maven central

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1702342 13f79535-47bb-0310-9956-ffa450edef68

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

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1702337 13f79535-47bb-0310-9956-ffa450edef68

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

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1702335 13f79535-47bb-0310-9956-ffa450edef68

3 years agoupdate to API release version
Stefan Seifert [Thu, 10 Sep 2015 21:55:40 +0000 (21:55 +0000)] 
update to API release version

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1702334 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/bundles/extensions/models/impl@1702186 13f79535-47bb-0310-9956-ffa450edef68

3 years agoSLING-5010 Sling Models: Stale StaticInjectionAnnotationProcesssorFactory list depend...
Stefan Seifert [Wed, 9 Sep 2015 20:04:55 +0000 (20:04 +0000)] 
SLING-5010 Sling Models: Stale StaticInjectionAnnotationProcesssorFactory list depending on bundle startup order

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1702098 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/bundles/extensions/models/impl@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/bundles/extensions/models/impl@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/bundles/extensions/models/impl@1687500 13f79535-47bb-0310-9956-ffa450edef68

3 years agoupdate to latest snapshot versions
Stefan Seifert [Wed, 24 Jun 2015 08:04:55 +0000 (08:04 +0000)] 
update to latest snapshot versions

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1687194 13f79535-47bb-0310-9956-ffa450edef68

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

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1687192 13f79535-47bb-0310-9956-ffa450edef68

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

git-svn-id: https://svn.apache.org/repos/asf/sling/trunk/bundles/extensions/models/impl@1687190 13f79535-47bb-0310-9956-ffa450edef68