Problems loading source in IDE with wrong language support level

Description

Loading the source code in IDEs gives trouble for the reason the project sets the supported language level to Java 1.5 and we require version 1.8. The following maven modules set the source version to wrong version 1.5 instead of 1.8. It ends up in errors in IDEs and prevents from compiling code and tests.

container/standalone/target/dependencies/apache-karaf-2.4.0/demos/web/pom.xml: <source>1.5</source> opennms-tools/ireport-jrobin-provider/pom.xml: <source>1.5</source> opennms-tools/ireport-resource-query-provider/pom.xml: <source>1.5</source> opennms-tools/m2eclipse-integration/pom.xml: <source>1.5</source> opennms-tools/OpenNMSXMLClient/pom.xml: <source>1.5</source> opennms-tools/perfdata-receiver/pom.xml: <source>1.5</source>

Acceptance / Success Criteria

None

Lucidchart Diagrams

Activity

Show:

Seth Leger February 1, 2017 at 4:23 PM

Resolving as won't fix because these projects are optional and not part of the main OpenNMS build.

Seth Leger August 6, 2015 at 3:59 PM

We can't control the container/standalone one because that's an unpacked copy of Karaf. The rest are in opennms-tools and are (very) optional components that aren't really tied to the OpenNMS language level AFAIK.

Won't Fix

Details

Assignee

Reporter

Affects versions

Priority

PagerDuty

Created July 6, 2015 at 10:45 PM
Updated February 1, 2017 at 4:23 PM
Resolved February 1, 2017 at 4:23 PM

Flag notifications