Download
Getting Started
Members
Projects
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
More
Community
Marketplace
Events
Planet Eclipse
Newsletter
Videos
Participate
Report a Bug
Forums
Mailing Lists
Wiki
IRC
How to Contribute
Working Groups
Automotive
Internet of Things
LocationTech
Long-Term Support
PolarSys
Science
OpenMDM
Toggle navigation
Bugzilla – Attachment 17044 Details for
Bug 74394
[compiler] Provide XML output option for Eclipse compiler
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Requests
|
Help
|
Log In
[x]
|
Terms of Use
|
Copyright Agent
Example of log files that can be successfully validated
log.xml (text/plain), 12.06 KB, created by
Olivier Thomann
on 2005-01-10 13:42:15 EST
(
hide
)
Description:
Example of log files that can be successfully validated
Filename:
MIME Type:
Creator:
Olivier Thomann
Created:
2005-01-10 13:42:15 EST
Size:
12.06 KB
patch
obsolete
><?xml version="1.0" encoding="UTF-8"?> ><!DOCTYPE compiler [ > <!ELEMENT command_line (argument*)> > <!ELEMENT options (option*)> > <!ELEMENT classpaths (classpath+)> > <!ELEMENT error (#PCDATA)> > <!ELEMENT sources (source+)> > <!ELEMENT source (problems*,tasks*,exception*,classfile*,error*)> > <!ELEMENT problems (problem+)> > <!ELEMENT problem (message,problem_source,arguments)> > <!ELEMENT arguments (argument+)> > <!ELEMENT tasks (task+)> > <!ELEMENT task (message)> > <!ELEMENT stats (time?,number_of_lines?,problem_summary?,number_of_classfiles?)> > <!ELEMENT argument (#PCDATA)> > <!ELEMENT option (#PCDATA)> > <!ELEMENT classpath (#PCDATA)> > <!ELEMENT message (#PCDATA)> > <!ELEMENT number_of_lines (#PCDATA)> > <!ELEMENT time (#PCDATA)> > <!ELEMENT number_of_classfiles (#PCDATA)> > <!ELEMENT classfile (#PCDATA)> > <!ELEMENT problem_source (#PCDATA)> > <!ELEMENT problem_summary (#PCDATA)> > <!ATTLIST argument value CDATA #REQUIRED> > <!ATTLIST option key CDATA #REQUIRED > value CDATA #REQUIRED > > > <!ATTLIST classpath path CDATA #REQUIRED > id CDATA #REQUIRED > > > <!ATTLIST source path CDATA #REQUIRED> > <!ATTLIST problems problems CDATA #REQUIRED > errors CDATA #REQUIRED > warnings CDATA #REQUIRED > > > <!ATTLIST tasks tasks CDATA #REQUIRED> > <!ATTLIST problem charEnd CDATA #REQUIRED > charStart CDATA #REQUIRED > severity CDATA #REQUIRED > line CDATA #REQUIRED > id CDATA #REQUIRED > > > <!ATTLIST message value CDATA #REQUIRED> > <!ATTLIST problem_source value CDATA #REQUIRED> > <!ATTLIST task charEnd CDATA #REQUIRED > charStart CDATA #REQUIRED > line CDATA #REQUIRED > > > <!ATTLIST classfile path CDATA #REQUIRED> > <!ATTLIST error message CDATA #REQUIRED> > <!ATTLIST problem_summary problems CDATA #REQUIRED > errors CDATA #REQUIRED > warnings CDATA #REQUIRED > > > <!ATTLIST number_of_classfiles value CDATA #REQUIRED> > <!ATTLIST time value CDATA #REQUIRED> > <!ATTLIST number_of_lines value CDATA #REQUIRED> > <!ATTLIST compiler name CDATA #REQUIRED > copyright CDATA #REQUIRED > version CDATA #REQUIRED > > > <!ELEMENT compiler (command_line,options,classpaths,error*,sources,stats?)> >]> ><compiler name="Eclipse Java Compiler" copyright="Copyright IBM Corp 2000, 2005. All rights reserved." version="0.531, pre-3.1.0 milestone-5"> > <command_line> > <argument value="C:\tests_sources\X2.java"/> > <argument value="-1.5"/> > <argument value="-verbose"/> > <argument value="-g"/> > <argument value="-d"/> > <argument value="c:\tests_sources"/> > <argument value="-classpath"/> > <argument value="C:\tests_sources"/> > <argument value="-proceedOnError"/> > <argument value="-log"/> > <argument value="c:\log.xml"/> > <argument value="-warn:+uselessTypeCheck,tasks(FIXME|TODO)"/> > <argument value="-time"/> > </command_line> > <options> > <option key="org.eclipse.jdt.core.compiler.accessRestriction.export.exclude" value=""/> > <option key="org.eclipse.jdt.core.compiler.accessRestriction.import.exclude" value=""/> > <option key="org.eclipse.jdt.core.compiler.accessRestriction.import.include" value=""/> > <option key="org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode" value="disabled"/> > <option key="org.eclipse.jdt.core.compiler.codegen.targetPlatform" value="1.5"/> > <option key="org.eclipse.jdt.core.compiler.codegen.unusedLocal" value="optimize out"/> > <option key="org.eclipse.jdt.core.compiler.compliance" value="1.5"/> > <option key="org.eclipse.jdt.core.compiler.debug.lineNumber" value="generate"/> > <option key="org.eclipse.jdt.core.compiler.debug.localVariable" value="generate"/> > <option key="org.eclipse.jdt.core.compiler.debug.sourceFile" value="generate"/> > <option key="org.eclipse.jdt.core.compiler.doc.comment.support" value="disabled"/> > <option key="org.eclipse.jdt.core.compiler.maxProblemPerUnit" value="100"/> > <option key="org.eclipse.jdt.core.compiler.problem.assertIdentifier" value="warning"/> > <option key="org.eclipse.jdt.core.compiler.problem.deprecation" value="warning"/> > <option key="org.eclipse.jdt.core.compiler.problem.deprecationInDeprecatedCode" value="disabled"/> > <option key="org.eclipse.jdt.core.compiler.problem.deprecationWhenOverridingDeprecatedMethod" value="disabled"/> > <option key="org.eclipse.jdt.core.compiler.problem.emptyStatement" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.enumIdentifier" value="warning"/> > <option key="org.eclipse.jdt.core.compiler.problem.fieldHiding" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.finalParameterBound" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.finallyBlockNotCompletingNormally" value="warning"/> > <option key="org.eclipse.jdt.core.compiler.problem.forbiddenReference" value="warning"/> > <option key="org.eclipse.jdt.core.compiler.problem.hiddenCatchBlock" value="warning"/> > <option key="org.eclipse.jdt.core.compiler.problem.incompatibleNonInheritedInterfaceMethod" value="warning"/> > <option key="org.eclipse.jdt.core.compiler.problem.indirectStaticAccess" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.invalidJavadoc" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.invalidJavadocTags" value="enabled"/> > <option key="org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsDeprecatedRef" value="enabled"/> > <option key="org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsNotVisibleRef" value="enabled"/> > <option key="org.eclipse.jdt.core.compiler.problem.invalidJavadocTagsVisibility" value="private"/> > <option key="org.eclipse.jdt.core.compiler.problem.localVariableHiding" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.methodWithConstructorName" value="warning"/> > <option key="org.eclipse.jdt.core.compiler.problem.missingJavadocComments" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsOverriding" value="enabled"/> > <option key="org.eclipse.jdt.core.compiler.problem.missingJavadocCommentsVisibility" value="public"/> > <option key="org.eclipse.jdt.core.compiler.problem.missingJavadocTags" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.missingJavadocTagsOverriding" value="enabled"/> > <option key="org.eclipse.jdt.core.compiler.problem.missingJavadocTagsVisibility" value="private"/> > <option key="org.eclipse.jdt.core.compiler.problem.missingSerialVersion" value="warning"/> > <option key="org.eclipse.jdt.core.compiler.problem.noEffectAssignment" value="warning"/> > <option key="org.eclipse.jdt.core.compiler.problem.noImplicitStringConversion" value="warning"/> > <option key="org.eclipse.jdt.core.compiler.problem.nonExternalizedStringLiteral" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.nullReference" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.overridingPackageDefaultMethod" value="warning"/> > <option key="org.eclipse.jdt.core.compiler.problem.possibleAccidentalBooleanAssignment" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.specialParameterHidingField" value="disabled"/> > <option key="org.eclipse.jdt.core.compiler.problem.staticAccessReceiver" value="warning"/> > <option key="org.eclipse.jdt.core.compiler.problem.syntheticAccessEmulation" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.uncheckedTypeOperation" value="warning"/> > <option key="org.eclipse.jdt.core.compiler.problem.undocumentedEmptyBlock" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.unnecessaryElse" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.unnecessaryTypeCheck" value="warning"/> > <option key="org.eclipse.jdt.core.compiler.problem.unqualifiedFieldAccess" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownException" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.unusedDeclaredThrownExceptionWhenOverriding" value="disabled"/> > <option key="org.eclipse.jdt.core.compiler.problem.unusedImport" value="warning"/> > <option key="org.eclipse.jdt.core.compiler.problem.unusedLocal" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.unusedParameter" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.unusedParameterWhenImplementingAbstract" value="disabled"/> > <option key="org.eclipse.jdt.core.compiler.problem.unusedParameterWhenOverridingConcrete" value="disabled"/> > <option key="org.eclipse.jdt.core.compiler.problem.unusedPrivateMember" value="ignore"/> > <option key="org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast" value="warning"/> > <option key="org.eclipse.jdt.core.compiler.source" value="1.5"/> > <option key="org.eclipse.jdt.core.compiler.taskCaseSensitive" value="enabled"/> > <option key="org.eclipse.jdt.core.compiler.taskPriorities" value=""/> > <option key="org.eclipse.jdt.core.compiler.taskTags" value="FIXME,TODO"/> > </options> > <classpaths> > <classpath path="C:\jdks\jdk1.5.0\jre\lib\charsets.jar" id="JAR"/> > <classpath path="C:\jdks\jdk1.5.0\jre\lib\deploy.jar" id="JAR"/> > <classpath path="C:\jdks\jdk1.5.0\jre\lib\deploy_g.jar" id="JAR"/> > <classpath path="C:\jdks\jdk1.5.0\jre\lib\javaws.jar" id="JAR"/> > <classpath path="C:\jdks\jdk1.5.0\jre\lib\javaws_g.jar" id="JAR"/> > <classpath path="C:\jdks\jdk1.5.0\jre\lib\jce.jar" id="JAR"/> > <classpath path="C:\jdks\jdk1.5.0\jre\lib\jsse.jar" id="JAR"/> > <classpath path="C:\jdks\jdk1.5.0\jre\lib\plugin.jar" id="JAR"/> > <classpath path="C:\jdks\jdk1.5.0\jre\lib\plugin_g.jar" id="JAR"/> > <classpath path="C:\jdks\jdk1.5.0\jre\lib\rt.jar" id="JAR"/> > <classpath path="C:\jdks\jdk1.5.0\jre\lib\ext\dnsns.jar" id="JAR"/> > <classpath path="C:\jdks\jdk1.5.0\jre\lib\ext\localedata.jar" id="JAR"/> > <classpath path="C:\jdks\jdk1.5.0\jre\lib\ext\sunjce_provider.jar" id="JAR"/> > <classpath path="C:\jdks\jdk1.5.0\jre\lib\ext\sunpkcs11.jar" id="JAR"/> > <classpath path="C:\tests_sources" id="FOLDER"/> > </classpaths> > <sources> > <source path="C:\tests_sources\X2.java"> > <problems problems="4" errors="2" warnings="2"> > <problem charEnd="26" charStart="7" severity="WARNING" line="1" id="UnusedImport"> > <message value="The import java.io.Serializable is never used"/> > <problem_source value="java.io.Serializable"/> > <arguments> > <argument value="java.io.Serializable"/> > </arguments> > </problem> > <problem charEnd="189" charStart="183" severity="ERROR" line="14" id="TypeMismatch"> > <message value="Type mismatch: cannot convert from X to String"/> > <problem_source value="new X()"/> > <arguments> > <argument value="X"/> > <argument value="java.lang.String"/> > </arguments> > </problem> > <problem charEnd="250" charStart="238" severity="ERROR" line="18" id="TypeMismatch"> > <message value="Type mismatch: cannot convert from int to String"/> > <problem_source value="i + 1 + 2 + 3"/> > <arguments> > <argument value="int"/> > <argument value="java.lang.String"/> > </arguments> > </problem> > <problem charEnd="358" charStart="336" severity="WARNING" line="23" id="UnnecessaryCast"> > <message value="Unnecessary cast from String to String"/> > <problem_source value="(String) "Hello, world""/> > <arguments> > <argument value="java.lang.String"/> > <argument value="java.lang.String"/> > </arguments> > </problem> > </problems> > <tasks tasks="2"> > <task charEnd="142" charStart="132" line="12"> > <message value="TODO fix me"/> > </task> > <task charEnd="300" charStart="264" line="21"> > <message value="FIXME need to remove unnecessary cast"/> > </task> > </tasks> > <classfile path="c:\tests_sources\X2$Y.class"/> > <classfile path="c:\tests_sources\X2.class"/> > <classfile path="c:\tests_sources\X2$1.class"/> > </source> > </sources> > <stats> > <time value="941"/> > <number_of_lines value="24"/> > <problem_summary problems="6" errors="2" warnings="4"/> > <number_of_classfiles value="3"/> > </stats> ></compiler>
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 74394
:
16918
|
16996
|
16997
|
17043
|
17044
|
17046
|
17047
|
17048
|
17056
|
17057
|
17405