/[Apache-SVN]
ViewVC logotype

Revision 1619007


Jump to revision: Previous Next
Author: justin
Date: Tue Aug 19 22:51:36 2014 UTC (9 years, 8 months ago)
Changed paths: 53
Log Message:
SLING-3716 SLING-3718 - adding support for constructor injection and self injection based on a patch from Stefan Seifert

Changed paths

Path Details
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/Default.java modified , text changed
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/Filter.java modified , text changed
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/Optional.java modified , text changed
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/Required.java modified , text changed
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/Source.java modified , text changed
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/Via.java modified , text changed
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/injectorspecific/ChildResource.java modified , text changed
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/injectorspecific/OSGiService.java modified , text changed
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/injectorspecific/RequestAttribute.java modified , text changed
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/injectorspecific/ScriptVariable.java modified , text changed
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/injectorspecific/Self.java
(Copied from sling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/injectorspecific/RequestAttribute.java, r1618976)
added , text changed
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/injectorspecific/ValueMapValue.java modified , text changed
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/injectorspecific/package-info.java modified , text changed
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/annotations/package-info.java modified , text changed
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/AcceptsNullName.java added
Directorysling/trunk/bundles/extensions/models/api/src/main/java/org/apache/sling/models/spi/package-info.java modified , text changed
Directorysling/trunk/bundles/extensions/models/impl/pom.xml modified , text changed
Directorysling/trunk/bundles/extensions/models/impl/src/main/java/org/apache/sling/models/impl/ConstructorParameter.java added
Directorysling/trunk/bundles/extensions/models/impl/src/main/java/org/apache/sling/models/impl/MapBackedInvocationHandler.java added
Directorysling/trunk/bundles/extensions/models/impl/src/main/java/org/apache/sling/models/impl/ModelAdapterFactory.java modified , text changed
Directorysling/trunk/bundles/extensions/models/impl/src/main/java/org/apache/sling/models/impl/ParameterCountInjectComparator.java added
Directorysling/trunk/bundles/extensions/models/impl/src/main/java/org/apache/sling/models/impl/injectors/OSGiServiceInjector.java modified , text changed
Directorysling/trunk/bundles/extensions/models/impl/src/main/java/org/apache/sling/models/impl/injectors/SelfInjector.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/impl/ConstructorTest.java modified , text changed
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/impl/DefaultTest.java modified , text changed
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/impl/InjectorSpecificAnnotationTest.java modified , text changed
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/impl/OSGiInjectionTest.java modified , text changed
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/impl/RequestInjectionTest.java modified , text changed
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/impl/SelfDependencyTest.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/impl/injectors/BindingsInjectorTest.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/impl/injectors/RequestAttributeInjectorTest.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/impl/injectors/SelfInjectorTest.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/impl/injectors/ValueMapInjectorTest.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/DirectCyclicSelfDependencyModel.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/IndirectCyclicSelfDependencyModelA.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/IndirectCyclicSelfDependencyModelB.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/SelfDependencyModelA.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/SelfDependencyModelB.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/constructorinjection/ added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/constructorinjection/BindingsModel.java
(Copied from sling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/TestModel.java, r1618976)
added , text changed
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/constructorinjection/DefaultPrimitivesModel.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/constructorinjection/DefaultStringModel.java
(Copied from sling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/TestModel.java, r1618976)
added , text changed
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/constructorinjection/DefaultWrappersModel.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/constructorinjection/InjectorSpecificAnnotationModel.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/constructorinjection/ListOSGiModel.java
(Copied from sling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/TestModel.java, r1618976)
added , text changed
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/constructorinjection/NoNameModel.java added
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/constructorinjection/SimpleOSGiModel.java
(Copied from sling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/TestModel.java, r1618976)
added , text changed
Directorysling/trunk/bundles/extensions/models/impl/src/test/java/org/apache/sling/models/testmodels/classes/constructorinjection/WithThreeConstructorsOneInjectModel.java
(Copied from sling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/TestModel.java, r1618976)
added , text changed
Directorysling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/SimpleTest.java modified , text changed
Directorysling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/ConstructorInjectionTestModel.java
(Copied from sling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/TestModel.java, r1618976)
added , text changed
Directorysling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/FieldInjectionTestModel.java
(Copied from sling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/TestModel.java, r1618976)
added , text changed
Directorysling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/InterfaceInjectionTestModel.java
(Copied from sling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/TestModel.java, r1618976)
added , text changed
Directorysling/trunk/bundles/extensions/models/integration-tests/src/main/java/org/apache/sling/models/it/models/TestModel.java deleted

infrastructure at apache.org
ViewVC Help
Powered by ViewVC 1.1.26