List of usage examples for org.apache.maven.cli CliRequest getUserProperties
public Properties getUserProperties()
From source file:com.rebaze.maven.focus.FocusConfigurationProcessor.java
License:Open Source License
@Override public void process(CliRequest cliRequest) throws Exception { realProc.process(cliRequest);//from w w w .ja v a 2 s. c o m if (cliRequest.getUserProperties().getProperty(PROPERTY_FOCUS_REPO) != null) { logger.info("Focus mode is enabled."); Repository focusRepo = findRepository(cliRequest.getRequest(), cliRequest.getUserProperties().getProperty(PROPERTY_FOCUS_REPO)); cliRequest.getRequest().setMirrors(adaptMirrors(cliRequest.getRequest(), focusRepo)); cliRequest.getRequest().setProfiles(adaptProfiles(cliRequest.getRequest(), focusRepo)); cliRequest.getRequest().addActiveProfile(FOCUS_PROFILE_NAME); Set<String> profiles = new HashSet<String>(cliRequest.getRequest().getActiveProfiles()); printNewSettingsOverview(cliRequest, profiles); } else { logger.info("Focus mode is disabled."); } }