Class DefaultCSharpCompilerParser
- java.lang.Object
-
- org.codehaus.plexus.compiler.csharp.DefaultCSharpCompilerParser
-
public class DefaultCSharpCompilerParser extends java.lang.ObjectHandles output from both mono with only the line numberex error = "/home/trygvis/dev/com.myrealbox/trunk/mcs/nunit20/core/./TestRunnerThread.cs(29) error CS0246: Cannot find type 'NameValueCollection'"
and errors from mono & csc on windows which has column num also
ex error = "src\\test\\csharp\\Hierarchy\\Logger.cs(98,4): warning CS0618: 'NUnit.Framework.Assertion' is obsolete: 'Use Assert class instead'";
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.StringCOMPILATION_PREFIXprivate static java.lang.StringERROR_PREFIXprivate static java.lang.StringMAGIC_LINE_MARKERprivate static java.lang.StringMAGIC_LINE_MARKER_2
-
Constructor Summary
Constructors Constructor Description DefaultCSharpCompilerParser()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description private static booleanisOutputWithNoColumnNumber(java.lang.String line)static CompilerMessageparseLine(java.lang.String line)private static CompilerMessageparseLineWithColumnNumberAndLineNumber(java.lang.String line)private static CompilerMessageparseLineWithNoColumnNumber(java.lang.String line)
-
-
-
Method Detail
-
parseLine
public static CompilerMessage parseLine(java.lang.String line)
-
isOutputWithNoColumnNumber
private static boolean isOutputWithNoColumnNumber(java.lang.String line)
-
parseLineWithNoColumnNumber
private static CompilerMessage parseLineWithNoColumnNumber(java.lang.String line)
-
parseLineWithColumnNumberAndLineNumber
private static CompilerMessage parseLineWithColumnNumberAndLineNumber(java.lang.String line)
-
-