Changes
#44 (May 20, 2024, 9:07:14 AM)
- JvmGenericTypeValidator with cycle in hierarchy — Lorenzo Bettini / githubweb
- also inspect internal types — Lorenzo Bettini / githubweb
- interface: check extended type references are interfaces — Lorenzo Bettini / githubweb
- checkWildcardSupertype for superinterfaces — Lorenzo Bettini / githubweb
- checkWildcardSupertype in JvmeGenericTypeValidator only — Lorenzo Bettini / githubweb
- checkSuperTypes for class in JvmGenericTypeValidator — Lorenzo Bettini / githubweb
- fixed feature index for INTERFACE_EXPECTED — Lorenzo Bettini / githubweb
- checkFieldType in JvmGenericTypeValidator — Lorenzo Bettini / githubweb
- handleExceptionDuringValidation — Lorenzo Bettini / githubweb
- parameter's type non primitive void in JvmGenericTypeValidator — Lorenzo Bettini / githubweb
- parameters names in JvmGenericTypeValidator — Lorenzo Bettini / githubweb
- "duplicate" issue codes in Xbase — Lorenzo Bettini / githubweb
- duplicate fields and types in JvmGenericTypeValidator — Lorenzo Bettini / githubweb
- added comment — Lorenzo Bettini / githubweb
- DuplicateExecutables in JvmGenericTypeValidator — Lorenzo Bettini / githubweb
- refactoring to Java lambdas — Lorenzo Bettini / githubweb
- fixed Xtend QuickfixTest — Lorenzo Bettini / githubweb
- CONFLICTING_DEFAULT_METHODS in Xbase — Lorenzo Bettini / githubweb
- check isAnonymous on inferred type — Lorenzo Bettini / githubweb
- scan JvmGenericTypes with eAllOfType — Lorenzo Bettini / githubweb
- check super type of anonymous class in JvmGenericTypeValidator — Lorenzo Bettini / githubweb
- Revert "check isAnonymous on inferred type" — Lorenzo Bettini / githubweb
- updated "void is an invalid type for the field" message — Lorenzo Bettini / githubweb
- issues for abstract in Xbase — Lorenzo Bettini / githubweb
- fixed isFinal on JvmDeclaredType for annotations — Lorenzo Bettini / githubweb
- doCheckOverriddenMethods in JvmGenericTypeValidator — Lorenzo Bettini / githubweb
- issues for constructors in Xbase — Lorenzo Bettini / githubweb
- checkDefaultSuperConstructor in JvmGenericTypeValidator — Lorenzo Bettini / githubweb
- removed google.common.collect.Lists.* — Lorenzo Bettini / githubweb
- pass the sourceType already retrieved from associations — Lorenzo Bettini / githubweb
- issues for anonymous class' members in Xbase — Lorenzo Bettini / githubweb
- checkAnonymousClassStaticMembers in JvmGenericTypeValidator — Lorenzo Bettini / githubweb
- issue for OVERRIDE_REDUCES_VISIBILITY in Xbase — Lorenzo Bettini / githubweb
- issue for MISSING_SYNCHRONIZED in Xbase — Lorenzo Bettini / githubweb
- issue for INCOMPATIBLE_THROWS_CLAUSE in Xbase — Lorenzo Bettini / githubweb
- doCheckFunctionOverrides in JvmGenericTypeValidator — Lorenzo Bettini / githubweb
- introduced XtendJvmGenericTypeValidator — Lorenzo Bettini / githubweb
- checkMemberNamesAreUnique in XtendJvmGenericTypeValidator — Lorenzo Bettini / githubweb
- adapted JvmGenericTypeValidator to recent changes in Xtend — Lorenzo Bettini / githubweb
- check error position for INCOMPATIBLE_RETURN_TYPE with Accessor setter — Lorenzo Bettini / githubweb
- also verify error position for EXCEPTION_NOT_THROWABLE — Lorenzo Bettini / githubweb
- issue for EXCEPTION_NOT_THROWABLE in Xbase — Lorenzo Bettini / githubweb
- also verify error position for EXCEPTION_DECLARED_TWICE — Lorenzo Bettini / githubweb
- issue for EXCEPTION_DECLARED_TWICE in Xbase — Lorenzo Bettini / githubweb
- checkExceptions in JvmGenericTypeValidator — Lorenzo Bettini / githubweb
- some refactoring — Lorenzo Bettini / githubweb
- added validation tests for exceptions in dispatch methods — Lorenzo Bettini / githubweb
- jvmGenericTypeValidatorTestLang — Lorenzo Bettini / githubweb
- ran generator for JvmGenericTypeValidatorTestLang — Lorenzo Bettini / githubweb
- first implementation of model inferrer for the test language — Lorenzo Bettini / githubweb
- introduced JvmGenericTypeValidatorTest — Lorenzo Bettini / githubweb
- started to use JvmGenericTypeValidator in test language — Lorenzo Bettini / githubweb
- make validator tests work also in OSGI and Maven/Tycho — Lorenzo Bettini / githubweb
- tests for constructors — Lorenzo Bettini / githubweb
- tests for duplicate fields — Lorenzo Bettini / githubweb
- tests for duplicate nested types — Lorenzo Bettini / githubweb
- testInheritanceCycle — Lorenzo Bettini / githubweb
- tests for superClass and interfaces — Lorenzo Bettini / githubweb
- some refactoring in JvmGenericTypeValidator — Lorenzo Bettini / githubweb
- testInvalidVoidInFieldType — Lorenzo Bettini / githubweb
- started testing methods — Lorenzo Bettini / githubweb
- testing with static methods — Lorenzo Bettini / githubweb
- tests with generic methods — Lorenzo Bettini / githubweb
- additional overloaded isInterface, isAnnotation — Lorenzo Bettini / githubweb
- use of expected superclass/superinterface — Lorenzo Bettini / githubweb
- further simplified checkSuperTypes — Lorenzo Bettini / githubweb
- small refactoring — Lorenzo Bettini / githubweb
- also verify error position for WILDCARD_IN_SUPERTYPE — Lorenzo Bettini / githubweb
- test for WILDCARD_IN_SUPERTYPE — Lorenzo Bettini / githubweb
- classWithSuperTypes: special test case in the test language — Lorenzo Bettini / githubweb
- tests for parameters — Lorenzo Bettini / githubweb
- tests for exceptions — Lorenzo Bettini / githubweb
- [Xtend] check for duplicate interface specification — Lorenzo Bettini / githubweb
- slightly improved tests — Lorenzo Bettini / githubweb
- DUPLICATE_INTERFACE in JvmGenericTypeValidator — Lorenzo Bettini / githubweb
- tests for duplicate interfaces — Lorenzo Bettini / githubweb
- simplified isAnonymous — Lorenzo Bettini / githubweb
- abstract class in test language — Lorenzo Bettini / githubweb
- additional test for Duplicate interface — Lorenzo Bettini / githubweb
- tests for Java 8 default methods — Lorenzo Bettini / githubweb
- test for override final method — Lorenzo Bettini / githubweb
- test for reduced visibility — Lorenzo Bettini / githubweb
- test for INCOMPATIBLE_RETURN_TYPE — Lorenzo Bettini / githubweb
- tests for INCOMPATIBLE_THROWS_CLAUSE — Lorenzo Bettini / githubweb
- tests for MISSING_SYNCHRONIZED — Lorenzo Bettini / githubweb
- Use xtend-maven-plugin 2.35.0.M1 — Lorenzo Bettini / githubweb
- replaced last with lastOrNull in xtend-euler — Lorenzo Bettini / githubweb
- Provide an Oomph configuration — Ed Merks / githubweb
- simplification: avoid doGetReadableSignature — Lorenzo Bettini / githubweb
- avoid method names doCheck — Lorenzo Bettini / githubweb
- Javadoc — Lorenzo Bettini / githubweb
- application to the Domainmodel example — Lorenzo Bettini / githubweb
- application to the web entities example — Lorenzo Bettini / githubweb
- update to guava 33.2.0 — Christian Dietrich / githubweb
- fix missing — Christian Dietrich / githubweb
- Use the Oomph setup configuration is the contribution documentation — Lorenzo Bettini / githubweb
- [#3007] Content Assistant test infrastructure improvements. — Tamas Miklossy / githubweb
- experiment with macOS Arm in GitHub Actions — Lorenzo Bettini / githubweb
- 'macos-12' and 'macos-14' — Lorenzo Bettini / githubweb
- Attempt with macos-13 — Lorenzo Bettini / githubweb
- 'macos-14' arm64 only — noreply / githubweb
- regenerated docs for 2.35 — Christian Dietrich / githubweb
- Java 21 in GitHub Actions — Lorenzo Bettini / githubweb
- Added Java 21 to toolchains.xml — Lorenzo Bettini / githubweb
- strict-jdk-21 profile — Lorenzo Bettini / githubweb
- maven.compiler.release 21 in strict-jdk-21 profile — Lorenzo Bettini / githubweb
- ContentAssistTest not dependent on Java API — Lorenzo Bettini / githubweb
- maven-plugin-plugin 3.12.0 — Lorenzo Bettini / githubweb
- use StubbedList not dependent on Java AbstractList API — Lorenzo Bettini / githubweb
- don't use last as extension method — Lorenzo Bettini / githubweb
- stubbed list in AbstractTypeArgumentTest — Lorenzo Bettini / githubweb
- discard the new wait0 private method in Object — Lorenzo Bettini / githubweb
- deal with List changes in Java 21 and fixed bug in publicNativeMethod — Lorenzo Bettini / githubweb
- skip strictfp tests for Java 18 and later — Lorenzo Bettini / githubweb
- don't use last as extension method in Xtend formatter — Lorenzo Bettini / githubweb
- fixed a few Xtend type tests — Lorenzo Bettini / githubweb
- added some information for assertEquals — Lorenzo Bettini / githubweb
- StubbedSuppressWarnings — Lorenzo Bettini / githubweb
- updated compiler tests to use lastOrNull — Lorenzo Bettini / githubweb
- fixed Xtend outline tests for new members in Java 21 — Lorenzo Bettini / githubweb
- fixed Xtend content assist tests for new members in Java 21 — Lorenzo Bettini / githubweb
- build matrix with Java 21 (Linux only) — Lorenzo Bettini / githubweb
- different cache based on Java version — Lorenzo Bettini / githubweb
- removed isJava18OrLater and use isJava21OrLater — Lorenzo Bettini / githubweb
- JAVA_HOME_21_X64 in Jenkinsfile — Lorenzo Bettini / githubweb
- simplified the custom injector provider — Lorenzo Bettini / githubweb
- use toolchains.xml generated by setup-java — Lorenzo Bettini / githubweb
- updated xtend gen file — Lorenzo Bettini / githubweb
- Update to LSP4J 0.23.0. Fixes #2933 — Christian Dietrich / githubweb
- AbstractXtextTests in .xtext.testing — Lorenzo Bettini / githubweb
- .xtext.testing.AbstractXtextTests in .xtext.tests — Lorenzo Bettini / githubweb
- .xtext.testing.AbstractXtextTests in .common.types.eclipse.tests — Lorenzo Bettini / githubweb
- .xtext.testing.AbstractXtextTests in .extras.tests — Lorenzo Bettini / githubweb
- removed stale launch configuration — Lorenzo Bettini / githubweb
- .xtext.testing.AbstractXtextTests in .xtext.ui.tests — Lorenzo Bettini / githubweb
- .xtext.testing.AbstractXtextTests in .xtext.xtext.ui.tests — Lorenzo Bettini / githubweb
- Added commented composedCheck=JvmGenericTypeValidator in generated MWE2 — Lorenzo Bettini / githubweb
- Added @Beta — Lorenzo Bettini / githubweb
- document that this is the "old" way — Lorenzo Bettini / githubweb
- bump jetty to 11.0.21 — Christian Dietrich / githubweb
- build-maven-artifacts Java 21 — Lorenzo Bettini / githubweb
- maven.compiler.target 21 in Java 21 profile — Lorenzo Bettini / githubweb
- JAVA21 in JavaVersion enum — Lorenzo Bettini / githubweb
- added wizard integration test for Java 21 — Lorenzo Bettini / githubweb
- ASTParser.newParser(AST.getJLSLatest()); — Lorenzo Bettini / githubweb
- test for Java 21 record in xtext.java.tests — Lorenzo Bettini / githubweb
- updated wizard expectation for Java 21 for new classgraph — Lorenzo Bettini / githubweb
- updated wizard expectation for Java 21 for new mwe2 — Lorenzo Bettini / githubweb
- Java21RecordCompilerTest in xbase.tests — Lorenzo Bettini / githubweb
- standalone builder test with Java record — Lorenzo Bettini / githubweb
- First test of xtext-maven-plugin accessing a Java record — Lorenzo Bettini / githubweb
- removed the JRE from launches so that it takes the workspace one — Lorenzo Bettini / githubweb
- JDT 3.37.0 in the BOM when using Java 21 — Lorenzo Bettini / githubweb
- removed the JRE from launches so that it takes the workspace one — Lorenzo Bettini / githubweb
- First test of xtend-maven-plugin accessing a Java record — Lorenzo Bettini / githubweb
- Xtend validation test overriding Java record (final) — Lorenzo Bettini / githubweb
- JDT 3.37.0 in the BOM profile to be activated explicitly — Lorenzo Bettini / githubweb
- extracted common code for incremental standalone builder tests — Lorenzo Bettini / githubweb
- removed lower bound on org.eclipse.draw2d — Lorenzo Bettini / githubweb
- hardcoded ClassFileConstants.JDK21 — Lorenzo Bettini / githubweb
- updated wizard expectation for Java 21 project — Lorenzo Bettini / githubweb
- added wizard integration test for Java 21 — Lorenzo Bettini / githubweb
- update to mwe 2.18.0.M3 — Christian Dietrich / githubweb
- only validate once per primary source element — Lorenzo Bettini / githubweb
- added a syntactic element in test language for recreating the problem — Lorenzo Bettini / githubweb
- recreated corner case with test — Lorenzo Bettini / githubweb
- test to recreate the problem — Lorenzo Bettini / githubweb
- install FileProjectConfig for relative paths in trace files — Lorenzo Bettini / githubweb
- improved test — Lorenzo Bettini / githubweb
- cleanup with try-with-resources — Lorenzo Bettini / githubweb
- IT for xtext-maven-plugin — Lorenzo Bettini / githubweb
- assertEquals in test — Lorenzo Bettini / githubweb
- updated test — Lorenzo Bettini / githubweb
- guard in configureWorkspace — Lorenzo Bettini / githubweb
- fix java source lang record handling — Christian Dietrich / githubweb
- add comment on test — Christian Dietrich / githubweb
- Reinstated automatic trigger of nightly job — noreply / githubweb
#43 (Apr 30, 2024, 6:10:46 AM)
- Added lastOrNull and deprecated last — Lorenzo Bettini / githubweb
- updated our codebase to use lastOrNull — Lorenzo Bettini / githubweb
- removed (since = "2.35.0") — Lorenzo Bettini / githubweb
- mwe requirements in build.properties in testlanguages — Lorenzo Bettini / githubweb
- explicit dep on common.types in MANIFEST in testlanguages — Lorenzo Bettini / githubweb
- Undone revert to Tycho 3.0.5 — Lorenzo Bettini / githubweb
- Added lastOrNull and deprecated last also in IteratorExtensions — Lorenzo Bettini / githubweb
- updated our codebase to use lastOrNull also for IteratorExtensions — Lorenzo Bettini / githubweb
- updated BaseIterablesIteratorsTest — Lorenzo Bettini / githubweb
- xtend-maven-plugin-version 2.35.0.M0 — Lorenzo Bettini / githubweb
- Generator fragment for textmate grammars — Sebastian Zarnekow / githubweb
- Xbase LSP server infrastructure based on binary types — Sebastian Zarnekow / githubweb
- Support offloading the node-model while a resource is loaded — Sebastian Zarnekow / githubweb
- If one entry cannot be processed due to exceptions, catch such — Rubén Porras Campo / githubweb
- Replace Guava's Objects by java.util.Objects — Lorenzo Bettini / githubweb
- Remove deprecated Eclipse-LazyStart headers — Lorenzo Bettini / githubweb
- Create QUALITY_GUIDELINES.md — noreply / githubweb
- Update QUALITY_GUIDELINES.md — noreply / githubweb
- Provide an abstract base class to be able to test the formatter. — Tamas Miklossy / githubweb
- fixed generators for test and example languages — Lorenzo Bettini / githubweb
- updated Xtend generated classes — Lorenzo Bettini / githubweb
- Fixed ISE when removing a resource from resource set — Sebastian Zarnekow / githubweb
- use stable tags for GitHub Actions virtual environments — Lorenzo Bettini / githubweb
- GitHub Actions: archive test results and logs in case of failure — Lorenzo Bettini / githubweb
- attempt with macos-13-large — Lorenzo Bettini / githubweb
- attempt with macos-12-large — noreply / githubweb
- updated actions versions — noreply / githubweb
- fix dm hover test on j 21 — Christian Dietrich / githubweb
- io.github.classgraph 4.8.172 — Lorenzo Bettini / githubweb
- New method `AddParameter` with index in `MutableExecutableDeclaration` (#2784) — noreply / githubweb
- [#3010] AbstractOutlineTest: add @Before and @BeforeEach annotation. — Lorenzo Bettini / githubweb
- regenerated file with Xtend annotation — Lorenzo Bettini / githubweb
- update to mwe 2.18.0.M2 — Christian Dietrich / githubweb
- bump seq. number — Christian Dietrich / githubweb
- Support detachable node models in the context of storage aware resources — Sebastian Zarnekow / githubweb
- Emit java.util.Objects in generated code instead of Guava's Objects — Lorenzo Bettini / githubweb
- Normalization of Line Terminators in Xbase strings — Lorenzo Bettini / githubweb
- updated XbaseInterpreter accordingly — Lorenzo Bettini / githubweb
- use Strings.toUnixLineSeparator — Lorenzo Bettini / githubweb
- improved test — Lorenzo Bettini / githubweb
- remove Windows EOLs directly from the model — Lorenzo Bettini / githubweb
- remove Windows EOL from the model before using the inherited converter — Lorenzo Bettini / githubweb
- allow for the custom Xbase converter to be further customized,e.g.,Xtend — Lorenzo Bettini / githubweb
- renamed StringValueConverter -> XtendStringValueConverter — Lorenzo Bettini / githubweb
- revert "Set UNIX-style linebreaks" — Lorenzo Bettini / githubweb
- further tests in AbstractXbaseEvaluationTest — Lorenzo Bettini / githubweb
- Oomph clean build onlyNewProjects="true" — noreply / githubweb
- regenerated Xtend file — Lorenzo Bettini / githubweb
- other regenerated files — Lorenzo Bettini / githubweb
- Fixed NPE — Sebastian Zarnekow / githubweb
- Fixed off-by-one — Sebastian Zarnekow / githubweb
#41 (Apr 8, 2024, 9:05:26 AM)
- attempt to downgrade to tycho 3.0.5 — Christian Dietrich / githubweb
#40 (Apr 8, 2024, 8:54:30 AM)
- undo acc. change — Christian Dietrich / githubweb
#39 (Apr 8, 2024, 8:18:22 AM)
- revert to tycho 4.0.6 — Christian Dietrich / githubweb
#36 (Apr 8, 2024, 7:01:53 AM)
- also verify error position for EXCEPTION_NOT_THROWABLE — Lorenzo Bettini / githubweb
- also verify error position for EXCEPTION_DECLARED_TWICE — Lorenzo Bettini / githubweb
- added validation tests for exceptions in dispatch methods — Lorenzo Bettini / githubweb
- also verify error position for WILDCARD_IN_SUPERTYPE — Lorenzo Bettini / githubweb
- force org.apache.commons.logging 1.2.0 in latest TP — Lorenzo Bettini / githubweb
- force org.apache.commons.logging 1.2.0 in the other TPs — Lorenzo Bettini / githubweb
- apache.commons.logging 1.2.0 in TargetPlatformProject — Lorenzo Bettini / githubweb
- bootstrap against 2.34.0.M2 — Christian Dietrich / githubweb
- update to mwe 2.17.0 release. — Christian Dietrich / githubweb
- bump sequence numbers — Christian Dietrich / githubweb
- prepare 2.35 versions — Christian Dietrich / githubweb
- bootstrap against 2.34.0 release — Christian Dietrich / githubweb
- Make Pattern and Splitter static fields — Sebastian Zarnekow / githubweb
- Remove obsolete packrat parser implementation — Sebastian Zarnekow / githubweb
- Update all bundle requirements to 2.35.0 — Sebastian Zarnekow / githubweb
- Update fixVersions script — Sebastian Zarnekow / githubweb
- prepare 2024-03 release target — Christian Dietrich / githubweb
- updated xtend plugin test with multiline string — Lorenzo Bettini / githubweb
- replace("\r", "") in Xtend quickfix test — Lorenzo Bettini / githubweb
- re-enabled Windows GitHub Actions workflow — Lorenzo Bettini / githubweb
- Use the Maven Wrapper only in Jenkinsfile — Lorenzo Bettini / githubweb
- show maven.home at the beginning — Lorenzo Bettini / githubweb
- Save System.out and print other information — Lorenzo Bettini / githubweb
- Tycho 4.0.6 — Lorenzo Bettini / githubweb
- updated ParentProjectDescriptor for Tycho 4 — Lorenzo Bettini / githubweb
- updated Domainmodel — Lorenzo Bettini / githubweb
- explicit execution for maven-surefire-plugin with Tycho 4 — Lorenzo Bettini / githubweb
- removed unused tycho-version in xtext-maven-plugin ITs' parent POM — Lorenzo Bettini / githubweb
- update to Maven 3.9.6 — Lorenzo Bettini / githubweb
- fix output path="target/test-classes" otherwise no test is executed — Lorenzo Bettini / githubweb
- explicit junit provider to make the tests run — Lorenzo Bettini / githubweb
- issue 2945 - add "writeStorageResources" to xtext-maven-plugin — Florian Pirchner / githubweb
- support 2024-06 in oomph — Christian Dietrich / githubweb
- build latest against 202406 and update wizard — Christian Dietrich / githubweb
- update to orbit 202406 — Christian Dietrich / githubweb
- Fix encoding for URIs that contain escaped sequences and a fragment — Sebastian Zarnekow / githubweb
- update to asm 9.7 and guava 33.1.0 — Christian Dietrich / githubweb
- update to mwe 2.18.0.M1 — Christian Dietrich / githubweb
- Re-normalize line-endings in git of all files to Linux style ("\n") — Hannes Wellmann / githubweb
- Tycho 4.0.7 — Lorenzo Bettini / githubweb
#35 (Feb 20, 2024, 4:19:33 AM)
- Added an Xtend validator test for cycles in internal types — Lorenzo Bettini / githubweb
- also verify the error's position for hierarchy cycles — Lorenzo Bettini / githubweb
- also verify error's position for INTERFACE_EXPECTED — Lorenzo Bettini / githubweb
- also verify error's position for OVERRIDDEN_FINAL — Lorenzo Bettini / githubweb
- also verify error's position for CLASS_EXPECTED — Lorenzo Bettini / githubweb
- also verify error's position for field INVALID_USE_OF_TYPE — Lorenzo Bettini / githubweb
- also verify error's position for parameter INVALID_USE_OF_TYPE — Lorenzo Bettini / githubweb
- fixed verify error's position for parameter INVALID_USE_OF_TYPE — Lorenzo Bettini / githubweb
- also verify error's position for DUPLICATE_PARAMETER_NAME — Lorenzo Bettini / githubweb
- also verify error's position for duplicates — Lorenzo Bettini / githubweb
- also verify error's position for duplicate methods — Lorenzo Bettini / githubweb
- also verify error's message parts for duplicate methods — Lorenzo Bettini / githubweb
- added missing tests for doCheckOverriddenMethods — Lorenzo Bettini / githubweb
- also verify error position for CONFLICTING_DEFAULT_METHODS — Lorenzo Bettini / githubweb
- also verify error position for CLASS_MUST_BE_ABSTRACT — Lorenzo Bettini / githubweb
- also verify error position for ANONYMOUS_CLASS_MISSING_MEMBERS — Lorenzo Bettini / githubweb
- also verify error position for anonymous class override final class — Lorenzo Bettini / githubweb
- added test with anonymous class not implementing abstract methods — Lorenzo Bettini / githubweb
- some experiments — Lorenzo Bettini / githubweb
- AnonymousClassAwareTreeAppendable — Lorenzo Bettini / githubweb
- removed some customizations — Lorenzo Bettini / githubweb
- simplified appendConstructedTypeName — Lorenzo Bettini / githubweb
- simplified AnonymousClassAwareTreeAppendable — Lorenzo Bettini / githubweb
- added another createChild to make it easier for subclassing — Lorenzo Bettini / githubweb
- don't store the converter — Lorenzo Bettini / githubweb
- simplified isVariableDeclarationRequired — Lorenzo Bettini / githubweb
- simplified internalCanCompileToJavaExpression — Lorenzo Bettini / githubweb
- simplified constructorCallToJavaExpression — Lorenzo Bettini / githubweb
- simplified appendConstructedTypeName — Lorenzo Bettini / githubweb
- XtendCompilerUtil -> XtendCompilerHelper — Lorenzo Bettini / githubweb
- use IResourceScopeCache in XtendCompilerHelper — Lorenzo Bettini / githubweb
- simplified appendConstructedTypeName — Lorenzo Bettini / githubweb
- canCompileToJavaAnonymousClass — Lorenzo Bettini / githubweb
- check isAnonymousClassConstructorCall — Lorenzo Bettini / githubweb
- Xtend uses canCompileToJavaAnonymousClass — Lorenzo Bettini / githubweb
- simplified isVariableDeclarationRequired — Lorenzo Bettini / githubweb
- simplified isVariableDeclarationRequired 2 — Lorenzo Bettini / githubweb
- isVariableDeclarationRequired for constructor in Xbase — Lorenzo Bettini / githubweb
- removed duplication by constructorCallToJavaExpression — Lorenzo Bettini / githubweb
- reduced visibility of some methods — Lorenzo Bettini / githubweb
- Added @since to JvmModelGenerator's new method — Lorenzo Bettini / githubweb
- moved Xtend performance tests from core.tests — Lorenzo Bettini / githubweb
- updated launch configurations — Lorenzo Bettini / githubweb
- updated build.properties — Lorenzo Bettini / githubweb
- change package name build -> building — Lorenzo Bettini / githubweb
- renamed name in POM — Lorenzo Bettini / githubweb
- updated needed dependencies — Lorenzo Bettini / githubweb
- moved Xtend ide performance tests — Lorenzo Bettini / githubweb
- updated launch configurations — Lorenzo Bettini / githubweb
- shadow setUpProject — Lorenzo Bettini / githubweb
- better documented TargetPlatformUtil.setTargetPlatform(Class<?>) — Lorenzo Bettini / githubweb
- [2836] adapt to changes in ltk.refactoring — Lorenzo Bettini / githubweb
- String.joing instead of IterableExtensions.join — Lorenzo Bettini / githubweb
- [#2902] LSP4J 0.21.2 (#2904) — noreply / githubweb
- Fix maven deprecations in xtend-maven-plugin — Lorenzo Bettini / githubweb
- don't set marker.LOCATION if LINE_NUMBER is set — Lorenzo Bettini / githubweb
- bootstrap against Xtext 2.34.0.M1 (#2903) — noreply / githubweb
- Java 17 in Oomph — Lorenzo Bettini / githubweb
- don't set marker.LOCATION at all — Lorenzo Bettini / githubweb
- no need to check for issue.getLineNumber() != null — Lorenzo Bettini / githubweb
- [2909] xtext.logging versionRange 0.0.0 in extraRequirements — Lorenzo Bettini / githubweb
- also verify error position for OVERRIDDEN_FINAL — Lorenzo Bettini / githubweb
- also verify error position for OVERRIDE_REDUCES_VISIBILITY — Lorenzo Bettini / githubweb
- also verify error position for INCOMPATIBLE_RETURN_TYPE — Lorenzo Bettini / githubweb
- [Xtend] put INCOMPATIBLE_RETURN_TYPE marker on field's type — Lorenzo Bettini / githubweb
- Update Domainmodel pom.xml for xtext.logging version — noreply / githubweb
- also verify error position for MISSING_SYNCHRONIZED — Lorenzo Bettini / githubweb
- also verify error position for INCOMPATIBLE_THROWS_CLAUSE — Lorenzo Bettini / githubweb
- also verify error position for INCOMPATIBLE_THROWS_CLAUSE (2) — Lorenzo Bettini / githubweb
- test for reproducing the wrong position of marker — Lorenzo Bettini / githubweb
- place error marker on each incompatible exceptions — Lorenzo Bettini / githubweb
- foreach instead of for — Lorenzo Bettini / githubweb
- some refinements — Lorenzo Bettini / githubweb
- use maven-bundle-plugin with extensions=true — Lorenzo Bettini / githubweb
- regenerated Xbase test languages — Lorenzo Bettini / githubweb
- regen docs for 2.34 — Christian Dietrich / githubweb
- Adjust SemanticTokensService to LSP specification — Sebastian Zarnekow / githubweb
- Allow customizing the NodeModelUtils and the way to obtain an INode — Sebastian Zarnekow / githubweb
- Inconsistent handling of files in an output folder - full vs. — Stephan Herrmann / githubweb
- Test case that "almost" demonstrates the problem — Stephan Herrmann / githubweb
- Use Maven wrapper also in shell scripts — Lorenzo Bettini / githubweb
- maven-enforcer-plugin — Lorenzo Bettini / githubweb
- removed maven specification from Jenkinsfiles — Lorenzo Bettini / githubweb
- Revert "removed maven specification from Jenkinsfiles" — Lorenzo Bettini / githubweb
- maven "apache-maven-3.9.2" in Jenkinsfiles — Lorenzo Bettini / githubweb
- avoid busy and possibly infinite loop in JavaEditorExtension — Lorenzo Bettini / githubweb
- update to jetty 11.0.20 Closes #2925 — Christian Dietrich / githubweb
- XtendCompilerHelper -> AnonymousClassCompilerHelper — Lorenzo Bettini / githubweb
- the added createAppendable is protected — Lorenzo Bettini / githubweb
- simplified check in generateVisibilityModifier — Lorenzo Bettini / githubweb
- Recreated test for the issue https://github.com/eclipse/xtext/issues/2920 (#1) — noreply / githubweb
- Modify the test customization to be even closer to the original problem — Stephan Herrmann / githubweb
- Introduced JvmTypeReferenceUtil — Lorenzo Bettini / githubweb
- applied to XtendJvmModelInferrer — Lorenzo Bettini / githubweb
- use EcoreUtil.getAdapter — Lorenzo Bettini / githubweb
- use singletons for adapters — Lorenzo Bettini / githubweb
- JvmTypesBuilder: setSuperClass addSuperInterface — Lorenzo Bettini / githubweb
- applied to XtendJvmModelInferrer — Lorenzo Bettini / githubweb
- accept null as superType — Lorenzo Bettini / githubweb
- applied to Domainmodel — Lorenzo Bettini / githubweb
- implement Adapter instead of extending AdapterImpl — Lorenzo Bettini / githubweb
- avoid NPE in XtextPluginImages when initialized from non-UI thread — Lorenzo Bettini / githubweb
- additional null guards — Lorenzo Bettini / githubweb
- Add more flexibility to the way we find the ICompositeNode for an object — Sebastian Zarnekow / githubweb
- ensureInitialize in manage — noreply / githubweb
- [Xtend] check for duplicate interface specification — Lorenzo Bettini / githubweb
- slightly improved tests — Lorenzo Bettini / githubweb
- regenerate test languages — Christian Dietrich / githubweb
- update to gradle 8.6 — Christian Dietrich / githubweb
- [#2674] update to lsp4j 0.22.0 — Christian Dietrich / githubweb
- use mwe 2.17.0.M3 — Christian Dietrich / githubweb
#34 (Jan 9, 2024, 4:03:27 AM)
- update to mwe(2) 1.11.0/2.17.0 M0 — Christian Dietrich / githubweb
- switch to Xtext M0 for bootstrapping — Christian Dietrich / githubweb
- use workaround also in latest — Christian Dietrich / githubweb
- added generator as a source folder — Lorenzo Bettini / githubweb
- emf.codegen.ecore dependency — Lorenzo Bettini / githubweb
- added MWE2 file — Lorenzo Bettini / githubweb
- added DirectoryCleaner — Lorenzo Bettini / githubweb
- renaming — Lorenzo Bettini / githubweb
- regenerated classes — Lorenzo Bettini / githubweb
- removed old Java generator — Lorenzo Bettini / githubweb
- restored GenerateXbase — Lorenzo Bettini / githubweb
- regenerated classes — Lorenzo Bettini / githubweb
- removed generator from src.excludes — Lorenzo Bettini / githubweb
- bin.excludes of generator folder in Xbase — Lorenzo Bettini / githubweb
- Revert "removed old Java generator" — Lorenzo Bettini / githubweb
- renamed Java generator — Lorenzo Bettini / githubweb
- removed MWE2 file — Lorenzo Bettini / githubweb
- bin.excludes of generator folder in Common Types — Lorenzo Bettini / githubweb
- Xtend: fixed strange error message for `void` as a field type — Lorenzo Bettini / githubweb
- Xtend PerformanceTest in Java — Lorenzo Bettini / githubweb
- Harden bundle constraints between Xtext bundles (#2892) — noreply / githubweb
- Remove redundant bundle requirements that are already fulfilled due to re-exports (#2893) — noreply / githubweb
- Keep the filter-chain consistent when using the LoggingTester — Sebastian Zarnekow / githubweb
- don't retrieve the ImportManager by reflection — Lorenzo Bettini / githubweb
- Removed cyclic dependency to mwe2.launch (#2897) — noreply / githubweb
- Fixed type common super type computation when type params are involved (#2894) — noreply / githubweb
- simplified appendConstructedTypeName — Lorenzo Bettini / githubweb
- canCompileToJavaAnonymousClass — Lorenzo Bettini / githubweb
- check isAnonymousClassConstructorCall — Lorenzo Bettini / githubweb
- Xtend uses canCompileToJavaAnonymousClass — Lorenzo Bettini / githubweb
- simplified isVariableDeclarationRequired — Lorenzo Bettini / githubweb
- simplified isVariableDeclarationRequired 2 — Lorenzo Bettini / githubweb
- isVariableDeclarationRequired for constructor in Xbase — Lorenzo Bettini / githubweb
- removed duplication by constructorCallToJavaExpression — Lorenzo Bettini / githubweb
- reduced visibility of some methods — Lorenzo Bettini / githubweb
- private -> protected (restored visibility) — Lorenzo Bettini / githubweb
- Added an Xtend validator test for cycles in internal types — Lorenzo Bettini / githubweb
- also verify the error's position for hierarchy cycles — Lorenzo Bettini / githubweb
- also verify error's position for INTERFACE_EXPECTED — Lorenzo Bettini / githubweb
- also verify error's position for OVERRIDDEN_FINAL — Lorenzo Bettini / githubweb
- also verify error's position for CLASS_EXPECTED — Lorenzo Bettini / githubweb
- also verify error's position for field INVALID_USE_OF_TYPE — Lorenzo Bettini / githubweb
- also verify error's position for parameter INVALID_USE_OF_TYPE — Lorenzo Bettini / githubweb
- fixed verify error's position for parameter INVALID_USE_OF_TYPE — Lorenzo Bettini / githubweb
- also verify error's position for DUPLICATE_PARAMETER_NAME — Lorenzo Bettini / githubweb
- also verify error's position for duplicates — Lorenzo Bettini / githubweb
- also verify error's position for duplicate methods — Lorenzo Bettini / githubweb
- also verify error's message parts for duplicate methods — Lorenzo Bettini / githubweb
- added missing tests for doCheckOverriddenMethods — Lorenzo Bettini / githubweb
- also verify error position for CONFLICTING_DEFAULT_METHODS — Lorenzo Bettini / githubweb
- also verify error position for CLASS_MUST_BE_ABSTRACT — Lorenzo Bettini / githubweb
- also verify error position for ANONYMOUS_CLASS_MISSING_MEMBERS — Lorenzo Bettini / githubweb
- also verify error position for anonymous class override final class — Lorenzo Bettini / githubweb
- added test with anonymous class not implementing abstract methods — Lorenzo Bettini / githubweb
- also verify error position for constructors' errors — Lorenzo Bettini / githubweb
- also verify error position for anonymous class' members — Lorenzo Bettini / githubweb
#33 (Dec 30, 2023, 7:29:22 AM)
- Update XtextFormattingTokenSerializer references in JavaDocs — Wouter Born / githubweb
- Bootstrap against 2.33.0.M3 — Christian Dietrich / githubweb
- [#2830] mwe 2.16.0 release — Christian Dietrich / githubweb
- build dm with tycho 3 — Christian Dietrich / githubweb
- Bump Xtext version to 2.34 — Sebastian Zarnekow / githubweb
- bootstrap against 2.33 release — Christian Dietrich / githubweb
- prepared 202312 target — Christian Dietrich / githubweb
- switch to 4.31 i-builds — Christian Dietrich / githubweb
- switch dm to 404 — Christian Dietrich / githubweb
- Reintroduced ValidatorTester in xtext.testing bundle — Lorenzo Bettini / githubweb
- adapt query — Christian Dietrich / githubweb
- update to gradle 8.5 — Christian Dietrich / githubweb
- use emf 2.36 in r 202312 — Christian Dietrich / githubweb
- prepare wizard for 2024-03 — Christian Dietrich / githubweb
- added support for 2024-03 in oomph — Christian Dietrich / githubweb
- update to orbit 2024-03 — Christian Dietrich / githubweb
- bump classgraph — Christian Dietrich / githubweb
- fix(WorkspaceFolders) check if WorkspaceFolders are supported — Sebastian Zarnekow / githubweb
- Plugin test projects should not use "target/test-classes" in .classpath — Lorenzo Bettini / githubweb
- Replace dependency to org.eclipse.osgi.services — Sebastian Zarnekow / githubweb
- [#2876] update to guava 33 — Lorenzo Bettini / githubweb
- fix ant test — Lorenzo Bettini / githubweb
- Add missing version constraints to some require-bundles for Guava — Lorenzo Bettini / githubweb
- Attempt without failureaccess — Lorenzo Bettini / githubweb
- Revert "Attempt without failureaccess" — Lorenzo Bettini / githubweb
#32 (Nov 12, 2023, 7:42:57 AM)
- use import for classgraph dependency — Christian Dietrich / githubweb
- bootstrap against 2.33.0.M2 — Christian Dietrich / githubweb
- orbit bump for 2023-12 M3 — Christian Dietrich / githubweb
- [#274] update to mwe 1.10.0.M2 / mwe 2.16.0.M2 — Christian Dietrich / githubweb
- Ignore NumberLiterals without CompositeNode in HighlightingCalculator — Hannes Wellmann / githubweb
- dont import classgraph in features — Christian Dietrich / githubweb
- bump jetty — Christian Dietrich / githubweb
- remove unused org.eclipse.xtext.releng.simrel.tests project — Christian Dietrich / githubweb
- [2836] adapt to changes in ltk.refactoring — Christian Dietrich / githubweb
- another classgraph bump — Christian Dietrich / githubweb
- fix broken xtend-gen code — Christian Dietrich / githubweb
- Update to MWE 2.16.0.M3 — Christian Dietrich / githubweb
#31 (Oct 22, 2023, 6:36:37 AM)
- bootstrap against 2.33.0.M1 — Christian Dietrich / githubweb
- [#2781] update to gradle 8.4 — Christian Dietrich / githubweb
- Fix antlr,classgraph,log4j and guava versions — Christian Dietrich / githubweb
- fix typo — Christian Dietrich / githubweb
- [#2818] update to asm 9.6 — Christian Dietrich / githubweb
- also update classgraph again — Christian Dietrich / githubweb
- bump seq numbers in targets — Christian Dietrich / githubweb
#30 (Oct 2, 2023, 2:52:49 AM)
- bootstrap against M3 — Christian Dietrich / githubweb
- update docs for new mwe release — Christian Dietrich / githubweb
- [#2716] bootstrap against mwe 2.15.0 release — Christian Dietrich / githubweb
- Bump Xtext version to 2.33 — Sebastian Zarnekow / githubweb
- Bootstrap against 2.32.0 — Sebastian Zarnekow / githubweb
- [#2787] remove javax.inject dependency — Christian Dietrich / githubweb
- [#2754] provide r2023-09 tp — Christian Dietrich / githubweb
- [#2795] update to lsp4j 0.21.1 — Christian Dietrich / githubweb
- [#2754] prepare latest for 4.30 — Christian Dietrich / githubweb
- [#2754] prepare 2023-12 tps — Christian Dietrich / githubweb
- update mwe-xtext bootstrap version to release — Christian Dietrich / githubweb
- [#2754] update to orbit 2023-12 — Christian Dietrich / githubweb
- update dm to eclipse 2023-12 — Christian Dietrich / githubweb
- update simrel info — Christian Dietrich / githubweb
- remove xpand based Xtext2Ecore Postprocessor — Christian Dietrich / githubweb
- remove old xpand based generator — Christian Dietrich / githubweb
- remove xpand from targets and poms. See #2811 — Christian Dietrich / githubweb
- Signed-off-by: Heinrich Weichert <heinrich.weichert@avl.com> — Sebastian Zarnekow / githubweb