Skip to content

Commit

Permalink
Upgrade compilation source/target to JDK 8.
Browse files Browse the repository at this point in the history
  • Loading branch information
itohro committed Apr 26, 2016
1 parent b08d7d0 commit 9aff1a8
Show file tree
Hide file tree
Showing 62 changed files with 94 additions and 231 deletions.
18 changes: 9 additions & 9 deletions .idea/compiler.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion .idea/misc.xml

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

9 changes: 0 additions & 9 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -33,15 +33,6 @@ matrix:
- DESC="compile jmh-tests and performance-tests"
- CMD="mvn install --projects jmh-tests,performance-tests --also-make --activate-profiles all -DskipTests=true --batch-mode --show-version --errors"

- jdk: oraclejdk8
env:
- DESC="compile with Java 7"
- CMD1="mvn install --projects eclipse-collections-code-generator,eclipse-collections-code-generator-maven-plugin -Dmaven.compiler.verbose=true --batch-mode --show-version --errors;"
- CMD2="jdk_switcher use oraclejdk7;"
- CMD3="mvn install --projects eclipse-collections,eclipse-collections-api,eclipse-collections-testutils,eclipse-collections-forkjoin,serialization-tests -Denforcer.skip=true -Dmaven.compiler.verbose=true --batch-mode --show-version --errors;"
- CMD4="jdk_switcher use oraclejdk8;"
- CMD5="mvn install --projects unit-tests,junit-trait-runner,unit-tests-java8 -Dmaven.compiler.verbose=true --batch-mode --show-version --errors"
- CMD=$CMD1$CMD2$CMD3$CMD4$CMD5
script: eval $CMD

cache:
Expand Down
5 changes: 2 additions & 3 deletions acceptance-tests/acceptance-tests.iml
Original file line number Diff line number Diff line change
@@ -1,13 +1,12 @@
<?xml version="1.0" encoding="UTF-8"?>
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_8" inherit-compiler-output="false">
<component name="NewModuleRootManager" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/target/classes" />
<output-test url="file://$MODULE_DIR$/target/test-classes" />
<content url="file://$MODULE_DIR$">
<sourceFolder url="file://$MODULE_DIR$/src/test/java" isTestSource="true" />
<excludeFolder url="file://$MODULE_DIR$/target" />
</content>
<orderEntry type="jdk" jdkName="1.8" jdkType="JavaSDK" />
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="module" module-name="eclipse-collections-api" scope="TEST" />
<orderEntry type="library" scope="TEST" name="Maven: net.jcip:jcip-annotations:1.0" level="project" />
Expand All @@ -20,4 +19,4 @@
<orderEntry type="library" scope="TEST" name="Maven: org.slf4j:slf4j-api:1.7.14" level="project" />
<orderEntry type="library" scope="TEST" name="Maven: org.slf4j:slf4j-nop:1.7.14" level="project" />
</component>
</module>
</module>
2 changes: 0 additions & 2 deletions acceptance-tests/build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -13,8 +13,6 @@
<project name="acceptance-tests" default="test" basedir="." xmlns:ivy="antlib:org.apache.ivy.ant">
<property name="src.dir" location="src/main/java" />
<property name="testsrc.dir" location="src/test/java" />
<property name="source.level" value="1.5" />
<property name="target.level" value="1.5" />

<import file="../common-build.xml" />

Expand Down
3 changes: 0 additions & 3 deletions acceptance-tests/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,9 +26,6 @@
<name>Eclipse Collections Acceptance Test Suite</name>

<properties>
<maven.compiler.source>1.8</maven.compiler.source>
<maven.compiler.target>1.8</maven.compiler.target>

<maven.deploy.skip>true</maven.deploy.skip>
</properties>

Expand Down
10 changes: 5 additions & 5 deletions common-build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -115,8 +115,8 @@
<javac
destdir="target/classes"
fork="true"
source="${source.level}"
target="${target.level}"
source="1.8"
target="1.8"
debug="on">
<src>
<pathelement location="${src.dir}" />
Expand Down Expand Up @@ -163,8 +163,8 @@
<javac
destdir="target/test-classes"
fork="false"
source="1.5"
target="1.5"
source="1.8"
target="1.8"
debug="on"
updatedproperty="compile-tests.success">
<src>
Expand Down Expand Up @@ -260,7 +260,7 @@
<classpath refid="runtime.classpath" />

<doctitle>${javadoc.title} - ${build.version.full}</doctitle>
<link href="http://java.sun.com/j2se/1.5.0/docs/api/" />
<link href="https://docs.oracle.com/javase/8/docs/api/" />
</javadoc>
</target>

Expand Down
2 changes: 1 addition & 1 deletion eclipse-collections-api/.classpath
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
</attributes>
</classpathentry>
<classpathentry kind="src" path="target/generated-sources/java"/>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5">
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
Expand Down
6 changes: 3 additions & 3 deletions eclipse-collections-api/.settings/org.eclipse.jdt.core.prefs
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
org.eclipse.jdt.core.compiler.compliance=1.5
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.source=1.5
org.eclipse.jdt.core.compiler.source=1.8
2 changes: 0 additions & 2 deletions eclipse-collections-api/build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -17,8 +17,6 @@
<property name="testsrc.dir" location="src/test/java" />
<property name="ivy.pom.name" value="Eclipse Collections API" />
<property name="javadoc.title" value="Eclipse Collections API" />
<property name="source.level" value="1.5" />
<property name="target.level" value="1.5" />

<import file="../common-build.xml" />

Expand Down
4 changes: 2 additions & 2 deletions eclipse-collections-api/eclipse-collections-api.iml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_5" inherit-compiler-output="false">
<component name="NewModuleRootManager" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/target/classes" />
<output-test url="file://$MODULE_DIR$/target/test-classes" />
<content url="file://$MODULE_DIR$">
Expand All @@ -14,4 +14,4 @@
<orderEntry type="sourceFolder" forTests="false" />
<orderEntry type="library" name="Maven: net.jcip:jcip-annotations:1.0" level="project" />
</component>
</module>
</module>
9 changes: 2 additions & 7 deletions eclipse-collections-api/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,6 @@

<name>Eclipse Collections API</name>

<properties>
<maven.compiler.source>1.5</maven.compiler.source>
<maven.compiler.target>1.5</maven.compiler.target>
</properties>

<dependencies>

<!-- External dependencies -->
Expand Down Expand Up @@ -79,7 +74,7 @@
<configuration>
<instructions>
<Export-Package>org.eclipse.collections.api</Export-Package>
<Bundle-RequiredExecutionEnvironment>J2SE-1.5,JavaSE-1.6</Bundle-RequiredExecutionEnvironment>
<Bundle-RequiredExecutionEnvironment>JavaSE-1.8</Bundle-RequiredExecutionEnvironment>
<Import-Package>
net.jcip.annotations;resolution:=optional,*
</Import-Package>
Expand Down Expand Up @@ -109,7 +104,7 @@
<windowtitle>Eclipse Collections API - ${project.version}</windowtitle>
<show>public</show>
<links>
<link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
<link>https://docs.oracle.com/javase/8/docs/api/</link>
</links>
<destDir>${project.version}</destDir>
<additionalparam>-Xdoclint:none</additionalparam>
Expand Down
2 changes: 1 addition & 1 deletion eclipse-collections-code-generator-ant/.classpath
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5">
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
org.eclipse.jdt.core.compiler.compliance=1.5
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.source=1.5
org.eclipse.jdt.core.compiler.source=1.8
2 changes: 0 additions & 2 deletions eclipse-collections-code-generator-ant/build.xml
Original file line number Diff line number Diff line change
Expand Up @@ -11,8 +11,6 @@
<project name="eclipse-collections-code-generator-ant">
<property name="src.dir" location="src/main/java" />
<property name="testsrc.dir" location="src/test/java" />
<property name="source.level" value="1.5" />
<property name="target.level" value="1.5" />

<import file="../common-build.xml" />

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_5" inherit-compiler-output="false">
<component name="NewModuleRootManager" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/target/classes" />
<output-test url="file://$MODULE_DIR$/target/test-classes" />
<content url="file://$MODULE_DIR$">
Expand All @@ -15,4 +15,4 @@
<orderEntry type="library" name="Maven: org.apache.ant:ant:1.9.6" level="project" />
<orderEntry type="library" name="Maven: org.apache.ant:ant-launcher:1.9.6" level="project" />
</component>
</module>
</module>
8 changes: 1 addition & 7 deletions eclipse-collections-code-generator-ant/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,6 @@
<name>Eclipse Collections Code Generator Ant Task</name>

<properties>
<maven.compiler.source>1.5</maven.compiler.source>
<maven.compiler.target>1.5</maven.compiler.target>

<maven.compiler.source>1.5</maven.compiler.source>
<maven.compiler.target>1.5</maven.compiler.target>

<maven.deploy.skip>true</maven.deploy.skip>
</properties>

Expand Down Expand Up @@ -83,7 +77,7 @@
<windowtitle>Eclipse Collections - ${project.version}</windowtitle>
<show>public</show>
<links>
<link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
<link>https://docs.oracle.com/javase/8/docs/api/</link>
</links>
<destDir>${project.version}</destDir>
<additionalparam>-Xdoclint:none</additionalparam>
Expand Down
2 changes: 1 addition & 1 deletion eclipse-collections-code-generator-maven-plugin/.classpath
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5">
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
org.eclipse.jdt.core.compiler.compliance=1.5
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.source=1.5
org.eclipse.jdt.core.compiler.source=1.8
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_5" inherit-compiler-output="false">
<component name="NewModuleRootManager" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/target/classes" />
<output-test url="file://$MODULE_DIR$/target/test-classes" />
<content url="file://$MODULE_DIR$">
Expand All @@ -26,4 +26,4 @@
<orderEntry type="library" scope="TEST" name="Maven: org.hamcrest:hamcrest-core:1.3" level="project" />
<orderEntry type="library" name="Maven: classworlds:classworlds:1.1-alpha-2" level="project" />
</component>
</module>
</module>
8 changes: 1 addition & 7 deletions eclipse-collections-code-generator-maven-plugin/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,6 @@
<name>Eclipse Collections Code Generator Maven Plugin</name>

<properties>
<maven.compiler.source>1.5</maven.compiler.source>
<maven.compiler.target>1.5</maven.compiler.target>

<maven.compiler.source>1.5</maven.compiler.source>
<maven.compiler.target>1.5</maven.compiler.target>

<maven.deploy.skip>true</maven.deploy.skip>
</properties>

Expand Down Expand Up @@ -91,7 +85,7 @@
<windowtitle>Eclipse Collections - ${project.version}</windowtitle>
<show>public</show>
<links>
<link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
<link>https://docs.oracle.com/javase/8/docs/api/</link>
</links>
<destDir>${project.version}</destDir>
<additionalparam>-Xdoclint:none</additionalparam>
Expand Down
2 changes: 1 addition & 1 deletion eclipse-collections-code-generator/.classpath
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/J2SE-1.5">
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.5
org.eclipse.jdt.core.compiler.compliance=1.5
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.source=1.5
org.eclipse.jdt.core.compiler.source=1.8
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
<?xml version="1.0" encoding="UTF-8"?>
<module org.jetbrains.idea.maven.project.MavenProjectsManager.isMavenModule="true" type="JAVA_MODULE" version="4">
<component name="NewModuleRootManager" LANGUAGE_LEVEL="JDK_1_5" inherit-compiler-output="false">
<component name="NewModuleRootManager" inherit-compiler-output="false">
<output url="file://$MODULE_DIR$/target/classes" />
<output-test url="file://$MODULE_DIR$/target/test-classes" />
<content url="file://$MODULE_DIR$">
Expand All @@ -13,4 +13,4 @@
<orderEntry type="library" name="Maven: org.antlr:ST4:4.0.8" level="project" />
<orderEntry type="library" name="Maven: org.antlr:antlr-runtime:3.5.2" level="project" />
</component>
</module>
</module>
8 changes: 1 addition & 7 deletions eclipse-collections-code-generator/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -26,12 +26,6 @@
<name>Eclipse Collections Code Generator</name>

<properties>
<maven.compiler.source>1.5</maven.compiler.source>
<maven.compiler.target>1.5</maven.compiler.target>

<maven.compiler.source>1.5</maven.compiler.source>
<maven.compiler.target>1.5</maven.compiler.target>

<maven.deploy.skip>true</maven.deploy.skip>
</properties>

Expand Down Expand Up @@ -82,7 +76,7 @@
<windowtitle>Eclipse Collections - ${project.version}</windowtitle>
<show>public</show>
<links>
<link>http://java.sun.com/j2se/1.5.0/docs/api/</link>
<link>https://docs.oracle.com/javase/8/docs/api/</link>
</links>
<destDir>${project.version}</destDir>
<additionalparam>-Xdoclint:none</additionalparam>
Expand Down
2 changes: 1 addition & 1 deletion eclipse-collections-forkjoin/.classpath
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
<attribute name="maven.pomderived" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.7">
<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-1.8">
<attributes>
<attribute name="maven.pomderived" value="true"/>
</attributes>
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
eclipse.preferences.version=1
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
org.eclipse.jdt.core.compiler.compliance=1.7
org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
org.eclipse.jdt.core.compiler.compliance=1.8
org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
org.eclipse.jdt.core.compiler.source=1.7
org.eclipse.jdt.core.compiler.source=1.8
Loading

0 comments on commit 9aff1a8

Please sign in to comment.