All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.codehaus.mojo.findbugs.FindBugsMojo Maven / Gradle / Ivy

There is a newer version: 3.0.5
Show newest version
//
// Generated stub from file:/Users/garvin/gitProjects/findbugs-maven-plugin/target/checkout/src/main/groovy/org/codehaus/mojo/findbugs/FindBugsMojo.groovy
//

package org.codehaus.mojo.findbugs;

import java.lang.*;
import java.io.*;
import java.net.*;
import java.util.*;
import groovy.lang.*;
import groovy.util.*;
import java.math.BigDecimal;
import java.math.BigInteger;
import org.apache.maven.artifact.Artifact;
import org.apache.maven.artifact.factory.ArtifactFactory;
import org.apache.maven.artifact.repository.ArtifactRepository;
import org.apache.maven.artifact.resolver.ArtifactResolver;
import org.apache.maven.doxia.siterenderer.Renderer;
import org.apache.maven.doxia.tools.SiteTool;
import org.apache.maven.project.MavenProject;
import org.apache.maven.reporting.AbstractMavenReport;
import org.codehaus.plexus.resource.ResourceManager;
import org.codehaus.plexus.resource.loader.FileResourceCreationException;
import org.codehaus.plexus.resource.loader.FileResourceLoader;
import groovy.xml.StreamingMarkupBuilder;
import org.codehaus.plexus.util.FileUtils;
import org.sonatype.plexus.build.incremental.BuildContext;

/**
 * Generates a FindBugs Report when the site plugin is run.
 * The HTML report is generated for site commands only.
 *
 * @goal findbugs
 * @phase compile
 * @requiresDependencyResolution compile
 * @requiresProject
 * @threadSafe
 * @author Garvin LeClaire
 * @version $Id: FindBugsMojo.groovy 16932 2012-06-21 01:13:14Z gleclaire $
 */
public class FindBugsMojo
    extends AbstractMavenReport
    implements groovy.lang.GroovyObject
{
    /**
     * Location where generated html will be created.
     *
     * @parameter default-value="${project.reporting.outputDirectory}"
     * @required
     */
    private File outputDirectory = null;
    public void setOutputDirectory(File value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * Turn on and off xml output of the Findbugs report.
     *
     * @parameter expression="${findbugs.xmlOutput}" default-value="false"
     * @since 1.0.0
     */
    private boolean xmlOutput = false;
    public boolean getXmlOutput() {
        throw new InternalError("Stubbed method");
    }
    public boolean isXmlOutput() {
        throw new InternalError("Stubbed method");
    }
    public void setXmlOutput(boolean value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * Specifies the directory where the xml output will be generated.
     *
     * @parameter default-value="${project.build.directory}"
     * @required
     * @since 1.0.0
     */
    private File xmlOutputDirectory = null;
    public File getXmlOutputDirectory() {
        throw new InternalError("Stubbed method");
    }
    public void setXmlOutputDirectory(File value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * This has been deprecated and is on by default.
     *
     * @parameter default-value="true"
     * @since 1.2.0
     * @deprecated
     */
    private boolean findbugsXmlOutput = false;
    public boolean getFindbugsXmlOutput() {
        throw new InternalError("Stubbed method");
    }
    public boolean isFindbugsXmlOutput() {
        throw new InternalError("Stubbed method");
    }
    public void setFindbugsXmlOutput(boolean value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * Specifies the directory where the findbugs native xml output will be generated.
     *
     * @parameter default-value="${project.build.directory}"
     * @required
     * @since 1.2.0
     */
    private File findbugsXmlOutputDirectory = null;
    public File getFindbugsXmlOutputDirectory() {
        throw new InternalError("Stubbed method");
    }
    public void setFindbugsXmlOutputDirectory(File value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * Doxia Site Renderer.
     *
     * @component
     */
    private Renderer siteRenderer = null;
    public void setSiteRenderer(Renderer value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * Directory containing the class files for FindBugs to analyze.
     *
     * @parameter default-value="${project.build.outputDirectory}"
     * @required
     */
    private File classFilesDirectory = null;
    public File getClassFilesDirectory() {
        throw new InternalError("Stubbed method");
    }
    public void setClassFilesDirectory(File value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * Directory containing the test class files for FindBugs to analyze.
     *
     * @parameter default-value="${project.build.testOutputDirectory}"
     * @required
     */
    private File testClassFilesDirectory = null;
    public File getTestClassFilesDirectory() {
        throw new InternalError("Stubbed method");
    }
    public void setTestClassFilesDirectory(File value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * Location of the Xrefs to link to.
     *
     * @parameter default-value="${project.reporting.outputDirectory}/xref"
     */
    private File xrefLocation = null;
    public File getXrefLocation() {
        throw new InternalError("Stubbed method");
    }
    public void setXrefLocation(File value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * Location of the Test Xrefs to link to.
     *
     * @parameter default-value="${project.reporting.outputDirectory}/xref-test"
     */
    private File xrefTestLocation = null;
    public File getXrefTestLocation() {
        throw new InternalError("Stubbed method");
    }
    public void setXrefTestLocation(File value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * The directories containing the sources to be compiled.
     *
     * @parameter expression="${project.compileSourceRoots}"
     * @required
     * @readonly
     */
    private List compileSourceRoots = null;
    public List getCompileSourceRoots() {
        throw new InternalError("Stubbed method");
    }
    public void setCompileSourceRoots(List value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * The directories containing the test-sources to be compiled.
     *
     * @parameter expression="${project.testCompileSourceRoots}"
     * @required
     * @readonly
     * @since 2.0
     */
    private List testSourceRoots = null;
    public List getTestSourceRoots() {
        throw new InternalError("Stubbed method");
    }
    public void setTestSourceRoots(List value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * Run Findbugs on the tests.
     *
     * @parameter expression="${findbugs.includeTests}" default-value="false"
     * @since 2.0
     */
    private boolean includeTests = false;
    public boolean getIncludeTests() {
        throw new InternalError("Stubbed method");
    }
    public boolean isIncludeTests() {
        throw new InternalError("Stubbed method");
    }
    public void setIncludeTests(boolean value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * List of artifacts this plugin depends on. Used for resolving the Findbugs coreplugin.
     *
     * @parameter expression="${plugin.artifacts}"
     * @required
     * @readonly
     */
    private ArrayList pluginArtifacts = null;
    public ArrayList getPluginArtifacts() {
        throw new InternalError("Stubbed method");
    }
    public void setPluginArtifacts(ArrayList value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * List of Remote Repositories used by the resolver
     *
     * @parameter expression="${project.remoteArtifactRepositories}"
     * @readonly
     * @required
     */
    private List remoteRepositories = null;
    public List getRemoteRepositories() {
        throw new InternalError("Stubbed method");
    }
    public void setRemoteRepositories(List value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * The local repository, needed to download the coreplugin jar.
     *
     * @parameter expression="${localRepository}"
     * @required
     * @readonly
     */
    private ArtifactRepository localRepository = null;
    public ArtifactRepository getLocalRepository() {
        throw new InternalError("Stubbed method");
    }
    public void setLocalRepository(ArtifactRepository value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * Remote repositories which will be searched for the coreplugin jar.
     *
     * @parameter expression="${project.remoteArtifactRepositories}"
     * @required
     * @readonly
     */
    private List remoteArtifactRepositories = null;
    public List getRemoteArtifactRepositories() {
        throw new InternalError("Stubbed method");
    }
    public void setRemoteArtifactRepositories(List value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * Maven Project
     *
     * @parameter expression="${project}"
     * @required
     * @readonly
     */
    private MavenProject project = null;
    public void setProject(MavenProject value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * Encoding used for xml files. Default value is UTF-8.
     *
     * @parameter default-value="UTF-8"
     * @readonly
     */
    private java.lang.String xmlEncoding = null;
    public java.lang.String getXmlEncoding() {
        throw new InternalError("Stubbed method");
    }
    public void setXmlEncoding(java.lang.String value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * The file encoding to use when reading the source files. If the property project.build.sourceEncoding
     * is not set, the platform default encoding is used.
     *
     * @parameter expression="${encoding}" default-value="${project.build.sourceEncoding}"
     * @since 2.2
     */
    private java.lang.String sourceEncoding = null;
    public java.lang.String getSourceEncoding() {
        throw new InternalError("Stubbed method");
    }
    public void setSourceEncoding(java.lang.String value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * The file encoding to use when creating the HTML reports. If the property project.reporting.outputEncoding
     * is not set, the platform default encoding is used.
     *
     * @parameter expression="${outputEncoding}" default-value="${project.reporting.outputEncoding}"
     * @since 2.2
     */
    private java.lang.String outputEncoding = null;
    public java.lang.String getOutputEncoding() {
        throw new InternalError("Stubbed method");
    }
    public void setOutputEncoding(java.lang.String value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * Threshold of minimum bug severity to report. Valid values are High, Default, Low, Ignore, and Exp (for experimental).
     *
     * @parameter expression="${findbugs.threshold}" default-value="Default"
     */
    private java.lang.String threshold = null;
    public java.lang.String getThreshold() {
        throw new InternalError("Stubbed method");
    }
    public void setThreshold(java.lang.String value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * Artifact resolver, needed to download the coreplugin jar.
     *
     * @component role="org.apache.maven.artifact.resolver.ArtifactResolver"
     * @required
     * @readonly
     */
    private ArtifactResolver artifactResolver = null;
    public ArtifactResolver getArtifactResolver() {
        throw new InternalError("Stubbed method");
    }
    public void setArtifactResolver(ArtifactResolver value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * Used to look up Artifacts in the remote repository.
     *
     * @parameter expression="${component.org.apache.maven.artifact.factory.ArtifactFactory}"
     * @required
     * @readonly
     */
    private ArtifactFactory factory = null;
    public ArtifactFactory getFactory() {
        throw new InternalError("Stubbed method");
    }
    public void setFactory(ArtifactFactory value) {
        throw new InternalError("Stubbed method");
    }

    /**
     * 

* File name of the include filter. Only bugs in matching the filters are reported. *

* *

* Potential values are a filesystem path, a URL, or a classpath resource. *

* *

* This parameter is resolved as resource, URL, then file. If successfully * resolved, the contents of the configuration is copied into the * ${project.build.directory} * directory before being passed to Findbugs as a filter file. *

* * @parameter expression="${findbugs.includeFilterFile}" * @since 1.0-beta-1 */ private java.lang.String includeFilterFile = null; public java.lang.String getIncludeFilterFile() { throw new InternalError("Stubbed method"); } public void setIncludeFilterFile(java.lang.String value) { throw new InternalError("Stubbed method"); } /** *

* File name of the exclude filter. Bugs matching the filters are not reported. *

* *

* Potential values are a filesystem path, a URL, or a classpath resource. *

* *

* This parameter is resolved as resource, URL, then file. If successfully * resolved, the contents of the configuration is copied into the * ${project.build.directory} * directory before being passed to Findbugs as a filter file. *

* * @parameter expression="${findbugs.excludeFilterFile}" * @since 1.0-beta-1 */ private java.lang.String excludeFilterFile = null; public java.lang.String getExcludeFilterFile() { throw new InternalError("Stubbed method"); } public void setExcludeFilterFile(java.lang.String value) { throw new InternalError("Stubbed method"); } /** *

* File names of the baseline files. Bugs found in the baseline files won't be reported. *

* *

* Potential values are a filesystem path, a URL, or a classpath resource. *

* *

* This parameter is resolved as resource, URL, then file. If successfully * resolved, the contents of the configuration is copied into the * ${project.build.directory} * directory before being passed to Findbugs as a filter file. *

* * This is a comma-delimited list. * * @parameter expression="${findbugs.excludeBugsFile}" * @since 2.4.1 */ private java.lang.String excludeBugsFile = null; public java.lang.String getExcludeBugsFile() { throw new InternalError("Stubbed method"); } public void setExcludeBugsFile(java.lang.String value) { throw new InternalError("Stubbed method"); } /** * Effort of the bug finders. Valid values are Min, Default and Max. * * @parameter expression="${findbugs.effort}" default-value="Default" * @since 1.0-beta-1 */ private java.lang.String effort = null; public java.lang.String getEffort() { throw new InternalError("Stubbed method"); } public void setEffort(java.lang.String value) { throw new InternalError("Stubbed method"); } /** * turn on Findbugs debugging * * @parameter expression="${findbugs.debug}" default-value="false" */ private Boolean debug = null; public Boolean getDebug() { throw new InternalError("Stubbed method"); } public void setDebug(Boolean value) { throw new InternalError("Stubbed method"); } /** * Relaxed reporting mode. For many detectors, this option suppresses the heuristics used to avoid reporting false * positives. * * @parameter expression="${findbugs.relaxed}" default-value="false" * @since 1.1 */ private Boolean relaxed = null; public Boolean getRelaxed() { throw new InternalError("Stubbed method"); } public void setRelaxed(Boolean value) { throw new InternalError("Stubbed method"); } /** * The visitor list to run. This is a comma-delimited list. * * @parameter expression="${findbugs.visitors}" * @since 1.0-beta-1 */ private java.lang.String visitors = null; public java.lang.String getVisitors() { throw new InternalError("Stubbed method"); } public void setVisitors(java.lang.String value) { throw new InternalError("Stubbed method"); } /** * The visitor list to omit. This is a comma-delimited list. * * @parameter expression="${findbugs.omitVisitors}" * @since 1.0-beta-1 */ private java.lang.String omitVisitors = null; public java.lang.String getOmitVisitors() { throw new InternalError("Stubbed method"); } public void setOmitVisitors(java.lang.String value) { throw new InternalError("Stubbed method"); } /** *

* The plugin list to include in the report. This is a comma-delimited list. *

* *

* Potential values are a filesystem path, a URL, or a classpath resource. *

* *

* This parameter is resolved as resource, URL, then file. If successfully * resolved, the contents of the configuration is copied into the * ${project.build.directory} * directory before being passed to Findbugs as a plugin file. *

* * @parameter expression="${findbugs.pluginList}" * @since 1.0-beta-1 */ private java.lang.String pluginList = null; public java.lang.String getPluginList() { throw new InternalError("Stubbed method"); } public void setPluginList(java.lang.String value) { throw new InternalError("Stubbed method"); } /** *

* Collection of PluginArtifact to work on. (PluginArtifact contains groupId, artifactId, version, type.) * See Usage for details. *

* * @parameter * @since 2.4.1 */ private PluginArtifact[] plugins = null; public PluginArtifact[] getPlugins() { throw new InternalError("Stubbed method"); } public void setPlugins(PluginArtifact[] value) { throw new InternalError("Stubbed method"); } /** * Restrict analysis to the given comma-separated list of classes and packages. * * @parameter expression="${findbugs.onlyAnalyze}" * @since 1.1 */ private java.lang.String onlyAnalyze = null; public java.lang.String getOnlyAnalyze() { throw new InternalError("Stubbed method"); } public void setOnlyAnalyze(java.lang.String value) { throw new InternalError("Stubbed method"); } /** * This option enables or disables scanning of nested jar and zip files found * in the list of files and directories to be analyzed. * * @parameter expression="${findbugs.nested}" default-value="false" * @since 2.3.2 */ private Boolean nested = null; public Boolean getNested() { throw new InternalError("Stubbed method"); } public void setNested(Boolean value) { throw new InternalError("Stubbed method"); } /** * Prints a trace of detectors run and classes analyzed to standard output. * Useful for troubleshooting unexpected analysis failures. * * @parameter expression="${findbugs.trace}" default-value="false" * @since 2.3.2 */ private Boolean trace = null; public Boolean getTrace() { throw new InternalError("Stubbed method"); } public void setTrace(Boolean value) { throw new InternalError("Stubbed method"); } /** * Maximum bug ranking to record. * * @parameter expression="${findbugs.maxRank}" * @since 2.4.1 */ private int maxRank = 0; public int getMaxRank() { throw new InternalError("Stubbed method"); } public void setMaxRank(int value) { throw new InternalError("Stubbed method"); } /** * Skip entire check. * * @parameter expression="${findbugs.skip}" default-value="false" * @since 1.1 */ private boolean skip = false; public boolean getSkip() { throw new InternalError("Stubbed method"); } public boolean isSkip() { throw new InternalError("Stubbed method"); } public void setSkip(boolean value) { throw new InternalError("Stubbed method"); } /** * @component * @required * @readonly * @since 2.0 */ private ResourceManager resourceManager = null; public ResourceManager getResourceManager() { throw new InternalError("Stubbed method"); } public void setResourceManager(ResourceManager value) { throw new InternalError("Stubbed method"); } /** * SiteTool. * * @since 2.1-SNAPSHOT * @component role="org.apache.maven.doxia.tools.SiteTool" * @required * @readonly */ protected SiteTool siteTool = null; /** * Fail the build on an error. * * @parameter expression="${findbugs.failOnError}" default-value="true" * @since 2.0 */ private boolean failOnError = false; public boolean getFailOnError() { throw new InternalError("Stubbed method"); } public boolean isFailOnError() { throw new InternalError("Stubbed method"); } public void setFailOnError(boolean value) { throw new InternalError("Stubbed method"); } /** * Fork a VM for FindBugs analysis. This will allow you to set timeouts and heap size * * @parameter expression="${findbugs.fork}" default-value="true" * @since 2.3.2 */ private boolean fork = false; public boolean getFork() { throw new InternalError("Stubbed method"); } public boolean isFork() { throw new InternalError("Stubbed method"); } public void setFork(boolean value) { throw new InternalError("Stubbed method"); } /** * Maximum Java heap size in megabytes (default=512). * This only works if the fork parameter is set true. * * @parameter expression="${findbugs.maxHeap}" default-value="512" * @since 2.2 */ private int maxHeap = 0; public int getMaxHeap() { throw new InternalError("Stubbed method"); } public void setMaxHeap(int value) { throw new InternalError("Stubbed method"); } /** * Specifies the amount of time, in milliseconds, that FindBugs may run before * it is assumed to be hung and is terminated. * The default is 600,000 milliseconds, which is ten minutes. * This only works if the fork parameter is set true. * * @parameter expression="${findbugs.timeout}" default-value="600000" * @since 2.2 */ private int timeout = 0; public int getTimeout() { throw new InternalError("Stubbed method"); } public void setTimeout(int value) { throw new InternalError("Stubbed method"); } /** *

* the arguments to pass to the forked VM (ignored if fork is disabled). *

* * @parameter expression="${findbugs.jvmArgs}" * @since 2.4.1 */ private java.lang.String jvmArgs = null; public java.lang.String getJvmArgs() { throw new InternalError("Stubbed method"); } public void setJvmArgs(java.lang.String value) { throw new InternalError("Stubbed method"); } private int bugCount = 0; public int getBugCount() { throw new InternalError("Stubbed method"); } public void setBugCount(int value) { throw new InternalError("Stubbed method"); } private int errorCount = 0; public int getErrorCount() { throw new InternalError("Stubbed method"); } public void setErrorCount(int value) { throw new InternalError("Stubbed method"); } private ResourceBundle bundle = null; public ResourceBundle getBundle() { throw new InternalError("Stubbed method"); } public void setBundle(ResourceBundle value) { throw new InternalError("Stubbed method"); } /** * Checks whether prerequisites for generating this report are given. * * @return true if report can be generated, otherwise false * @see org.apache.maven.reporting.MavenReport#canGenerateReport() */ public boolean canGenerateReport() { throw new InternalError("Stubbed method"); } /** * Returns the plugins description for the "generated reports" overview page. * * @param locale the locale the report should be generated for * @return description of the report * @see org.apache.maven.reporting.MavenReport#getDescription(java.util.Locale) */ public java.lang.String getDescription(Locale locale) { throw new InternalError("Stubbed method"); } /** * Returns the plugins name for the "generated reports" overview page and the menu. * * @param locale the locale the report should be generated for * @return name of the report * @see org.apache.maven.reporting.MavenReport#getName(java.util.Locale) */ public java.lang.String getName(Locale locale) { throw new InternalError("Stubbed method"); } /** * Returns report output file name, without the extension. * * Called by AbstractMavenReport.execute() for creating the sink. * * @return name of the generated page * @see org.apache.maven.reporting.MavenReport#getOutputName() */ public java.lang.String getOutputName() { throw new InternalError("Stubbed method"); } /** * Executes the generation of the report. * * Callback from Maven Site Plugin. * * @param locale he wanted locale to generate the report, could be null. * @see org.apache.maven.reporting.MavenReport #executeReport(java.util.Locale) */ public void executeReport(Locale locale) { throw new InternalError("Stubbed method"); } /** * Returns the report output directory. * * Called by AbstractMavenReport.execute() for creating the sink. * * @return full path to the directory where the files in the site get copied to * @see org.apache.maven.reporting.AbstractMavenReport#getOutputDirectory() */ protected java.lang.String getOutputDirectory() { throw new InternalError("Stubbed method"); } /** * Return the project. * * @return the project. * @see org.apache.maven.reporting.AbstractMavenReport#getProject() */ protected MavenProject getProject() { throw new InternalError("Stubbed method"); } /** * Return the Sire Renderer. */ protected Renderer getSiteRenderer() { throw new InternalError("Stubbed method"); } /** * Determines if the JXR-Plugin is included in the report section of the POM. * * @param bundle The bundle to load the artifactIf of the jxr plugin. * @return True if the JXR-Plugin is included in the POM, false otherwise. */ protected boolean isJxrPluginEnabled() { throw new InternalError("Stubbed method"); } public ResourceBundle getBundle(java.lang.Object locale) { throw new InternalError("Stubbed method"); } public void execute() { throw new InternalError("Stubbed method"); } /** * Get the Findbugs command line arguments. * * @param Findbugs temp output file * @return Findbugs command line arguments. */ private ArrayList getFindbugsArgs(File tempFile) { throw new InternalError("Stubbed method"); } /** * Get the Findbugs AuxClasspath. */ private java.lang.String getFindbugsAuxClasspath() { throw new InternalError("Stubbed method"); } /** * Set up and run the Findbugs engine. * * @param locale the locale the report should be generated for */ public void executeFindbugs(Locale locale, File outputFile) { throw new InternalError("Stubbed method"); } /** * Returns the threshold parameter to use. * * @return A valid threshold parameter. */ protected java.lang.String getThresholdParameter() { throw new InternalError("Stubbed method"); } /** * Returns the effort parameter to use. * * @return A valid effort parameter. */ protected java.lang.String getEffortParameter() { throw new InternalError("Stubbed method"); } /** * Get the File reference for a File passed in as a string reference. * * @param resource The file for the resource manager to locate * @return The File of the resource */ protected File getResourceFile(java.lang.String resource) { throw new InternalError("Stubbed method"); } /** * Adds the specified plugins to findbugs. The coreplugin is always added first. */ protected java.lang.String getFindbugsPlugins() { throw new InternalError("Stubbed method"); } /** * @see org.apache.maven.reporting.AbstractMavenReport#setReportOutputDirectory(java.io.File) */ public void setReportOutputDirectory(File reportOutputDirectory) { throw new InternalError("Stubbed method"); } /** * Collects the java sources from the source roots. * * @return A list containing the java sources or an empty list if no java sources are found. */ protected List getJavaSources(Locale locale) { throw new InternalError("Stubbed method"); } public File getResourceAsFile(java.lang.String name, java.lang.String outputPath, File outputDirectory) { throw new InternalError("Stubbed method"); } public groovy.lang.MetaClass getMetaClass() { throw new InternalError("Stubbed method"); } public void setMetaClass(groovy.lang.MetaClass metaClass) { throw new InternalError("Stubbed method"); } public java.lang.Object invokeMethod(java.lang.String name, java.lang.Object args) { throw new InternalError("Stubbed method"); } public java.lang.Object getProperty(java.lang.String name) { throw new InternalError("Stubbed method"); } public void setProperty(java.lang.String name, java.lang.Object value) { throw new InternalError("Stubbed method"); } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy