Class MavenPropertiesImporter

java.lang.Object
com.igormaznitsa.jcp.maven.MavenPropertiesImporter
All Implemented Interfaces:
SpecialVariableProcessor

public class MavenPropertiesImporter extends Object implements SpecialVariableProcessor
The class imports some properties from the maven which can be accessible from preprocessed sources as global variables
  • Field Details

    • PATTERN_FOR_PROPERTY_WHICH_CAN_CONTAIN_PRIVATE_INFO

      private static final Pattern PATTERN_FOR_PROPERTY_WHICH_CAN_CONTAIN_PRIVATE_INFO
    • TO_IMPORT

      private static final String[] TO_IMPORT
    • insideVarMap

      private final Map<String,Value> insideVarMap
    • project

      private final org.apache.maven.project.MavenProject project
  • Constructor Details

    • MavenPropertiesImporter

      public MavenPropertiesImporter(PreprocessorContext context, org.apache.maven.project.MavenProject project, boolean logAddedProperties)
  • Method Details