Examples of addCompileSourceRoot()


Examples of org.apache.maven.project.MavenProject.addCompileSourceRoot()

            model.setVersion( model.getParent().getVersion() );
        }

        MavenProject project = new MavenProject( model );
        project.setFile( new File( pom ) );
        project.addCompileSourceRoot( sourceDirectory );

        // Lookup the mojo scanner instance, and use it to scan for mojo's, and
        // extract their descriptors.
        MojoScanner scanner = new DefaultMojoScanner(
            Collections.singletonMap( "java", new JavaMojoDescriptorExtractor() ) );
View Full Code Here

Examples of org.apache.maven.project.MavenProject.addCompileSourceRoot()

        final MavenProject project = MavenTestUtils.readPom("testdata/project/incorrect/pom.xml");
        final URL compileSourceRoot = CorrectPackagingRuleTest.class.getClassLoader().getResource(
                "testdata/project/incorrect/src/main/java");
        Assert.assertNotNull("compileSourceRoot not found", compileSourceRoot);

        project.addCompileSourceRoot(compileSourceRoot.getPath());

        final EnforcerRuleHelper mockHelper = new MockEnforcerRuleHelper(project);

        final CorrectPackagingRule unitUnderTest = new CorrectPackagingRule();
View Full Code Here

Examples of org.apache.maven.project.MavenProject.addCompileSourceRoot()

        model.setArtifactId( "maven-unitTesting-plugin" );

        MavenProject project = new MavenProject( model );

        project.setFile( new File( dir, "pom.xml" ) );
        project.addCompileSourceRoot( new File( dir, directory ).getPath() );

        PluginDescriptor pluginDescriptor = new PluginDescriptor();
        pluginDescriptor.setGoalPrefix( "test" );

        PluginToolsRequest request = new DefaultPluginToolsRequest( project, pluginDescriptor ).setEncoding( "UTF-8" );
View Full Code Here

Examples of org.apache.maven.project.MavenProject.addCompileSourceRoot()

        ArtifactResolver vm = (ArtifactResolver) lookupMojo( getGoal(), new File( testRoot, "pom.xml" ) );

        MavenProject project = new MavenProjectStub();
        //addCompileSourceRoot will generate singletonList if null, which doesn't support a second add.
        setVariableValueToObject( project, "compileSourceRoots", new ArrayList<String>() );
        project.addCompileSourceRoot( new File( testRoot, "src/main/java" ).getAbsolutePath() );

        //required field of mojo
        setVariableValueToObject( vm, "project", project );

        return vm;
View Full Code Here

Examples of org.apache.maven.project.MavenProject.addCompileSourceRoot()

      fileReader = new FileReader(pomFile);
      Model model = pomReader.read(fileReader);
      MavenProject project = new MavenProject(model);
      project.setFile(pomFile);
      project.getBuild().setDirectory(pomFile.getParentFile().getPath());
      project.addCompileSourceRoot(pomFile.getParentFile().getPath() + "/src/main/java");
      project.addTestCompileSourceRoot(pomFile.getParentFile().getPath() + "/src/test/java");
      return project;
    } catch (Exception e) {
      throw new SonarException("Failed to read Maven project file : " + pomUrlInClasspath, e);
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.