microsoft / vscode-java-debug

Java Debugger for Visual Studio Code.
Other
525 stars 337 forks source link

vscode server won't attach java process #1072

Closed ykorzikowski closed 2 years ago

ykorzikowski commented 2 years ago

On my local machine with running vscode instance I can attach to a running java process with no problems. On a vscode-server instance running in chrome, I cant do this.

The vscode-server don't recognize the "attach" option and want to start a java class, like normal debugging.

Environment
Steps To Reproduce
  1. Run https://hub.docker.com/r/linuxserver/code-server
  2. Install java extensions
  3. Add a launch.json
{
    "version": "0.2.0",
    "configurations": [
        {
            "type": "java",
            "name": "Debug BE (Attach)",
            "request": "attach",
            "hostName": "localhost",
            "port": 8000
        },
    ]
}
  1. Check if vscode complains about debugging the current opened json ("do you want to install extension")

Language server log:

[Trace - 3:48:29 PM] Sending request 'initialize - (0)'.
Params: {
    "processId": 15371,
    "clientInfo": {
        "name": "code-server",
        "version": "1.60.0"
    },
    "locale": "en",
    "rootPath": "/config/workspace",
    "rootUri": "file:///config/workspace",
    "capabilities": {
        "workspace": {
            "applyEdit": true,
            "workspaceEdit": {
                "documentChanges": true,
                "resourceOperations": [
                    "create",
                    "rename",
                    "delete"
                ],
                "failureHandling": "textOnlyTransactional",
                "normalizesLineEndings": true,
                "changeAnnotationSupport": {
                    "groupsOnLabel": true
                }
            },
            "didChangeConfiguration": {
                "dynamicRegistration": true
            },
            "didChangeWatchedFiles": {
                "dynamicRegistration": true
            },
            "symbol": {
                "dynamicRegistration": true,
                "symbolKind": {
                    "valueSet": [
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8,
                        9,
                        10,
                        11,
                        12,
                        13,
                        14,
                        15,
                        16,
                        17,
                        18,
                        19,
                        20,
                        21,
                        22,
                        23,
                        24,
                        25,
                        26
                    ]
                },
                "tagSupport": {
                    "valueSet": [
                        1
                    ]
                }
            },
            "codeLens": {
                "refreshSupport": true
            },
            "executeCommand": {
                "dynamicRegistration": true
            },
            "configuration": true,
            "workspaceFolders": true,
            "semanticTokens": {
                "refreshSupport": true
            },
            "fileOperations": {
                "dynamicRegistration": true,
                "didCreate": true,
                "didRename": true,
                "didDelete": true,
                "willCreate": true,
                "willRename": true,
                "willDelete": true
            }
        },
        "textDocument": {
            "publishDiagnostics": {
                "relatedInformation": true,
                "versionSupport": false,
                "tagSupport": {
                    "valueSet": [
                        1,
                        2
                    ]
                },
                "codeDescriptionSupport": true,
                "dataSupport": true
            },
            "synchronization": {
                "dynamicRegistration": true,
                "willSave": true,
                "willSaveWaitUntil": true,
                "didSave": true
            },
            "completion": {
                "dynamicRegistration": true,
                "contextSupport": true,
                "completionItem": {
                    "snippetSupport": true,
                    "commitCharactersSupport": true,
                    "documentationFormat": [
                        "markdown",
                        "plaintext"
                    ],
                    "deprecatedSupport": true,
                    "preselectSupport": true,
                    "tagSupport": {
                        "valueSet": [
                            1
                        ]
                    },
                    "insertReplaceSupport": true,
                    "resolveSupport": {
                        "properties": [
                            "documentation",
                            "detail",
                            "additionalTextEdits"
                        ]
                    },
                    "insertTextModeSupport": {
                        "valueSet": [
                            1,
                            2
                        ]
                    },
                    "labelDetailsSupport": true
                },
                "insertTextMode": 2,
                "completionItemKind": {
                    "valueSet": [
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8,
                        9,
                        10,
                        11,
                        12,
                        13,
                        14,
                        15,
                        16,
                        17,
                        18,
                        19,
                        20,
                        21,
                        22,
                        23,
                        24,
                        25
                    ]
                }
            },
            "hover": {
                "dynamicRegistration": true,
                "contentFormat": [
                    "markdown",
                    "plaintext"
                ]
            },
            "signatureHelp": {
                "dynamicRegistration": true,
                "signatureInformation": {
                    "documentationFormat": [
                        "markdown",
                        "plaintext"
                    ],
                    "parameterInformation": {
                        "labelOffsetSupport": true
                    },
                    "activeParameterSupport": true
                },
                "contextSupport": true
            },
            "definition": {
                "dynamicRegistration": true,
                "linkSupport": true
            },
            "references": {
                "dynamicRegistration": true
            },
            "documentHighlight": {
                "dynamicRegistration": true
            },
            "documentSymbol": {
                "dynamicRegistration": true,
                "symbolKind": {
                    "valueSet": [
                        1,
                        2,
                        3,
                        4,
                        5,
                        6,
                        7,
                        8,
                        9,
                        10,
                        11,
                        12,
                        13,
                        14,
                        15,
                        16,
                        17,
                        18,
                        19,
                        20,
                        21,
                        22,
                        23,
                        24,
                        25,
                        26
                    ]
                },
                "hierarchicalDocumentSymbolSupport": true,
                "tagSupport": {
                    "valueSet": [
                        1
                    ]
                },
                "labelSupport": true
            },
            "codeAction": {
                "dynamicRegistration": true,
                "isPreferredSupport": true,
                "disabledSupport": true,
                "dataSupport": true,
                "resolveSupport": {
                    "properties": [
                        "edit"
                    ]
                },
                "codeActionLiteralSupport": {
                    "codeActionKind": {
                        "valueSet": [
                            "",
                            "quickfix",
                            "refactor",
                            "refactor.extract",
                            "refactor.inline",
                            "refactor.rewrite",
                            "source",
                            "source.organizeImports"
                        ]
                    }
                },
                "honorsChangeAnnotations": false
            },
            "codeLens": {
                "dynamicRegistration": true
            },
            "formatting": {
                "dynamicRegistration": true
            },
            "rangeFormatting": {
                "dynamicRegistration": true
            },
            "onTypeFormatting": {
                "dynamicRegistration": true
            },
            "rename": {
                "dynamicRegistration": true,
                "prepareSupport": true,
                "prepareSupportDefaultBehavior": 1,
                "honorsChangeAnnotations": true
            },
            "documentLink": {
                "dynamicRegistration": true,
                "tooltipSupport": true
            },
            "typeDefinition": {
                "dynamicRegistration": true,
                "linkSupport": true
            },
            "implementation": {
                "dynamicRegistration": true,
                "linkSupport": true
            },
            "colorProvider": {
                "dynamicRegistration": true
            },
            "foldingRange": {
                "dynamicRegistration": true,
                "rangeLimit": 5000,
                "lineFoldingOnly": true
            },
            "declaration": {
                "dynamicRegistration": true,
                "linkSupport": true
            },
            "selectionRange": {
                "dynamicRegistration": true
            },
            "callHierarchy": {
                "dynamicRegistration": true
            },
            "semanticTokens": {
                "dynamicRegistration": true,
                "tokenTypes": [
                    "namespace",
                    "type",
                    "class",
                    "enum",
                    "interface",
                    "struct",
                    "typeParameter",
                    "parameter",
                    "variable",
                    "property",
                    "enumMember",
                    "event",
                    "function",
                    "method",
                    "macro",
                    "keyword",
                    "modifier",
                    "comment",
                    "string",
                    "number",
                    "regexp",
                    "operator"
                ],
                "tokenModifiers": [
                    "declaration",
                    "definition",
                    "readonly",
                    "static",
                    "deprecated",
                    "abstract",
                    "async",
                    "modification",
                    "documentation",
                    "defaultLibrary"
                ],
                "formats": [
                    "relative"
                ],
                "requests": {
                    "range": true,
                    "full": {
                        "delta": true
                    }
                },
                "multilineTokenSupport": false,
                "overlappingTokenSupport": false
            },
            "linkedEditingRange": {
                "dynamicRegistration": true
            }
        },
        "window": {
            "showMessage": {
                "messageActionItem": {
                    "additionalPropertiesSupport": true
                }
            },
            "showDocument": {
                "support": true
            },
            "workDoneProgress": true
        },
        "general": {
            "staleRequestSupport": {
                "cancel": true,
                "retryOnContentModified": [
                    "textDocument/semanticTokens/full",
                    "textDocument/semanticTokens/range",
                    "textDocument/semanticTokens/full/delta"
                ]
            },
            "regularExpressions": {
                "engine": "ECMAScript",
                "version": "ES2020"
            },
            "markdown": {
                "parser": "marked",
                "version": "1.1.0"
            }
        }
    },
    "initializationOptions": {
        "bundles": [
            "/config/extensions/vscjava.vscode-java-debug-0.35.0/server/com.microsoft.java.debug.plugin-0.32.0.jar",
            "/config/extensions/vscjava.vscode-java-dependency-0.18.8/server/com.microsoft.jdtls.ext.core-0.18.8.jar",
            "/config/extensions/vscjava.vscode-java-test-0.32.0/server/com.microsoft.java.test.plugin-0.32.0.jar",
            "/config/extensions/vscjava.vscode-java-test-0.32.0/server/org.eclipse.jdt.junit4.runtime_1.1.1200.v20200214-0716.jar",
            "/config/extensions/vscjava.vscode-java-test-0.32.0/server/org.eclipse.jdt.junit5.runtime_1.0.900.v20200513-0617.jar",
            "/config/extensions/vscjava.vscode-java-test-0.32.0/server/org.junit.jupiter.api_5.6.0.v20200203-2009.jar",
            "/config/extensions/vscjava.vscode-java-test-0.32.0/server/org.junit.jupiter.engine_5.6.0.v20200203-2009.jar",
            "/config/extensions/vscjava.vscode-java-test-0.32.0/server/org.junit.jupiter.migrationsupport_5.6.0.v20200203-2009.jar",
            "/config/extensions/vscjava.vscode-java-test-0.32.0/server/org.junit.jupiter.params_5.6.0.v20200203-2009.jar",
            "/config/extensions/vscjava.vscode-java-test-0.32.0/server/org.junit.vintage.engine_5.6.0.v20200203-2009.jar",
            "/config/extensions/vscjava.vscode-java-test-0.32.0/server/org.opentest4j_1.2.0.v20190826-0900.jar",
            "/config/extensions/vscjava.vscode-java-test-0.32.0/server/org.junit.platform.commons_1.6.0.v20200203-2009.jar",
            "/config/extensions/vscjava.vscode-java-test-0.32.0/server/org.junit.platform.engine_1.6.0.v20200203-2009.jar",
            "/config/extensions/vscjava.vscode-java-test-0.32.0/server/org.junit.platform.launcher_1.6.0.v20200203-2009.jar",
            "/config/extensions/vscjava.vscode-java-test-0.32.0/server/org.junit.platform.runner_1.6.0.v20200203-2009.jar",
            "/config/extensions/vscjava.vscode-java-test-0.32.0/server/org.junit.platform.suite.api_1.6.0.v20200203-2009.jar",
            "/config/extensions/vscjava.vscode-java-test-0.32.0/server/org.apiguardian_1.1.0.v20190826-0900.jar",
            "/config/extensions/vscjava.vscode-maven-0.21.2/jdtls.ext/com.microsoft.java.maven.plugin/target/com.microsoft.java.maven.plugin-0.21.2.jar"
        ],
        "workspaceFolders": [
            "file:///config/workspace"
        ],
        "settings": {
            "java": {
                "home": "/usr/lib/jvm/jdk-17",
                "jdt": {
                    "ls": {
                        "vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -javaagent:\"/config/extensions/gabrielbb.vscode-lombok-1.0.0/server/lombok.jar\""
                    }
                },
                "errors": {
                    "incompleteClasspath": {
                        "severity": "warning"
                    }
                },
                "configuration": {
                    "checkProjectSettingsExclusions": true,
                    "updateBuildConfiguration": "automatic",
                    "maven": {
                        "userSettings": null,
                        "globalSettings": null,
                        "notCoveredPluginExecutionSeverity": "warning"
                    },
                    "runtimes": []
                },
                "trace": {
                    "server": "verbose"
                },
                "import": {
                    "maven": {
                        "enabled": true
                    },
                    "gradle": {
                        "enabled": true,
                        "wrapper": {
                            "enabled": true
                        },
                        "version": null,
                        "home": null,
                        "java": {
                            "home": null
                        },
                        "offline": {
                            "enabled": false
                        },
                        "arguments": null,
                        "jvmArguments": null,
                        "user": {
                            "home": null
                        }
                    },
                    "exclusions": [
                        "**/node_modules/**",
                        "**/.metadata/**",
                        "**/archetype-resources/**",
                        "**/META-INF/maven/**"
                    ]
                },
                "maven": {
                    "downloadSources": false,
                    "updateSnapshots": false
                },
                "eclipse": {
                    "downloadSources": false
                },
                "referencesCodeLens": {
                    "enabled": false
                },
                "signatureHelp": {
                    "enabled": false
                },
                "implementationsCodeLens": {
                    "enabled": false
                },
                "format": {
                    "enabled": true,
                    "settings": {
                        "url": null,
                        "profile": null
                    },
                    "comments": {
                        "enabled": true
                    },
                    "onType": {
                        "enabled": true
                    },
                    "insertSpaces": true,
                    "tabSize": 4
                },
                "saveActions": {
                    "organizeImports": false
                },
                "project": {
                    "referencedLibraries": [
                        "lib/**/*.jar"
                    ],
                    "importOnFirstTimeStartup": "automatic",
                    "importHint": true,
                    "resourceFilters": [
                        "node_modules",
                        ".git"
                    ],
                    "exportJar": {
                        "targetPath": "${workspaceFolder}/${workspaceFolderBasename}.jar"
                    }
                },
                "contentProvider": {
                    "preferred": null
                },
                "autobuild": {
                    "enabled": true
                },
                "maxConcurrentBuilds": 1,
                "recommendations": {
                    "dependency": {
                        "analytics": {
                            "show": true
                        }
                    }
                },
                "completion": {
                    "maxResults": 0,
                    "enabled": true,
                    "overwrite": true,
                    "guessMethodArguments": false,
                    "favoriteStaticMembers": [
                        "org.junit.Assert.*",
                        "org.junit.Assume.*",
                        "org.junit.jupiter.api.Assertions.*",
                        "org.junit.jupiter.api.Assumptions.*",
                        "org.junit.jupiter.api.DynamicContainer.*",
                        "org.junit.jupiter.api.DynamicTest.*",
                        "org.mockito.Mockito.*",
                        "org.mockito.ArgumentMatchers.*",
                        "org.mockito.Answers.*"
                    ],
                    "filteredTypes": [
                        "java.awt.*",
                        "com.sun.*",
                        "sun.*",
                        "jdk.*",
                        "org.graalvm.*",
                        "io.micrometer.shaded.*"
                    ],
                    "importOrder": [
                        "java",
                        "javax",
                        "com",
                        "org"
                    ]
                },
                "foldingRange": {
                    "enabled": true
                },
                "progressReports": {
                    "enabled": true
                },
                "codeGeneration": {
                    "hashCodeEquals": {
                        "useJava7Objects": false,
                        "useInstanceof": false
                    },
                    "useBlocks": false,
                    "generateComments": false,
                    "toString": {
                        "template": "${object.className} [${member.name()}=${member.value}, ${otherMembers}]",
                        "codeStyle": "STRING_CONCATENATION",
                        "skipNullValues": false,
                        "listArrayContents": true,
                        "limitElements": 0
                    },
                    "insertionLocation": "afterCursor"
                },
                "selectionRange": {
                    "enabled": true
                },
                "showBuildStatusOnStart": {
                    "enabled": "notification"
                },
                "server": {
                    "launchMode": "Hybrid"
                },
                "sources": {
                    "organizeImports": {
                        "starThreshold": 99,
                        "staticStarThreshold": 99
                    }
                },
                "imports": {
                    "gradle": {
                        "wrapper": {
                            "checksums": []
                        }
                    }
                },
                "templates": {
                    "fileHeader": [],
                    "typeComment": []
                },
                "references": {
                    "includeAccessors": true,
                    "includeDecompiledSources": true
                },
                "typeHierarchy": {
                    "lazyLoad": false
                },
                "settings": {
                    "url": null
                },
                "symbols": {
                    "includeSourceMethodDeclarations": false
                },
                "debug": {
                    "logLevel": "warn",
                    "settings": {
                        "showHex": false,
                        "showStaticVariables": false,
                        "showQualifiedNames": false,
                        "showLogicalStructure": true,
                        "showToString": true,
                        "maxStringLength": 0,
                        "numericPrecision": 0,
                        "hotCodeReplace": "manual",
                        "enableRunDebugCodeLens": true,
                        "forceBuildBeforeLaunch": true,
                        "onBuildFailureProceed": false,
                        "console": "integratedTerminal",
                        "exceptionBreakpoint": {
                            "skipClasses": []
                        },
                        "stepping": {
                            "skipClasses": [],
                            "skipSynthetics": false,
                            "skipStaticInitializers": false,
                            "skipConstructors": false
                        },
                        "jdwp": {
                            "limitOfVariablesPerJdwpRequest": 100,
                            "requestTimeout": 3000
                        },
                        "vmArgs": ""
                    }
                },
                "silentNotification": false,
                "dependency": {
                    "showMembers": false,
                    "syncWithFolderExplorer": true,
                    "autoRefresh": true,
                    "refreshDelay": 2000,
                    "packagePresentation": "flat"
                },
                "help": {
                    "firstView": "auto",
                    "showReleaseNotes": true
                },
                "test": {
                    "defaultConfig": "",
                    "config": {}
                }
            }
        },
        "extendedClientCapabilities": {
            "progressReportProvider": true,
            "classFileContentsSupport": true,
            "overrideMethodsPromptSupport": true,
            "hashCodeEqualsPromptSupport": true,
            "advancedOrganizeImportsSupport": true,
            "generateToStringPromptSupport": true,
            "advancedGenerateAccessorsSupport": true,
            "generateConstructorsPromptSupport": true,
            "generateDelegateMethodsPromptSupport": true,
            "advancedExtractRefactoringSupport": true,
            "inferSelectionSupport": [
                "extractMethod",
                "extractVariable",
                "extractField"
            ],
            "moveRefactoringSupport": true,
            "clientHoverProvider": true,
            "clientDocumentSymbolProvider": true,
            "gradleChecksumWrapperPromptSupport": true,
            "resolveAdditionalTextEditsSupport": true,
            "advancedIntroduceParameterRefactoringSupport": true,
            "actionableRuntimeNotificationSupport": true,
            "shouldLanguageServerExitOnShutdown": true
        },
        "triggerFiles": [
            "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java"
        ]
    },
    "trace": "verbose",
    "workspaceFolders": [
        {
            "uri": "file:///config/workspace",
            "name": "workspace"
        }
    ]
}

WARNING: Using incubator modules: jdk.incubator.foreign, jdk.incubator.vector
[Trace - 3:48:31 PM] Received notification 'window/logMessage'.
Params: {
    "type": 1,
    "message": "Nov 9, 2021, 3:48:31 PM Failed to load extension bundles \nLoad bundle list\norg.eclipse.core.runtime.CoreException: Load bundle list\n\tat org.eclipse.jdt.ls.core.internal.handlers.BundleUtils.loadBundles(BundleUtils.java:169)\n\tat org.eclipse.jdt.ls.core.internal.handlers.InitHandler.handleInitializationOptions(InitHandler.java:89)\n\tat org.eclipse.jdt.ls.core.internal.handlers.BaseInitHandler.initialize(BaseInitHandler.java:63)\n\tat org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.initialize(JDTLanguageServer.java:237)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:568)\n\tat org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)\n\tat org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.request(GenericEndpoint.java:120)\n\tat org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleRequest(RemoteEndpoint.java:261)\n\tat org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:190)\n\tat org.eclipse.jdt.ls.core.internal.ParentProcessWatcher.lambda$0(ParentProcessWatcher.java:123)\n\tat org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194)\n\tat org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94)\n\tat org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)\n\tat java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)\n\tat java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)\n\tat java.base/java.lang.Thread.run(Thread.java:833)\nContains: Cannot extract bundle symbolicName or version /config/extensions/vscjava.vscode-maven-0.21.2/jdtls.ext/com.microsoft.java.maven.plugin/target/com.microsoft.java.maven.plugin-0.21.2.jar\njava.nio.file.NoSuchFileException: /config/extensions/vscjava.vscode-maven-0.21.2/jdtls.ext/com.microsoft.java.maven.plugin/target/com.microsoft.java.maven.plugin-0.21.2.jar\n\tat java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)\n\tat java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)\n\tat java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)\n\tat java.base/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:55)\n\tat java.base/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:149)\n\tat java.base/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)\n\tat java.base/java.nio.file.Files.readAttributes(Files.java:1851)\n\tat java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1264)\n\tat java.base/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:709)\n\tat java.base/java.util.zip.ZipFile.<init>(ZipFile.java:243)\n\tat java.base/java.util.zip.ZipFile.<init>(ZipFile.java:172)\n\tat java.base/java.util.jar.JarFile.<init>(JarFile.java:347)\n\tat java.base/java.util.jar.JarFile.<init>(JarFile.java:318)\n\tat java.base/java.util.jar.JarFile.<init>(JarFile.java:257)\n\tat org.eclipse.jdt.ls.core.internal.handlers.BundleUtils.getBundleInfo(BundleUtils.java:302)\n\tat org.eclipse.jdt.ls.core.internal.handlers.BundleUtils.loadBundles(BundleUtils.java:116)\n\tat org.eclipse.jdt.ls.core.internal.handlers.InitHandler.handleInitializationOptions(InitHandler.java:89)\n\tat org.eclipse.jdt.ls.core.internal.handlers.BaseInitHandler.initialize(BaseInitHandler.java:63)\n\tat org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.initialize(JDTLanguageServer.java:237)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)\n\tat java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)\n\tat java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)\n\tat java.base/java.lang.reflect.Method.invoke(Method.java:568)\n\tat org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)\n\tat org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.request(GenericEndpoint.java:120)\n\tat org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleRequest(RemoteEndpoint.java:261)\n\tat org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:190)\n\tat org.eclipse.jdt.ls.core.internal.ParentProcessWatcher.lambda$0(ParentProcessWatcher.java:123)\n\tat org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194)\n\tat org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94)\n\tat org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)\n\tat java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)\n\tat java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)\n\tat java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)\n\tat java.base/java.lang.Thread.run(Thread.java:833)\n"
}

[Error - 3:48:31 PM] Nov 9, 2021, 3:48:31 PM Failed to load extension bundles 
Load bundle list
org.eclipse.core.runtime.CoreException: Load bundle list
    at org.eclipse.jdt.ls.core.internal.handlers.BundleUtils.loadBundles(BundleUtils.java:169)
    at org.eclipse.jdt.ls.core.internal.handlers.InitHandler.handleInitializationOptions(InitHandler.java:89)
    at org.eclipse.jdt.ls.core.internal.handlers.BaseInitHandler.initialize(BaseInitHandler.java:63)
    at org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.initialize(JDTLanguageServer.java:237)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
    at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.request(GenericEndpoint.java:120)
    at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleRequest(RemoteEndpoint.java:261)
    at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:190)
    at org.eclipse.jdt.ls.core.internal.ParentProcessWatcher.lambda$0(ParentProcessWatcher.java:123)
    at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194)
    at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94)
    at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:833)
Contains: Cannot extract bundle symbolicName or version /config/extensions/vscjava.vscode-maven-0.21.2/jdtls.ext/com.microsoft.java.maven.plugin/target/com.microsoft.java.maven.plugin-0.21.2.jar
java.nio.file.NoSuchFileException: /config/extensions/vscjava.vscode-maven-0.21.2/jdtls.ext/com.microsoft.java.maven.plugin/target/com.microsoft.java.maven.plugin-0.21.2.jar
    at java.base/sun.nio.fs.UnixException.translateToIOException(UnixException.java:92)
    at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:106)
    at java.base/sun.nio.fs.UnixException.rethrowAsIOException(UnixException.java:111)
    at java.base/sun.nio.fs.UnixFileAttributeViews$Basic.readAttributes(UnixFileAttributeViews.java:55)
    at java.base/sun.nio.fs.UnixFileSystemProvider.readAttributes(UnixFileSystemProvider.java:149)
    at java.base/sun.nio.fs.LinuxFileSystemProvider.readAttributes(LinuxFileSystemProvider.java:99)
    at java.base/java.nio.file.Files.readAttributes(Files.java:1851)
    at java.base/java.util.zip.ZipFile$Source.get(ZipFile.java:1264)
    at java.base/java.util.zip.ZipFile$CleanableResource.<init>(ZipFile.java:709)
    at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:243)
    at java.base/java.util.zip.ZipFile.<init>(ZipFile.java:172)
    at java.base/java.util.jar.JarFile.<init>(JarFile.java:347)
    at java.base/java.util.jar.JarFile.<init>(JarFile.java:318)
    at java.base/java.util.jar.JarFile.<init>(JarFile.java:257)
    at org.eclipse.jdt.ls.core.internal.handlers.BundleUtils.getBundleInfo(BundleUtils.java:302)
    at org.eclipse.jdt.ls.core.internal.handlers.BundleUtils.loadBundles(BundleUtils.java:116)
    at org.eclipse.jdt.ls.core.internal.handlers.InitHandler.handleInitializationOptions(InitHandler.java:89)
    at org.eclipse.jdt.ls.core.internal.handlers.BaseInitHandler.initialize(BaseInitHandler.java:63)
    at org.eclipse.jdt.ls.core.internal.handlers.JDTLanguageServer.initialize(JDTLanguageServer.java:237)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:77)
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
    at java.base/java.lang.reflect.Method.invoke(Method.java:568)
    at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.lambda$null$0(GenericEndpoint.java:65)
    at org.eclipse.lsp4j.jsonrpc.services.GenericEndpoint.request(GenericEndpoint.java:120)
    at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.handleRequest(RemoteEndpoint.java:261)
    at org.eclipse.lsp4j.jsonrpc.RemoteEndpoint.consume(RemoteEndpoint.java:190)
    at org.eclipse.jdt.ls.core.internal.ParentProcessWatcher.lambda$0(ParentProcessWatcher.java:123)
    at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.handleMessage(StreamMessageProducer.java:194)
    at org.eclipse.lsp4j.jsonrpc.json.StreamMessageProducer.listen(StreamMessageProducer.java:94)
    at org.eclipse.lsp4j.jsonrpc.json.ConcurrentMessageProcessor.run(ConcurrentMessageProcessor.java:113)
    at java.base/java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:539)
    at java.base/java.util.concurrent.FutureTask.run(FutureTask.java:264)
    at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1136)
    at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:635)
    at java.base/java.lang.Thread.run(Thread.java:833)

[Trace - 3:48:33 PM] Received response 'initialize - (0)' in 3326ms.
Result: {
    "capabilities": {
        "textDocumentSync": {
            "openClose": true,
            "change": 2,
            "willSave": true,
            "willSaveWaitUntil": true,
            "save": {
                "includeText": true
            }
        },
        "executeCommandProvider": {
            "commands": [
                "sts.java.addClasspathListener",
                "sts.java.search.packages",
                "sts.java.search.types",
                "sts.java.hierarchy.supertypes",
                "sts.java.removeClasspathListener",
                "sts.java.type",
                "sts.java.hierarchy.subtypes"
            ]
        },
        "workspace": {
            "workspaceFolders": {
                "supported": true,
                "changeNotifications": true
            }
        },
        "callHierarchyProvider": true,
        "semanticTokensProvider": {
            "legend": {
                "tokenTypes": [
                    "namespace",
                    "class",
                    "interface",
                    "enum",
                    "enumMember",
                    "type",
                    "typeParameter",
                    "method",
                    "property",
                    "variable",
                    "parameter",
                    "modifier",
                    "keyword",
                    "annotation",
                    "annotationMember",
                    "record",
                    "recordComponent"
                ],
                "tokenModifiers": [
                    "abstract",
                    "static",
                    "readonly",
                    "deprecated",
                    "declaration",
                    "documentation",
                    "public",
                    "private",
                    "protected",
                    "native",
                    "generic",
                    "typeArgument",
                    "importDeclaration",
                    "constructor"
                ]
            },
            "range": false,
            "full": {
                "delta": false
            },
            "documentSelector": [
                {
                    "language": "java",
                    "scheme": "file"
                },
                {
                    "language": "java",
                    "scheme": "jdt"
                }
            ]
        }
    }
}

[Trace - 3:48:33 PM] Sending notification 'initialized'.
Params: {}

[Trace - 3:48:33 PM] Sending notification 'workspace/didChangeConfiguration'.
Params: {
    "settings": {
        "java": {
            "home": "/usr/lib/jvm/jdk-17",
            "jdt": {
                "ls": {
                    "vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -javaagent:\"/config/extensions/gabrielbb.vscode-lombok-1.0.0/server/lombok.jar\""
                }
            },
            "errors": {
                "incompleteClasspath": {
                    "severity": "warning"
                }
            },
            "configuration": {
                "checkProjectSettingsExclusions": true,
                "updateBuildConfiguration": "automatic",
                "maven": {
                    "userSettings": null,
                    "globalSettings": null,
                    "notCoveredPluginExecutionSeverity": "warning"
                },
                "runtimes": []
            },
            "trace": {
                "server": "verbose"
            },
            "import": {
                "maven": {
                    "enabled": true
                },
                "gradle": {
                    "enabled": true,
                    "wrapper": {
                        "enabled": true
                    },
                    "version": null,
                    "home": null,
                    "java": {
                        "home": null
                    },
                    "offline": {
                        "enabled": false
                    },
                    "arguments": null,
                    "jvmArguments": null,
                    "user": {
                        "home": null
                    }
                },
                "exclusions": [
                    "**/node_modules/**",
                    "**/.metadata/**",
                    "**/archetype-resources/**",
                    "**/META-INF/maven/**"
                ]
            },
            "maven": {
                "downloadSources": false,
                "updateSnapshots": false
            },
            "eclipse": {
                "downloadSources": false
            },
            "referencesCodeLens": {
                "enabled": false
            },
            "signatureHelp": {
                "enabled": false
            },
            "implementationsCodeLens": {
                "enabled": false
            },
            "format": {
                "enabled": true,
                "settings": {
                    "url": null,
                    "profile": null
                },
                "comments": {
                    "enabled": true
                },
                "onType": {
                    "enabled": true
                },
                "insertSpaces": true,
                "tabSize": 4
            },
            "saveActions": {
                "organizeImports": false
            },
            "project": {
                "referencedLibraries": [
                    "lib/**/*.jar"
                ],
                "importOnFirstTimeStartup": "automatic",
                "importHint": true,
                "resourceFilters": [
                    "node_modules",
                    ".git"
                ],
                "exportJar": {
                    "targetPath": "${workspaceFolder}/${workspaceFolderBasename}.jar"
                }
            },
            "contentProvider": {
                "preferred": null
            },
            "autobuild": {
                "enabled": true
            },
            "maxConcurrentBuilds": 1,
            "recommendations": {
                "dependency": {
                    "analytics": {
                        "show": true
                    }
                }
            },
            "completion": {
                "maxResults": 0,
                "enabled": true,
                "overwrite": true,
                "guessMethodArguments": false,
                "favoriteStaticMembers": [
                    "org.junit.Assert.*",
                    "org.junit.Assume.*",
                    "org.junit.jupiter.api.Assertions.*",
                    "org.junit.jupiter.api.Assumptions.*",
                    "org.junit.jupiter.api.DynamicContainer.*",
                    "org.junit.jupiter.api.DynamicTest.*",
                    "org.mockito.Mockito.*",
                    "org.mockito.ArgumentMatchers.*",
                    "org.mockito.Answers.*"
                ],
                "filteredTypes": [
                    "java.awt.*",
                    "com.sun.*",
                    "sun.*",
                    "jdk.*",
                    "org.graalvm.*",
                    "io.micrometer.shaded.*"
                ],
                "importOrder": [
                    "java",
                    "javax",
                    "com",
                    "org"
                ]
            },
            "foldingRange": {
                "enabled": true
            },
            "progressReports": {
                "enabled": true
            },
            "codeGeneration": {
                "hashCodeEquals": {
                    "useJava7Objects": false,
                    "useInstanceof": false
                },
                "useBlocks": false,
                "generateComments": false,
                "toString": {
                    "template": "${object.className} [${member.name()}=${member.value}, ${otherMembers}]",
                    "codeStyle": "STRING_CONCATENATION",
                    "skipNullValues": false,
                    "listArrayContents": true,
                    "limitElements": 0
                },
                "insertionLocation": "afterCursor"
            },
            "selectionRange": {
                "enabled": true
            },
            "showBuildStatusOnStart": {
                "enabled": "notification"
            },
            "server": {
                "launchMode": "Hybrid"
            },
            "sources": {
                "organizeImports": {
                    "starThreshold": 99,
                    "staticStarThreshold": 99
                }
            },
            "imports": {
                "gradle": {
                    "wrapper": {
                        "checksums": []
                    }
                }
            },
            "templates": {
                "fileHeader": [],
                "typeComment": []
            },
            "references": {
                "includeAccessors": true,
                "includeDecompiledSources": true
            },
            "typeHierarchy": {
                "lazyLoad": false
            },
            "settings": {
                "url": null
            },
            "symbols": {
                "includeSourceMethodDeclarations": false
            },
            "debug": {
                "logLevel": "warn",
                "settings": {
                    "showHex": false,
                    "showStaticVariables": false,
                    "showQualifiedNames": false,
                    "showLogicalStructure": true,
                    "showToString": true,
                    "maxStringLength": 0,
                    "numericPrecision": 0,
                    "hotCodeReplace": "manual",
                    "enableRunDebugCodeLens": true,
                    "forceBuildBeforeLaunch": true,
                    "onBuildFailureProceed": false,
                    "console": "integratedTerminal",
                    "exceptionBreakpoint": {
                        "skipClasses": []
                    },
                    "stepping": {
                        "skipClasses": [],
                        "skipSynthetics": false,
                        "skipStaticInitializers": false,
                        "skipConstructors": false
                    },
                    "jdwp": {
                        "limitOfVariablesPerJdwpRequest": 100,
                        "requestTimeout": 3000
                    },
                    "vmArgs": ""
                }
            },
            "silentNotification": false,
            "dependency": {
                "showMembers": false,
                "syncWithFolderExplorer": true,
                "autoRefresh": true,
                "refreshDelay": 2000,
                "packagePresentation": "flat"
            },
            "help": {
                "firstView": "auto",
                "showReleaseNotes": true
            },
            "test": {
                "defaultConfig": "",
                "config": {}
            }
        }
    }
}

[Trace - 3:48:33 PM] Sending notification 'textDocument/didOpen'.
Params: {
    "textDocument": {
        "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java",
        "languageId": "java",
        "version": 1,
        "text": "package com.apsoftware.leaner.provision.domain;\n\nimport lombok.AllArgsConstructor;\nimport lombok.NoArgsConstructor;\n\n@NoArgsConstructor\npublic class ProvisionAnalysisReport {\n    \n}\n"
    }
}

[Trace - 3:48:33 PM] Received notification 'language/progressReport'.
Params: {
    "id": "358c0312-6ece-44b2-8477-5e9ceb20a89a",
    "task": "Repository registry initialization",
    "status": "",
    "totalWork": 0,
    "workDone": 0,
    "complete": true
}

[Trace - 3:48:33 PM] Received notification 'language/status'.
Params: {
    "type": "Starting",
    "message": "30% Starting Java Language Server"
}

[Trace - 3:48:33 PM] Received notification 'language/progressReport'.
Params: {
    "id": "9f9c9b67-a4e5-4174-9d6e-c48015c80487",
    "task": "Initialize Workspace",
    "status": "30% ",
    "totalWork": 1000,
    "workDone": 300,
    "complete": false
}

[Trace - 3:48:33 PM] Received notification 'language/status'.
Params: {
    "type": "Starting",
    "message": "34% Starting Java Language Server - /config/workspace/provision_importer"
}

[Trace - 3:48:33 PM] Received notification 'language/progressReport'.
Params: {
    "id": "9f9c9b67-a4e5-4174-9d6e-c48015c80487",
    "task": "Importing Maven project(s)",
    "subTask": "Opening 'Leaner'.",
    "status": "Importing Maven project(s) - Opening 'Leaner'.",
    "totalWork": 1000,
    "workDone": 337,
    "complete": false
}

[Trace - 3:48:33 PM] Sending request 'textDocument/semanticTokens/full - (1)'.
Params: {
    "textDocument": {
        "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java"
    }
}

[Trace - 3:48:33 PM] Received notification 'language/status'.
Params: {
    "type": "Starting",
    "message": "100% Starting Java Language Server - Refreshing '/provision-importer'."
}

[Trace - 3:48:33 PM] Received notification 'language/progressReport'.
Params: {
    "id": "9f9c9b67-a4e5-4174-9d6e-c48015c80487",
    "task": "Importing Maven project(s)",
    "subTask": "Refreshing '/provision-importer'.",
    "status": "Importing Maven project(s) - Refreshing '/provision-importer'.",
    "totalWork": 1000,
    "workDone": 1000,
    "complete": true
}

[Trace - 3:48:33 PM] Received notification 'language/status'.
Params: {
    "type": "Started",
    "message": "Ready"
}

[Trace - 3:48:33 PM] Sending request 'workspace/executeCommand - (2)'.
Params: {
    "command": "java.project.isTestFile",
    "arguments": [
        "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java"
    ]
}

[Trace - 3:48:33 PM] Received notification 'language/progressReport'.
Params: {
    "id": "8d992e02-8200-4196-9eaf-7bf191bcdc7a",
    "task": "Clean workspace...",
    "status": "0% ",
    "totalWork": 1000,
    "workDone": 0,
    "complete": false
}

[Trace - 3:48:33 PM] Received notification 'language/status'.
Params: {
    "type": "Starting",
    "message": "100% Starting Java Language Server - Refreshing '/provision-importer'."
}

[Trace - 3:48:33 PM] Received notification 'language/progressReport'.
Params: {
    "id": "9f9c9b67-a4e5-4174-9d6e-c48015c80487",
    "task": "Importing Maven project(s)",
    "subTask": "Refreshing '/provision-importer'.",
    "status": "Importing Maven project(s) - Refreshing '/provision-importer'.",
    "totalWork": 1000,
    "workDone": 1000,
    "complete": true
}

[Trace - 3:48:33 PM] Received request 'client/registerCapability - (1)'.
Params: {
    "registrations": [
        {
            "id": "b06246c7-c0bf-43dc-a6e9-339ce7e1ddd4",
            "method": "textDocument/completion",
            "registerOptions": {
                "resolveProvider": true,
                "triggerCharacters": [
                    ".",
                    "@",
                    "#",
                    "*"
                ]
            }
        }
    ]
}

[Trace - 3:48:33 PM] Sending response 'client/registerCapability - (1)'. Processing request took 1ms
No result returned.

[Trace - 3:48:33 PM] Received request 'client/registerCapability - (2)'.
Params: {
    "registrations": [
        {
            "id": "f06edda1-bfab-4b11-896f-f1630cdcbdf6",
            "method": "workspace/symbol"
        }
    ]
}

[Trace - 3:48:33 PM] Sending response 'client/registerCapability - (2)'. Processing request took 0ms
No result returned.

[Trace - 3:48:33 PM] Received request 'client/registerCapability - (3)'.
Params: {
    "registrations": [
        {
            "id": "00f6a541-9b54-4a8d-9a48-e65fc753ef32",
            "method": "textDocument/codeAction",
            "registerOptions": {
                "codeActionKinds": [
                    "quickfix",
                    "refactor",
                    "refactor.extract",
                    "refactor.inline",
                    "refactor.rewrite",
                    "source",
                    "source.organizeImports"
                ],
                "resolveProvider": true
            }
        }
    ]
}

[Trace - 3:48:33 PM] Sending response 'client/registerCapability - (3)'. Processing request took 1ms
No result returned.

[Trace - 3:48:33 PM] Received request 'client/registerCapability - (4)'.
Params: {
    "registrations": [
        {
            "id": "e6bd69b8-6e70-42bf-bfa4-dde71f5437f7",
            "method": "textDocument/definition"
        }
    ]
}

[Trace - 3:48:33 PM] Sending response 'client/registerCapability - (4)'. Processing request took 1ms
No result returned.

[Trace - 3:48:33 PM] Received request 'client/registerCapability - (5)'.
Params: {
    "registrations": [
        {
            "id": "132e6745-48c1-4ac5-8434-be5b3a2d04e2",
            "method": "textDocument/typeDefinition"
        }
    ]
}

[Trace - 3:48:33 PM] Sending response 'client/registerCapability - (5)'. Processing request took 0ms
No result returned.

[Trace - 3:48:33 PM] Received request 'client/registerCapability - (6)'.
Params: {
    "registrations": [
        {
            "id": "e9d73af9-298c-4ef0-a42e-56e735d2eb4e",
            "method": "textDocument/references"
        }
    ]
}

[Trace - 3:48:33 PM] Sending response 'client/registerCapability - (6)'. Processing request took 1ms
No result returned.

[Trace - 3:48:33 PM] Received request 'client/registerCapability - (7)'.
Params: {
    "registrations": [
        {
            "id": "6438e173-820e-4c92-9383-7fac731a6f5a",
            "method": "textDocument/documentHighlight"
        }
    ]
}

[Trace - 3:48:33 PM] Sending response 'client/registerCapability - (7)'. Processing request took 0ms
No result returned.

[Trace - 3:48:33 PM] Received request 'client/registerCapability - (8)'.
Params: {
    "registrations": [
        {
            "id": "3f1eb20a-65e0-4e2c-8089-d0c759ebfaf6",
            "method": "textDocument/foldingRange"
        }
    ]
}

[Trace - 3:48:33 PM] Sending response 'client/registerCapability - (8)'. Processing request took 0ms
No result returned.

[Trace - 3:48:33 PM] Received request 'client/registerCapability - (9)'.
Params: {
    "registrations": [
        {
            "id": "c1ffabc4-47d9-4f89-b251-76fdcbbdca66",
            "method": "workspace/didChangeWorkspaceFolders"
        }
    ]
}

[Trace - 3:48:33 PM] Sending response 'client/registerCapability - (9)'. Processing request took 0ms
No result returned.

[Trace - 3:48:33 PM] Received request 'client/registerCapability - (10)'.
Params: {
    "registrations": [
        {
            "id": "47d5b2c4-71d1-417d-8db6-a00c950d8f69",
            "method": "textDocument/implementation"
        }
    ]
}

[Trace - 3:48:33 PM] Sending response 'client/registerCapability - (10)'. Processing request took 0ms
No result returned.

[Trace - 3:48:33 PM] Received request 'client/registerCapability - (11)'.
Params: {
    "registrations": [
        {
            "id": "b44bbfab-da1f-4e76-bad3-aabf224cb796",
            "method": "textDocument/selectionRange"
        }
    ]
}

[Trace - 3:48:33 PM] Sending response 'client/registerCapability - (11)'. Processing request took 0ms
No result returned.

[Trace - 3:48:33 PM] Received request 'client/registerCapability - (12)'.
Params: {
    "registrations": [
        {
            "id": "1f259fe6-e557-4539-b5d3-e8cfba3525ee",
            "method": "textDocument/formatting"
        }
    ]
}

[Trace - 3:48:33 PM] Sending response 'client/registerCapability - (12)'. Processing request took 1ms
No result returned.

[Trace - 3:48:33 PM] Received request 'client/registerCapability - (13)'.
Params: {
    "registrations": [
        {
            "id": "b04a1873-6caf-47b6-9507-278bd7eea3c0",
            "method": "textDocument/rangeFormatting"
        }
    ]
}

[Trace - 3:48:33 PM] Sending response 'client/registerCapability - (13)'. Processing request took 0ms
No result returned.

[Trace - 3:48:33 PM] Received request 'client/registerCapability - (14)'.
Params: {
    "registrations": [
        {
            "id": "1645b67b-abe7-499c-a882-fb5e0cb60b32",
            "method": "textDocument/onTypeFormatting",
            "registerOptions": {
                "firstTriggerCharacter": ";",
                "moreTriggerCharacter": [
                    "\n",
                    "}"
                ]
            }
        }
    ]
}

[Trace - 3:48:33 PM] Sending response 'client/registerCapability - (14)'. Processing request took 1ms
No result returned.

[Trace - 3:48:33 PM] Received request 'client/registerCapability - (15)'.
Params: {
    "registrations": [
        {
            "id": "b2632676-cece-4f54-9f9f-df54db6b2597",
            "method": "textDocument/rename",
            "registerOptions": {
                "prepareProvider": true
            }
        }
    ]
}

[Trace - 3:48:33 PM] Sending response 'client/registerCapability - (15)'. Processing request took 0ms
No result returned.

[Trace - 3:48:33 PM] Received request 'client/registerCapability - (16)'.
Params: {
    "registrations": [
        {
            "id": "8741af70-b0dc-4cc6-8501-84b0dadf0486",
            "method": "workspace/executeCommand",
            "registerOptions": {
                "commands": [
                    "vscode.java.checkProjectSettings",
                    "vscode.java.isOnClasspath",
                    "java.project.list",
                    "vscode.java.fetchUsageData",
                    "java.navigate.openTypeHierarchy",
                    "java.edit.stringFormatting",
                    "vscode.java.resolveMainClass",
                    "vscode.java.buildWorkspace",
                    "vscode.java.resolveJavaExecutable",
                    "java.project.refreshLib",
                    "java.project.refreshDiagnostics",
                    "vscode.java.test.findTestPackagesAndTypes",
                    "vscode.java.resolveInlineVariables",
                    "java.project.listSourcePaths",
                    "java.project.getClasspaths",
                    "java.project.updateSourceAttachment",
                    "vscode.java.resolveClasspath",
                    "vscode.java.resolveBuildFiles",
                    "vscode.java.test.resolvePath",
                    "vscode.java.resolveSourceUri",
                    "vscode.java.test.findTestLocation",
                    "vscode.java.test.findDirectTestChildrenForClass",
                    "vscode.java.fetchPlatformSettings",
                    "java.project.resolveSourceAttachment",
                    "java.project.addToSourcePath",
                    "vscode.java.startDebugSession",
                    "java.project.import",
                    "vscode.java.validateLaunchConfig",
                    "java.project.resolveStackTraceLocation",
                    "vscode.java.test.junit.argument",
                    "vscode.java.test.generateTests",
                    "vscode.java.resolveMainMethod",
                    "java.project.getSettings",
                    "vscode.java.test.findTestTypesAndMethods",
                    "sts.java.code.completions",
                    "vscode.java.test.get.testpath",
                    "java.resolvePath",
                    "sts.java.javadoc",
                    "vscode.java.resolveElementAtSelection",
                    "java.edit.organizeImports",
                    "java.project.generateJar",
                    "java.project.removeFromSourcePath",
                    "sts.java.javadocHoverLink",
                    "java.project.getAll",
                    "java.project.isTestFile",
                    "vscode.java.resolveClassFilters",
                    "java.getPackageData",
                    "java.navigate.resolveTypeHierarchy",
                    "vscode.java.test.findJavaProjects",
                    "java.project.getMainClasses",
                    "vscode.java.updateDebugSettings",
                    "sts.java.location",
                    "vscode.java.inferLaunchCommandLength"
                ]
            }
        }
    ]
}

[Trace - 3:48:33 PM] Sending response 'client/registerCapability - (16)'. Processing request took 2ms
[Trace - 3:48:33 PM] Sending request 'textDocument/codeAction - (3)'.
Params: {
    "textDocument": {
        "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java"
    },
    "range": {
        "start": {
            "line": 5,
            "character": 0
        },
        "end": {
            "line": 6,
            "character": 0
        }
    },
    "context": {
        "diagnostics": []
    }
}

[Trace - 3:48:33 PM] Sending request 'workspace/executeCommand - (4)'.
Params: {
    "command": "java.maven.initializeSearcher",
    "arguments": [
        "/config/extensions/vscjava.vscode-maven-0.21.2/resources/IndexData"
    ]
}

[Trace - 3:48:34 PM] Sending request 'textDocument/foldingRange - (5)'.
Params: {
    "textDocument": {
        "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java"
    }
}

[Trace - 3:48:34 PM] Received notification 'language/progressReport'.
Params: {
    "id": "16cc224b-0d69-4025-91b1-88f11b0cc6a1",
    "task": "Updating indexes",
    "status": "",
    "totalWork": -1,
    "workDone": 0,
    "complete": false
}

[Trace - 3:48:34 PM] Received notification 'language/progressReport'.
Params: {
    "id": "16cc224b-0d69-4025-91b1-88f11b0cc6a1",
    "task": "Updating indexes",
    "status": "",
    "totalWork": -1,
    "workDone": 0,
    "complete": true
}

[Trace - 3:48:34 PM] Received notification 'language/progressReport'.
Params: {
    "id": "16cc224b-0d69-4025-91b1-88f11b0cc6a1",
    "task": "Updating indexes",
    "status": "",
    "totalWork": -1,
    "workDone": 0,
    "complete": true
}

[Trace - 3:48:34 PM] Received notification 'language/progressReport'.
Params: {
    "id": "8d992e02-8200-4196-9eaf-7bf191bcdc7a",
    "task": "Clean workspace...",
    "subTask": "Invoking 'Maven Project Builder' on '/Leaner'.",
    "status": "33% Invoking 'Maven Project Builder' on '/Leaner'.",
    "totalWork": 1000,
    "workDone": 333,
    "complete": false
}

[Trace - 3:48:34 PM] Received notification 'language/progressReport'.
Params: {
    "id": "8d992e02-8200-4196-9eaf-7bf191bcdc7a",
    "task": "Clean workspace...",
    "subTask": "Invoking 'Maven Project Builder' on '/provision-importer'.",
    "status": "98% Invoking 'Maven Project Builder' on '/provision-importer'.",
    "totalWork": 1000,
    "workDone": 979,
    "complete": false
}

[Trace - 3:48:34 PM] Received notification 'language/progressReport'.
Params: {
    "id": "8d992e02-8200-4196-9eaf-7bf191bcdc7a",
    "task": "Clean workspace...",
    "subTask": "",
    "status": "100% ",
    "totalWork": 1000,
    "workDone": 1000,
    "complete": true
}

[Trace - 3:48:34 PM] Received notification 'language/progressReport'.
Params: {
    "id": "8d992e02-8200-4196-9eaf-7bf191bcdc7a",
    "task": "Clean workspace...",
    "subTask": "",
    "status": "100% ",
    "totalWork": 1000,
    "workDone": 1000,
    "complete": true
}

[Trace - 3:48:35 PM] Received notification 'language/progressReport'.
Params: {
    "id": "42b285dd-9340-4bad-b468-8d66093b6b19",
    "task": "Building",
    "status": "0% ",
    "totalWork": 1000,
    "workDone": 0,
    "complete": false
}

[Trace - 3:48:35 PM] Received response 'workspace/executeCommand - (2)' in 1512ms.
No result returned.

[Trace - 3:48:35 PM] Sending request 'workspace/executeCommand - (6)'.
Params: {
    "command": "java.project.getSettings",
    "arguments": [
        "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java",
        [
            "org.eclipse.jdt.core.compiler.compliance",
            "org.eclipse.jdt.ls.core.vm.location"
        ]
    ]
}

[Trace - 3:48:35 PM] Received response 'workspace/executeCommand - (4)' in 1381ms. Request failed: No delegateCommandHandler for java.maven.initializeSearcher (-32601).
[Trace - 3:48:35 PM] Received response 'workspace/executeCommand - (6)' in 22ms.
Result: {
    "org.eclipse.jdt.ls.core.vm.location": "/usr/lib/jvm/jdk-17",
    "org.eclipse.jdt.core.compiler.compliance": "1.8"
}

[Trace - 3:48:35 PM] Sending request 'workspace/executeCommand - (7)'.
Params: {
    "command": "java.project.getClasspaths",
    "arguments": [
        "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java",
        "{\"scope\":\"runtime\"}"
    ]
}

[Trace - 3:48:36 PM] Received notification 'language/progressReport'.
Params: {
    "id": "42b285dd-9340-4bad-b468-8d66093b6b19",
    "task": "Building",
    "subTask": "Compiling Leaner/src/main/java/com/apsoftware/leaner",
    "status": "3% Compiling Leaner/src/main/java/com/apsoftware/leaner",
    "totalWork": 1000,
    "workDone": 34,
    "complete": false
}

[Trace - 3:48:37 PM] Received notification 'language/progressReport'.
Params: {
    "id": "42b285dd-9340-4bad-b468-8d66093b6b19",
    "task": "Building",
    "subTask": "(Found 1 warning) Compiling Leaner/src/main/java/com/apsoftware/leaner/common/exceptions",
    "status": "5% (Found 1 warning) Compiling Leaner/src/main/java/com/apsoftware/leaner/common/exceptions",
    "totalWork": 1000,
    "workDone": 50,
    "complete": false
}

[Trace - 3:48:37 PM] Received notification 'language/progressReport'.
Params: {
    "id": "42b285dd-9340-4bad-b468-8d66093b6b19",
    "task": "Building",
    "subTask": "(Found 83 warnings) Compiling Leaner/src/main/java/com/apsoftware/leaner/common/service",
    "status": "6% (Found 83 warnings) Compiling Leaner/src/main/java/com/apsoftware/leaner/common/service",
    "totalWork": 1000,
    "workDone": 57,
    "complete": false
}

[Trace - 3:48:37 PM] Received notification 'language/progressReport'.
Params: {
    "id": "42b285dd-9340-4bad-b468-8d66093b6b19",
    "task": "Building",
    "subTask": "(Found 89 warnings) Compiling Leaner/src/main/java/com/apsoftware/leaner/invoice/domain",
    "status": "7% (Found 89 warnings) Compiling Leaner/src/main/java/com/apsoftware/leaner/invoice/domain",
    "totalWork": 1000,
    "workDone": 70,
    "complete": false
}

[Trace - 3:48:37 PM] Received notification 'language/progressReport'.
Params: {
    "id": "42b285dd-9340-4bad-b468-8d66093b6b19",
    "task": "Building",
    "subTask": "(Found 96 warnings) Compiling Leaner/src/main/java/com/apsoftware/leaner/lib/service",
    "status": "8% (Found 96 warnings) Compiling Leaner/src/main/java/com/apsoftware/leaner/lib/service",
    "totalWork": 1000,
    "workDone": 82,
    "complete": false
}

[Trace - 3:48:38 PM] Received notification 'language/progressReport'.
Params: {
    "id": "42b285dd-9340-4bad-b468-8d66093b6b19",
    "task": "Building",
    "subTask": "(Found 102 warnings) Compiling Leaner/src/main/java/com/apsoftware/leaner/security/repository",
    "status": "11% (Found 102 warnings) Compiling Leaner/src/main/java/com/apsoftware/leaner/security/repository",
    "totalWork": 1000,
    "workDone": 106,
    "complete": false
}

[Trace - 3:48:38 PM] Received notification 'language/progressReport'.
Params: {
    "id": "42b285dd-9340-4bad-b468-8d66093b6b19",
    "task": "Building",
    "subTask": "(Found 107 warnings) Compiling Leaner/src/main/java/com/apsoftware/leaner/tickets/service",
    "status": "13% (Found 107 warnings) Compiling Leaner/src/main/java/com/apsoftware/leaner/tickets/service",
    "totalWork": 1000,
    "workDone": 128,
    "complete": false
}

[Trace - 3:48:38 PM] Received notification 'language/progressReport'.
Params: {
    "id": "42b285dd-9340-4bad-b468-8d66093b6b19",
    "task": "Building",
    "subTask": "(Found 108 warnings) Compiling Leaner/src/main/java/com/apsoftware/leaner/user/controller",
    "status": "14% (Found 108 warnings) Compiling Leaner/src/main/java/com/apsoftware/leaner/user/controller",
    "totalWork": 1000,
    "workDone": 140,
    "complete": false
}

[Trace - 3:48:38 PM] Received notification 'language/progressReport'.
Params: {
    "id": "42b285dd-9340-4bad-b468-8d66093b6b19",
    "task": "Building",
    "subTask": "(Found 111 warnings) Cleaning output folder for Leaner",
    "status": "16% (Found 111 warnings) Cleaning output folder for Leaner",
    "totalWork": 1000,
    "workDone": 157,
    "complete": false
}

[Trace - 3:48:39 PM] Received notification 'language/progressReport'.
Params: {
    "id": "42b285dd-9340-4bad-b468-8d66093b6b19",
    "task": "Building",
    "subTask": "(Found 113 warnings) Compiling Leaner/src/test/java/com/apsoftware/leaner/test",
    "status": "17% (Found 113 warnings) Compiling Leaner/src/test/java/com/apsoftware/leaner/test",
    "totalWork": 1000,
    "workDone": 174,
    "complete": false
}

[Trace - 3:48:39 PM] Sending notification '$/cancelRequest'.
Params: {
    "id": 3
}

[Trace - 3:48:39 PM] Received response 'textDocument/codeAction - (3)' in 5581ms. Request failed: The request (id: 3, method: 'textDocument/codeAction') has been cancelled (-32800).
[Trace - 3:48:39 PM] Received notification 'language/progressReport'.
Params: {
    "id": "42b285dd-9340-4bad-b468-8d66093b6b19",
    "task": "Building",
    "subTask": "(Found 123 warnings) Compiling Leaner/src/test/java/com/apsoftware/leaner/test",
    "status": "17% (Found 123 warnings) Compiling Leaner/src/test/java/com/apsoftware/leaner/test",
    "totalWork": 1000,
    "workDone": 174,
    "complete": false
}

[Trace - 3:48:40 PM] Received notification 'language/progressReport'.
Params: {
    "id": "42b285dd-9340-4bad-b468-8d66093b6b19",
    "task": "Building",
    "subTask": "(Found 125 warnings) Compiling Leaner/src/test/java/com/apsoftware/leaner/test",
    "status": "17% (Found 125 warnings) Compiling Leaner/src/test/java/com/apsoftware/leaner/test",
    "totalWork": 1000,
    "workDone": 174,
    "complete": false
}

[Trace - 3:48:40 PM] Received notification 'language/progressReport'.
Params: {
    "id": "42b285dd-9340-4bad-b468-8d66093b6b19",
    "task": "Building",
    "subTask": "",
    "status": "100% ",
    "totalWork": 1000,
    "workDone": 1000,
    "complete": true
}

[Trace - 3:48:40 PM] Received notification 'language/progressReport'.
Params: {
    "id": "42b285dd-9340-4bad-b468-8d66093b6b19",
    "task": "Building",
    "subTask": "",
    "status": "100% ",
    "totalWork": 1000,
    "workDone": 1000,
    "complete": true
}

[Trace - 3:48:40 PM] Received notification 'language/progressReport'.
Params: {
    "id": "a8e2d663-8e83-43d6-8a0c-c7eb30b64620",
    "task": "Validate documents",
    "status": "0% ",
    "totalWork": 1000,
    "workDone": 0,
    "complete": false
}

[Trace - 3:48:40 PM] Received notification 'language/progressReport'.
Params: {
    "id": "a8e2d663-8e83-43d6-8a0c-c7eb30b64620",
    "task": "Validate documents",
    "status": "0% ",
    "totalWork": 1000,
    "workDone": 0,
    "complete": true
}

[Trace - 3:48:40 PM] Received response 'textDocument/foldingRange - (5)' in 6090ms.
Result: [
    {
        "startLine": 2,
        "endLine": 3,
        "kind": "imports"
    },
    {
        "startLine": 6,
        "endLine": 8
    },
    {
        "startLine": 5,
        "endLine": 5
    }
]

[Trace - 3:48:40 PM] Received notification 'language/progressReport'.
Params: {
    "id": "eb1d0817-c994-4f60-972b-982e87290c4d",
    "task": "Building",
    "status": "0% ",
    "totalWork": 1000,
    "workDone": 0,
    "complete": false
}

[Trace - 3:48:40 PM] Received response 'workspace/executeCommand - (7)' in 5056ms.
Result: {
    "projectRoot": "file:/config/workspace/backend",
    "classpaths": [
        "/config/workspace/backend/target/classes",
        "/config/.m2/repository/org/springframework/boot/spring-boot-starter-web/2.3.5.RELEASE/spring-boot-starter-web-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/springframework/boot/spring-boot-starter/2.3.5.RELEASE/spring-boot-starter-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/springframework/boot/spring-boot/2.3.5.RELEASE/spring-boot-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/springframework/boot/spring-boot-autoconfigure/2.3.5.RELEASE/spring-boot-autoconfigure-2.3.5.RELEASE.jar",
        "/config/.m2/repository/jakarta/annotation/jakarta.annotation-api/1.3.5/jakarta.annotation-api-1.3.5.jar",
        "/config/.m2/repository/org/yaml/snakeyaml/1.26/snakeyaml-1.26.jar",
        "/config/.m2/repository/org/springframework/boot/spring-boot-starter-json/2.3.5.RELEASE/spring-boot-starter-json-2.3.5.RELEASE.jar",
        "/config/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jdk8/2.11.3/jackson-datatype-jdk8-2.11.3.jar",
        "/config/.m2/repository/com/fasterxml/jackson/datatype/jackson-datatype-jsr310/2.11.3/jackson-datatype-jsr310-2.11.3.jar",
        "/config/.m2/repository/com/fasterxml/jackson/module/jackson-module-parameter-names/2.11.3/jackson-module-parameter-names-2.11.3.jar",
        "/config/.m2/repository/org/springframework/boot/spring-boot-starter-tomcat/2.3.5.RELEASE/spring-boot-starter-tomcat-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/apache/tomcat/embed/tomcat-embed-core/9.0.39/tomcat-embed-core-9.0.39.jar",
        "/config/.m2/repository/org/glassfish/jakarta.el/3.0.3/jakarta.el-3.0.3.jar",
        "/config/.m2/repository/org/apache/tomcat/embed/tomcat-embed-websocket/9.0.39/tomcat-embed-websocket-9.0.39.jar",
        "/config/.m2/repository/org/springframework/spring-web/5.2.10.RELEASE/spring-web-5.2.10.RELEASE.jar",
        "/config/.m2/repository/org/springframework/spring-beans/5.2.10.RELEASE/spring-beans-5.2.10.RELEASE.jar",
        "/config/.m2/repository/org/springframework/spring-webmvc/5.2.10.RELEASE/spring-webmvc-5.2.10.RELEASE.jar",
        "/config/.m2/repository/org/springframework/spring-aop/5.2.10.RELEASE/spring-aop-5.2.10.RELEASE.jar",
        "/config/.m2/repository/org/springframework/spring-context/5.2.10.RELEASE/spring-context-5.2.10.RELEASE.jar",
        "/config/.m2/repository/org/springframework/spring-expression/5.2.10.RELEASE/spring-expression-5.2.10.RELEASE.jar",
        "/config/.m2/repository/org/springframework/boot/spring-boot-starter-data-jpa/2.3.5.RELEASE/spring-boot-starter-data-jpa-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/springframework/boot/spring-boot-starter-aop/2.3.5.RELEASE/spring-boot-starter-aop-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/aspectj/aspectjweaver/1.9.6/aspectjweaver-1.9.6.jar",
        "/config/.m2/repository/org/springframework/boot/spring-boot-starter-jdbc/2.3.5.RELEASE/spring-boot-starter-jdbc-2.3.5.RELEASE.jar",
        "/config/.m2/repository/com/zaxxer/HikariCP/3.4.5/HikariCP-3.4.5.jar",
        "/config/.m2/repository/org/springframework/spring-jdbc/5.2.10.RELEASE/spring-jdbc-5.2.10.RELEASE.jar",
        "/config/.m2/repository/jakarta/transaction/jakarta.transaction-api/1.3.3/jakarta.transaction-api-1.3.3.jar",
        "/config/.m2/repository/jakarta/persistence/jakarta.persistence-api/2.2.3/jakarta.persistence-api-2.2.3.jar",
        "/config/.m2/repository/org/hibernate/hibernate-core/5.4.22.Final/hibernate-core-5.4.22.Final.jar",
        "/config/.m2/repository/org/jboss/logging/jboss-logging/3.4.1.Final/jboss-logging-3.4.1.Final.jar",
        "/config/.m2/repository/net/bytebuddy/byte-buddy/1.10.17/byte-buddy-1.10.17.jar",
        "/config/.m2/repository/antlr/antlr/2.7.7/antlr-2.7.7.jar",
        "/config/.m2/repository/org/jboss/jandex/2.1.3.Final/jandex-2.1.3.Final.jar",
        "/config/.m2/repository/org/dom4j/dom4j/2.1.3/dom4j-2.1.3.jar",
        "/config/.m2/repository/org/hibernate/common/hibernate-commons-annotations/5.1.0.Final/hibernate-commons-annotations-5.1.0.Final.jar",
        "/config/.m2/repository/org/springframework/data/spring-data-jpa/2.3.5.RELEASE/spring-data-jpa-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/springframework/data/spring-data-commons/2.3.5.RELEASE/spring-data-commons-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/springframework/spring-orm/5.2.10.RELEASE/spring-orm-5.2.10.RELEASE.jar",
        "/config/.m2/repository/org/springframework/spring-tx/5.2.10.RELEASE/spring-tx-5.2.10.RELEASE.jar",
        "/config/.m2/repository/org/springframework/spring-aspects/5.2.10.RELEASE/spring-aspects-5.2.10.RELEASE.jar",
        "/config/.m2/repository/org/springframework/boot/spring-boot-starter-data-redis/2.3.5.RELEASE/spring-boot-starter-data-redis-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/springframework/data/spring-data-redis/2.3.5.RELEASE/spring-data-redis-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/springframework/data/spring-data-keyvalue/2.3.5.RELEASE/spring-data-keyvalue-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/springframework/spring-oxm/5.2.10.RELEASE/spring-oxm-5.2.10.RELEASE.jar",
        "/config/.m2/repository/io/lettuce/lettuce-core/5.3.5.RELEASE/lettuce-core-5.3.5.RELEASE.jar",
        "/config/.m2/repository/io/netty/netty-common/4.1.53.Final/netty-common-4.1.53.Final.jar",
        "/config/.m2/repository/io/netty/netty-handler/4.1.53.Final/netty-handler-4.1.53.Final.jar",
        "/config/.m2/repository/io/netty/netty-resolver/4.1.53.Final/netty-resolver-4.1.53.Final.jar",
        "/config/.m2/repository/io/netty/netty-buffer/4.1.53.Final/netty-buffer-4.1.53.Final.jar",
        "/config/.m2/repository/io/netty/netty-codec/4.1.53.Final/netty-codec-4.1.53.Final.jar",
        "/config/.m2/repository/io/netty/netty-transport/4.1.53.Final/netty-transport-4.1.53.Final.jar",
        "/config/.m2/repository/io/projectreactor/reactor-core/3.3.11.RELEASE/reactor-core-3.3.11.RELEASE.jar",
        "/config/.m2/repository/org/reactivestreams/reactive-streams/1.0.3/reactive-streams-1.0.3.jar",
        "/config/.m2/repository/org/springframework/boot/spring-boot-starter-data-ldap/2.3.5.RELEASE/spring-boot-starter-data-ldap-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/springframework/data/spring-data-ldap/2.3.5.RELEASE/spring-data-ldap-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/springframework/ldap/spring-ldap-core/2.3.3.RELEASE/spring-ldap-core-2.3.3.RELEASE.jar",
        "/config/.m2/repository/org/springframework/boot/spring-boot-configuration-processor/2.3.5.RELEASE/spring-boot-configuration-processor-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/springframework/boot/spring-boot-starter-actuator/2.3.5.RELEASE/spring-boot-starter-actuator-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/springframework/boot/spring-boot-actuator-autoconfigure/2.3.5.RELEASE/spring-boot-actuator-autoconfigure-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/springframework/boot/spring-boot-actuator/2.3.5.RELEASE/spring-boot-actuator-2.3.5.RELEASE.jar",
        "/config/.m2/repository/io/micrometer/micrometer-core/1.5.6/micrometer-core-1.5.6.jar",
        "/config/.m2/repository/org/hdrhistogram/HdrHistogram/2.1.12/HdrHistogram-2.1.12.jar",
        "/config/.m2/repository/org/latencyutils/LatencyUtils/2.0.3/LatencyUtils-2.0.3.jar",
        "/config/.m2/repository/org/springframework/boot/spring-boot-starter-logging/2.3.5.RELEASE/spring-boot-starter-logging-2.3.5.RELEASE.jar",
        "/config/.m2/repository/ch/qos/logback/logback-classic/1.2.3/logback-classic-1.2.3.jar",
        "/config/.m2/repository/ch/qos/logback/logback-core/1.2.3/logback-core-1.2.3.jar",
        "/config/.m2/repository/org/apache/logging/log4j/log4j-to-slf4j/2.13.3/log4j-to-slf4j-2.13.3.jar",
        "/config/.m2/repository/org/apache/logging/log4j/log4j-api/2.13.3/log4j-api-2.13.3.jar",
        "/config/.m2/repository/org/slf4j/jul-to-slf4j/1.7.30/jul-to-slf4j-1.7.30.jar",
        "/config/.m2/repository/org/springframework/boot/spring-boot-starter-mail/2.3.5.RELEASE/spring-boot-starter-mail-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/springframework/spring-context-support/5.2.10.RELEASE/spring-context-support-5.2.10.RELEASE.jar",
        "/config/.m2/repository/com/sun/mail/jakarta.mail/1.6.5/jakarta.mail-1.6.5.jar",
        "/config/.m2/repository/com/sun/activation/jakarta.activation/1.2.2/jakarta.activation-1.2.2.jar",
        "/config/.m2/repository/org/springframework/boot/spring-boot-starter-thymeleaf/2.3.5.RELEASE/spring-boot-starter-thymeleaf-2.3.5.RELEASE.jar",
        "/config/.m2/repository/org/thymeleaf/thymeleaf-spring5/3.0.11.RELEASE/thymeleaf-spring5-3.0.11.RELEASE.jar",
        "/config/.m2/repository/org/thymeleaf/thymeleaf/3.0.11.RELEASE/thymeleaf-3.0.11.RELEASE.jar",
        "/config/.m2/repository/org/attoparser/attoparser/2.0.5.RELEASE/attoparser-2.0.5.RELEASE.jar",
        "/config/.m2/repository/org/unbescape/unbescape/1.1.6.RELEASE/unbescape-1.1.6.RELEASE.jar",
        "/config/.m2/repository/org/thymeleaf/extras/thymeleaf-extras-java8time/3.0.4.RELEASE/thymeleaf-extras-java8time-3.0.4.RELEASE.jar",
        "/config/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.3/jakarta.xml.bind-api-2.3.3.jar",
        "/config/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.2/jakarta.activation-api-1.2.2.jar",
        "/config/.m2/repository/org/springframework/spring-core/5.2.10.RELEASE/spring-core-5.2.10.RELEASE.jar",
        "/config/.m2/repository/org/springframework/spring-jcl/5.2.10.RELEASE/spring-jcl-5.2.10.RELEASE.jar",
        "/config/.m2/repository/com/h2database/h2/1.4.200/h2-1.4.200.jar",
        "/config/.m2/repository/org/mariadb/jdbc/mariadb-java-client/2.6.2/mariadb-java-client-2.6.2.jar",
        "/config/.m2/repository/redis/clients/jedis/3.3.0/jedis-3.3.0.jar",
        "/config/.m2/repository/org/slf4j/slf4j-api/1.7.30/slf4j-api-1.7.30.jar",
        "/config/.m2/repository/org/apache/commons/commons-pool2/2.8.1/commons-pool2-2.8.1.jar",
        "/config/.m2/repository/org/mindrot/jbcrypt/0.4/jbcrypt-0.4.jar",
        "/config/.m2/repository/com/mchange/c3p0/0.9.5.5/c3p0-0.9.5.5.jar",
        "/config/.m2/repository/com/mchange/mchange-commons-java/0.2.19/mchange-commons-java-0.2.19.jar",
        "/config/.m2/repository/org/projectlombok/lombok/1.18.16/lombok-1.18.16.jar",
        "/config/.m2/repository/javax/validation/validation-api/2.0.1.Final/validation-api-2.0.1.Final.jar",
        "/config/.m2/repository/org/jetbrains/annotations/20.1.0/annotations-20.1.0.jar",
        "/config/.m2/repository/io/springfox/springfox-swagger2/2.9.2/springfox-swagger2-2.9.2.jar",
        "/config/.m2/repository/io/swagger/swagger-annotations/1.5.20/swagger-annotations-1.5.20.jar",
        "/config/.m2/repository/io/swagger/swagger-models/1.5.20/swagger-models-1.5.20.jar",
        "/config/.m2/repository/io/springfox/springfox-spi/2.9.2/springfox-spi-2.9.2.jar",
        "/config/.m2/repository/io/springfox/springfox-core/2.9.2/springfox-core-2.9.2.jar",
        "/config/.m2/repository/io/springfox/springfox-schema/2.9.2/springfox-schema-2.9.2.jar",
        "/config/.m2/repository/io/springfox/springfox-swagger-common/2.9.2/springfox-swagger-common-2.9.2.jar",
        "/config/.m2/repository/io/springfox/springfox-spring-web/2.9.2/springfox-spring-web-2.9.2.jar",
        "/config/.m2/repository/com/google/guava/guava/20.0/guava-20.0.jar",
        "/config/.m2/repository/com/fasterxml/classmate/1.5.1/classmate-1.5.1.jar",
        "/config/.m2/repository/org/springframework/plugin/spring-plugin-core/1.2.0.RELEASE/spring-plugin-core-1.2.0.RELEASE.jar",
        "/config/.m2/repository/org/springframework/plugin/spring-plugin-metadata/1.2.0.RELEASE/spring-plugin-metadata-1.2.0.RELEASE.jar",
        "/config/.m2/repository/org/mapstruct/mapstruct/1.2.0.Final/mapstruct-1.2.0.Final.jar",
        "/config/.m2/repository/io/springfox/springfox-swagger-ui/2.9.2/springfox-swagger-ui-2.9.2.jar",
        "/config/.m2/repository/com/googlecode/owasp-java-html-sanitizer/owasp-java-html-sanitizer/20200713.1/owasp-java-html-sanitizer-20200713.1.jar",
        "/config/.m2/repository/net/htmlparser/jericho/jericho-html/3.4/jericho-html-3.4.jar",
        "/config/.m2/repository/ognl/ognl/3.2.21/ognl-3.2.21.jar",
        "/config/.m2/repository/org/javassist/javassist/3.24.1-GA/javassist-3.24.1-GA.jar",
        "/config/.m2/repository/org/apache/httpcomponents/httpclient/4.5.13/httpclient-4.5.13.jar",
        "/config/.m2/repository/org/apache/httpcomponents/httpcore/4.4.13/httpcore-4.4.13.jar",
        "/config/.m2/repository/commons-codec/commons-codec/1.14/commons-codec-1.14.jar",
        "/config/.m2/repository/com/github/lookfirst/sardine/5.10/sardine-5.10.jar",
        "/config/.m2/repository/org/glassfish/jaxb/jaxb-runtime/2.3.3/jaxb-runtime-2.3.3.jar",
        "/config/.m2/repository/org/glassfish/jaxb/txw2/2.3.3/txw2-2.3.3.jar",
        "/config/.m2/repository/com/sun/istack/istack-commons-runtime/3.0.11/istack-commons-runtime-3.0.11.jar",
        "/config/.m2/repository/com/opencsv/opencsv/5.4/opencsv-5.4.jar",
        "/config/.m2/repository/org/apache/commons/commons-lang3/3.10/commons-lang3-3.10.jar",
        "/config/.m2/repository/org/apache/commons/commons-text/1.9/commons-text-1.9.jar",
        "/config/.m2/repository/commons-beanutils/commons-beanutils/1.9.4/commons-beanutils-1.9.4.jar",
        "/config/.m2/repository/commons-logging/commons-logging/1.2/commons-logging-1.2.jar",
        "/config/.m2/repository/commons-collections/commons-collections/3.2.2/commons-collections-3.2.2.jar",
        "/config/.m2/repository/org/apache/commons/commons-collections4/4.4/commons-collections4-4.4.jar",
        "/config/.m2/repository/org/apache/poi/poi-ooxml/5.0.0/poi-ooxml-5.0.0.jar",
        "/config/.m2/repository/org/apache/poi/poi/5.0.0/poi-5.0.0.jar",
        "/config/.m2/repository/org/slf4j/jcl-over-slf4j/1.7.30/jcl-over-slf4j-1.7.30.jar",
        "/config/.m2/repository/org/apache/commons/commons-math3/3.6.1/commons-math3-3.6.1.jar",
        "/config/.m2/repository/com/zaxxer/SparseBitSet/1.2/SparseBitSet-1.2.jar",
        "/config/.m2/repository/org/apache/poi/poi-ooxml-lite/5.0.0/poi-ooxml-lite-5.0.0.jar",
        "/config/.m2/repository/org/apache/xmlbeans/xmlbeans/4.0.0/xmlbeans-4.0.0.jar",
        "/config/.m2/repository/org/apache/commons/commons-compress/1.20/commons-compress-1.20.jar",
        "/config/.m2/repository/com/github/virtuald/curvesapi/1.06/curvesapi-1.06.jar",
        "/config/.m2/repository/org/bouncycastle/bcpkix-jdk15on/1.68/bcpkix-jdk15on-1.68.jar",
        "/config/.m2/repository/org/bouncycastle/bcprov-jdk15on/1.68/bcprov-jdk15on-1.68.jar",
        "/config/.m2/repository/org/apache/santuario/xmlsec/2.2.1/xmlsec-2.2.1.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-all/1.13/batik-all-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-anim/1.13/batik-anim-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-shared-resources/1.13/batik-shared-resources-1.13.jar",
        "/config/.m2/repository/xml-apis/xml-apis-ext/1.3.04/xml-apis-ext-1.3.04.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-awt-util/1.13/batik-awt-util-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/xmlgraphics-commons/2.4/xmlgraphics-commons-2.4.jar",
        "/config/.m2/repository/commons-io/commons-io/1.3.1/commons-io-1.3.1.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-bridge/1.13/batik-bridge-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-codec/1.13/batik-codec-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-constants/1.13/batik-constants-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-css/1.13/batik-css-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-dom/1.13/batik-dom-1.13.jar",
        "/config/.m2/repository/xalan/xalan/2.7.2/xalan-2.7.2.jar",
        "/config/.m2/repository/xalan/serializer/2.7.2/serializer-2.7.2.jar",
        "/config/.m2/repository/xml-apis/xml-apis/1.4.01/xml-apis-1.4.01.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-ext/1.13/batik-ext-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-extension/1.13/batik-extension-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-gui-util/1.13/batik-gui-util-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-gvt/1.13/batik-gvt-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-i18n/1.13/batik-i18n-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-parser/1.13/batik-parser-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-rasterizer-ext/1.13/batik-rasterizer-ext-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-rasterizer/1.13/batik-rasterizer-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-script/1.13/batik-script-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-slideshow/1.13/batik-slideshow-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-squiggle-ext/1.13/batik-squiggle-ext-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-squiggle/1.13/batik-squiggle-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-svg-dom/1.13/batik-svg-dom-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-svgbrowser/1.13/batik-svgbrowser-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-svggen/1.13/batik-svggen-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-svgpp/1.13/batik-svgpp-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-svgrasterizer/1.13/batik-svgrasterizer-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-swing/1.13/batik-swing-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-transcoder/1.13/batik-transcoder-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-util/1.13/batik-util-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-ttf2svg/1.13/batik-ttf2svg-1.13.jar",
        "/config/.m2/repository/org/apache/xmlgraphics/batik-xml/1.13/batik-xml-1.13.jar",
        "/config/.m2/repository/de/rototor/pdfbox/graphics2d/0.30/graphics2d-0.30.jar",
        "/config/.m2/repository/org/apache/pdfbox/pdfbox/2.0.22/pdfbox-2.0.22.jar",
        "/config/.m2/repository/org/apache/pdfbox/fontbox/2.0.22/fontbox-2.0.22.jar",
        "/config/.m2/repository/junit/junit/4.13.1/junit-4.13.1.jar",
        "/config/.m2/repository/org/apache/maven/plugins/maven-surefire-report-plugin/2.22.2/maven-surefire-report-plugin-2.22.2.jar",
        "/config/.m2/repository/org/apache/maven/maven-project/2.2.1/maven-project-2.2.1.jar",
        "/config/.m2/repository/org/apache/maven/maven-settings/2.2.1/maven-settings-2.2.1.jar",
        "/config/.m2/repository/org/apache/maven/maven-profile/2.2.1/maven-profile-2.2.1.jar",
        "/config/.m2/repository/org/apache/maven/maven-artifact-manager/2.2.1/maven-artifact-manager-2.2.1.jar",
        "/config/.m2/repository/org/apache/maven/maven-repository-metadata/2.2.1/maven-repository-metadata-2.2.1.jar",
        "/config/.m2/repository/org/apache/maven/wagon/wagon-provider-api/1.0-beta-6/wagon-provider-api-1.0-beta-6.jar",
        "/config/.m2/repository/backport-util-concurrent/backport-util-concurrent/3.1/backport-util-concurrent-3.1.jar",
        "/config/.m2/repository/org/apache/maven/maven-plugin-registry/2.2.1/maven-plugin-registry-2.2.1.jar",
        "/config/.m2/repository/org/codehaus/plexus/plexus-interpolation/1.11/plexus-interpolation-1.11.jar",
        "/config/.m2/repository/org/apache/maven/maven-artifact/2.2.1/maven-artifact-2.2.1.jar",
        "/config/.m2/repository/org/codehaus/plexus/plexus-container-default/1.0-alpha-9-stable-1/plexus-container-default-1.0-alpha-9-stable-1.jar",
        "/config/.m2/repository/classworlds/classworlds/1.1-alpha-2/classworlds-1.1-alpha-2.jar",
        "/config/.m2/repository/org/apache/maven/maven-model/2.2.1/maven-model-2.2.1.jar",
        "/config/.m2/repository/org/apache/maven/maven-plugin-api/2.2.1/maven-plugin-api-2.2.1.jar",
        "/config/.m2/repository/org/apache/maven/plugin-tools/maven-plugin-annotations/3.5.2/maven-plugin-annotations-3.5.2.jar",
        "/config/.m2/repository/org/apache/maven/surefire/surefire-report-parser/2.22.2/surefire-report-parser-2.22.2.jar",
        "/config/.m2/repository/org/apache/maven/surefire/surefire-logger-api/2.22.2/surefire-logger-api-2.22.2.jar",
        "/config/.m2/repository/org/apache/maven/reporting/maven-reporting-api/3.0/maven-reporting-api-3.0.jar",
        "/config/.m2/repository/org/apache/maven/reporting/maven-reporting-impl/2.4/maven-reporting-impl-2.4.jar",
        "/config/.m2/repository/org/apache/maven/shared/maven-shared-utils/0.6/maven-shared-utils-0.6.jar",
        "/config/.m2/repository/com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.jar",
        "/config/.m2/repository/org/apache/maven/doxia/doxia-sink-api/1.6/doxia-sink-api-1.6.jar",
        "/config/.m2/repository/org/apache/maven/doxia/doxia-core/1.6/doxia-core-1.6.jar",
        "/config/.m2/repository/xerces/xercesImpl/2.9.1/xercesImpl-2.9.1.jar",
        "/config/.m2/repository/commons-lang/commons-lang/2.4/commons-lang-2.4.jar",
        "/config/.m2/repository/xmlunit/xmlunit/1.5/xmlunit-1.5.jar",
        "/config/.m2/repository/commons-validator/commons-validator/1.4.1/commons-validator-1.4.1.jar",
        "/config/.m2/repository/commons-digester/commons-digester/1.8.1/commons-digester-1.8.1.jar",
        "/config/.m2/repository/org/apache/maven/doxia/doxia-site-renderer/1.6/doxia-site-renderer-1.6.jar",
        "/config/.m2/repository/org/apache/maven/doxia/doxia-logging-api/1.6/doxia-logging-api-1.6.jar",
        "/config/.m2/repository/org/apache/maven/doxia/doxia-decoration-model/1.6/doxia-decoration-model-1.6.jar",
        "/config/.m2/repository/org/apache/maven/doxia/doxia-module-xhtml/1.6/doxia-module-xhtml-1.6.jar",
        "/config/.m2/repository/org/apache/maven/doxia/doxia-module-fml/1.6/doxia-module-fml-1.6.jar",
        "/config/.m2/repository/org/codehaus/plexus/plexus-i18n/1.0-beta-7/plexus-i18n-1.0-beta-7.jar",
        "/config/.m2/repository/org/codehaus/plexus/plexus-velocity/1.1.7/plexus-velocity-1.1.7.jar",
        "/config/.m2/repository/org/apache/velocity/velocity/1.5/velocity-1.5.jar",
        "/config/.m2/repository/oro/oro/2.0.8/oro-2.0.8.jar",
        "/config/.m2/repository/org/apache/velocity/velocity-tools/2.0/velocity-tools-2.0.jar",
        "/config/.m2/repository/commons-chain/commons-chain/1.1/commons-chain-1.1.jar",
        "/config/.m2/repository/dom4j/dom4j/1.1/dom4j-1.1.jar",
        "/config/.m2/repository/sslext/sslext/1.2-0/sslext-1.2-0.jar",
        "/config/.m2/repository/org/apache/struts/struts-core/1.3.8/struts-core-1.3.8.jar",
        "/config/.m2/repository/org/apache/struts/struts-taglib/1.3.8/struts-taglib-1.3.8.jar",
        "/config/.m2/repository/org/apache/struts/struts-tiles/1.3.8/struts-tiles-1.3.8.jar",
        "/config/.m2/repository/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.jar",
        "/config/.m2/repository/org/codehaus/plexus/plexus-utils/3.0.15/plexus-utils-3.0.15.jar",
        "/config/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-xml/2.11.3/jackson-dataformat-xml-2.11.3.jar",
        "/config/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.11.3/jackson-core-2.11.3.jar",
        "/config/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.11.3/jackson-annotations-2.11.3.jar",
        "/config/.m2/repository/com/fasterxml/jackson/core/jackson-databind/2.11.3/jackson-databind-2.11.3.jar",
        "/config/.m2/repository/com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.11.3/jackson-module-jaxb-annotations-2.11.3.jar",
        "/config/.m2/repository/org/codehaus/woodstox/stax2-api/4.2.1/stax2-api-4.2.1.jar",
        "/config/.m2/repository/com/fasterxml/woodstox/woodstox-core/6.2.1/woodstox-core-6.2.1.jar"
    ],
    "modulepaths": []
}

[Trace - 3:48:40 PM] Received notification 'language/progressReport'.
Params: {
    "id": "eb1d0817-c994-4f60-972b-982e87290c4d",
    "task": "Building",
    "subTask": "Refreshing '/Leaner/target/classes/application.yaml'.",
    "status": "17% Refreshing '/Leaner/target/classes/application.yaml'.",
    "totalWork": 1000,
    "workDone": 174,
    "complete": false
}

[Trace - 3:48:40 PM] Received response 'textDocument/semanticTokens/full - (1)' in 7103ms.
Result: {
    "data": [
        0,
        8,
        3,
        0,
        0,
        0,
        4,
        10,
        0,
        0,
        0,
        11,
        6,
        0,
        0,
        0,
        7,
        9,
        0,
        0,
        0,
        10,
        6,
        0,
        0,
        2,
        7,
        6,
        0,
        4096,
        0,
        7,
        18,
        13,
        4160,
        1,
        7,
        6,
        0,
        4096,
        0,
        7,
        17,
        13,
        4160,
        2,
        1,
        17,
        13,
        64,
        1,
        0,
        6,
        11,
        0,
        0,
        13,
        23,
        1,
        80,
        -1,
        0,
        18,
        0,
        0
    ]
}

[Trace - 3:48:41 PM] Received notification 'language/progressReport'.
Params: {
    "id": "eb1d0817-c994-4f60-972b-982e87290c4d",
    "task": "Building",
    "subTask": "Compiling provision-importer/src/main/java/com/apsoftware/provision",
    "status": "70% Compiling provision-importer/src/main/java/com/apsoftware/provision",
    "totalWork": 1000,
    "workDone": 696,
    "complete": false
}

[Trace - 3:48:41 PM] Received notification 'language/progressReport'.
Params: {
    "id": "eb1d0817-c994-4f60-972b-982e87290c4d",
    "task": "Building",
    "subTask": "(Found 10 warnings) Compiling provision-importer/src/main/java/com/apsoftware/provision/common/db",
    "status": "72% (Found 10 warnings) Compiling provision-importer/src/main/java/com/apsoftware/provision/common/db",
    "totalWork": 1000,
    "workDone": 721,
    "complete": false
}

[Trace - 3:48:41 PM] Received notification 'language/progressReport'.
Params: {
    "id": "eb1d0817-c994-4f60-972b-982e87290c4d",
    "task": "Building",
    "subTask": "(Found 13 warnings) Compiling provision-importer/src/main/java/com/apsoftware/provision/importer/execution",
    "status": "78% (Found 13 warnings) Compiling provision-importer/src/main/java/com/apsoftware/provision/importer/execution",
    "totalWork": 1000,
    "workDone": 782,
    "complete": false
}

[Trace - 3:48:41 PM] Received notification 'language/progressReport'.
Params: {
    "id": "eb1d0817-c994-4f60-972b-982e87290c4d",
    "task": "Building",
    "subTask": "(Found 21 warnings) Compiling provision-importer/src/test/java/com/apsoftware/provision/importer/svg",
    "status": "83% (Found 21 warnings) Compiling provision-importer/src/test/java/com/apsoftware/provision/importer/svg",
    "totalWork": 1000,
    "workDone": 834,
    "complete": false
}

[Trace - 3:48:41 PM] Received notification 'language/progressReport'.
Params: {
    "id": "eb1d0817-c994-4f60-972b-982e87290c4d",
    "task": "Building",
    "subTask": "",
    "status": "100% ",
    "totalWork": 1000,
    "workDone": 1000,
    "complete": true
}

[Trace - 3:48:41 PM] Received notification 'language/progressReport'.
Params: {
    "id": "eb1d0817-c994-4f60-972b-982e87290c4d",
    "task": "Building",
    "subTask": "",
    "status": "100% ",
    "totalWork": 1000,
    "workDone": 1000,
    "complete": true
}

[Trace - 3:48:41 PM] Received notification 'language/progressReport'.
Params: {
    "id": "5a39a556-b610-49a2-81f6-f52c22005504",
    "task": "Publish Diagnostics",
    "status": "0% ",
    "totalWork": 1000,
    "workDone": 0,
    "complete": false
}

[Trace - 3:48:42 PM] Received notification 'language/progressReport'.
Params: {
    "id": "5a39a556-b610-49a2-81f6-f52c22005504",
    "task": "Publish Diagnostics",
    "status": "25% ",
    "totalWork": 1000,
    "workDone": 250,
    "complete": false
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 2,
                    "character": 7
                },
                "end": {
                    "line": 2,
                    "character": 32
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import lombok.AllArgsConstructor is never used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'language/progressReport'.
Params: {
    "id": "5a39a556-b610-49a2-81f6-f52c22005504",
    "task": "Publish Diagnostics",
    "status": "50% ",
    "totalWork": 1000,
    "workDone": 500,
    "complete": true
}

[Trace - 3:48:42 PM] Received notification 'language/progressReport'.
Params: {
    "id": "d3825ce1-5bb3-48cf-8bcd-5939039b7fb6",
    "task": "Building",
    "status": "0% ",
    "totalWork": 1000,
    "workDone": 0,
    "complete": false
}

[Trace - 3:48:42 PM] Received notification 'language/progressReport'.
Params: {
    "id": "d3825ce1-5bb3-48cf-8bcd-5939039b7fb6",
    "task": "Building",
    "subTask": "",
    "status": "100% ",
    "totalWork": 1000,
    "workDone": 1000,
    "complete": true
}

[Trace - 3:48:42 PM] Received notification 'language/progressReport'.
Params: {
    "id": "d3825ce1-5bb3-48cf-8bcd-5939039b7fb6",
    "task": "Building",
    "subTask": "",
    "status": "100% ",
    "totalWork": 1000,
    "workDone": 1000,
    "complete": true
}

[Trace - 3:48:42 PM] Received notification 'language/status'.
Params: {
    "type": "ServiceReady",
    "message": "ServiceReady"
}

[Trace - 3:48:42 PM] Sending request 'workspace/executeCommand - (8)'.
Params: {
    "command": "java.project.getAll",
    "arguments": []
}

[Trace - 3:48:42 PM] Sending request 'workspace/executeCommand - (9)'.
Params: {
    "command": "vscode.java.test.get.testpath",
    "arguments": [
        [
            "file:///config/workspace"
        ]
    ]
}

[Trace - 3:48:42 PM] Sending request 'workspace/executeCommand - (10)'.
Params: {
    "command": "vscode.java.test.get.testpath",
    "arguments": [
        [
            "file:///config/workspace"
        ]
    ]
}

[Trace - 3:48:42 PM] Received response 'workspace/executeCommand - (8)' in 10ms.
Result: [
    "file:/config/workspace/backend/",
    "file:/config/data/User/workspaceStorage/-1b76a462/redhat.java/jdt_ws/jdt.ls-java-project/",
    "file:/config/workspace/provision_importer/"
]

[Trace - 3:48:42 PM] Sending request 'workspace/executeCommand - (11)'.
Params: {
    "command": "java.project.getSettings",
    "arguments": [
        "file:///config/workspace/backend/",
        [
            "org.eclipse.jdt.core.compiler.source",
            "org.eclipse.jdt.ls.core.vm.location"
        ]
    ]
}

[Trace - 3:48:42 PM] Received response 'workspace/executeCommand - (9)' in 11ms.
Result: [
    {
        "testSourcePath": "/config/workspace/provision_importer/src/test/java",
        "isStrict": true
    },
    {
        "testSourcePath": "/config/workspace/provision_importer/src/test/resources",
        "isStrict": true
    },
    {
        "testSourcePath": "/config/workspace/provision_importer/target/generated-test-sources/test-annotations",
        "isStrict": true
    },
    {
        "testSourcePath": "/config/workspace/backend/src/test/java",
        "isStrict": true
    },
    {
        "testSourcePath": "/config/workspace/backend/src/test/resources",
        "isStrict": true
    },
    {
        "testSourcePath": "/config/workspace/backend/target/generated-test-sources/test-annotations",
        "isStrict": true
    }
]

[Trace - 3:48:42 PM] Received response 'workspace/executeCommand - (10)' in 11ms.
Result: [
    {
        "testSourcePath": "/config/workspace/provision_importer/src/test/java",
        "isStrict": true
    },
    {
        "testSourcePath": "/config/workspace/provision_importer/src/test/resources",
        "isStrict": true
    },
    {
        "testSourcePath": "/config/workspace/provision_importer/target/generated-test-sources/test-annotations",
        "isStrict": true
    },
    {
        "testSourcePath": "/config/workspace/backend/src/test/java",
        "isStrict": true
    },
    {
        "testSourcePath": "/config/workspace/backend/src/test/resources",
        "isStrict": true
    },
    {
        "testSourcePath": "/config/workspace/backend/target/generated-test-sources/test-annotations",
        "isStrict": true
    }
]

[Trace - 3:48:42 PM] Received response 'workspace/executeCommand - (11)' in 5ms.
Result: {
    "org.eclipse.jdt.core.compiler.source": "1.8",
    "org.eclipse.jdt.ls.core.vm.location": "/usr/lib/jvm/jdk-17"
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/user/controller/UserPreferenceController.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 34,
                    "character": 0
                },
                "end": {
                    "line": 34,
                    "character": 6
                }
            },
            "severity": 2,
            "code": "570425421",
            "source": "Java",
            "message": "The value of the field UserPreferenceController.log is not used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/invoice/service/UserPackageEntityService.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 28,
                    "character": 7
                },
                "end": {
                    "line": 28,
                    "character": 55
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO externalize default packages configuration?"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/src/main/java/com/apsoftware/provision/StartupTest.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 3,
                    "character": 7
                },
                "end": {
                    "line": 3,
                    "character": 28
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import java.sql.SQLException is never used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/test/java/com/apsoftware/leaner/test/PdfInvoiceModelUnitTest.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 22,
                    "character": 0
                },
                "end": {
                    "line": 22,
                    "character": 6
                }
            },
            "severity": 2,
            "code": "570425421",
            "source": "Java",
            "message": "The value of the field PdfInvoiceModelUnitTest.log is not used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/lib/repository/HashMapRepository.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 42,
                    "character": 44
                },
                "end": {
                    "line": 42,
                    "character": 58
                }
            },
            "severity": 2,
            "code": "67108967",
            "source": "Java",
            "message": "The method isAccessible() from the type AccessibleObject is deprecated",
            "tags": [
                2
            ]
        },
        {
            "range": {
                "start": {
                    "line": 62,
                    "character": 39
                },
                "end": {
                    "line": 62,
                    "character": 53
                }
            },
            "severity": 2,
            "code": "67108967",
            "source": "Java",
            "message": "The method isAccessible() from the type AccessibleObject is deprecated",
            "tags": [
                2
            ]
        },
        {
            "range": {
                "start": {
                    "line": 86,
                    "character": 37
                },
                "end": {
                    "line": 86,
                    "character": 51
                }
            },
            "severity": 2,
            "code": "67108967",
            "source": "Java",
            "message": "The method isAccessible() from the type AccessibleObject is deprecated",
            "tags": [
                2
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/user/service/UserPreferenceEntityService.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 26,
                    "character": 0
                },
                "end": {
                    "line": 26,
                    "character": 6
                }
            },
            "severity": 2,
            "code": "570425421",
            "source": "Java",
            "message": "The value of the field UserPreferenceEntityService.log is not used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/lib/service/SearchService.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 95,
                    "character": 118
                },
                "end": {
                    "line": 95,
                    "character": 128
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Comparable is a raw type. References to generic type Comparable<T> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 98,
                    "character": 127
                },
                "end": {
                    "line": 98,
                    "character": 137
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Comparable is a raw type. References to generic type Comparable<T> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 101,
                    "character": 115
                },
                "end": {
                    "line": 101,
                    "character": 125
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Comparable is a raw type. References to generic type Comparable<T> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 104,
                    "character": 124
                },
                "end": {
                    "line": 104,
                    "character": 134
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Comparable is a raw type. References to generic type Comparable<T> should be parameterized"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/test/java/com/apsoftware/leaner/test/TeamCustomizingTest.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 35,
                    "character": 8
                },
                "end": {
                    "line": 35,
                    "character": 51
                }
            },
            "severity": 2,
            "code": "67108967",
            "source": "Java",
            "message": "The method assertThat(Team, Matcher<? super Team>) from the type Assert is deprecated",
            "tags": [
                2
            ]
        },
        {
            "range": {
                "start": {
                    "line": 36,
                    "character": 8
                },
                "end": {
                    "line": 36,
                    "character": 66
                }
            },
            "severity": 2,
            "code": "67108967",
            "source": "Java",
            "message": "The method assertThat(SortedSet<Category>, Matcher<? super SortedSet<Category>>) from the type Assert is deprecated",
            "tags": [
                2
            ]
        },
        {
            "range": {
                "start": {
                    "line": 38,
                    "character": 8
                },
                "end": {
                    "line": 38,
                    "character": 72
                }
            },
            "severity": 2,
            "code": "67108967",
            "source": "Java",
            "message": "The method assertThat(Boolean, Matcher<? super Boolean>) from the type Assert is deprecated",
            "tags": [
                2
            ]
        },
        {
            "range": {
                "start": {
                    "line": 40,
                    "character": 8
                },
                "end": {
                    "line": 40,
                    "character": 63
                }
            },
            "severity": 2,
            "code": "67108967",
            "source": "Java",
            "message": "The method assertThat(List<Category>, Matcher<? super List<Category>>) from the type Assert is deprecated",
            "tags": [
                2
            ]
        },
        {
            "range": {
                "start": {
                    "line": 42,
                    "character": 8
                },
                "end": {
                    "line": 42,
                    "character": 51
                }
            },
            "severity": 2,
            "code": "67108967",
            "source": "Java",
            "message": "The method assertThat(Team, Matcher<? super Team>) from the type Assert is deprecated",
            "tags": [
                2
            ]
        },
        {
            "range": {
                "start": {
                    "line": 43,
                    "character": 8
                },
                "end": {
                    "line": 43,
                    "character": 71
                }
            },
            "severity": 2,
            "code": "67108967",
            "source": "Java",
            "message": "The method assertThat(SortedSet<Category>, Matcher<? super SortedSet<Category>>) from the type Assert is deprecated",
            "tags": [
                2
            ]
        },
        {
            "range": {
                "start": {
                    "line": 45,
                    "character": 8
                },
                "end": {
                    "line": 45,
                    "character": 73
                }
            },
            "severity": 2,
            "code": "67108967",
            "source": "Java",
            "message": "The method assertThat(Long, Matcher<? super Long>) from the type Assert is deprecated",
            "tags": [
                2
            ]
        },
        {
            "range": {
                "start": {
                    "line": 27,
                    "character": 8
                },
                "end": {
                    "line": 27,
                    "character": 60
                }
            },
            "severity": 2,
            "code": "67108967",
            "source": "Java",
            "message": "The method assertThat(Boolean, Matcher<? super Boolean>) from the type Assert is deprecated",
            "tags": [
                2
            ]
        },
        {
            "range": {
                "start": {
                    "line": 33,
                    "character": 8
                },
                "end": {
                    "line": 33,
                    "character": 53
                }
            },
            "severity": 2,
            "code": "67108967",
            "source": "Java",
            "message": "The method assertThat(List<Category>, Matcher<? super List<Category>>) from the type Assert is deprecated",
            "tags": [
                2
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/tickets/domain/ExtendableEnum.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 26,
                    "character": 71
                },
                "end": {
                    "line": 26,
                    "character": 81
                }
            },
            "severity": 2,
            "code": "16777547",
            "source": "Java",
            "message": "Redundant superinterface Comparable<LongEntityBase> for the type ExtendableEnum, already defined by LongEntityBase"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/src/main/java/com/apsoftware/provision/common/dao/AnalysisStatusDAOImpl.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 12,
                    "character": 0
                },
                "end": {
                    "line": 12,
                    "character": 6
                }
            },
            "severity": 2,
            "code": "570425421",
            "source": "Java",
            "message": "The value of the field AnalysisStatusDAOImpl.log is not used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/user/controller/CustomerController.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 110,
                    "character": 21
                },
                "end": {
                    "line": 110,
                    "character": 29
                }
            },
            "severity": 2,
            "code": "536871799",
            "source": "Java",
            "message": "Resource leak: 'workbook' is never closed"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/lib/service/AbstractDataObjectService.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 14,
                    "character": 3
                },
                "end": {
                    "line": 14,
                    "character": 89
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO implement: Do not delete files while they are being read. Delete them afterwards."
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/src/main/java/com/apsoftware/provision/common/util/TempStorageService.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 59,
                    "character": 11
                },
                "end": {
                    "line": 59,
                    "character": 42
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO Auto-generated method stub"
        },
        {
            "range": {
                "start": {
                    "line": 21,
                    "character": 11
                },
                "end": {
                    "line": 21,
                    "character": 42
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO Auto-generated method stub"
        },
        {
            "range": {
                "start": {
                    "line": 53,
                    "character": 11
                },
                "end": {
                    "line": 53,
                    "character": 42
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO Auto-generated method stub"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/common/controller/RequestLogger.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 67,
                    "character": 23
                },
                "end": {
                    "line": 67,
                    "character": 144
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO Just for testing. The real CORS config is in ApplicationConfiguration, but it does not seem to work for all browsers"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/src/test/java/com/apsoftware/provision/importer/csv/ParserTest.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 12,
                    "character": 7
                },
                "end": {
                    "line": 12,
                    "character": 51
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import com.apsoftware.provision.importer.csv.Parser is never used",
            "tags": [
                1
            ]
        },
        {
            "range": {
                "start": {
                    "line": 30,
                    "character": 25
                },
                "end": {
                    "line": 30,
                    "character": 41
                }
            },
            "severity": 2,
            "code": "536870973",
            "source": "Java",
            "message": "The value of the local variable csvProvisionItem is not used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 0,
                    "character": 0
                },
                "end": {
                    "line": 0,
                    "character": 0
                }
            },
            "severity": 2,
            "code": "0",
            "source": "Java",
            "message": "Build path specifies execution environment JavaSE-15. There are no JREs installed in the workspace that are strictly compatible with this environment. "
        },
        {
            "range": {
                "start": {
                    "line": 0,
                    "character": 0
                },
                "end": {
                    "line": 0,
                    "character": 0
                }
            },
            "severity": 2,
            "code": "0",
            "source": "Java",
            "message": "The compiler compliance specified is 15 but a JRE 17 is used"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/pom.xml",
    "diagnostics": []
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisProcessing.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 2,
                    "character": 7
                },
                "end": {
                    "line": 2,
                    "character": 21
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import java.util.UUID is never used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/src/main/java/com/apsoftware/provision/importer/csv/Parser.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 5,
                    "character": 7
                },
                "end": {
                    "line": 5,
                    "character": 26
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import java.util.ArrayList is never used",
            "tags": [
                1
            ]
        },
        {
            "range": {
                "start": {
                    "line": 27,
                    "character": 0
                },
                "end": {
                    "line": 27,
                    "character": 6
                }
            },
            "severity": 2,
            "code": "570425421",
            "source": "Java",
            "message": "The value of the field Parser.log is not used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/service/ProvisionAnalysisService.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 2,
                    "character": 7
                },
                "end": {
                    "line": 2,
                    "character": 45
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import org.springframework.stereotype.Service is never used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/src/main/java/com/apsoftware/provision/importer/execution/ImportDirWithPdf.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 65,
                    "character": 27
                },
                "end": {
                    "line": 65,
                    "character": 58
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO Auto-generated catch block"
        },
        {
            "range": {
                "start": {
                    "line": 78,
                    "character": 15
                },
                "end": {
                    "line": 78,
                    "character": 46
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO Auto-generated catch block"
        },
        {
            "range": {
                "start": {
                    "line": 53,
                    "character": 27
                },
                "end": {
                    "line": 53,
                    "character": 58
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO Auto-generated catch block"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/test/java/com/apsoftware/leaner/test/SwaggerTest.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 37,
                    "character": 11
                },
                "end": {
                    "line": 37,
                    "character": 51
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO add this security checks back again"
        },
        {
            "range": {
                "start": {
                    "line": 46,
                    "character": 11
                },
                "end": {
                    "line": 46,
                    "character": 51
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO add this security checks back again"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/common/domain/Invitation.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 24,
                    "character": 11
                },
                "end": {
                    "line": 24,
                    "character": 50
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO implement 'independent' permission"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/security/controller/SessionFilter.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 41,
                    "character": 15
                },
                "end": {
                    "line": 41,
                    "character": 131
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO use authorizationService.grantAccess() and send sessionInformation.getUser() != null ? FORBIDDEN : UNAUTHORIZED"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/security/domain/ModifyPasswordRequest.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 13,
                    "character": 63
                },
                "end": {
                    "line": 13,
                    "character": 75
                }
            },
            "severity": 2,
            "code": "16777547",
            "source": "Java",
            "message": "Redundant superinterface Serializable for the type ModifyPasswordRequest, already defined by ExtendedRequest"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/test/java/com/apsoftware/leaner/test/helpers/EntityTest.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 5,
                    "character": 0
                },
                "end": {
                    "line": 5,
                    "character": 6
                }
            },
            "severity": 2,
            "code": "570425421",
            "source": "Java",
            "message": "The value of the field EntityTest<T>.log is not used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/test/java/com/apsoftware/leaner/test/helpers/ExtendedTest.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 92,
                    "character": 15
                },
                "end": {
                    "line": 92,
                    "character": 52
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO unify role setup with other impl"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/service/PoliceListServiceImpl.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 5,
                    "character": 7
                },
                "end": {
                    "line": 5,
                    "character": 57
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import org.springframework.beans.factory.annotation.Value is never used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/src/main/java/com/apsoftware/provision/common/dao/AnalysisReportDAOImpl.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 12,
                    "character": 0
                },
                "end": {
                    "line": 12,
                    "character": 6
                }
            },
            "severity": 2,
            "code": "570425421",
            "source": "Java",
            "message": "The value of the field AnalysisReportDAOImpl.log is not used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/src/main/java/com/apsoftware/provision/importer/execution/Entrypoint.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 26,
                    "character": 7
                },
                "end": {
                    "line": 26,
                    "character": 52
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import com.apsoftware.provision.common.db.DBImporter is never used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/common/domain/DataObject.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 33,
                    "character": 0
                },
                "end": {
                    "line": 33,
                    "character": 6
                }
            },
            "severity": 2,
            "code": "570425421",
            "source": "Java",
            "message": "The value of the field DataObject.log is not used",
            "tags": [
                1
            ]
        },
        {
            "range": {
                "start": {
                    "line": 31,
                    "character": 3
                },
                "end": {
                    "line": 31,
                    "character": 116
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO is this a good idea? There is no real controller for this entitiy. Access is checked by parent (e.g. ticket)"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/common/util/ReflectionUtils.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 67,
                    "character": 72
                },
                "end": {
                    "line": 67,
                    "character": 76
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Enum is a raw type. References to generic type Enum<E> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 67,
                    "character": 42
                },
                "end": {
                    "line": 67,
                    "character": 116
                }
            },
            "severity": 2,
            "code": "16777786",
            "source": "Java",
            "message": "Type safety: Unchecked invocation valueOf(Class<capture#34-of ? extends Enum>, String) of the generic method valueOf(Class<T>, String) of type Enum"
        },
        {
            "range": {
                "start": {
                    "line": 67,
                    "character": 55
                },
                "end": {
                    "line": 67,
                    "character": 97
                }
            },
            "severity": 2,
            "code": "16777761",
            "source": "Java",
            "message": "Type safety: Unchecked cast from Class<capture#33-of ?> to Class<? extends Enum>"
        }
    ]
}

[Trace - 3:48:42 PM] Sending request 'textDocument/foldingRange - (12)'.
Params: {
    "textDocument": {
        "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java"
    }
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/src/main/java/com/apsoftware/provision/common/db/DataSourceSingleton.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 3,
                    "character": 7
                },
                "end": {
                    "line": 3,
                    "character": 19
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import java.io.File is never used",
            "tags": [
                1
            ]
        },
        {
            "range": {
                "start": {
                    "line": 4,
                    "character": 7
                },
                "end": {
                    "line": 4,
                    "character": 30
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import java.io.FileInputStream is never used",
            "tags": [
                1
            ]
        },
        {
            "range": {
                "start": {
                    "line": 5,
                    "character": 7
                },
                "end": {
                    "line": 5,
                    "character": 26
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import java.io.IOException is never used",
            "tags": [
                1
            ]
        },
        {
            "range": {
                "start": {
                    "line": 6,
                    "character": 7
                },
                "end": {
                    "line": 6,
                    "character": 26
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import java.io.InputStream is never used",
            "tags": [
                1
            ]
        },
        {
            "range": {
                "start": {
                    "line": 7,
                    "character": 7
                },
                "end": {
                    "line": 7,
                    "character": 27
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import java.util.Properties is never used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received response 'textDocument/foldingRange - (12)' in 4ms.
Result: [
    {
        "startLine": 2,
        "endLine": 3,
        "kind": "imports"
    },
    {
        "startLine": 6,
        "endLine": 8
    },
    {
        "startLine": 5,
        "endLine": 5
    }
]

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/src/main/java/com/apsoftware/provision/calculation/rest/CalculationController.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 58,
                    "character": 11
                },
                "end": {
                    "line": 58,
                    "character": 31
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO: replace object"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/src/test/java/com/apsoftware/provision/importer/csv/ConverterTest.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 4,
                    "character": 7
                },
                "end": {
                    "line": 4,
                    "character": 54
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import com.apsoftware.provision.importer.csv.Converter is never used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/test/java/com/apsoftware/leaner/test/EventConsumer.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 15,
                    "character": 57
                },
                "end": {
                    "line": 15,
                    "character": 70
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "BlockingQueue is a raw type. References to generic type BlockingQueue<E> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 27,
                    "character": 62
                },
                "end": {
                    "line": 27,
                    "character": 75
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "BlockingQueue is a raw type. References to generic type BlockingQueue<E> should be parameterized"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/test/java/com/apsoftware/leaner/test/TicketServiceTest.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 267,
                    "character": 57
                },
                "end": {
                    "line": 267,
                    "character": 103
                }
            },
            "severity": 2,
            "code": "67110266",
            "source": "Java",
            "message": "The constructor Long(long) has been deprecated and marked for removal",
            "tags": [
                2
            ]
        },
        {
            "range": {
                "start": {
                    "line": 287,
                    "character": 57
                },
                "end": {
                    "line": 287,
                    "character": 106
                }
            },
            "severity": 2,
            "code": "67110266",
            "source": "Java",
            "message": "The constructor Long(long) has been deprecated and marked for removal",
            "tags": [
                2
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/test/java/com/apsoftware/leaner/test/SummaryServiceTest.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 143,
                    "character": 11
                },
                "end": {
                    "line": 143,
                    "character": 44
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO better create some entities?"
        },
        {
            "range": {
                "start": {
                    "line": 132,
                    "character": 11
                },
                "end": {
                    "line": 132,
                    "character": 44
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO better create some entities?"
        },
        {
            "range": {
                "start": {
                    "line": 138,
                    "character": 11
                },
                "end": {
                    "line": 138,
                    "character": 44
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO better create some entities?"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/src/main/java/com/apsoftware/provision/policelist/PoliceListDatabaseRepo.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 73,
                    "character": 15
                },
                "end": {
                    "line": 73,
                    "character": 41
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO: import tarif details"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/src/test/java/com/apsoftware/provision/calculation/CalculatorTest.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 17,
                    "character": 0
                },
                "end": {
                    "line": 17,
                    "character": 6
                }
            },
            "severity": 2,
            "code": "570425421",
            "source": "Java",
            "message": "The value of the field CalculatorTest.log is not used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/src/main/java/com/apsoftware/provision/calculation/Calculator.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 177,
                    "character": 16
                },
                "end": {
                    "line": 177,
                    "character": 42
                }
            },
            "severity": 2,
            "code": "603979894",
            "source": "Java",
            "message": "The method calculateDurationInMonth() from the type Calculator is never used locally",
            "tags": [
                1
            ]
        },
        {
            "range": {
                "start": {
                    "line": 183,
                    "character": 19
                },
                "end": {
                    "line": 183,
                    "character": 36
                }
            },
            "severity": 2,
            "code": "603979894",
            "source": "Java",
            "message": "The method getVolumeFactor() from the type Calculator is never used locally",
            "tags": [
                1
            ]
        },
        {
            "range": {
                "start": {
                    "line": 136,
                    "character": 10
                },
                "end": {
                    "line": 136,
                    "character": 30
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO: get unit costs"
        },
        {
            "range": {
                "start": {
                    "line": 178,
                    "character": 11
                },
                "end": {
                    "line": 178,
                    "character": 32
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO: calculate Month"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/test/java/com/apsoftware/leaner/test/CachingTest.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 107,
                    "character": 31
                },
                "end": {
                    "line": 107,
                    "character": 85
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO use a more convenient method of time manipulation"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 0,
                    "character": 0
                },
                "end": {
                    "line": 0,
                    "character": 0
                }
            },
            "severity": 2,
            "code": "0",
            "source": "Java",
            "message": "Build path specifies execution environment JavaSE-1.8. There are no JREs installed in the workspace that are strictly compatible with this environment. "
        },
        {
            "range": {
                "start": {
                    "line": 0,
                    "character": 0
                },
                "end": {
                    "line": 0,
                    "character": 0
                }
            },
            "severity": 2,
            "code": "0",
            "source": "Java",
            "message": "The compiler compliance specified is 1.8 but a JRE 17 is used"
        }
    ]
}

[Trace - 3:48:42 PM] Sending request 'workspace/executeCommand - (13)'.
Params: {
    "command": "vscode.java.resolveMainMethod",
    "arguments": [
        "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java"
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/pom.xml",
    "diagnostics": []
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/test/java/com/apsoftware/leaner/test/UserServiceTest.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 252,
                    "character": 11
                },
                "end": {
                    "line": 252,
                    "character": 90
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO check actual mail content? (requires regex magic, because of random token)"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/controller/ProvisionCheckupResultController.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 140,
                    "character": 15
                },
                "end": {
                    "line": 140,
                    "character": 21
                }
            },
            "severity": 2,
            "code": "536870973",
            "source": "Java",
            "message": "The value of the local variable status is not used",
            "tags": [
                1
            ]
        },
        {
            "range": {
                "start": {
                    "line": 45,
                    "character": 11
                },
                "end": {
                    "line": 45,
                    "character": 29
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO: implement me"
        },
        {
            "range": {
                "start": {
                    "line": 142,
                    "character": 11
                },
                "end": {
                    "line": 142,
                    "character": 29
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO: implement me"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/src/test/java/com/apsoftware/provision/importer/svg/SvgParserTest.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 7,
                    "character": 7
                },
                "end": {
                    "line": 7,
                    "character": 54
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import com.apsoftware.provision.importer.svg.SvgParser is never used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received response 'workspace/executeCommand - (13)' in 24ms.
Result: []

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/common/service/FieldUpdaterService.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 147,
                    "character": 63
                },
                "end": {
                    "line": 147,
                    "character": 73
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Collection is a raw type. References to generic type Collection<E> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 148,
                    "character": 41
                },
                "end": {
                    "line": 148,
                    "character": 51
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Collection is a raw type. References to generic type Collection<E> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 165,
                    "character": 22
                },
                "end": {
                    "line": 165,
                    "character": 32
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Collection is a raw type. References to generic type Collection<E> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 177,
                    "character": 16
                },
                "end": {
                    "line": 177,
                    "character": 80
                }
            },
            "severity": 2,
            "code": "16777747",
            "source": "Java",
            "message": "Type safety: The method addAll(Collection) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 177,
                    "character": 18
                },
                "end": {
                    "line": 177,
                    "character": 28
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Collection is a raw type. References to generic type Collection<E> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 177,
                    "character": 47
                },
                "end": {
                    "line": 177,
                    "character": 79
                }
            },
            "severity": 2,
            "code": "16777761",
            "source": "Java",
            "message": "Type safety: Unchecked cast from Object to Collection<Object>"
        },
        {
            "range": {
                "start": {
                    "line": 183,
                    "character": 16
                },
                "end": {
                    "line": 183,
                    "character": 83
                }
            },
            "severity": 2,
            "code": "16777747",
            "source": "Java",
            "message": "Type safety: The method removeAll(Collection) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 183,
                    "character": 18
                },
                "end": {
                    "line": 183,
                    "character": 28
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Collection is a raw type. References to generic type Collection<E> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 183,
                    "character": 50
                },
                "end": {
                    "line": 183,
                    "character": 82
                }
            },
            "severity": 2,
            "code": "16777761",
            "source": "Java",
            "message": "Type safety: Unchecked cast from Object to Collection<Object>"
        },
        {
            "range": {
                "start": {
                    "line": 204,
                    "character": 67
                },
                "end": {
                    "line": 204,
                    "character": 77
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Collection is a raw type. References to generic type Collection<E> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 206,
                    "character": 74
                },
                "end": {
                    "line": 206,
                    "character": 84
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Collection is a raw type. References to generic type Collection<E> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 219,
                    "character": 35
                },
                "end": {
                    "line": 219,
                    "character": 38
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Map is a raw type. References to generic type Map<K,V> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant ACCEPTED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant ALREADY_REPORTED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant BAD_GATEWAY needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant BANDWIDTH_LIMIT_EXCEEDED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant CHECKPOINT needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant CONFLICT needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant CONTINUE needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant CREATED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant DESTINATION_LOCKED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant EXPECTATION_FAILED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant FAILED_DEPENDENCY needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant FOUND needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant GATEWAY_TIMEOUT needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant GONE needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant HTTP_VERSION_NOT_SUPPORTED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant IM_USED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant INSUFFICIENT_SPACE_ON_RESOURCE needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant INSUFFICIENT_STORAGE needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant INTERNAL_SERVER_ERROR needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant I_AM_A_TEAPOT needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant LENGTH_REQUIRED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant LOCKED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant LOOP_DETECTED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant METHOD_FAILURE needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant MOVED_PERMANENTLY needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant MOVED_TEMPORARILY needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant MULTIPLE_CHOICES needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant MULTI_STATUS needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant NETWORK_AUTHENTICATION_REQUIRED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant NON_AUTHORITATIVE_INFORMATION needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant NOT_ACCEPTABLE needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant NOT_EXTENDED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant NOT_IMPLEMENTED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant NOT_MODIFIED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant NO_CONTENT needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant OK needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant PARTIAL_CONTENT needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant PAYLOAD_TOO_LARGE needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant PAYMENT_REQUIRED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant PERMANENT_REDIRECT needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant PRECONDITION_FAILED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant PRECONDITION_REQUIRED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant PROCESSING needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant PROXY_AUTHENTICATION_REQUIRED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant REQUESTED_RANGE_NOT_SATISFIABLE needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant REQUEST_ENTITY_TOO_LARGE needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant REQUEST_HEADER_FIELDS_TOO_LARGE needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant REQUEST_TIMEOUT needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant REQUEST_URI_TOO_LONG needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant RESET_CONTENT needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant SEE_OTHER needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant SERVICE_UNAVAILABLE needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant SWITCHING_PROTOCOLS needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant TEMPORARY_REDIRECT needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant TOO_EARLY needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant TOO_MANY_REQUESTS needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant UNAVAILABLE_FOR_LEGAL_REASONS needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant UNPROCESSABLE_ENTITY needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant UPGRADE_REQUIRED needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant URI_TOO_LONG needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant USE_PROXY needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 235,
                    "character": 20
                },
                "end": {
                    "line": 235,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant VARIANT_ALSO_NEGOTIATES needs a corresponding case label in this enum switch on HttpStatus"
        },
        {
            "range": {
                "start": {
                    "line": 285,
                    "character": 22
                },
                "end": {
                    "line": 285,
                    "character": 25
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Map is a raw type. References to generic type Map<K,V> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 286,
                    "character": 39
                },
                "end": {
                    "line": 286,
                    "character": 42
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Map is a raw type. References to generic type Map<K,V> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 306,
                    "character": 40
                },
                "end": {
                    "line": 306,
                    "character": 74
                }
            },
            "severity": 2,
            "code": "16777761",
            "source": "Java",
            "message": "Type safety: Unchecked cast from capture#44-of ? to T"
        },
        {
            "range": {
                "start": {
                    "line": 306,
                    "character": 55
                },
                "end": {
                    "line": 306,
                    "character": 58
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Map is a raw type. References to generic type Map<K,V> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 323,
                    "character": 47
                },
                "end": {
                    "line": 323,
                    "character": 50
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Map is a raw type. References to generic type Map<K,V> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 357,
                    "character": 22
                },
                "end": {
                    "line": 357,
                    "character": 32
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Collection is a raw type. References to generic type Collection<E> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 357,
                    "character": 64
                },
                "end": {
                    "line": 357,
                    "character": 74
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "Collection is a raw type. References to generic type Collection<E> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 138,
                    "character": 62
                },
                "end": {
                    "line": 138,
                    "character": 88
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO cast nested entities?"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/user/service/CustomerEntityService.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 225,
                    "character": 24
                },
                "end": {
                    "line": 225,
                    "character": 54
                }
            },
            "severity": 2,
            "code": "33555193",
            "source": "Java",
            "message": "The enum constant RED needs a corresponding case label in this enum switch on CustomerImportDecisionLevel"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/src/test/java/com/apsoftware/provision/importer/optical/ImageAnalyzerTest.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 2,
                    "character": 14
                },
                "end": {
                    "line": 2,
                    "character": 59
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import org.junit.jupiter.api.Assertions.assertEquals is never used",
            "tags": [
                1
            ]
        },
        {
            "range": {
                "start": {
                    "line": 4,
                    "character": 7
                },
                "end": {
                    "line": 4,
                    "character": 33
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import org.junit.jupiter.api.Test is never used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/common/util/ImageProcessor.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 16,
                    "character": 29
                },
                "end": {
                    "line": 16,
                    "character": 55
                }
            },
            "severity": 2,
            "code": "570425421",
            "source": "Java",
            "message": "The value of the field ImageProcessor.PROFILE_IMAGE_ALPHA_BORDER is not used",
            "tags": [
                1
            ]
        },
        {
            "range": {
                "start": {
                    "line": 39,
                    "character": 26
                },
                "end": {
                    "line": 39,
                    "character": 39
                }
            },
            "severity": 2,
            "code": "603979894",
            "source": "Java",
            "message": "The method sqr(double) from the type ImageProcessor is never used locally",
            "tags": [
                1
            ]
        },
        {
            "range": {
                "start": {
                    "line": 112,
                    "character": 35
                },
                "end": {
                    "line": 112,
                    "character": 59
                }
            },
            "severity": 2,
            "code": "536870973",
            "source": "Java",
            "message": "The value of the local variable MIME_TYPES_FILE_TYPE_MAP is not used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/test/java/com/apsoftware/leaner/test/TemplateTest.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 179,
                    "character": 11
                },
                "end": {
                    "line": 179,
                    "character": 55
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO test shared document attachment uploads"
        }
    ]
}

[Trace - 3:48:42 PM] Sending request 'textDocument/semanticTokens/full - (14)'.
Params: {
    "textDocument": {
        "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java"
    }
}

[Trace - 3:48:42 PM] Received response 'textDocument/semanticTokens/full - (14)' in 3ms.
Result: {
    "data": [
        0,
        8,
        3,
        0,
        0,
        0,
        4,
        10,
        0,
        0,
        0,
        11,
        6,
        0,
        0,
        0,
        7,
        9,
        0,
        0,
        0,
        10,
        6,
        0,
        0,
        2,
        7,
        6,
        0,
        4096,
        0,
        7,
        18,
        13,
        4160,
        1,
        7,
        6,
        0,
        4096,
        0,
        7,
        17,
        13,
        4160,
        2,
        1,
        17,
        13,
        64,
        1,
        0,
        6,
        11,
        0,
        0,
        13,
        23,
        1,
        80,
        -1,
        0,
        18,
        0,
        0
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/common/service/EntityControllerMap.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 33,
                    "character": 19
                },
                "end": {
                    "line": 33,
                    "character": 43
                }
            },
            "severity": 2,
            "code": "16777788",
            "source": "Java",
            "message": "AbstractEntityController is a raw type. References to generic type AbstractEntityController<E,S> should be parameterized"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/service/ProvisionAnalysisServiceImpl.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 136,
                    "character": 11
                },
                "end": {
                    "line": 136,
                    "character": 42
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO Auto-generated method stub"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/common/service/DataObjectService.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 52,
                    "character": 11
                },
                "end": {
                    "line": 52,
                    "character": 73
                }
            },
            "severity": 3,
            "code": "536871362",
            "source": "Java",
            "message": "TODO What happens if a file is being read while being deleted?"
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/provision_importer/src/main/java/com/apsoftware/provision/policelist/PoliceListItem.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 8,
                    "character": 7
                },
                "end": {
                    "line": 8,
                    "character": 37
                }
            },
            "severity": 2,
            "code": "268435844",
            "source": "Java",
            "message": "The import com.opencsv.bean.CsvBindByName is never used",
            "tags": [
                1
            ]
        }
    ]
}

[Trace - 3:48:42 PM] Received notification 'textDocument/publishDiagnostics'.
Params: {
    "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/summary/service/SummaryService.java",
    "diagnostics": [
        {
            "range": {
                "start": {
                    "line": 31,
                    "character": 0
                },
                "end": {
                    "line": 31,
                    "character": 6
                }
            },
            "severity": 2,
            "code": "570425421",
            "source": "Java",
            "message": "The value of the field SummaryService.log is not used",
            "tags": [
                1
            ]
        },
        {
            "range": {
                "start": {
                    "line": 96,
                    "character": 15
                },
                "end": {
                    "line": 96,
                    "character": 131
                }
            },
            "severity": 2,
            "code": "16777761",
            "source": "Java",
            "message": "Type safety: Unchecked cast from Object to List<UploadSummary>"
        },
        {
            "range": {
                "start": {
                    "line": 96,
                    "character": 37
                },
                "end": {
                    "line": 96,
                    "character": 102
                }
            },
            "severity": 2,
            "code": "16777747",
            "source": "Java",
            "message": "Type safety: The method map(Function) belongs to the raw type Stream. References to generic type Stream<T> should be parameterized"
        },
        {
            "range": {
                "start": {
                    "line": 96,
                    "character": 37
                },
                "end": {
                    "line": 96,
                    "character": 131
                }
            },
            "severity": 2,
            "code": "16777747",
            "source": "Java",
            "message": "Type safety: The method collect(Collector) belongs to the raw type Stream. References to generic type Stream<T> should be parameterized"
        }
    ]
}

[Trace - 3:48:42 PM] Received request 'client/registerCapability - (17)'.
Params: {
    "registrations": [
        {
            "id": "3cb54eef-6165-4833-b0fc-74308ec22f40",
            "method": "workspace/didChangeWatchedFiles",
            "registerOptions": {
                "watchers": [
                    {
                        "globPattern": "**/*.java"
                    },
                    {
                        "globPattern": "**/.project"
                    },
                    {
                        "globPattern": "**/.classpath"
                    },
                    {
                        "globPattern": "**/.settings/*.prefs"
                    },
                    {
                        "globPattern": "**/src/**"
                    },
                    {
                        "globPattern": "**/*.gradle"
                    },
                    {
                        "globPattern": "**/*.gradle.kts"
                    },
                    {
                        "globPattern": "**/gradle.properties"
                    },
                    {
                        "globPattern": "**/pom.xml"
                    },
                    {
                        "globPattern": "/config/workspace/backend/target/generated-sources/annotations/**"
                    },
                    {
                        "globPattern": "/config/workspace/provision_importer/target/generated-test-sources/test-annotations/**"
                    },
                    {
                        "globPattern": "/config/workspace/provision_importer/target/generated-sources/annotations/**"
                    },
                    {
                        "globPattern": "/config/workspace/backend",
                        "kind": 4
                    },
                    {
                        "globPattern": "/config/workspace/provision_importer",
                        "kind": 4
                    }
                ]
            }
        }
    ]
}

[Trace - 3:48:42 PM] Sending response 'client/registerCapability - (17)'. Processing request took 2ms
No result returned.

[Trace - 3:48:45 PM] Sending request 'workspace/executeCommand - (15)'.
Params: {
    "command": "vscode.java.resolveMainMethod",
    "arguments": [
        "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java"
    ]
}

[Trace - 3:48:45 PM] Received response 'workspace/executeCommand - (15)' in 2ms.
Result: []

[Trace - 3:48:57 PM] Sending request 'workspace/executeCommand - (16)'.
Params: {
    "command": "vscode.java.resolveMainMethod",
    "arguments": [
        "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java"
    ]
}

[Trace - 3:48:57 PM] Received response 'workspace/executeCommand - (16)' in 3ms.
Result: []

[Trace - 3:49:11 PM] Sending notification '$/setTrace'.
Params: {
    "value": "verbose"
}

[Trace - 3:49:11 PM] Sending notification 'workspace/didChangeConfiguration'.
Params: {
    "settings": {
        "java": {
            "home": "/usr/lib/jvm/jdk-17",
            "jdt": {
                "ls": {
                    "vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -javaagent:\"/config/extensions/gabrielbb.vscode-lombok-1.0.0/server/lombok.jar\""
                }
            },
            "errors": {
                "incompleteClasspath": {
                    "severity": "warning"
                }
            },
            "configuration": {
                "checkProjectSettingsExclusions": true,
                "updateBuildConfiguration": "automatic",
                "maven": {
                    "userSettings": null,
                    "globalSettings": null,
                    "notCoveredPluginExecutionSeverity": "warning"
                },
                "runtimes": []
            },
            "trace": {
                "server": "verbose"
            },
            "import": {
                "maven": {
                    "enabled": true
                },
                "gradle": {
                    "enabled": true,
                    "wrapper": {
                        "enabled": true
                    },
                    "version": null,
                    "home": null,
                    "java": {
                        "home": null
                    },
                    "offline": {
                        "enabled": false
                    },
                    "arguments": null,
                    "jvmArguments": null,
                    "user": {
                        "home": null
                    }
                },
                "exclusions": [
                    "**/node_modules/**",
                    "**/.metadata/**",
                    "**/archetype-resources/**",
                    "**/META-INF/maven/**"
                ]
            },
            "maven": {
                "downloadSources": false,
                "updateSnapshots": false
            },
            "eclipse": {
                "downloadSources": false
            },
            "referencesCodeLens": {
                "enabled": false
            },
            "signatureHelp": {
                "enabled": false
            },
            "implementationsCodeLens": {
                "enabled": false
            },
            "format": {
                "enabled": true,
                "settings": {
                    "url": null,
                    "profile": null
                },
                "comments": {
                    "enabled": true
                },
                "onType": {
                    "enabled": true
                },
                "insertSpaces": true,
                "tabSize": 4
            },
            "saveActions": {
                "organizeImports": false
            },
            "project": {
                "referencedLibraries": [
                    "lib/**/*.jar"
                ],
                "importOnFirstTimeStartup": "automatic",
                "importHint": true,
                "resourceFilters": [
                    "node_modules",
                    ".git"
                ],
                "exportJar": {
                    "targetPath": "${workspaceFolder}/${workspaceFolderBasename}.jar"
                }
            },
            "contentProvider": {
                "preferred": null
            },
            "autobuild": {
                "enabled": true
            },
            "maxConcurrentBuilds": 1,
            "recommendations": {
                "dependency": {
                    "analytics": {
                        "show": true
                    }
                }
            },
            "completion": {
                "maxResults": 0,
                "enabled": true,
                "overwrite": true,
                "guessMethodArguments": false,
                "favoriteStaticMembers": [
                    "org.junit.Assert.*",
                    "org.junit.Assume.*",
                    "org.junit.jupiter.api.Assertions.*",
                    "org.junit.jupiter.api.Assumptions.*",
                    "org.junit.jupiter.api.DynamicContainer.*",
                    "org.junit.jupiter.api.DynamicTest.*",
                    "org.mockito.Mockito.*",
                    "org.mockito.ArgumentMatchers.*",
                    "org.mockito.Answers.*"
                ],
                "filteredTypes": [
                    "java.awt.*",
                    "com.sun.*",
                    "sun.*",
                    "jdk.*",
                    "org.graalvm.*",
                    "io.micrometer.shaded.*"
                ],
                "importOrder": [
                    "java",
                    "javax",
                    "com",
                    "org"
                ]
            },
            "foldingRange": {
                "enabled": true
            },
            "progressReports": {
                "enabled": true
            },
            "codeGeneration": {
                "hashCodeEquals": {
                    "useJava7Objects": false,
                    "useInstanceof": false
                },
                "useBlocks": false,
                "generateComments": false,
                "toString": {
                    "template": "${object.className} [${member.name()}=${member.value}, ${otherMembers}]",
                    "codeStyle": "STRING_CONCATENATION",
                    "skipNullValues": false,
                    "listArrayContents": true,
                    "limitElements": 0
                },
                "insertionLocation": "afterCursor"
            },
            "selectionRange": {
                "enabled": true
            },
            "showBuildStatusOnStart": {
                "enabled": "notification"
            },
            "server": {
                "launchMode": "Hybrid"
            },
            "sources": {
                "organizeImports": {
                    "starThreshold": 99,
                    "staticStarThreshold": 99
                }
            },
            "imports": {
                "gradle": {
                    "wrapper": {
                        "checksums": []
                    }
                }
            },
            "templates": {
                "fileHeader": [],
                "typeComment": []
            },
            "references": {
                "includeAccessors": true,
                "includeDecompiledSources": true
            },
            "typeHierarchy": {
                "lazyLoad": false
            },
            "settings": {
                "url": null
            },
            "symbols": {
                "includeSourceMethodDeclarations": false
            },
            "debug": {
                "logLevel": "warn",
                "settings": {
                    "showHex": false,
                    "showStaticVariables": false,
                    "showQualifiedNames": false,
                    "showLogicalStructure": true,
                    "showToString": true,
                    "maxStringLength": 0,
                    "numericPrecision": 0,
                    "hotCodeReplace": "manual",
                    "enableRunDebugCodeLens": true,
                    "forceBuildBeforeLaunch": true,
                    "onBuildFailureProceed": false,
                    "console": "integratedTerminal",
                    "exceptionBreakpoint": {
                        "skipClasses": []
                    },
                    "stepping": {
                        "skipClasses": [],
                        "skipSynthetics": false,
                        "skipStaticInitializers": false,
                        "skipConstructors": false
                    },
                    "jdwp": {
                        "limitOfVariablesPerJdwpRequest": 100,
                        "requestTimeout": 3000
                    },
                    "vmArgs": ""
                }
            },
            "silentNotification": false,
            "dependency": {
                "showMembers": false,
                "syncWithFolderExplorer": true,
                "autoRefresh": true,
                "refreshDelay": 2000,
                "packagePresentation": "flat"
            },
            "help": {
                "firstView": "auto",
                "showReleaseNotes": true
            },
            "test": {
                "defaultConfig": "",
                "config": {}
            }
        }
    }
}

[Trace - 3:49:11 PM] Sending request 'workspace/executeCommand - (17)'.
Params: {
    "command": "vscode.java.updateDebugSettings",
    "arguments": [
        "{\"showHex\":false,\"showStaticVariables\":false,\"showQualifiedNames\":false,\"showLogicalStructure\":true,\"showToString\":true,\"maxStringLength\":0,\"numericPrecision\":0,\"hotCodeReplace\":\"manual\",\"enableRunDebugCodeLens\":true,\"forceBuildBeforeLaunch\":true,\"onBuildFailureProceed\":false,\"console\":\"integratedTerminal\",\"exceptionBreakpoint\":{\"skipClasses\":[]},\"stepping\":{\"skipClasses\":[],\"skipSynthetics\":false,\"skipStaticInitializers\":false,\"skipConstructors\":false},\"jdwp\":{\"limitOfVariablesPerJdwpRequest\":100,\"requestTimeout\":3000},\"vmArgs\":\"\",\"logLevel\":\"WARNING\",\"javaHome\":\"/usr/lib/jvm/jdk-17\",\"stepFilters\":{\"skipClasses\":[]},\"exceptionFilters\":{\"skipClasses\":[]},\"limitOfVariablesPerJdwpRequest\":100,\"jdwpRequestTimeout\":3000}"
    ]
}

[Trace - 3:49:11 PM] Received response 'workspace/executeCommand - (17)' in 5ms.
Result: "{\"maxStringLength\":0,\"numericPrecision\":0,\"showStaticVariables\":false,\"showQualifiedNames\":false,\"showHex\":false,\"showLogicalStructure\":true,\"showToString\":true,\"logLevel\":\"WARNING\",\"javaHome\":\"/usr/lib/jvm/jdk-17\",\"hotCodeReplace\":\"manual\",\"stepFilters\":{\"skipSynthetics\":false,\"skipStaticInitializers\":false,\"skipConstructors\":false,\"allowClasses\":[],\"skipClasses\":[]},\"exceptionFilters\":{\"allowClasses\":[],\"skipClasses\":[]},\"exceptionFiltersUpdated\":false,\"limitOfVariablesPerJdwpRequest\":100,\"jdwpRequestTimeout\":3000}"

[Trace - 3:49:11 PM] Sending request 'java/buildWorkspace - (18)'.
Params: [
    false
]

[Trace - 3:49:11 PM] Received notification 'language/progressReport'.
Params: {
    "task": "Background task",
    "status": "0% ",
    "totalWork": 1000,
    "workDone": 0,
    "complete": false
}

[Trace - 3:49:11 PM] Received notification 'language/progressReport'.
Params: {
    "task": "Background task",
    "status": "100% ",
    "totalWork": 1000,
    "workDone": 1000,
    "complete": true
}

[Trace - 3:49:11 PM] Received response 'java/buildWorkspace - (18)' in 5ms.
Result: 1

[Trace - 3:49:12 PM] Received notification 'language/progressReport'.
Params: {
    "id": "e12a0221-7664-4a9f-8bb4-30483aa2447c",
    "task": "Building",
    "status": "0% ",
    "totalWork": 1000,
    "workDone": 0,
    "complete": false
}

[Trace - 3:49:12 PM] Received notification 'language/progressReport'.
Params: {
    "id": "e12a0221-7664-4a9f-8bb4-30483aa2447c",
    "task": "Building",
    "status": "0% ",
    "totalWork": 1000,
    "workDone": 0,
    "complete": true
}

[Trace - 3:49:12 PM] Sending request 'workspace/executeCommand - (19)'.
Params: {
    "command": "vscode.java.resolveMainMethod",
    "arguments": [
        "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java"
    ]
}

[Trace - 3:49:12 PM] Received response 'workspace/executeCommand - (19)' in 3ms.
Result: []

[Trace - 3:49:12 PM] Sending request 'workspace/executeCommand - (20)'.
Params: {
    "command": "vscode.java.resolveMainClass",
    "arguments": [
        "file:///config/workspace"
    ]
}

[Trace - 3:49:16 PM] Received response 'workspace/executeCommand - (20)' in 3646ms.
Result: [
    {
        "mainClass": "com.apsoftware.leaner.Application",
        "projectName": "Leaner",
        "filePath": "/config/workspace/backend/src/main/java/com/apsoftware/leaner/Application.java"
    },
    {
        "mainClass": "com.apsoftware.leaner.common.util.ImageProcessor",
        "projectName": "Leaner",
        "filePath": "/config/workspace/backend/src/main/java/com/apsoftware/leaner/common/util/ImageProcessor.java"
    },
    {
        "mainClass": "com.apsoftware.leaner.common.util.LdapUtils",
        "projectName": "Leaner",
        "filePath": "/config/workspace/backend/src/main/java/com/apsoftware/leaner/common/util/LdapUtils.java"
    },
    {
        "mainClass": "com.apsoftware.leaner.lib.util.InfixToPostfix",
        "projectName": "Leaner",
        "filePath": "/config/workspace/backend/src/main/java/com/apsoftware/leaner/lib/util/InfixToPostfix.java"
    },
    {
        "mainClass": "com.apsoftware.provision.PDFRestServiceApplication",
        "projectName": "provision-importer",
        "filePath": "/config/workspace/provision_importer/src/main/java/com/apsoftware/provision/PDFRestServiceApplication.java"
    },
    {
        "mainClass": "com.apsoftware.provision.calculation.Calculator",
        "projectName": "provision-importer",
        "filePath": "/config/workspace/provision_importer/src/main/java/com/apsoftware/provision/calculation/Calculator.java"
    },
    {
        "mainClass": "com.apsoftware.provision.importer.execution.Entrypoint",
        "projectName": "provision-importer",
        "filePath": "/config/workspace/provision_importer/src/main/java/com/apsoftware/provision/importer/execution/Entrypoint.java"
    },
    {
        "mainClass": "com.apsoftware.provision.importer.execution.ImportDirWithPdf",
        "projectName": "provision-importer",
        "filePath": "/config/workspace/provision_importer/src/main/java/com/apsoftware/provision/importer/execution/ImportDirWithPdf.java"
    },
    {
        "mainClass": "com.apsoftware.provision.importer.svg.PdfToSvg",
        "projectName": "provision-importer",
        "filePath": "/config/workspace/provision_importer/src/main/java/com/apsoftware/provision/importer/svg/PdfToSvg.java"
    },
    {
        "mainClass": "com.apsoftware.provision.importer.svg.SvgParser",
        "projectName": "provision-importer",
        "filePath": "/config/workspace/provision_importer/src/main/java/com/apsoftware/provision/importer/svg/SvgParser.java"
    }
]

[Trace - 3:49:18 PM] Sending request 'workspace/executeCommand - (21)'.
Params: {
    "command": "vscode.java.resolveMainMethod",
    "arguments": [
        "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java"
    ]
}

[Trace - 3:49:18 PM] Received response 'workspace/executeCommand - (21)' in 3ms.
Result: []

[Trace - 3:50:52 PM] Sending notification 'workspace/didChangeWatchedFiles'.
Params: {
    "changes": [
        {
            "uri": "git:/config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java.git?%7B%22path%22%3A%22%2Fconfig%2Fworkspace%2Fbackend%2Fsrc%2Fmain%2Fjava%2Fcom%2Fapsoftware%2Fleaner%2Fprovision%2Fdomain%2FProvisionAnalysisReport.java%22%2C%22ref%22%3A%22%22%7D",
            "type": 2
        }
    ]
}

[Trace - 3:51:42 PM] Sending request 'workspace/executeCommand - (22)'.
Params: {
    "command": "java.maven.initializeSearcher",
    "arguments": [
        "/config/extensions/vscjava.vscode-maven-0.21.2/resources/IndexData"
    ]
}

[Trace - 3:51:42 PM] Sending request 'textDocument/hover - (23)'.
Params: {
    "textDocument": {
        "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java"
    },
    "position": {
        "line": 0,
        "character": 42
    }
}

[Trace - 3:51:42 PM] Received response 'workspace/executeCommand - (22)' in 3ms. Request failed: No delegateCommandHandler for java.maven.initializeSearcher (-32601).
[Trace - 3:51:42 PM] Sending notification '$/cancelRequest'.
Params: {
    "id": 23
}

[Trace - 3:51:42 PM] Received response 'textDocument/hover - (23)' in 30ms. Request failed: The request (id: 23, method: 'textDocument/hover') has been cancelled (-32800).
[Trace - 3:51:43 PM] Sending request 'textDocument/documentSymbol - (24)'.
Params: {
    "textDocument": {
        "uri": "file:///config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java"
    }
}

[Trace - 3:51:43 PM] Sending notification '$/cancelRequest'.
Params: {
    "id": 24
}

[Trace - 3:51:43 PM] Received response 'textDocument/documentSymbol - (24)' in 4ms. Request failed: The request (id: 24, method: 'textDocument/documentSymbol') has been cancelled (-32800).
[Trace - 3:51:46 PM] Sending notification '$/setTrace'.
Params: {
    "value": "verbose"
}

[Trace - 3:51:46 PM] Sending notification 'workspace/didChangeConfiguration'.
Params: {
    "settings": {
        "java": {
            "home": "/usr/lib/jvm/jdk-17",
            "jdt": {
                "ls": {
                    "vmargs": "-XX:+UseParallelGC -XX:GCTimeRatio=4 -XX:AdaptiveSizePolicyWeight=90 -Dsun.zip.disableMemoryMapping=true -Xmx1G -Xms100m -javaagent:\"/config/extensions/gabrielbb.vscode-lombok-1.0.0/server/lombok.jar\""
                }
            },
            "errors": {
                "incompleteClasspath": {
                    "severity": "warning"
                }
            },
            "configuration": {
                "checkProjectSettingsExclusions": true,
                "updateBuildConfiguration": "automatic",
                "maven": {
                    "userSettings": null,
                    "globalSettings": null,
                    "notCoveredPluginExecutionSeverity": "warning"
                },
                "runtimes": []
            },
            "trace": {
                "server": "verbose"
            },
            "import": {
                "maven": {
                    "enabled": true
                },
                "gradle": {
                    "enabled": true,
                    "wrapper": {
                        "enabled": true
                    },
                    "version": null,
                    "home": null,
                    "java": {
                        "home": null
                    },
                    "offline": {
                        "enabled": false
                    },
                    "arguments": null,
                    "jvmArguments": null,
                    "user": {
                        "home": null
                    }
                },
                "exclusions": [
                    "**/node_modules/**",
                    "**/.metadata/**",
                    "**/archetype-resources/**",
                    "**/META-INF/maven/**"
                ]
            },
            "maven": {
                "downloadSources": false,
                "updateSnapshots": false
            },
            "eclipse": {
                "downloadSources": false
            },
            "referencesCodeLens": {
                "enabled": false
            },
            "signatureHelp": {
                "enabled": false
            },
            "implementationsCodeLens": {
                "enabled": false
            },
            "format": {
                "enabled": true,
                "settings": {
                    "url": null,
                    "profile": null
                },
                "comments": {
                    "enabled": true
                },
                "onType": {
                    "enabled": true
                },
                "insertSpaces": true,
                "tabSize": 4
            },
            "saveActions": {
                "organizeImports": false
            },
            "project": {
                "referencedLibraries": [
                    "lib/**/*.jar"
                ],
                "importOnFirstTimeStartup": "automatic",
                "importHint": true,
                "resourceFilters": [
                    "node_modules",
                    ".git"
                ],
                "exportJar": {
                    "targetPath": "${workspaceFolder}/${workspaceFolderBasename}.jar"
                }
            },
            "contentProvider": {
                "preferred": null
            },
            "autobuild": {
                "enabled": true
            },
            "maxConcurrentBuilds": 1,
            "recommendations": {
                "dependency": {
                    "analytics": {
                        "show": true
                    }
                }
            },
            "completion": {
                "maxResults": 0,
                "enabled": true,
                "overwrite": true,
                "guessMethodArguments": false,
                "favoriteStaticMembers": [
                    "org.junit.Assert.*",
                    "org.junit.Assume.*",
                    "org.junit.jupiter.api.Assertions.*",
                    "org.junit.jupiter.api.Assumptions.*",
                    "org.junit.jupiter.api.DynamicContainer.*",
                    "org.junit.jupiter.api.DynamicTest.*",
                    "org.mockito.Mockito.*",
                    "org.mockito.ArgumentMatchers.*",
                    "org.mockito.Answers.*"
                ],
                "filteredTypes": [
                    "java.awt.*",
                    "com.sun.*",
                    "sun.*",
                    "jdk.*",
                    "org.graalvm.*",
                    "io.micrometer.shaded.*"
                ],
                "importOrder": [
                    "java",
                    "javax",
                    "com",
                    "org"
                ]
            },
            "foldingRange": {
                "enabled": true
            },
            "progressReports": {
                "enabled": true
            },
            "codeGeneration": {
                "hashCodeEquals": {
                    "useJava7Objects": false,
                    "useInstanceof": false
                },
                "useBlocks": false,
                "generateComments": false,
                "toString": {
                    "template": "${object.className} [${member.name()}=${member.value}, ${otherMembers}]",
                    "codeStyle": "STRING_CONCATENATION",
                    "skipNullValues": false,
                    "listArrayContents": true,
                    "limitElements": 0
                },
                "insertionLocation": "afterCursor"
            },
            "selectionRange": {
                "enabled": true
            },
            "showBuildStatusOnStart": {
                "enabled": "notification"
            },
            "server": {
                "launchMode": "Hybrid"
            },
            "sources": {
                "organizeImports": {
                    "starThreshold": 99,
                    "staticStarThreshold": 99
                }
            },
            "imports": {
                "gradle": {
                    "wrapper": {
                        "checksums": []
                    }
                }
            },
            "templates": {
                "fileHeader": [],
                "typeComment": []
            },
            "references": {
                "includeAccessors": true,
                "includeDecompiledSources": true
            },
            "typeHierarchy": {
                "lazyLoad": false
            },
            "settings": {
                "url": null
            },
            "symbols": {
                "includeSourceMethodDeclarations": false
            },
            "debug": {
                "logLevel": "warn",
                "settings": {
                    "showHex": false,
                    "showStaticVariables": false,
                    "showQualifiedNames": false,
                    "showLogicalStructure": true,
                    "showToString": true,
                    "maxStringLength": 0,
                    "numericPrecision": 0,
                    "hotCodeReplace": "manual",
                    "enableRunDebugCodeLens": true,
                    "forceBuildBeforeLaunch": true,
                    "onBuildFailureProceed": false,
                    "console": "integratedTerminal",
                    "exceptionBreakpoint": {
                        "skipClasses": []
                    },
                    "stepping": {
                        "skipClasses": [],
                        "skipSynthetics": false,
                        "skipStaticInitializers": false,
                        "skipConstructors": false
                    },
                    "jdwp": {
                        "limitOfVariablesPerJdwpRequest": 100,
                        "requestTimeout": 3000
                    },
                    "vmArgs": ""
                }
            },
            "silentNotification": false,
            "dependency": {
                "showMembers": false,
                "syncWithFolderExplorer": true,
                "autoRefresh": true,
                "refreshDelay": 2000,
                "packagePresentation": "flat"
            },
            "help": {
                "firstView": "auto",
                "showReleaseNotes": true
            },
            "test": {
                "defaultConfig": "",
                "config": {}
            }
        }
    }
}

[Trace - 3:53:33 PM] Received notification 'language/progressReport'.
Params: {
    "id": "40b9fab1-97ee-4468-89d9-fbdb9f5d1043",
    "task": "Building",
    "status": "0% ",
    "totalWork": 1000,
    "workDone": 0,
    "complete": false
}

[Trace - 3:53:33 PM] Received notification 'language/progressReport'.
Params: {
    "id": "40b9fab1-97ee-4468-89d9-fbdb9f5d1043",
    "task": "Building",
    "status": "0% ",
    "totalWork": 1000,
    "workDone": 0,
    "complete": true
}

[Trace - 3:54:05 PM] Sending notification 'workspace/didChangeWatchedFiles'.
Params: {
    "changes": [
        {
            "uri": "git:/config/workspace/backend/src/main/java/com/apsoftware/leaner/provision/domain/ProvisionAnalysisReport.java.git?%7B%22path%22%3A%22%2Fconfig%2Fworkspace%2Fbackend%2Fsrc%2Fmain%2Fjava%2Fcom%2Fapsoftware%2Fleaner%2Fprovision%2Fdomain%2FProvisionAnalysisReport.java%22%2C%22ref%22%3A%22%22%7D",
            "type": 2
        }
    ]
}
Current Result

Can't attach to running process.

Expected Result

Attach to running process.

Additional Informations
testforstephen commented 2 years ago

I don't understand what's the issue. Could you pls provide more environment info about your machine? The machine that your Java process is launched, and VS Code where you use to attach a Java process.

no-response[bot] commented 2 years ago

This issue has been closed automatically because it needs more information and has not had recent activity. Please reach out if you have or find the answers we need so that we can investigate further.