aries-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Dominik Przybysz (JIRA)" <>
Subject [jira] [Created] (ARIES-1570) Prepare extension machanism in blueprint maven plugin
Date Sun, 12 Jun 2016 11:09:20 GMT
Dominik Przybysz created ARIES-1570:

             Summary: Prepare extension machanism in blueprint maven plugin
                 Key: ARIES-1570
             Project: Aries
          Issue Type: Improvement
          Components: Blueprint
    Affects Versions: blueprint-maven-plugin-1.4.0
            Reporter: Dominik Przybysz
            Assignee: Dominik Przybysz
             Fix For: blueprint-maven-plugin-1.5.0

- create SPI for processing external annotations on classes, methods, constructors, fields

- move Spring annotation handling to separate package and let it implement SPI
- move bleurpint plugin core (handling javax.** annotations and maven specific parts) to separate
package - impl

Packages structures should look like:
- core
- spi
- spring

core package will use only spi package and will not use/know classes from spring package.
spring package will not use core clases, it will only implement interfaces from spi package.

All currently green tests should pass after these changes.

This message was sent by Atlassian JIRA

View raw message