Hudson understands the format of compiler warnings. When this option is configured, Hudson can provide useful information about the compiler warnings, such as historical result trend, web UI for viewing analysis reports, and so on. To use this feature, configure your compiler to write all warnings to the log file.
If you are using maven to compile your sources, place the following snippet into your pom.xml to enable the compiler warnings.
<plugins>
[...]
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<showDeprecation>true</showDeprecation>
<showWarnings>true</showWarnings>
</configuration>
</plugin>
[...]
</plugins>
SELECT dao.owner, dao.object_name, dao.object_type, dao.status, dae.line, dae.position, dae.text
FROM dba_objects dao, dba_errors dae
WHERE dao.status = 'INVALID'
AND dao.owner = dae.owner(+)
AND dao.object_name = dae.name(+)
AND dao.object_type = dae.type(+)
ORDER BY object_type, object_name;