Rob Godfrey created QPID-7321:
---------------------------------

             Summary: [Java Broker] Annotation processing on partial builds can 
produce incorrect META-INF/services files
                 Key: QPID-7321
                 URL: https://issues.apache.org/jira/browse/QPID-7321
             Project: Qpid
          Issue Type: Improvement
          Components: Java Broker
            Reporter: Rob Godfrey


The annotation processors which generate META-INF/services files work from the 
list of classes passed to them by the compiler.  In the case of partial 
compilations (where only modified files are compiled) this can lead to the 
services files containing only the modified classes rather than all the 
available implementations.

Changes should be made to the annotation processor so that where there is an 
existing services file we do not remove listings of classes that have not been 
updated



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to