Coverage Report - org.codehaus.plexus.metadata.MetadataGenerationRequest
 
Classes in this File Line Coverage Branch Coverage Complexity
MetadataGenerationRequest
0 %
0/1
N/A
0
 
 1  
 package org.codehaus.plexus.metadata;
 2  
 
 3  
 import java.io.File;
 4  
 import java.util.List;
 5  
 
 6  0
 public class MetadataGenerationRequest
 7  
 {
 8  
     /** Source to examine for Javadoc annotions which are used to generate component metadata. */
 9  
     public List<String> sourceDirectories; //todo: these should be files
 10  
 
 11  
     /** The character encoding of the source files, may be {@code null} or empty to use platform's default encoding. */
 12  
     public String sourceEncoding;
 13  
 
 14  
     /** Classes to examine for annotations which are used to generate component metadata. */
 15  
     public File classesDirectory;  
 16  
 
 17  
     /** Supporting classpath required by class-based annotation processing. */
 18  
     public List<String> classpath; //todo: these should be files
 19  
 
 20  
     /** Flag to indicate using the context classloader for the supporting classpath required by annotation-based processing. */
 21  
     public boolean useContextClassLoader;
 22  
     
 23  
     /** Directory where existing component descriptors live. */
 24  
     public File componentDescriptorDirectory;
 25  
     
 26  
     /** Existing component descriptors that need to be merged. */
 27  
     public List<File> componentDescriptors;
 28  
     
 29  
     /** Where existing component descriptors are merged. */
 30  
     public File intermediaryFile;
 31  
     
 32  
     /** Output file for the final component descriptor. */
 33  
     public File outputFile;
 34  
 }