package com.simpligility.maven.plugins.android.configuration; /** * Configuration for the lint command. This class is only the definition of the parameters that are shadowed in * {@link com.simpligility.maven.plugins.android.standalonemojos.LintMojo} and used there. * * @author Stéphane Nicolas snicolas@octo.com * @author Manfred Moser - manfred@simpligility.com * @see com.simpligility.maven.plugins.android.standalonemojos.LintMojo */ public class Lint { private Boolean failOnError; private Boolean skip; private Boolean legacy; private Boolean quiet; // --------------- // Enabled Checks // --------------- private Boolean ignoreWarnings; private Boolean warnAll; private Boolean warningsAsErrors; private String config; // --------------- // Output Options // --------------- private Boolean fullPath; private Boolean showAll; private Boolean disableSourceLines; private String url; private Boolean enableHtml; private String htmlOutputPath; private Boolean enableSimpleHtml; private String simpleHtmlOutputPath; private Boolean enableXml; private String xmlOutputPath; // --------------- // Project Options // --------------- private Boolean enableSources; private String sources; private Boolean enableClasspath; private String classpath; private Boolean enableLibraries; private String libraries; // --------------- // Getters // --------------- public final Boolean isFailOnError() { return failOnError; } public final Boolean isSkip() { return skip; } public final Boolean isQuiet() { return quiet; } public final Boolean isLegacy() { return legacy; } public final Boolean isIgnoreWarnings() { return ignoreWarnings; } public final Boolean isWarnAll() { return warnAll; } public final Boolean isWarningsAsErrors() { return warningsAsErrors; } public final String getConfig() { return config; } public final Boolean isFullPath() { return fullPath; } public final Boolean getShowAll() { return showAll; } public final Boolean isDisableSourceLines() { return disableSourceLines; } public final String getUrl() { return url; } public final Boolean isEnableHtml() { return enableHtml; } public final String getHtmlOutputPath() { return htmlOutputPath; } public final Boolean isEnableSimpleHtml() { return enableSimpleHtml; } public final String getSimpleHtmlOutputPath() { return simpleHtmlOutputPath; } public final Boolean isEnableXml() { return enableXml; } public final String getXmlOutputPath() { return xmlOutputPath; } public Boolean getEnableSources() { return enableSources; } public final String getSources() { return sources; } public Boolean getEnableClasspath() { return enableClasspath; } public final String getClasspath() { return classpath; } public Boolean getEnableLibraries() { return enableLibraries; } public final String getLibraries() { return libraries; } }