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

Build test failure on JDK 17 #795

Open
paulwwisl opened this issue May 5, 2023 · 2 comments
Open

Build test failure on JDK 17 #795

paulwwisl opened this issue May 5, 2023 · 2 comments

Comments

@paulwwisl
Copy link

paulwwisl commented May 5, 2023

This plugin build has some errors on JDK 17

./gradlew build
Downloading https://services.gradle.org/distributions/gradle-7.4-bin.zip
...........10%...........20%...........30%...........40%...........50%...........60%...........70%...........80%...........90%...........100%

Welcome to Gradle 7.4!

Here are the highlights of this release:
 - Aggregated test and JaCoCo reports
 - Marking additional test source directories as tests in IntelliJ
 - Support for Adoptium JDKs in Java toolchains

For more details see https://docs.gradle.org/7.4/release-notes.html

Starting a Gradle Daemon (subsequent builds will be faster)

> Task :generateElmLexer
Reading skeleton file "/Users/_/Workspaces/GitHub/intellij-elm/src/main/grammars/lexer.skeleton".
Reading "/Users/_/Workspaces/GitHub/intellij-elm/src/main/grammars/ElmLexer.flex"
Constructing NFA : 406 states in NFA
Converting NFA to DFA : 
.....................................................................................................................................................................................................................
227 states before minimization, 143 states in minimized DFA
Writing code to "/Users/_/Workspaces/GitHub/intellij-elm/src/main/gen/org/elm/lang/core/lexer/_ElmLexer.java"

> Task :generateElmParser
classpath='[/Users/_/.gradle/caches/modules-2/files-2.1/org.jetbrains/grammar-kit/2021.1.2/8ff81b930c29ac479c49600f83acbaf4a248d2a7/grammar-kit-2021.1.2.jar, /Users/_/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2021.3.2/db9ddccee5ef0d7990d3d3cb980442c9ed396e45/ideaIC-2021.3.2/lib/3rd-party-rt.jar, /Users/_/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2021.3.2/db9ddccee5ef0d7990d3d3cb980442c9ed396e45/ideaIC-2021.3.2/lib/3rd-party.jar, /Users/_/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2021.3.2/db9ddccee5ef0d7990d3d3cb980442c9ed396e45/ideaIC-2021.3.2/lib/idea.jar, /Users/_/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2021.3.2/db9ddccee5ef0d7990d3d3cb980442c9ed396e45/ideaIC-2021.3.2/lib/platform-api.jar, /Users/_/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2021.3.2/db9ddccee5ef0d7990d3d3cb980442c9ed396e45/ideaIC-2021.3.2/lib/platform-impl.jar, /Users/_/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2021.3.2/db9ddccee5ef0d7990d3d3cb980442c9ed396e45/ideaIC-2021.3.2/lib/testFramework-java.jar, /Users/_/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2021.3.2/db9ddccee5ef0d7990d3d3cb980442c9ed396e45/ideaIC-2021.3.2/lib/testFramework.jar, /Users/_/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2021.3.2/db9ddccee5ef0d7990d3d3cb980442c9ed396e45/ideaIC-2021.3.2/lib/util.jar, /Users/_/.gradle/caches/modules-2/files-2.1/org.jetbrains/annotations/22.0.0/fb9bebc90794c7602e73d6ed0cb165a0c650be62/annotations-22.0.0.jar]'
WARN: Attempt to load key 'psi.incremental.reparse.depth.limit' for not yet loaded registry
ElmParser.bnf parser generated to /Users/_/Workspaces/GitHub/intellij-elm/src/main/gen

> Task :compileKotlin
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/ide/color/ElmColorProvider.kt: (33, 35): 'typealias ConvertibleColor = Color' is deprecated. This interface has been renamed Color
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/ide/icons/ElmIcons.kt: (45, 27): 'getIcon(String): Icon' is deprecated. Deprecated in Java
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/ide/lineMarkers/ElmRecursiveCallLineMarkerProvider.kt: (47, 20): 'constructor LineMarkerInfo<T : PsiElement!>(T, TextRange, Icon?, Function<in T!, String!>?, GutterIconNavigationHandler<T!>?, GutterIconRenderer.Alignment)' is deprecated. Deprecated in Java
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/ide/livetemplates/ElmLiveTemplateProvider.kt: (3, 47): 'DefaultLiveTemplatesProvider' is deprecated. Deprecated in Java
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/ide/livetemplates/ElmLiveTemplateProvider.kt: (5, 33): 'DefaultLiveTemplatesProvider' is deprecated. Deprecated in Java
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/ide/notifications/Utils.kt: (20, 53): 'balloonGroup(String): NotificationGroup' is deprecated. Use com.intellij.notification.impl.NotificationGroupEP and com.intellij.notification.NotificationGroupManager
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/ide/notifications/Utils.kt: (55, 23): 'fireBeforeActionPerformed(AnAction, DataContext, AnActionEvent): Unit' is deprecated. Deprecated in Java
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/ide/notifications/Utils.kt: (57, 23): 'fireAfterActionPerformed(AnAction, DataContext, AnActionEvent): Unit' is deprecated. Deprecated in Java
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/lang/core/ElmLanguage.kt: (5, 39): 'FileTypeFactory' is deprecated. Deprecated in Java
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/lang/core/ElmLanguage.kt: (31, 28): 'FileTypeFactory' is deprecated. Deprecated in Java
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/lang/core/psi/ElmPsiFactory.kt: (137, 13): Unreachable code
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/lang/core/psi/PsiElement.kt: (135, 25): Unchecked cast: List<StubElement<out PsiElement!>> to List<StubElement<PsiElement>>
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/lang/core/psi/PsiElement.kt: (167, 25): Unchecked cast: List<StubElement<out PsiElement!>> to List<StubElement<PsiElement>>
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/openapiext/Utils.kt: (115, 41): Type mismatch: value of a nullable type Key is used where non-nullable type is expected. This warning will become an error soon. See https://youtrack.jetbrains.com/issue/KT-36770 for details
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/openapiext/ui.kt: (34, 22): 'isDisposed(Disposable): Boolean' is deprecated. Deprecated in Java
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/openapiext/ui.kt: (39, 31): 'isDisposed(Disposable): Boolean' is deprecated. Deprecated in Java
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/utils/LayoutUI.kt: (102, 95): 'linkColor(): Color' is deprecated. Deprecated in Java
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/utils/MyDirectoryIndex.kt: (47, 45): 'createConcurrentIntObjectMap(): ConcurrentIntObjectMap<V!>' is deprecated. Deprecated in Java
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/utils/MyDirectoryIndex.kt: (132, 29): Type mismatch: value of a nullable type T is used where non-nullable type is expected. This warning will become an error soon. See https://youtrack.jetbrains.com/issue/KT-36770 for details
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/utils/Timings.kt: (73, 26): Variable 'result' initializer is redundant
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/workspace/ElmReviewService.kt: (40, 24): Parameter 'state' is never used
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/workspace/commandLineTools/ElmReviewCLI.kt: (152, 73): Parameter 'project' is never used
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/workspace/elmreview/ElmReviewJsonReport.kt: (81, 46): Name shadowed: property
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/workspace/elmreview/ElmReviewJsonReport.kt: (88, 62): Name shadowed: property
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/workspace/elmreview/ElmReviewJsonReport.kt: (120, 46): Name shadowed: property
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/workspace/elmreview/ElmReviewJsonReport.kt: (128, 62): Name shadowed: property
w: /Users/_/Workspaces/GitHub/intellij-elm/src/main/kotlin/org/elm/workspace/ui/ElmWorkspaceConfigurable.kt: (281, 32): 'setHyperlinkText(String!, String!, String!): Unit' is deprecated. Deprecated in Java

> Task :patchPluginXml
[gradle-intellij-plugin :Elm IntelliJ:patchPluginXml] Patching plugin.xml: value of 'description[
        Provides support for Elm & Lamdera projects
    ]' tag will be set to '<p>Elm &amp; Lamdera Plugin</p>'

> Task :buildSearchableOptions
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by com.intellij.ide.ui.laf.darcula.DarculaLaf to field javax.swing.text.html.HTMLEditorKit.DEFAULT_STYLES_KEY
WARNING: Please consider reporting this to the maintainers of com.intellij.ide.ui.laf.darcula.DarculaLaf
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
2023-05-04 17:21:56,442 [   2544]   WARN - j.internal.DebugAttachDetector - Unable to start DebugAttachDetector, please add `--add-exports java.base/jdk.internal.vm=ALL-UNNAMED` to VM options 
Starting searchable options index builder
2023-05-04 17:21:56,638 [   2740]   WARN - l.NotificationGroupManagerImpl - Notification group CodeWithMe is already registered (group=com.intellij.notification.NotificationGroup@63c44f25). Plugin descriptor: PluginDescriptor(name=Code With Me, id=com.jetbrains.codeWithMe, descriptorPath=plugin.xml, path=~/.gradle/caches/modules-2/files-2.1/com.jetbrains.intellij.idea/ideaIC/2021.3.2/db9ddccee5ef0d7990d3d3cb980442c9ed396e45/ideaIC-2021.3.2/plugins/cwm-plugin, version=213.6777.52, package=null, isBundled=true) 
Warning: the fonts "Times" and "Times" are not available for the Java logical font "Serif", which may have unexpected appearance or behavior. Re-enable the "Times" font to remove this warning.
Warning: the fonts "Times" and "Times" are not available for the Java logical font "Serif", which may have unexpected appearance or behavior. Re-enable the "Times" font to remove this warning.
Warning: the fonts "Times" and "Times" are not available for the Java logical font "Serif", which may have unexpected appearance or behavior. Re-enable the "Times" font to remove this warning.
2023-05-04 17:22:04,238 [  10340]   WARN - #com.intellij.ui.jcef.JBCefApp - JCEF is manually disabled in headless env via 'ide.browser.jcef.headless.enabled=false' 
Found 219 configurables
2023-05-04 17:22:04,701 [  10803]   WARN - nfigure.SdkUpdaterConfigurable - This version only understands SDK XML versions up to 2 but an SDK XML file of version 3 was encountered. This can happen if you use versions of Android Studio and the command-line tools that were released at different times. 
2023-05-04 17:22:04,732 [  10834]   WARN - nfigure.SdkUpdaterConfigurable - unexpected element (uri:"", local:"base-extension"). Expected elements are <{}codename>,<{}layoutlib>,<{}api-level> 
2023-05-04 17:22:04,737 [  10839]   WARN - nfigure.SdkUpdaterConfigurable - unexpected element (uri:"", local:"base-extension"). Expected elements are <{}codename>,<{}layoutlib>,<{}api-level> 
2023-05-04 17:22:04,740 [  10842]   WARN - nfigure.SdkUpdaterConfigurable - unexpected element (uri:"", local:"base-extension"). Expected elements are <{}codename>,<{}layoutlib>,<{}api-level> 
2023-05-04 17:22:04,742 [  10844]   WARN - nfigure.SdkUpdaterConfigurable - unexpected element (uri:"", local:"extension-level"). Expected elements are <{}codename>,<{}layoutlib>,<{}api-level> 
2023-05-04 17:22:04,742 [  10844]   WARN - nfigure.SdkUpdaterConfigurable - unexpected element (uri:"", local:"base-extension"). Expected elements are <{}codename>,<{}layoutlib>,<{}api-level> 
2023-05-04 17:22:04,744 [  10846]   WARN - nfigure.SdkUpdaterConfigurable - Not a number: 33x 
java.lang.NumberFormatException: Not a number: 33x
        at com.sun.xml.bind.DatatypeConverterImpl._parseInt(DatatypeConverterImpl.java:125)
        at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$18.parse(RuntimeBuiltinLeafInfoImpl.java:742)
        at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$18.parse(RuntimeBuiltinLeafInfoImpl.java:740)
        at com.sun.xml.bind.v2.runtime.unmarshaller.TextLoader.text(TextLoader.java:69)
        at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.text(UnmarshallingContext.java:590)
        at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.processText(SAXConnector.java:213)
        at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.endElement(SAXConnector.java:176)
        at java.xml/org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:570)
        at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610)
        at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1718)
        at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2883)
        at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605)
        at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
        at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534)
        at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888)
        at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824)
        at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
        at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216)
        at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635)
        at java.xml/org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:357)
        at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:258)
        at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:229)
        at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:153)
        at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:136)
        at com.android.repository.impl.meta.SchemaModuleUtil.unmarshal(SchemaModuleUtil.java:195)
        at com.android.repository.impl.manager.LocalRepoLoaderImpl.parsePackage(LocalRepoLoaderImpl.java:318)
        at com.android.repository.impl.manager.LocalRepoLoaderImpl.parsePackages(LocalRepoLoaderImpl.java:157)
        at com.android.repository.impl.manager.LocalRepoLoaderImpl.getPackages(LocalRepoLoaderImpl.java:122)
        at com.android.repository.impl.manager.RepoManagerImpl$LoadTask.run(RepoManagerImpl.java:582)
        at com.android.repository.api.RepoManager$DummyProgressRunner.runSyncWithProgress(RepoManager.java:417)
        at com.android.repository.impl.manager.RepoManagerImpl.load(RepoManagerImpl.java:415)
        at com.android.repository.impl.manager.RepoManagerImpl.loadSynchronously(RepoManagerImpl.java:300)
        at com.android.repository.api.RepoManager.loadSynchronously(RepoManager.java:296)
        at com.android.sdklib.repository.AndroidSdkHandler$RepoConfig.createRepoManager(AndroidSdkHandler.java:737)
        at com.android.sdklib.repository.AndroidSdkHandler.getSdkManager(AndroidSdkHandler.java:285)
        at com.android.tools.idea.updater.configure.SdkUpdaterConfigurable.getRepoManager(SdkUpdaterConfigurable.java:154)
        at com.android.tools.idea.updater.configure.SdkUpdaterConfigPanel.validate(SdkUpdaterConfigPanel.java:632)
        at com.android.tools.idea.updater.configure.SdkUpdaterConfigPanel.refresh(SdkUpdaterConfigPanel.java:608)
        at com.android.tools.idea.updater.configure.SdkUpdaterConfigPanel.reset(SdkUpdaterConfigPanel.java:688)
        at com.intellij.openapi.application.TransactionGuardImpl.runWithWritingAllowed(TransactionGuardImpl.java:214)
        at com.intellij.openapi.application.TransactionGuardImpl.access$200(TransactionGuardImpl.java:21)
        at com.intellij.openapi.application.TransactionGuardImpl$2.run(TransactionGuardImpl.java:196)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:805)
        at com.intellij.openapi.application.impl.ApplicationImpl.lambda$invokeLater$4(ApplicationImpl.java:348)
        at com.intellij.openapi.application.impl.FlushQueue.doRun(FlushQueue.java:82)
        at com.intellij.openapi.application.impl.FlushQueue.runNextEvent(FlushQueue.java:131)
        at com.intellij.openapi.application.impl.FlushQueue.flushNow(FlushQueue.java:47)
        at com.intellij.openapi.application.impl.FlushQueue$FlushNow.run(FlushQueue.java:187)
        at java.desktop/java.awt.event.InvocationEvent.dispatch(InvocationEvent.java:313)
        at java.desktop/java.awt.EventQueue.dispatchEventImpl(EventQueue.java:776)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:727)
        at java.desktop/java.awt.EventQueue$4.run(EventQueue.java:721)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.base/java.security.ProtectionDomain$JavaSecurityAccessImpl.doIntersectionPrivilege(ProtectionDomain.java:85)
        at java.desktop/java.awt.EventQueue.dispatchEvent(EventQueue.java:746)
        at com.intellij.ide.IdeEventQueue.defaultDispatchEvent(IdeEventQueue.java:891)
        at com.intellij.ide.IdeEventQueue._dispatchEvent(IdeEventQueue.java:760)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$6(IdeEventQueue.java:447)
        at com.intellij.openapi.progress.impl.CoreProgressManager.computePrioritized(CoreProgressManager.java:818)
        at com.intellij.ide.IdeEventQueue.lambda$dispatchEvent$7(IdeEventQueue.java:446)
        at com.intellij.openapi.application.impl.ApplicationImpl.runIntendedWriteActionOnCurrentThread(ApplicationImpl.java:805)
        at com.intellij.ide.IdeEventQueue.dispatchEvent(IdeEventQueue.java:492)
        at java.desktop/java.awt.EventDispatchThread.pumpOneEventForFilters(EventDispatchThread.java:203)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForFilter(EventDispatchThread.java:124)
        at java.desktop/java.awt.EventDispatchThread.pumpEventsForHierarchy(EventDispatchThread.java:113)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:109)
        at java.desktop/java.awt.EventDispatchThread.pumpEvents(EventDispatchThread.java:101)
        at java.desktop/java.awt.EventDispatchThread.run(EventDispatchThread.java:90)
2023-05-04 17:22:04,745 [  10847]   WARN - nfigure.SdkUpdaterConfigurable - unexpected element (uri:"", local:"extension-level"). Expected elements are <{}codename>,<{}layoutlib>,<{}api-level> 
2023-05-04 17:22:04,745 [  10847]   WARN - nfigure.SdkUpdaterConfigurable - unexpected element (uri:"", local:"base-extension"). Expected elements are <{}codename>,<{}layoutlib>,<{}api-level> 
2023-05-04 17:22:04,748 [  10850]   WARN - nfigure.SdkUpdaterConfigurable - unexpected element (uri:"", local:"base-extension"). Expected elements are <{}codename>,<{}api-level> 
2023-05-04 17:22:04,754 [  10856]   WARN - nfigure.SdkUpdaterConfigurable - unexpected element (uri:"", local:"base-extension"). Expected elements are <{}codename>,<{}api-level> 
2023-05-04 17:22:04,756 [  10858]   WARN - nfigure.SdkUpdaterConfigurable - Errors limit exceeded. To receive all errors set com.sun.xml.bind logger to FINEST level. 
2023-05-04 17:22:04,756 [  10858]   WARN - nfigure.SdkUpdaterConfigurable - unexpected element (uri:"", local:"base-extension"). Expected elements are <{}codename>,<{}api-level> 
2023-05-04 17:22:04,858 [  10960]   WARN - s.RepoProgressIndicatorAdapter - Not a number: 33x 
java.lang.NumberFormatException: Not a number: 33x
        at com.sun.xml.bind.DatatypeConverterImpl._parseInt(DatatypeConverterImpl.java:125)
        at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$18.parse(RuntimeBuiltinLeafInfoImpl.java:742)
        at com.sun.xml.bind.v2.model.impl.RuntimeBuiltinLeafInfoImpl$18.parse(RuntimeBuiltinLeafInfoImpl.java:740)
        at com.sun.xml.bind.v2.runtime.unmarshaller.TextLoader.text(TextLoader.java:69)
        at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallingContext.text(UnmarshallingContext.java:590)
        at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.processText(SAXConnector.java:213)
        at com.sun.xml.bind.v2.runtime.unmarshaller.SAXConnector.endElement(SAXConnector.java:176)
        at java.xml/org.xml.sax.helpers.XMLFilterImpl.endElement(XMLFilterImpl.java:570)
        at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:610)
        at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1718)
        at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2883)
        at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:605)
        at java.xml/com.sun.org.apache.xerces.internal.impl.XMLNSDocumentScannerImpl.next(XMLNSDocumentScannerImpl.java:112)
        at java.xml/com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:534)
        at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:888)
        at java.xml/com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:824)
        at java.xml/com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:141)
        at java.xml/com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1216)
        at java.xml/com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:635)
        at java.xml/org.xml.sax.helpers.XMLFilterImpl.parse(XMLFilterImpl.java:357)
        at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal0(UnmarshallerImpl.java:258)
        at com.sun.xml.bind.v2.runtime.unmarshaller.UnmarshallerImpl.unmarshal(UnmarshallerImpl.java:229)
        at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:153)
        at javax.xml.bind.helpers.AbstractUnmarshallerImpl.unmarshal(AbstractUnmarshallerImpl.java:136)
        at com.android.repository.impl.meta.SchemaModuleUtil.unmarshal(SchemaModuleUtil.java:195)
        at com.android.repository.impl.manager.LocalRepoLoaderImpl.parsePackage(LocalRepoLoaderImpl.java:318)
        at com.android.repository.impl.manager.LocalRepoLoaderImpl.parsePackages(LocalRepoLoaderImpl.java:157)
        at com.android.repository.impl.manager.LocalRepoLoaderImpl.getPackages(LocalRepoLoaderImpl.java:122)
        at com.android.repository.impl.manager.RepoManagerImpl$LoadTask.run(RepoManagerImpl.java:582)
        at com.android.tools.idea.sdk.progress.StudioProgressRunner$1$2.lambda$run$0(StudioProgressRunner.java:69)
        at com.intellij.openapi.application.impl.ApplicationImpl$1.run(ApplicationImpl.java:263)
        at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515)
        at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
        at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128)
        at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628)
        at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:668)
        at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1$1.run(Executors.java:665)
        at java.base/java.security.AccessController.doPrivileged(Native Method)
        at java.base/java.util.concurrent.Executors$PrivilegedThreadFactory$1.run(Executors.java:665)
        at java.base/java.lang.Thread.run(Thread.java:829)
Searchable options index builder completed

> Task :compileTestKotlin
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (27, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (28, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (35, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (37, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (39, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (40, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (41, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (42, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (43, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (44, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (45, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (46, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (47, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (48, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (49, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (56, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (57, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (62, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (64, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (65, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (66, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (67, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (68, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (69, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (70, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (71, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (72, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (73, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/color/ElmColorProviderTest.kt: (74, 9): Name contains characters which can cause problems on Windows: %
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/ide/inspections/inference/TypeInferenceFrozenCacheTest.kt: (89, 9): Non exhaustive 'when' statements on sealed class/interface will be prohibited in 1.7, add 'is TyVar', 'is TyUnit', 'is TyUnknown', 'TyInProgressBinding' branches or 'else' branch instead
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/lang/ElmTestBase.kt: (274, 31): 'readText(InputStream, Charset): String' is deprecated. Deprecated in Java
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/workspace/compiler/ElmBuildActionTest.kt: (5, 34): 'NotificationsAdapter' is deprecated. Deprecated in Java
w: /Users/_/Workspaces/GitHub/intellij-elm/src/test/kotlin/org/elm/workspace/compiler/ElmBuildActionTest.kt: (167, 26): 'NotificationsAdapter' is deprecated. Deprecated in Java

> Task :test FAILED

org.elm.workspace.elmreview.ElmReviewJsonReportTest > parses type compile-errors FAILED
    java.lang.ExceptionInInitializerError at NativeConstructorAccessorImpl.java:-2
        Caused by: java.lang.reflect.InaccessibleObjectException at AccessibleObject.java:354

org.elm.workspace.elmreview.ElmReviewJsonReportTest > parses type error FAILED
    java.lang.NoClassDefFoundError at NativeConstructorAccessorImpl.java:-2

org.elm.workspace.elmreview.ElmReviewJsonReportTest > parses type review-errors FAILED
    java.lang.NoClassDefFoundError at NativeConstructorAccessorImpl.java:-2

org.elm.workspace.elmreview.ElmReviewJsonReportTest > parses type review-errors, one suppressed FAILED
    java.lang.NoClassDefFoundError at NativeConstructorAccessorImpl.java:-2

91 tests completed, 4 failed

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':test'.
> There were failing tests. See the report at: file:///Users/_/Workspaces/GitHub/intellij-elm/build/reports/tests/test/index.html

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 2m 59s
21 actionable tasks: 21 executed
MBP-_:intellij-elm _$ ./gradlew build

> Task :test FAILED

org.elm.workspace.elmreview.ElmReviewJsonReportTest > parses type compile-errors FAILED
    java.lang.ExceptionInInitializerError at NativeConstructorAccessorImpl.java:-2
        Caused by: java.lang.reflect.InaccessibleObjectException at AccessibleObject.java:354

org.elm.workspace.elmreview.ElmReviewJsonReportTest > parses type error FAILED
    java.lang.NoClassDefFoundError at NativeConstructorAccessorImpl.java:-2

org.elm.workspace.elmreview.ElmReviewJsonReportTest > parses type review-errors FAILED
    java.lang.NoClassDefFoundError at NativeConstructorAccessorImpl.java:-2

org.elm.workspace.elmreview.ElmReviewJsonReportTest > parses type review-errors, one suppressed FAILED
    java.lang.NoClassDefFoundError at NativeConstructorAccessorImpl.java:-2

91 tests completed, 4 failed

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':test'.
> There were failing tests. See the report at: file:///Users/_/Workspaces/GitHub/intellij-elm/build/reports/tests/test/index.html

* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 1s
21 actionable tasks: 6 executed, 15 up-to-date
@cies
Copy link
Contributor

cies commented Apr 4, 2024

master currently builds with JDK11. There is no claim it supports JDK17, right?

On which version/commit did you get this error?

I will accept a PR that fixes this JDK17 incompat issue.

@cies
Copy link
Contributor

cies commented Apr 11, 2024

Master currently builds with JDK17. @paulwwisl Could you confirm that this is still an issue for you?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants