487770: Mylyn bundles require Java 8 

Change-Id: I0033d33583089e2ac58e89a7292fc96b8c83eb1c
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=487770 
Signed-off-by: Colin Ritchie <colin.ritchie@tasktop.com>
diff --git a/org.eclipse.mylyn.cvs.core/.classpath b/org.eclipse.mylyn.cvs.core/.classpath
index a46d4ac..f026503 100644
--- a/org.eclipse.mylyn.cvs.core/.classpath
+++ b/org.eclipse.mylyn.cvs.core/.classpath
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
 	<classpathentry kind="src" path="src"/>
-	<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"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins">
 		<accessrules>
 			<accessrule kind="accessible" pattern="org/eclipse/mylyn/versions/core/**"/>
diff --git a/org.eclipse.mylyn.cvs.core/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.mylyn.cvs.core/.settings/org.eclipse.jdt.core.prefs
index 8840a93..a9ba5ba 100644
--- a/org.eclipse.mylyn.cvs.core/.settings/org.eclipse.jdt.core.prefs
+++ b/org.eclipse.mylyn.cvs.core/.settings/org.eclipse.jdt.core.prefs
@@ -8,9 +8,9 @@
 org.eclipse.jdt.core.codeComplete.staticFieldPrefixes=
 org.eclipse.jdt.core.codeComplete.staticFieldSuffixes=
 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.compliance=1.8
 org.eclipse.jdt.core.compiler.debug.lineNumber=generate
 org.eclipse.jdt.core.compiler.debug.localVariable=generate
 org.eclipse.jdt.core.compiler.debug.sourceFile=generate
@@ -74,7 +74,7 @@
 org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
 org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
 org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
-org.eclipse.jdt.core.compiler.source=1.7
+org.eclipse.jdt.core.compiler.source=1.8
 org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled
 org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL
 org.eclipse.jdt.core.compiler.taskTags=TODO,FIXME,XXX
diff --git a/org.eclipse.mylyn.cvs.core/META-INF/MANIFEST.MF b/org.eclipse.mylyn.cvs.core/META-INF/MANIFEST.MF
index dfd4050..98f0fdb 100644
--- a/org.eclipse.mylyn.cvs.core/META-INF/MANIFEST.MF
+++ b/org.eclipse.mylyn.cvs.core/META-INF/MANIFEST.MF
@@ -6,7 +6,7 @@
 Bundle-ClassPath: .
 Bundle-Vendor: %Bundle-Vendor
 Bundle-Localization: plugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Require-Bundle: org.eclipse.core.runtime,
  org.eclipse.mylyn.versions.core,
  org.eclipse.team.core,
diff --git a/org.eclipse.mylyn.git.core/.classpath b/org.eclipse.mylyn.git.core/.classpath
index a370ed8..e40adab 100644
--- a/org.eclipse.mylyn.git.core/.classpath
+++ b/org.eclipse.mylyn.git.core/.classpath
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-	<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"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins">
 		<accessrules>
 			<accessrule kind="accessible" pattern="org/eclipse/mylyn/versions/core/**"/>
diff --git a/org.eclipse.mylyn.git.core/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.mylyn.git.core/.settings/org.eclipse.jdt.core.prefs
index 5dcf3f1..3cbd62c 100644
--- a/org.eclipse.mylyn.git.core/.settings/org.eclipse.jdt.core.prefs
+++ b/org.eclipse.mylyn.git.core/.settings/org.eclipse.jdt.core.prefs
@@ -8,9 +8,9 @@
 org.eclipse.jdt.core.codeComplete.staticFieldPrefixes=
 org.eclipse.jdt.core.codeComplete.staticFieldSuffixes=
 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.compliance=1.8
 org.eclipse.jdt.core.compiler.debug.lineNumber=generate
 org.eclipse.jdt.core.compiler.debug.localVariable=generate
 org.eclipse.jdt.core.compiler.debug.sourceFile=generate
@@ -74,7 +74,7 @@
 org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
 org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
 org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
-org.eclipse.jdt.core.compiler.source=1.7
+org.eclipse.jdt.core.compiler.source=1.8
 org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled
 org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL
 org.eclipse.jdt.core.compiler.taskTags=TODO,FIXME,XXX
diff --git a/org.eclipse.mylyn.git.core/META-INF/MANIFEST.MF b/org.eclipse.mylyn.git.core/META-INF/MANIFEST.MF
index 7d7934f..a61b6f4 100644
--- a/org.eclipse.mylyn.git.core/META-INF/MANIFEST.MF
+++ b/org.eclipse.mylyn.git.core/META-INF/MANIFEST.MF
@@ -3,7 +3,7 @@
 Bundle-Name: %Bundle-Name
 Bundle-SymbolicName: org.eclipse.mylyn.git.core;singleton:=true
 Bundle-Version: 1.12.0.qualifier
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Require-Bundle: org.eclipse.egit.core;bundle-version="0.10.0",
  org.eclipse.jgit;bundle-version="0.10.0",
  org.eclipse.mylyn.versions.core;bundle-version="1.0.0",
diff --git a/org.eclipse.mylyn.git.ui/.classpath b/org.eclipse.mylyn.git.ui/.classpath
index d661b14..c855bc1 100644
--- a/org.eclipse.mylyn.git.ui/.classpath
+++ b/org.eclipse.mylyn.git.ui/.classpath
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-	<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"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins">
 		<accessrules>
 			<accessrule kind="accessible" pattern="org/eclipse/mylyn/versions/core/**"/>
diff --git a/org.eclipse.mylyn.git.ui/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.mylyn.git.ui/.settings/org.eclipse.jdt.core.prefs
index 8840a93..a9ba5ba 100644
--- a/org.eclipse.mylyn.git.ui/.settings/org.eclipse.jdt.core.prefs
+++ b/org.eclipse.mylyn.git.ui/.settings/org.eclipse.jdt.core.prefs
@@ -8,9 +8,9 @@
 org.eclipse.jdt.core.codeComplete.staticFieldPrefixes=
 org.eclipse.jdt.core.codeComplete.staticFieldSuffixes=
 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.compliance=1.8
 org.eclipse.jdt.core.compiler.debug.lineNumber=generate
 org.eclipse.jdt.core.compiler.debug.localVariable=generate
 org.eclipse.jdt.core.compiler.debug.sourceFile=generate
@@ -74,7 +74,7 @@
 org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
 org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
 org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
-org.eclipse.jdt.core.compiler.source=1.7
+org.eclipse.jdt.core.compiler.source=1.8
 org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled
 org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL
 org.eclipse.jdt.core.compiler.taskTags=TODO,FIXME,XXX
diff --git a/org.eclipse.mylyn.git.ui/META-INF/MANIFEST.MF b/org.eclipse.mylyn.git.ui/META-INF/MANIFEST.MF
index a3ff3a1..1e82863 100644
--- a/org.eclipse.mylyn.git.ui/META-INF/MANIFEST.MF
+++ b/org.eclipse.mylyn.git.ui/META-INF/MANIFEST.MF
@@ -18,7 +18,7 @@
  org.eclipse.jgit,
  org.apache.commons.lang;bundle-version="2.6.0"
 Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Bundle-Localization: plugin
 Export-Package: org.eclipse.mylyn.internal.git.ui;x-internal:=true,
  org.eclipse.mylyn.internal.git.ui.connector;x-internal:=true
diff --git a/org.eclipse.mylyn.subclipse.core/.classpath b/org.eclipse.mylyn.subclipse.core/.classpath
index 098194c..eca7bdb 100644
--- a/org.eclipse.mylyn.subclipse.core/.classpath
+++ b/org.eclipse.mylyn.subclipse.core/.classpath
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-	<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"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="src" path="src"/>
 	<classpathentry kind="output" path="bin"/>
diff --git a/org.eclipse.mylyn.subclipse.core/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.mylyn.subclipse.core/.settings/org.eclipse.jdt.core.prefs
index 19b281d..544e899 100644
--- a/org.eclipse.mylyn.subclipse.core/.settings/org.eclipse.jdt.core.prefs
+++ b/org.eclipse.mylyn.subclipse.core/.settings/org.eclipse.jdt.core.prefs
@@ -8,9 +8,9 @@
 org.eclipse.jdt.core.codeComplete.staticFieldPrefixes=
 org.eclipse.jdt.core.codeComplete.staticFieldSuffixes=
 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.compliance=1.8
 org.eclipse.jdt.core.compiler.debug.lineNumber=generate
 org.eclipse.jdt.core.compiler.debug.localVariable=generate
 org.eclipse.jdt.core.compiler.debug.sourceFile=generate
@@ -74,7 +74,7 @@
 org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
 org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
 org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
-org.eclipse.jdt.core.compiler.source=1.7
+org.eclipse.jdt.core.compiler.source=1.8
 org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled
 org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL
 org.eclipse.jdt.core.compiler.taskTags=TODO,FIXME,XXX
diff --git a/org.eclipse.mylyn.subclipse.core/META-INF/MANIFEST.MF b/org.eclipse.mylyn.subclipse.core/META-INF/MANIFEST.MF
index 6831eb6..5d53e0a 100644
--- a/org.eclipse.mylyn.subclipse.core/META-INF/MANIFEST.MF
+++ b/org.eclipse.mylyn.subclipse.core/META-INF/MANIFEST.MF
@@ -5,7 +5,7 @@
 Bundle-Version: 1.12.0.qualifier
 Bundle-Vendor: %Bundle-Vendor
 Bundle-Localization: plugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Require-Bundle: org.eclipse.core.runtime,
  org.eclipse.mylyn.versions.core,
  org.eclipse.team.core,
diff --git a/org.eclipse.mylyn.subclipse.ui/.classpath b/org.eclipse.mylyn.subclipse.ui/.classpath
index d661b14..c855bc1 100644
--- a/org.eclipse.mylyn.subclipse.ui/.classpath
+++ b/org.eclipse.mylyn.subclipse.ui/.classpath
@@ -1,6 +1,6 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
-	<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"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins">
 		<accessrules>
 			<accessrule kind="accessible" pattern="org/eclipse/mylyn/versions/core/**"/>
diff --git a/org.eclipse.mylyn.subclipse.ui/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.mylyn.subclipse.ui/.settings/org.eclipse.jdt.core.prefs
index 8840a93..a9ba5ba 100644
--- a/org.eclipse.mylyn.subclipse.ui/.settings/org.eclipse.jdt.core.prefs
+++ b/org.eclipse.mylyn.subclipse.ui/.settings/org.eclipse.jdt.core.prefs
@@ -8,9 +8,9 @@
 org.eclipse.jdt.core.codeComplete.staticFieldPrefixes=
 org.eclipse.jdt.core.codeComplete.staticFieldSuffixes=
 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.compliance=1.8
 org.eclipse.jdt.core.compiler.debug.lineNumber=generate
 org.eclipse.jdt.core.compiler.debug.localVariable=generate
 org.eclipse.jdt.core.compiler.debug.sourceFile=generate
@@ -74,7 +74,7 @@
 org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
 org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
 org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
-org.eclipse.jdt.core.compiler.source=1.7
+org.eclipse.jdt.core.compiler.source=1.8
 org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled
 org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL
 org.eclipse.jdt.core.compiler.taskTags=TODO,FIXME,XXX
diff --git a/org.eclipse.mylyn.subclipse.ui/META-INF/MANIFEST.MF b/org.eclipse.mylyn.subclipse.ui/META-INF/MANIFEST.MF
index a9286e7..3d2a56f 100644
--- a/org.eclipse.mylyn.subclipse.ui/META-INF/MANIFEST.MF
+++ b/org.eclipse.mylyn.subclipse.ui/META-INF/MANIFEST.MF
@@ -14,7 +14,7 @@
  org.eclipse.mylyn.commons.core;bundle-version="3.8.0",
  org.tigris.subversion.subclipse.core;bundle-version="1.6.17"
 Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Bundle-Localization: plugin
 Export-Package: org.eclipse.mylyn.internal.subclipse.ui;x-internal:=true,
  org.eclipse.mylyn.internal.subclipse.ui.connector;x-internal:=true
diff --git a/org.eclipse.mylyn.versions.core/.classpath b/org.eclipse.mylyn.versions.core/.classpath
index 3bc2475..22f3064 100644
--- a/org.eclipse.mylyn.versions.core/.classpath
+++ b/org.eclipse.mylyn.versions.core/.classpath
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
 	<classpathentry kind="src" path="src"/>
-	<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"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/org.eclipse.mylyn.versions.core/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.mylyn.versions.core/.settings/org.eclipse.jdt.core.prefs
index 8840a93..a9ba5ba 100644
--- a/org.eclipse.mylyn.versions.core/.settings/org.eclipse.jdt.core.prefs
+++ b/org.eclipse.mylyn.versions.core/.settings/org.eclipse.jdt.core.prefs
@@ -8,9 +8,9 @@
 org.eclipse.jdt.core.codeComplete.staticFieldPrefixes=
 org.eclipse.jdt.core.codeComplete.staticFieldSuffixes=
 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.compliance=1.8
 org.eclipse.jdt.core.compiler.debug.lineNumber=generate
 org.eclipse.jdt.core.compiler.debug.localVariable=generate
 org.eclipse.jdt.core.compiler.debug.sourceFile=generate
@@ -74,7 +74,7 @@
 org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
 org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
 org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
-org.eclipse.jdt.core.compiler.source=1.7
+org.eclipse.jdt.core.compiler.source=1.8
 org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled
 org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL
 org.eclipse.jdt.core.compiler.taskTags=TODO,FIXME,XXX
diff --git a/org.eclipse.mylyn.versions.core/META-INF/MANIFEST.MF b/org.eclipse.mylyn.versions.core/META-INF/MANIFEST.MF
index 998d629..78e3bf9 100644
--- a/org.eclipse.mylyn.versions.core/META-INF/MANIFEST.MF
+++ b/org.eclipse.mylyn.versions.core/META-INF/MANIFEST.MF
@@ -6,7 +6,7 @@
 Bundle-ClassPath: .
 Bundle-Vendor: %Bundle-Vendor
 Bundle-Localization: plugin
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Require-Bundle: org.eclipse.core.runtime,
  org.eclipse.core.filesystem,
  org.eclipse.core.resources,
diff --git a/org.eclipse.mylyn.versions.tests/.classpath b/org.eclipse.mylyn.versions.tests/.classpath
index 3e164d2..ffcbf2b 100644
--- a/org.eclipse.mylyn.versions.tests/.classpath
+++ b/org.eclipse.mylyn.versions.tests/.classpath
@@ -7,7 +7,7 @@
 			<accessrule kind="accessible" pattern="**/internal/**"/>
 		</accessrules>
 	</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">
 		<accessrules>
 			<accessrule kind="nonaccessible" pattern="com/sun/**"/>
 		</accessrules>
diff --git a/org.eclipse.mylyn.versions.tests/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.mylyn.versions.tests/.settings/org.eclipse.jdt.core.prefs
index a37a627..f57efdd 100644
--- a/org.eclipse.mylyn.versions.tests/.settings/org.eclipse.jdt.core.prefs
+++ b/org.eclipse.mylyn.versions.tests/.settings/org.eclipse.jdt.core.prefs
@@ -8,9 +8,9 @@
 org.eclipse.jdt.core.codeComplete.staticFieldPrefixes=
 org.eclipse.jdt.core.codeComplete.staticFieldSuffixes=
 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.compliance=1.8
 org.eclipse.jdt.core.compiler.debug.lineNumber=generate
 org.eclipse.jdt.core.compiler.debug.localVariable=generate
 org.eclipse.jdt.core.compiler.debug.sourceFile=generate
@@ -74,7 +74,7 @@
 org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
 org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
 org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
-org.eclipse.jdt.core.compiler.source=1.7
+org.eclipse.jdt.core.compiler.source=1.8
 org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled
 org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL
 org.eclipse.jdt.core.compiler.taskTags=TODO,FIXME,XXX
diff --git a/org.eclipse.mylyn.versions.tests/META-INF/MANIFEST.MF b/org.eclipse.mylyn.versions.tests/META-INF/MANIFEST.MF
index 946de18..77eeec5 100644
--- a/org.eclipse.mylyn.versions.tests/META-INF/MANIFEST.MF
+++ b/org.eclipse.mylyn.versions.tests/META-INF/MANIFEST.MF
@@ -13,4 +13,4 @@
  org.eclipse.mylyn.versions.ui
 Export-Package: org.eclipse.mylyn.versions.core;x-internal:=true,
  org.eclipse.mylyn.versions.tests.support;x-internal:=true
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
diff --git a/org.eclipse.mylyn.versions.ui/.classpath b/org.eclipse.mylyn.versions.ui/.classpath
index 3bc2475..22f3064 100644
--- a/org.eclipse.mylyn.versions.ui/.classpath
+++ b/org.eclipse.mylyn.versions.ui/.classpath
@@ -1,7 +1,7 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <classpath>
 	<classpathentry kind="src" path="src"/>
-	<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"/>
 	<classpathentry kind="con" path="org.eclipse.pde.core.requiredPlugins"/>
 	<classpathentry kind="output" path="bin"/>
 </classpath>
diff --git a/org.eclipse.mylyn.versions.ui/.settings/org.eclipse.jdt.core.prefs b/org.eclipse.mylyn.versions.ui/.settings/org.eclipse.jdt.core.prefs
index 13c4649..54ee8bd 100644
--- a/org.eclipse.mylyn.versions.ui/.settings/org.eclipse.jdt.core.prefs
+++ b/org.eclipse.mylyn.versions.ui/.settings/org.eclipse.jdt.core.prefs
@@ -10,9 +10,9 @@
 org.eclipse.jdt.core.codeComplete.staticFinalFieldPrefixes=
 org.eclipse.jdt.core.codeComplete.staticFinalFieldSuffixes=
 org.eclipse.jdt.core.compiler.codegen.inlineJsrBytecode=enabled
-org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.7
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=1.8
 org.eclipse.jdt.core.compiler.codegen.unusedLocal=preserve
-org.eclipse.jdt.core.compiler.compliance=1.7
+org.eclipse.jdt.core.compiler.compliance=1.8
 org.eclipse.jdt.core.compiler.debug.lineNumber=generate
 org.eclipse.jdt.core.compiler.debug.localVariable=generate
 org.eclipse.jdt.core.compiler.debug.sourceFile=generate
@@ -76,7 +76,7 @@
 org.eclipse.jdt.core.compiler.problem.unusedPrivateMember=warning
 org.eclipse.jdt.core.compiler.problem.unusedWarningToken=warning
 org.eclipse.jdt.core.compiler.problem.varargsArgumentNeedCast=warning
-org.eclipse.jdt.core.compiler.source=1.7
+org.eclipse.jdt.core.compiler.source=1.8
 org.eclipse.jdt.core.compiler.taskCaseSensitive=enabled
 org.eclipse.jdt.core.compiler.taskPriorities=NORMAL,HIGH,NORMAL
 org.eclipse.jdt.core.compiler.taskTags=TODO,FIXME,XXX
diff --git a/org.eclipse.mylyn.versions.ui/META-INF/MANIFEST.MF b/org.eclipse.mylyn.versions.ui/META-INF/MANIFEST.MF
index 0edd18d..2f6d0a6 100644
--- a/org.eclipse.mylyn.versions.ui/META-INF/MANIFEST.MF
+++ b/org.eclipse.mylyn.versions.ui/META-INF/MANIFEST.MF
@@ -14,7 +14,7 @@
  org.eclipse.mylyn.versions.core;bundle-version="1.0.0",
  org.eclipse.mylyn.commons.core;bundle-version="3.8.0"
 Bundle-ActivationPolicy: lazy
-Bundle-RequiredExecutionEnvironment: JavaSE-1.7
+Bundle-RequiredExecutionEnvironment: JavaSE-1.8
 Bundle-Localization: plugin
 Export-Package: org.eclipse.mylyn.versions.ui;x-internal:=true,
  org.eclipse.mylyn.versions.ui.spi;x-internal:=true