Checkout Tools
  • last updated 2 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
FELIX-2669 move maven plugin code to maven-scr-plugin subfolder
  1. … 154 more files in changeset.
FELIX-2642 Implement Ant Task for DS and Metatype service

descriptor generation

  1. … 9 more files in changeset.
FELIX-2665 : getting error about SlingFilterScope not being applicable for <T extends Enum>. Applied patch from Justin Edelson
FELIX-2486 Implement isA method using Class.isAssignableFrom
FELIX-2478 : Cardinality attribute for Property annotation should be of type string
  1. … 3 more files in changeset.
FELIX-2476 : Update to QDox 1.12
  1. … 1 more file in changeset.
FELIX-2305 : Servlets should not be immediate
  1. … 1 more file in changeset.
FELIX-2303 : Add annotation for a Sling servlet filter
    • ?
    ./annotation/sling/SlingFilterComponentTag.java
    • ?
    ./annotation/sling/SlingFilterServiceTag.java
  1. … 3 more files in changeset.
FELIX-2298 : Component annotation: getConfigurationFactory should be named configurationFactory
  1. … 3 more files in changeset.
No code changes - just code and javadoc cleanup
  1. … 4 more files in changeset.
FELIX-1898 : Extend SCR Plugin to support new updated method declaration. Apply patch by Felix Meschberger
  1. … 9 more files in changeset.
FELIX-1726 : Enhance error messages in case of missing project dependencies
FELIX-1725 : SCR Annotations - Support "Add" Operator in annotation values. Applying patch from Stefan Seifert.
FELIX-1708 Improve Error Reporting. The SCRDescriptorException now requires plain

messages and a source location and line number information. This can be used to

provide enhanced log messages with the Log interface (added signature for error

and warn messages with location and line information) and the IssueLog class. This

helps with non-Maven integrations supporting specialized logging if source and

line number information is present.

  1. … 15 more files in changeset.
FELIX-1703 Add support do declare the DS specification version

explicitly on a per-component basis using the same attribute

name (specVersion) as is used to set the global spec version

per plugin configuration

  1. … 1 more file in changeset.
FELIX-1684 Refactor plugin for non-Maven reuse. Everything maven specific

is in the o.a.f.scrplugin.mojo package. Everything else has no dependency

on Maven anymore.

  1. … 25 more files in changeset.
FELIX-1419 : Add support for nested/inner classes in SCR Plugins (QDox+Annotations). Apply patch from Stefan Seifert
FELIX-1629 : SCR Annotations with Constanst reference may cause NPE. Apply patch from Stefan Seifert
Rename configuration attribute to "configurationFactory"
  1. … 2 more files in changeset.
FELIX-1225 : factoryPid attribute of Designate elements for metatype data is not set
  1. … 3 more files in changeset.
FELIX-1229 : Add support for new modified method.
    • -0
    • +3
    ./annotation/defaulttag/ComponentTag.java
  1. … 7 more files in changeset.
FELIX-1296 : Fix handling of @PropertyOption for the @Property annotation. Applied modified patch from Victor Antonovich
    • -1
    • +43
    ./annotation/defaulttag/PropertyTag.java
FELIX-1294 : Remove checked attribute from reference annotation.
    • -5
    • +0
    ./annotation/defaulttag/ReferenceTag.java
  1. … 2 more files in changeset.
FELIX-1229 : Cache parameter map for annotations and fix activation methods if annotations are used.
    • -1
    • +1
    ./annotation/defaulttag/ServiceTag.java
    • -1
    • +1
    ./annotation/defaulttag/PropertyTag.java
    • -1
    • +1
    ./annotation/sling/SlingServletServiceTag.java
    • -1
    • +14
    ./annotation/defaulttag/AbstractTag.java
    • -1
    • +1
    ./annotation/defaulttag/ReferenceTag.java
    • -4
    • +4
    ./annotation/defaulttag/ComponentTag.java
    • -4
    • +2
    ./annotation/sling/SlingServletPropertyTag.java
    • -1
    • +1
    ./annotation/sling/SlingServletComponentTag.java
FELIX-1229 : Fix some bugs introduced with implemented the new features.
    • -2
    • +4
    ./annotation/defaulttag/ComponentTag.java
  1. … 3 more files in changeset.
FELIX-1229 : Support new annotations
    • -3
    • +3
    ./annotation/defaulttag/ReferenceTag.java
    • -1
    • +21
    ./annotation/defaulttag/ComponentTag.java
FELIX-1229 : Deactivate has more possibilites than activate; update versions as this are new major features.
    • -6
    • +6
    ./cl/ClassLoaderJavaClassDescription.java
  1. … 3 more files in changeset.
FELIX-1010 : Fix property handling if just the name is specified for the annotation (field value is used)
    • -2
    • +0
    ./annotation/defaulttag/PropertyTag.java
FELIX-1010 : Fix problems in getting annotation values by using qdox.
    • -143
    • +127
    ./annotation/defaulttag/Util.java
FELIX-1010: Fix handling of single scalar property values.
    • -17
    • +41
    ./annotation/defaulttag/PropertyTag.java
    • -89
    • +150
    ./annotation/defaulttag/Util.java