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

org.codenarc.source.SourceCode Maven / Gradle / Ivy

There is a newer version: 3.5.0-groovy-4.0
Show newest version
package org.codenarc.source;

import java.lang.*;
import java.io.*;
import java.net.*;
import java.util.*;
import groovy.lang.*;
import groovy.util.*;

public interface SourceCode
 {
int DEFAULT_COMPILER_PHASE = new java.lang.Integer((int)0);
 org.codenarc.analyzer.SuppressionAnalyzer getSuppressionAnalyzer();
 java.lang.String getName();
 java.lang.String getPath();
 java.lang.String getText();
 java.util.List getLines();
 java.lang.String line(int lineNumber);
 org.codehaus.groovy.ast.ModuleNode getAst();
 int getAstCompilerPhase();
 int getLineNumberForCharacterIndex(int charIndex);
 boolean isValid();
 java.util.Map> getMethodCallExpressions();
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy