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. … 166 more files in changeset.
No code changes - just code and javadoc cleanup
  1. … 6 more files in changeset.
FELIX-1898 : Extend SCR Plugin to support new updated method declaration. Apply patch by Felix Meschberger
  1. … 10 more files in changeset.
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. … 27 more files 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. … 32 more files in changeset.
FELIX-1229 : Add support for new modified method.
  1. … 7 more files in changeset.
FELIX-1229 : Add support for new activate and deactivate signatures and custom method name
  1. … 3 more files in changeset.
FELIX-1229 : Use constants for xml attributes and read configuration policy.
FELIX-1229 : Support DS 1.0 and 1.1; only use new namespace if new features are used; rewrite error/warning handling.
  1. … 10 more files in changeset.
FELIX-1225 : Set factoryPid attribute of Designate element if component is a factory.
  1. … 3 more files in changeset.
FELIX-1010 : Add annotations support for SCR plugin. Apply patch from Stefan Seifert
  1. … 57 more files in changeset.
FELIX-840: Ignore invalid scr files in dependent bundles.
  1. … 1 more file in changeset.
FELIX-824 Applied slightly modified patch by Thijs Metsch (Thanks)

Modifications are some minor reformatting, slight change in how the

Reference object field is set from the tag and ensuring the field is

written to the private descriptor file required for extensibility

  1. … 4 more files in changeset.
FELIX-700 : Don't use xml prefix for inner elements.
FELIX-695 : Forgot to commit prefix changes.
FELIX-695 : Inner elements of component might not have a namespace.
FELIX-645 : If a reference is already complete in a super class, don't check it again in a subclass.
  1. … 5 more files in changeset.
FELIX-594: Pretty print generated xml.
FELIX-594: Pretty print generated xml.
FELIX-507: Write all components into scr private file.
  1. … 1 more file in changeset.
IN PROGRESS - issue FELIX-507: properties and service names of extended components not always included

https://issues.apache.org/jira/browse/FELIX-507

IN PROGRESS - issue FELIX-507: properties and service names of extended components not always included

https://issues.apache.org/jira/browse/FELIX-507

  1. … 6 more files in changeset.
Correct javadocs.
  1. … 9 more files in changeset.
Create a new line before printing out multi value properties.
Close Option tag (fix FELIX-349) and move utility methods to IOUtils.
Add detection mechanism for proper namespace handling. If the current sax implementation has bugs a workaround is installed (fixes FELIX-347)
    • -25
    • +2
    ./ComponentDescriptorIO.java