Skip to content

feat: support block strings as shape ids #66

feat: support block strings as shape ids

feat: support block strings as shape ids #66

Triggered via pull request January 28, 2024 11:54
Status Failure
Total duration 7m 42s
Artifacts 2

build.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

2 errors, 16 warnings, and 10 notices
Test
Process completed with exit code 1.
Test
❌ Failed to create checks using the provided token. (HttpError: Resource not accessible by integration)
Build
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: gradle/[email protected], gradle/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: gradle/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test
No files were found with the provided path: /home/runner/work/d2-intellij-plugin/d2-intellij-plugin/build/reports/tests. No artifacts will be uploaded.
Test
⚠️ This usually indicates insufficient permissions. More details: https://github.com/mikepenz/action-junit-report/issues/23
Verify plugin
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: gradle/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Inspect code
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: JetBrains/[email protected]. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Unstable API Usage: src/src/action/D2ExportActions.kt#L91
'withBackgroundProgress(com.intellij.openapi.project.Project, java.lang.String, kotlin.jvm.functions.Function2,? extends java.lang.Object\>, kotlin.coroutines.Continuation)' is declared in unstable 'com.intellij.openapi.progress.TasksKt' marked with @ApiStatus.Experimental
Unstable API Usage: src/src/D2Theme.kt#L28
'com.intellij.openapi.util.NlsSafe' is marked unstable with @ApiStatus.Experimental
Unstable API Usage: src/src/lang/BlockStringElementType.kt#L36
'guessLanguageForInjection(java.lang.String)' is declared in unstable 'org.intellij.plugins.markdown.injection.aliases.CodeFenceLanguageGuesser' marked with @ApiStatus.Internal
Unstable API Usage: src/src/D2Layout.kt#L8
'com.intellij.openapi.util.NlsSafe' is marked unstable with @ApiStatus.Experimental
If-Null return/break/... foldable to '?:': src/src/editor/RenderManager.kt#L243
If-Null return/break/... foldable to '?:'
Return or assignment can be lifted out: src/src/lang/psi/ShapeId.kt#L34
'Return' can be lifted out of 'if'
Return or assignment can be lifted out: src/src/editor/RenderManager.kt#L244
'Return' can be lifted out of 'if'
Return or assignment can be lifted out: src/src/lang/psi/ShapeId.kt#L47
'Return' can be lifted out of 'if'
Return or assignment can be lifted out: src/src/lang/psi/ShapeId.kt#L33
'Return' can be lifted out of 'if'
Explicit 'get' or 'set' call: src/src/editor/D2SpellCheckerStrategy.kt#L100
Should be replaced with indexing
Explicit 'get' or 'set' call: src/src/lang/psi/ShapeProperty.kt#L24
Should be replaced with indexing
Explicit 'get' or 'set' call: src/src/editor/D2SpellCheckerStrategy.kt#L82
Should be replaced with indexing
Explicit 'get' or 'set' call: src/src/lang/highlighter.kt#L77
Should be replaced with indexing

Artifacts

Produced during runtime
Name Size
D2-1.3.0 Expired
260 KB
pluginVerifier-result Expired
15.6 KB