Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update minimum Supported Java version in Xbase and Xtend to Java 8 #3115

Merged
merged 41 commits into from
Aug 2, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
73e674d
run all tests
cdietrich Jul 29, 2024
d341e5c
minimum j8
cdietrich Jul 29, 2024
c5fa27a
Avoid test duplication, fixed try-with-resource interpreter
szarnekow Jul 31, 2024
b11e3ce
Updated test expectations
szarnekow Jul 31, 2024
8cfa9b3
Moar test updates
szarnekow Jul 31, 2024
1275a02
More tests converted to Java8 expectations
szarnekow Jul 31, 2024
6d7f286
fix more tests
cdietrich Jul 31, 2024
01a79a3
fix another tranche of tests
cdietrich Jul 31, 2024
7652dd8
Updated org.eclipse.xtext.xbase.tests.compiler.CompilerTest
szarnekow Jul 31, 2024
9a51416
Updated org.eclipse.xtext.xbase.tests.compiler.Compiler2Tests
szarnekow Jul 31, 2024
b9c1b33
Deprecated Java5, Java6, Java7 constants and redirected them to Java8
szarnekow Jul 31, 2024
c51b68e
Fixed error logging guard.
szarnekow Jul 31, 2024
f20325a
Updated org.eclipse.xtext.xbase.tests.compiler.CompilationTestHelperTest
szarnekow Jul 31, 2024
54e979d
Updated org.eclipse.xtext.xbase.tests.compiler.OnTheFlyJavaCompiler2Test
szarnekow Jul 31, 2024
d7dc843
Updated org.eclipse.xtext.xbase.tests.compiler.NewLanguageFeaturesCom…
szarnekow Jul 31, 2024
af90250
Fixed compiler warnings
szarnekow Jul 31, 2024
1dca304
Fixed warning in build.properties
szarnekow Jul 31, 2024
df80d08
Add missing dependency to allow to run smoke tests again
szarnekow Jul 31, 2024
045dfc6
Removed Java6RuntimeInjectorProvider
szarnekow Jul 31, 2024
e8d07e6
Fixed compiler warnings
szarnekow Jul 31, 2024
0d065c0
Updated CompilerBugDispatchWithOverrideTest
szarnekow Jul 31, 2024
d9bf5f6
Updated XtendCompilerTest
szarnekow Jul 31, 2024
8542c06
another fix
cdietrich Jul 31, 2024
f3ba2ec
Updated xtend..CompilerBugTest
szarnekow Jul 31, 2024
1c59f9c
another round
cdietrich Jul 31, 2024
7c1ccad
another fix
cdietrich Jul 31, 2024
15d8e97
Updated BatchCompilerTest
szarnekow Jul 31, 2024
e87c4c1
another test fix
cdietrich Jul 31, 2024
9a7fa3b
More updated tests
szarnekow Jul 31, 2024
fc22846
one more fix
cdietrich Jul 31, 2024
8c0511b
Green xtend ValidationSuite
szarnekow Jul 31, 2024
536106a
Removed some compiler warnings
szarnekow Jul 31, 2024
c950473
one more fix
cdietrich Jul 31, 2024
54f8399
one more fix
cdietrich Jul 31, 2024
541f593
fix missing jdt annot. pro deps
cdietrich Jul 31, 2024
a4b53e9
fix standalone builder & one more test
cdietrich Aug 1, 2024
3bd767f
fix record test
cdietrich Aug 1, 2024
8eb936f
use assume for all j17 cases
cdietrich Aug 1, 2024
d9617a4
Fixed JavaVersion and tests
szarnekow Aug 1, 2024
2c3d73c
Default to Java8
szarnekow Aug 2, 2024
66b1f8c
Marked method as deprecated
szarnekow Aug 2, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions full-build.sh
Original file line number Diff line number Diff line change
Expand Up @@ -42,6 +42,8 @@ while [ "$1" != "" ]; do
shift
done

MVN_ARGS+=(-fae)

MVN_ARGS+=(-PuseJenkinsSnapshots)

MVN_ARGS+=("-Dmaven.home=$(./mvnw --version | grep "Maven home:" | cut -c 13-)")
Expand Down

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ public class ModelExtensionsTest extends AbstractXtendTestCase {

@Test public void testXtendFunction() throws Exception {
XtendFile file = file("package foo class Bar { def int foo() {1}}");
XtendFunction xtendFunction = (XtendFunction) ((XtendClass) file.getXtendTypes().get(0)).getMembers().get(0);
XtendFunction xtendFunction = (XtendFunction) file.getXtendTypes().get(0).getMembers().get(0);
assertEquals("foo", xtendFunction.getName());
}

Expand Down
Loading
Loading