mojoDescriptorCreator.getMojoDescriptor( task, session, session.getTopLevelProject() ); boolean aggregating = mojoDescriptor.isAggregator() || !mojoDescriptor.isProjectRequired();
if ( mojoDescriptor.isProjectRequired() && !session.getRequest().isProjectPresent() )
if (descriptor.isProjectRequired()) { w.printBullet("Requires a Maven 2.0 project to execute.");
GeneratorUtils.element( w, "requiresProject", String.valueOf( mojoDescriptor.isProjectRequired() ) );
PluginUtils.element( w, "requiresProject", "" + mojoDescriptor.isProjectRequired() );
PluginUtils.element( w, "requiresProject", "" + mojoDescriptor.isProjectRequired() );
result.setRequiresDependencyCollection(mojo.getDependencyCollectionRequired()); result.setRequiresDirectInvocation(mojo.isDirectInvocationOnly()); result.setRequiresProject(mojo.isProjectRequired()); result.setRequiresReports(mojo.isRequiresReports()); result.setAggregator(mojo.isAggregator());
result.setRequiresDependencyCollection(mojo.getDependencyCollectionRequired()); result.setRequiresDirectInvocation(mojo.isDirectInvocationOnly()); result.setRequiresProject(mojo.isProjectRequired()); result.setRequiresReports(mojo.isRequiresReports()); result.setAggregator(mojo.isAggregator());
if ( mojoDescriptor.isProjectRequired() )
if ( mojoDescriptor.isProjectRequired() )
if ( mojoDescriptor.isProjectRequired() )
if ( mojoDescriptor.isProjectRequired() && !jClass.hasAnnotation( RequiresProject.class ) )
if ( mojoDescriptor.isProjectRequired() && !jClass.hasAnnotation( RequiresProject.class ) )
boolean value = getBooleanTagValue( javaClass, GOAL_REQUIRES_PROJECT, mojoDescriptor.isProjectRequired() ); mojoDescriptor.setProjectRequired( value );