Skip to content
Started 2 mo 27 days ago
Took 18 min

Build #35 (Feb 20, 2024, 4:19:33 AM)

Changes
  1. Added an Xtend validator test for cycles in internal types (details / githubweb)
  2. also verify the error's position for hierarchy cycles (details / githubweb)
  3. also verify error's position for INTERFACE_EXPECTED (details / githubweb)
  4. also verify error's position for OVERRIDDEN_FINAL (details / githubweb)
  5. also verify error's position for CLASS_EXPECTED (details / githubweb)
  6. also verify error's position for field INVALID_USE_OF_TYPE (details / githubweb)
  7. also verify error's position for parameter INVALID_USE_OF_TYPE (details / githubweb)
  8. fixed verify error's position for parameter INVALID_USE_OF_TYPE (details / githubweb)
  9. also verify error's position for DUPLICATE_PARAMETER_NAME (details / githubweb)
  10. also verify error's position for duplicates (details / githubweb)
  11. also verify error's position for duplicate methods (details / githubweb)
  12. also verify error's message parts for duplicate methods (details / githubweb)
  13. added missing tests for doCheckOverriddenMethods (details / githubweb)
  14. also verify error position for CONFLICTING_DEFAULT_METHODS (details / githubweb)
  15. also verify error position for CLASS_MUST_BE_ABSTRACT (details / githubweb)
  16. also verify error position for ANONYMOUS_CLASS_MISSING_MEMBERS (details / githubweb)
  17. also verify error position for anonymous class override final class (details / githubweb)
  18. added test with anonymous class not implementing abstract methods (details / githubweb)
  19. some experiments (details / githubweb)
  20. AnonymousClassAwareTreeAppendable (details / githubweb)
  21. removed some customizations (details / githubweb)
  22. simplified appendConstructedTypeName (details / githubweb)
  23. simplified AnonymousClassAwareTreeAppendable (details / githubweb)
  24. added another createChild to make it easier for subclassing (details / githubweb)
  25. don't store the converter (details / githubweb)
  26. simplified isVariableDeclarationRequired (details / githubweb)
  27. simplified internalCanCompileToJavaExpression (details / githubweb)
  28. simplified constructorCallToJavaExpression (details / githubweb)
  29. simplified appendConstructedTypeName (details / githubweb)
  30. XtendCompilerUtil -> XtendCompilerHelper (details / githubweb)
  31. use IResourceScopeCache in XtendCompilerHelper (details / githubweb)
  32. simplified appendConstructedTypeName (details / githubweb)
  33. canCompileToJavaAnonymousClass (details / githubweb)
  34. check isAnonymousClassConstructorCall (details / githubweb)
  35. Xtend uses canCompileToJavaAnonymousClass (details / githubweb)
  36. simplified isVariableDeclarationRequired (details / githubweb)
  37. simplified isVariableDeclarationRequired 2 (details / githubweb)
  38. isVariableDeclarationRequired for constructor in Xbase (details / githubweb)
  39. removed duplication by constructorCallToJavaExpression (details / githubweb)
  40. reduced visibility of some methods (details / githubweb)
  41. Added @since to JvmModelGenerator's new method (details / githubweb)
  42. moved Xtend performance tests from core.tests (details / githubweb)
  43. updated launch configurations (details / githubweb)
  44. updated build.properties (details / githubweb)
  45. change package name build -> building (details / githubweb)
  46. renamed name in POM (details / githubweb)
  47. updated needed dependencies (details / githubweb)
  48. moved Xtend ide performance tests (details / githubweb)
  49. updated launch configurations (details / githubweb)
  50. shadow setUpProject (details / githubweb)
  51. better documented TargetPlatformUtil.setTargetPlatform(Class<?>) (details / githubweb)
  52. [2836] adapt to changes in ltk.refactoring (details / githubweb)
  53. String.joing instead of IterableExtensions.join (details / githubweb)
  54. [#2902] LSP4J 0.21.2 (#2904) (details / githubweb)
  55. Fix maven deprecations in xtend-maven-plugin (details / githubweb)
  56. don't set marker.LOCATION if LINE_NUMBER is set (details / githubweb)
  57. bootstrap against Xtext 2.34.0.M1 (#2903) (details / githubweb)
  58. Java 17 in Oomph (details / githubweb)
  59. don't set marker.LOCATION at all (details / githubweb)
  60. no need to check for issue.getLineNumber() != null (details / githubweb)
  61. [2909] xtext.logging versionRange 0.0.0 in extraRequirements (details / githubweb)
  62. also verify error position for OVERRIDDEN_FINAL (details / githubweb)
  63. also verify error position for OVERRIDE_REDUCES_VISIBILITY (details / githubweb)
  64. also verify error position for INCOMPATIBLE_RETURN_TYPE (details / githubweb)
  65. [Xtend] put INCOMPATIBLE_RETURN_TYPE marker on field's type (details / githubweb)
  66. Update Domainmodel pom.xml for xtext.logging version (details / githubweb)
  67. also verify error position for MISSING_SYNCHRONIZED (details / githubweb)
  68. also verify error position for INCOMPATIBLE_THROWS_CLAUSE (details / githubweb)
  69. also verify error position for INCOMPATIBLE_THROWS_CLAUSE (2) (details / githubweb)
  70. test for reproducing the wrong position of marker (details / githubweb)
  71. place error marker on each incompatible exceptions (details / githubweb)
  72. foreach instead of for (details / githubweb)
  73. some refinements (details / githubweb)
  74. use maven-bundle-plugin with extensions=true (details / githubweb)
  75. regenerated Xbase test languages (details / githubweb)
  76. regen docs for 2.34 (details / githubweb)
  77. Adjust SemanticTokensService to LSP specification (details / githubweb)
  78. Allow customizing the NodeModelUtils and the way to obtain an INode (details / githubweb)
  79. Inconsistent handling of files in an output folder - full vs. (details / githubweb)
  80. Test case that "almost" demonstrates the problem (details / githubweb)
  81. Use Maven wrapper also in shell scripts (details / githubweb)
  82. maven-enforcer-plugin (details / githubweb)
  83. removed maven specification from Jenkinsfiles (details / githubweb)
  84. Revert "removed maven specification from Jenkinsfiles" (details / githubweb)
  85. maven "apache-maven-3.9.2" in Jenkinsfiles (details / githubweb)
  86. avoid busy and possibly infinite loop in JavaEditorExtension (details / githubweb)
  87. update to jetty 11.0.20 Closes #2925 (details / githubweb)
  88. XtendCompilerHelper -> AnonymousClassCompilerHelper (details / githubweb)
  89. the added createAppendable is protected (details / githubweb)
  90. simplified check in generateVisibilityModifier (details / githubweb)
  91. Recreated test for the issue https://github.com/eclipse/xtext/issues/2920 (#1) (details / githubweb)
  92. Modify the test customization to be even closer to the original problem (details / githubweb)
  93. Introduced JvmTypeReferenceUtil (details / githubweb)
  94. applied to XtendJvmModelInferrer (details / githubweb)
  95. use EcoreUtil.getAdapter (details / githubweb)
  96. use singletons for adapters (details / githubweb)
  97. JvmTypesBuilder: setSuperClass addSuperInterface (details / githubweb)
  98. applied to XtendJvmModelInferrer (details / githubweb)
  99. accept null as superType (details / githubweb)
  100. applied to Domainmodel (details / githubweb)
  101. implement Adapter instead of extending AdapterImpl (details / githubweb)
  102. avoid NPE in XtextPluginImages when initialized from non-UI thread (details / githubweb)
  103. additional null guards (details / githubweb)
  104. Add more flexibility to the way we find the ICompositeNode for an object (details / githubweb)
  105. ensureInitialize in manage (details / githubweb)
  106. [Xtend] check for duplicate interface specification (details / githubweb)
  107. slightly improved tests (details / githubweb)
  108. regenerate test languages (details / githubweb)
  109. update to gradle 8.6 (details / githubweb)
  110. [#2674] update to lsp4j 0.22.0 (details / githubweb)
  111. use mwe 2.17.0.M3 (details / githubweb)

Started by user Lorenzo Bettini

This run spent:

  • 7.1 sec waiting;
  • 18 min build duration;
  • 18 min total from scheduled to completion.
Revision: 84021e3ec58046fac227cf28eaaa0dcaac4da1bc
Repository: https://github.com/eclipse/xtext
  • origin/main