[Trace - 11:02:01 ] Sending request 'initialize - (1)'. Params: { "processId": 2860077, "rootPath": "/tmp/hello2", "clientInfo": { "name": "emacs", "version": "GNU Emacs 29.1 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.33, cairo version 1.16.0)\n of 2023-08-15" }, "rootUri": "file:///tmp/hello2", "capabilities": { "general": { "positionEncodings": [ "utf-32", "utf-16" ] }, "workspace": { "workspaceEdit": { "documentChanges": true, "resourceOperations": [ "create", "rename", "delete" ] }, "applyEdit": true, "symbol": { "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 ] } }, "executeCommand": { "dynamicRegistration": false }, "didChangeWatchedFiles": { "dynamicRegistration": true }, "workspaceFolders": true, "configuration": true, "codeLens": { "refreshSupport": true }, "fileOperations": { "didCreate": false, "willCreate": false, "didRename": true, "willRename": true, "didDelete": false, "willDelete": false } }, "textDocument": { "declaration": { "dynamicRegistration": true, "linkSupport": true }, "definition": { "dynamicRegistration": true, "linkSupport": true }, "references": { "dynamicRegistration": true }, "implementation": { "dynamicRegistration": true, "linkSupport": true }, "typeDefinition": { "dynamicRegistration": true, "linkSupport": true }, "synchronization": { "willSave": true, "didSave": true, "willSaveWaitUntil": true }, "documentSymbol": { "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 }, "formatting": { "dynamicRegistration": true }, "rangeFormatting": { "dynamicRegistration": true }, "onTypeFormatting": { "dynamicRegistration": true }, "rename": { "dynamicRegistration": true, "prepareSupport": true }, "codeAction": { "dynamicRegistration": true, "isPreferredSupport": true, "codeActionLiteralSupport": { "codeActionKind": { "valueSet": [ "", "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" ] } }, "resolveSupport": { "properties": [ "edit", "command" ] }, "dataSupport": true }, "completion": { "completionItem": { "snippetSupport": true, "documentationFormat": [ "markdown", "plaintext" ], "resolveAdditionalTextEditsSupport": true, "insertReplaceSupport": true, "deprecatedSupport": true, "resolveSupport": { "properties": [ "documentation", "detail", "additionalTextEdits", "command" ] }, "insertTextModeSupport": { "valueSet": [ 1, 2 ] } }, "contextSupport": true, "dynamicRegistration": true }, "signatureHelp": { "signatureInformation": { "parameterInformation": { "labelOffsetSupport": true } }, "dynamicRegistration": true }, "documentLink": { "dynamicRegistration": true, "tooltipSupport": true }, "hover": { "contentFormat": [ "markdown", "plaintext" ], "dynamicRegistration": true }, "foldingRange": { "dynamicRegistration": true }, "selectionRange": { "dynamicRegistration": true }, "callHierarchy": { "dynamicRegistration": false }, "typeHierarchy": { "dynamicRegistration": true }, "publishDiagnostics": { "relatedInformation": true, "tagSupport": { "valueSet": [ 1, 2 ] }, "versionSupport": true }, "linkedEditingRange": { "dynamicRegistration": true } }, "window": { "workDoneProgress": true, "showDocument": { "support": true } } }, "initializationOptions": { "settings": { "java": { "errors": { "incompleteClasspath": { "severity": "warning" } }, "dependency": { "packagePresentation": "flat" }, "configuration": { "checkProjectSettingsExclusions": true, "updateBuildConfiguration": "automatic", "maven": { "notCoveredPluginExecutionSeverity": "warning", "defaultMojoExecutionAction": "ignore" }, "workspaceCacheLimit": 90 }, "trace": { "server": "off" }, "import": { "gradle": { "enabled": true, "wrapper": { "enabled": true }, "offline": { "enabled": false }, "annotationProcessing": { "enabled": true } }, "maven": { "enabled": true, "offline": { "enabled": false }, "disableTestClasspathFlag": false }, "exclusions": [ "**/node_modules/**", "**/.metadata/**", "**/archetype-resources/**", "**/META-INF/maven/**" ], "generatesMetadataFilesAtProjectRoot": false }, "maven": { "downloadSources": false, "updateSnapshots": false }, "referencesCodeLens": { "enabled": false }, "signatureHelp": { "enabled": true, "description": { "enabled": false } }, "implementationsCodeLens": { "enabled": false }, "format": { "enabled": true, "settings": { "url": "/home/cay/bin/cay-eclipse.formatter.xml", "profile": "cay" }, "comments": { "enabled": true }, "onType": { "enabled": true }, "tabSize": 3, "insertSpaces": true }, "saveActions": { "organizeImports": false }, "project": { "resourceFilters": [ "node_modules", ".metadata", "archetype-resources", "META-INF/maven" ], "referencedLibraries": [ "lib/**/*.jar" ], "importOnFirstTimeStartup": "automatic", "importHint": true, "outputPath": "", "encoding": "ignore" }, "autobuild": { "enabled": true }, "selectionRange": { "enabled": true }, "maxConcurrentBuilds": 1, "completion": { "enabled": true, "overwrite": true, "guessMethodArguments": true, "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.*" ], "importOrder": [ "java", "javax", "com", "org" ], "filteredTypes": [ "java.awt.*", "com.sun.*" ], "maxResults": 0, "postfix": { "enabled": true }, "matchCase": "auto", "lazyResolveTextEdit": { "enabled": false } }, "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" }, "showBuildStatusOnStart": { "enabled": false }, "server": { "launchMode": "Hybrid" }, "sources": { "organizeImports": { "starThreshold": 99, "staticStarThreshold": 99 } }, "imports": { "gradle": { "wrapper": { "checksums": [] } } }, "eclipse": { "downloadSources": false }, "recommendations": { "dependency": { "analytics": { "show": true } } }, "references": { "includeAccessors": true, "includeDecompiledSources": true }, "typeHierarchy": { "lazyLoad": false }, "symbols": { "includeSourceMethodDeclarations": false }, "quickfix": { "showAt": "line" }, "inlayHints": { "parameterNames": { "enabled": "literals" } }, "jdt": { "ls": { "lombokSupport": { "enabled": true }, "protobufSupport": { "enabled": true }, "androidSupport": { "enabled": "auto" } } }, "codeAction": { "sortMembers": { "avoidVolatileChanges": true } }, "compile": { "nullAnalysis": { "nonnull": [ "javax.annotation.Nonnull", "org.eclipse.jdt.annotation.NonNull", "org.springframework.lang.NonNull" ], "nullable": [ "javax.annotation.Nullable", "org.eclipse.jdt.annotation.Nullable", "org.springframework.lang.Nullable" ], "mode": "interactive" } }, "sharedIndexes": { "enabled": "auto", "location": "" }, "refactoring": { "extract": { "interface": { "replace": true } } } } }, "extendedClientCapabilities": { "progressReportProvider": true, "classFileContentsSupport": true, "classFileContentsSupport": true, "overrideMethodsPromptSupport": true, "hashCodeEqualsPromptSupport": true, "advancedOrganizeImportsSupport": true, "generateConstructorsPromptSupport": true, "generateToStringPromptSupport": true, "advancedGenerateAccessorsSupport": true, "advancedExtractRefactoringSupport": true, "moveRefactoringSupport": true, "resolveAdditionalTextEditsSupport": true }, "bundles": [ "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/com.microsoft.java.test.plugin-0.28.0.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/com.microsoft.jdtls.ext.core-0.5.1.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/dg.jdt.ls.decompiler.cfr-0.0.2-201802221740.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/dg.jdt.ls.decompiler.common-0.0.2-201802221740.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/dg.jdt.ls.decompiler.fernflower-0.0.2-201802221740.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/dg.jdt.ls.decompiler.procyon-0.0.2-201802221740.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/io.projectreactor.reactor-core.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/java.debug.plugin.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/jdt-ls-commons.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/jdt-ls-extension.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/org.apiguardian_1.1.0.v20190826-0900.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/org.eclipse.jdt.junit4.runtime_1.1.1200.v20200214-0716.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/org.eclipse.jdt.junit5.runtime_1.0.900.v20200513-0617.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/org.junit.jupiter.api_5.6.0.v20200203-2009.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/org.junit.jupiter.engine_5.6.0.v20200203-2009.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/org.junit.jupiter.migrationsupport_5.6.0.v20200203-2009.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/org.junit.jupiter.params_5.6.0.v20200203-2009.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/org.junit.platform.commons_1.6.0.v20200203-2009.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/org.junit.platform.engine_1.6.0.v20200203-2009.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/org.junit.platform.launcher_1.6.0.v20200203-2009.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/org.junit.platform.runner_1.6.0.v20200203-2009.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/org.junit.platform.suite.api_1.6.0.v20200203-2009.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/org.junit.vintage.engine_5.6.0.v20200203-2009.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/org.opentest4j_1.2.0.v20190826-0900.jar", "/home/cay/.emacs.d/.cache/lsp/eclipse.jdt.ls/bundles/org.reactivestreams.reactive-streams.jar" ], "workspaceFolders": [ "file:///tmp/hello2", "file:///tmp/hello" ] }, "workDoneToken": "1", "workspaceFolders": [ { "uri": "file:///tmp/hello2", "name": "hello2" }, { "uri": "file:///tmp/hello", "name": "hello" } ] } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Main thread is waiting" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM >> initialize" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Initializing Java Language Server 1.29.0.202310230829" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Started org.eclipse.m2e.core 0ms" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM ProjectRegistryRefreshJob finished 490ms" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Started org.eclipse.buildship.core 20ms" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Static Commands: []" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Non-Static Commands: [java.project.import, java.navigate.openTypeHierarchy, java.project.resolveStackTraceLocation, java.edit.handlePasteEvent, java.edit.stringFormatting, java.project.getSettings, java.project.resolveWorkspaceSymbol, java.project.upgradeGradle, java.project.createModuleInfo, java.edit.organizeImports, java.project.refreshDiagnostics, java.project.removeFromSourcePath, java.project.listSourcePaths, java.project.getAll, java.reloadBundles, java.project.isTestFile, java.project.getClasspaths, java.navigate.resolveTypeHierarchy, java.edit.smartSemicolonDetection, java.project.updateSourceAttachment, java.decompile, java.protobuf.generateSources, java.project.resolveSourceAttachment, java.project.addToSourcePath, java.completion.onDidSelect]" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Static Commands: []" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Non-Static Commands: [vscode.java.test.search.codelens, vscode.java.test.search.items.all, vscode.java.test.search.location, vscode.java.test.search.items, vscode.java.test.get.testpath, vscode.java.test.junit.argument]" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Static Commands: []" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Non-Static Commands: [java.project.list, java.getPackageData, java.resolvePath]" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Static Commands: []" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Non-Static Commands: [vscode.java.checkProjectSettings, vscode.java.isOnClasspath, vscode.java.fetchUsageData, vscode.java.validateLaunchConfig, vscode.java.resolveInlineVariables, vscode.java.resolveClassFilters, vscode.java.resolveMainMethod, vscode.java.resolveClasspath, vscode.java.resolveBuildFiles, vscode.java.resolveMainClass, vscode.java.updateDebugSettings, vscode.java.resolveSourceUri, vscode.java.fetchPlatformSettings, vscode.java.buildWorkspace, vscode.java.startDebugSession, vscode.java.inferLaunchCommandLength, vscode.java.resolveElementAtSelection, vscode.java.resolveJavaExecutable]" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Static Commands: []" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Non-Static Commands: [sts.java.addClasspathListener, sts.java.removeClasspathListener]" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Static Commands: []" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Non-Static Commands: [sts.java.javadoc]" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Static Commands: []" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Non-Static Commands: [sts.java.type]" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Static Commands: []" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Non-Static Commands: [sts.java.javadocHoverLink]" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Static Commands: []" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Non-Static Commands: [sts.java.location]" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Static Commands: []" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Non-Static Commands: [sts.java.search.packages, sts.java.search.types]" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Static Commands: []" } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM Non-Static Commands: [sts.java.hierarchy.supertypes, sts.java.hierarchy.subtypes]" } [Trace - 11:02:03 ] Received notification 'language/status'. Params: { "type": "Starting", "message": "Init..." } [Trace - 11:02:03 ] Received notification 'language/status'. Params: { "type": "Starting", "message": "0% Starting Java Language Server" } [Trace - 11:02:03 ] Received notification 'language/progressReport'. Params: { "id": "1f0f0f08-1caa-4fa6-8074-7fbdbbf2853c", "task": "Initialize Workspace", "status": "0% ", "totalWork": 1000, "workDone": 0, "complete": null } [Trace - 11:02:03 ] Received response 'initialize - (1)' in 1933ms. Result: { "capabilities": { "textDocumentSync": { "openClose": true, "change": 2, "willSave": true, "willSaveWaitUntil": true, "save": { "includeText": true } }, "documentHighlightProvider": true, "documentSymbolProvider": true, "workspaceSymbolProvider": true, "codeLensProvider": { "resolveProvider": true }, "executeCommandProvider": { "commands": [ "vscode.java.checkProjectSettings", "vscode.java.isOnClasspath", "java.project.list", "vscode.java.fetchUsageData", "java.navigate.openTypeHierarchy", "vscode.java.test.search.items.all", "java.edit.handlePasteEvent", "sts.java.hierarchy.supertypes", "java.edit.stringFormatting", "sts.java.hierarchy.subtypes", "vscode.java.resolveMainClass", "vscode.java.test.search.location", "vscode.java.buildWorkspace", "vscode.java.resolveJavaExecutable", "sts.java.type", "java.project.refreshDiagnostics", "vscode.java.resolveInlineVariables", "java.project.listSourcePaths", "sts.java.search.packages", "java.project.getClasspaths", "java.project.updateSourceAttachment", "vscode.java.resolveClasspath", "vscode.java.resolveBuildFiles", "java.decompile", "vscode.java.resolveSourceUri", "vscode.java.test.search.items", "vscode.java.fetchPlatformSettings", "java.project.resolveSourceAttachment", "sts.java.removeClasspathListener", "java.project.addToSourcePath", "java.completion.onDidSelect", "vscode.java.startDebugSession", "java.project.import", "vscode.java.validateLaunchConfig", "java.project.resolveStackTraceLocation", "vscode.java.test.junit.argument", "vscode.java.resolveMainMethod", "java.project.getSettings", "java.project.resolveWorkspaceSymbol", "sts.java.addClasspathListener", "java.project.upgradeGradle", "java.project.createModuleInfo", "vscode.java.test.get.testpath", "java.resolvePath", "sts.java.javadoc", "vscode.java.resolveElementAtSelection", "vscode.java.test.search.codelens", "java.edit.organizeImports", "java.project.removeFromSourcePath", "sts.java.javadocHoverLink", "java.project.getAll", "java.reloadBundles", "java.project.isTestFile", "sts.java.search.types", "vscode.java.resolveClassFilters", "java.getPackageData", "java.navigate.resolveTypeHierarchy", "java.edit.smartSemicolonDetection", "vscode.java.updateDebugSettings", "sts.java.location", "java.protobuf.generateSources", "vscode.java.inferLaunchCommandLength" ] }, "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": null, "full": { "delta": null }, "documentSelector": [ { "language": "java", "scheme": "file" }, { "language": "java", "scheme": "jdt" } ] }, "inlayHintProvider": true } } [Trace - 11:02:03 ] Sending notification 'initialized'. Params: {} [Trace - 11:02:03 ] Sending notification 'workspace/didChangeConfiguration'. Params: { "settings": { "java": { "errors": { "incompleteClasspath": { "severity": "warning" } }, "dependency": { "packagePresentation": "flat" }, "configuration": { "checkProjectSettingsExclusions": true, "updateBuildConfiguration": "automatic", "maven": { "notCoveredPluginExecutionSeverity": "warning", "defaultMojoExecutionAction": "ignore" }, "workspaceCacheLimit": 90 }, "trace": { "server": "off" }, "import": { "gradle": { "enabled": true, "wrapper": { "enabled": true }, "offline": { "enabled": false }, "annotationProcessing": { "enabled": true } }, "maven": { "enabled": true, "offline": { "enabled": false }, "disableTestClasspathFlag": false }, "exclusions": [ "**/node_modules/**", "**/.metadata/**", "**/archetype-resources/**", "**/META-INF/maven/**" ], "generatesMetadataFilesAtProjectRoot": false }, "maven": { "downloadSources": false, "updateSnapshots": false }, "referencesCodeLens": { "enabled": false }, "signatureHelp": { "enabled": true, "description": { "enabled": false } }, "implementationsCodeLens": { "enabled": false }, "format": { "enabled": true, "settings": { "url": "/home/cay/bin/cay-eclipse.formatter.xml", "profile": "cay" }, "comments": { "enabled": true }, "onType": { "enabled": true }, "tabSize": 3, "insertSpaces": true }, "saveActions": { "organizeImports": false }, "project": { "resourceFilters": [ "node_modules", ".metadata", "archetype-resources", "META-INF/maven" ], "referencedLibraries": [ "lib/**/*.jar" ], "importOnFirstTimeStartup": "automatic", "importHint": true, "outputPath": "", "encoding": "ignore" }, "autobuild": { "enabled": true }, "selectionRange": { "enabled": true }, "maxConcurrentBuilds": 1, "completion": { "enabled": true, "overwrite": true, "guessMethodArguments": true, "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.*" ], "importOrder": [ "java", "javax", "com", "org" ], "filteredTypes": [ "java.awt.*", "com.sun.*" ], "maxResults": 0, "postfix": { "enabled": true }, "matchCase": "auto", "lazyResolveTextEdit": { "enabled": false } }, "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" }, "showBuildStatusOnStart": { "enabled": false }, "server": { "launchMode": "Hybrid" }, "sources": { "organizeImports": { "starThreshold": 99, "staticStarThreshold": 99 } }, "imports": { "gradle": { "wrapper": { "checksums": [] } } }, "eclipse": { "downloadSources": false }, "recommendations": { "dependency": { "analytics": { "show": true } } }, "references": { "includeAccessors": true, "includeDecompiledSources": true }, "typeHierarchy": { "lazyLoad": false }, "symbols": { "includeSourceMethodDeclarations": false }, "quickfix": { "showAt": "line" }, "inlayHints": { "parameterNames": { "enabled": "literals" } }, "jdt": { "ls": { "lombokSupport": { "enabled": true }, "protobufSupport": { "enabled": true }, "androidSupport": { "enabled": "auto" } } }, "codeAction": { "sortMembers": { "avoidVolatileChanges": true } }, "compile": { "nullAnalysis": { "nonnull": [ "javax.annotation.Nonnull", "org.eclipse.jdt.annotation.NonNull", "org.springframework.lang.NonNull" ], "nullable": [ "javax.annotation.Nullable", "org.eclipse.jdt.annotation.Nullable", "org.springframework.lang.Nullable" ], "mode": "interactive" } }, "sharedIndexes": { "enabled": "auto", "location": "" }, "refactoring": { "extract": { "interface": { "replace": true } } } } } } [Trace - 11:02:03 ] Sending notification 'textDocument/didOpen'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java", "languageId": "java", "version": 0, "text": "import javax.swing.*;\nimport java.awt.*;\n\n/**\n * @version 1.32 2007-06-12\n * @author Cay Horstmann\n */\npublic class NotHelloWorld\n{\n public static void main(String[] args)\n {\n EventQueue.invokeLater(new Runnable()\n {\n public void run()\n {\n NotHelloWorldFrame frame = new NotHelloWorldFrame();\n frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);\n frame.setVisible(true);\n }\n });\n }\n}\n\n/**\n * A frame that contains a message panel\n */\nclass NotHelloWorldFrame extends JFrame\n{\n public NotHelloWorldFrame()\n {\n setTitle(\"NotHelloWorld\");\n setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);\n\n // add panel to frame\n\n NotHelloWorldComponent comp = new NotHelloWorldComponent();\n add(comp);\n }\n\n public static final int DEFAULT_WIDTH = 300;\n public static final int DEFAULT_HEIGHT = 200;\n}\n\n/**\n * A component that displays a message.\n */\nclass NotHelloWorldComponent extends JComponent\n{\n public void paintComponent(Graphics g)\n {\n g.drawString(\"Not a Hello, World program\", MESSAGE_X, MESSAGE_Y);\n }\n\n public static final int MESSAGE_X = 75;\n public static final int MESSAGE_Y = 100;\n}\n" } } [Trace - 11:02:03 ] Sending request 'textDocument/codeLens - (5)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:03 ] Received notification 'language/progressReport'. Params: { "id": "cd6937e7-32d1-45d3-a234-dd6ae01a1035", "task": "Repository registry initialization", "status": "", "totalWork": 0, "workDone": 0, "complete": true } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM RepositoryRegistryUpdateJob finished 42ms" } [Trace - 11:02:03 ] Received notification 'language/progressReport'. Params: { "id": "5c27937c-5d56-42da-ad37-5900a0e633b0", "task": "Look up for installed JVMs", "status": "", "totalWork": 0, "workDone": 0, "complete": null } [Trace - 11:02:03 ] Received notification 'language/progressReport'. Params: { "id": "5c27937c-5d56-42da-ad37-5900a0e633b0", "task": "Look up for installed JVMs", "status": "", "totalWork": 0, "workDone": 0, "complete": true } [Trace - 11:02:03 ] Sending request 'textDocument/documentHighlight - (6)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" }, "position": { "line": 0, "character": 0 } } [Trace - 11:02:03 ] Sending request 'textDocument/documentSymbol - (7)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:03 ] Sending notification '$/cancelRequest'. Params: { "id": 6 } [Trace - 11:02:03 ] Sending request 'textDocument/documentHighlight - (9)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" }, "position": { "line": 0, "character": 0 } } [Trace - 11:02:03 ] Sending notification '$/cancelRequest'. Params: { "id": 7 } [Trace - 11:02:03 ] Sending request 'textDocument/documentSymbol - (10)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:03 ] Sending notification '$/cancelRequest'. Params: { "id": 5 } [Trace - 11:02:03 ] Sending request 'textDocument/codeLens - (12)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:03 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:03 AM >> initialized" } [Trace - 11:02:04 ] Received notification 'language/status'. Params: { "type": "Starting", "message": "30% Starting Java Language Server" } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "1f0f0f08-1caa-4fa6-8074-7fbdbbf2853c", "task": "Initialize Workspace", "status": "30% ", "totalWork": 1000, "workDone": 300, "complete": null } [Trace - 11:02:04 ] Received notification 'language/status'. Params: { "type": "ProjectStatus", "message": "OK" } [Trace - 11:02:04 ] Received notification 'language/status'. Params: { "type": "Starting", "message": "100% Starting Java Language Server" } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "1f0f0f08-1caa-4fa6-8074-7fbdbbf2853c", "task": "Initialize Workspace", "status": "100% ", "totalWork": 1000, "workDone": 1000, "complete": true } [Trace - 11:02:04 ] Received notification 'language/status'. Params: { "type": "Starting", "message": "1000% Starting Java Language Server" } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "1f0f0f08-1caa-4fa6-8074-7fbdbbf2853c", "task": "Creating link.", "status": "1000% ", "totalWork": 100, "workDone": 1000, "complete": true } [Trace - 11:02:04 ] Received notification 'language/status'. Params: { "type": "Starting", "message": "1005% Starting Java Language Server" } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "1f0f0f08-1caa-4fa6-8074-7fbdbbf2853c", "task": "Creating link.", "status": "1005% ", "totalWork": 100, "workDone": 1005, "complete": true } [Trace - 11:02:04 ] Received notification 'language/status'. Params: { "type": "Starting", "message": "1010% Starting Java Language Server" } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "1f0f0f08-1caa-4fa6-8074-7fbdbbf2853c", "task": "Creating link.", "status": "1010% ", "totalWork": 100, "workDone": 1010, "complete": true } [Trace - 11:02:04 ] Received notification 'language/status'. Params: { "type": "Starting", "message": "1100% Starting Java Language Server" } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "1f0f0f08-1caa-4fa6-8074-7fbdbbf2853c", "task": "Creating link.", "status": "1100% ", "totalWork": 100, "workDone": 1100, "complete": true } [Trace - 11:02:04 ] Received notification 'language/status'. Params: { "type": "Starting", "message": "1100% Starting Java Language Server" } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "1f0f0f08-1caa-4fa6-8074-7fbdbbf2853c", "task": "Creating link.", "status": "1100% ", "totalWork": 100, "workDone": 1100, "complete": true } [Trace - 11:02:04 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:04 AM Workspace initialized in 412ms" } [Trace - 11:02:04 ] Received notification 'language/status'. Params: { "type": "Started", "message": "Ready" } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "f87861a6-28f8-4b6a-b881-a1b4fb6429cd", "task": "Synchronizing projects", "status": "0% ", "totalWork": 1000, "workDone": 0, "complete": null } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "95e727e8-0017-4d9b-bcca-24ef95c69a41", "task": "Synchronizing projects", "status": "0% ", "totalWork": 1000, "workDone": 0, "complete": null } [Trace - 11:02:04 ] Received notification 'language/status'. Params: { "type": "Starting", "message": "1100% Starting Java Language Server" } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "1f0f0f08-1caa-4fa6-8074-7fbdbbf2853c", "task": "Creating link.", "status": "1100% ", "totalWork": 100, "workDone": 1100, "complete": true } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "f87861a6-28f8-4b6a-b881-a1b4fb6429cd", "task": "Synchronizing projects", "status": "100% ", "totalWork": 1000, "workDone": 1000, "complete": true } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "f87861a6-28f8-4b6a-b881-a1b4fb6429cd", "task": "Synchronizing projects", "status": "100% ", "totalWork": 1000, "workDone": 1000, "complete": true } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "95e727e8-0017-4d9b-bcca-24ef95c69a41", "task": "Synchronizing projects", "status": "100% ", "totalWork": 1000, "workDone": 1000, "complete": true } [Trace - 11:02:04 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:04 AM >> initialization job finished" } [Trace - 11:02:04 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:04 AM >> registerWatchers'" } [Trace - 11:02:04 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:04 AM >> registerFeature 'workspace/didChangeWatchedFiles'" } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "95e727e8-0017-4d9b-bcca-24ef95c69a41", "task": "Synchronizing projects", "status": "100% ", "totalWork": 1000, "workDone": 1000, "complete": true } [Trace - 11:02:04 ] Sending notification '$/cancelRequest'. Params: { "id": 12 } [Trace - 11:02:04 ] Sending request 'textDocument/codeLens - (13)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:04 ] Received request 'client/registerCapability - (1). Params: { "registrations": [ { "id": "e467dd93-c935-4f8d-a799-6e1e923561f7", "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": "/tmp/hello2/lib/**/*.jar" }, { "globPattern": "**/.settings" }, { "globPattern": "/tmp/hello2/**" }, { "globPattern": "/home/cay/bin/cay-eclipse.formatter.xml" } ] } } ] } [Trace - 11:02:04 ] Sending response 'client/registerCapability - (1)'. Processing request took 2ms Params: { "jsonrpc": "2.0", "id": "1", "result": null } [Trace - 11:02:04 ] Sending notification '$/cancelRequest'. Params: { "id": 13 } [Trace - 11:02:04 ] Sending request 'textDocument/codeLens - (14)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:04 ] Received request 'client/registerCapability - (2). Params: { "registrations": [ { "id": "be44a11e-8a66-451c-b27d-7485426d17bd", "method": "textDocument/definition" } ] } [Trace - 11:02:04 ] Sending response 'client/registerCapability - (2)'. Processing request took 1ms Params: { "jsonrpc": "2.0", "id": "2", "result": null } [Trace - 11:02:04 ] Sending notification '$/cancelRequest'. Params: { "id": 14 } [Trace - 11:02:04 ] Sending request 'textDocument/codeLens - (15)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:04 ] Received request 'client/registerCapability - (3). Params: { "registrations": [ { "id": "50668df3-aa68-4a0a-9605-f7b672bfe22f", "method": "textDocument/declaration" } ] } [Trace - 11:02:04 ] Sending response 'client/registerCapability - (3)'. Processing request took 1ms Params: { "jsonrpc": "2.0", "id": "3", "result": null } [Trace - 11:02:04 ] Sending notification '$/cancelRequest'. Params: { "id": 15 } [Trace - 11:02:04 ] Sending request 'textDocument/codeLens - (16)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:04 ] Received request 'client/registerCapability - (4). Params: { "registrations": [ { "id": "dcaf4913-b703-405e-a6a3-4e64757f1423", "method": "textDocument/typeDefinition" } ] } [Trace - 11:02:04 ] Sending response 'client/registerCapability - (4)'. Processing request took 2ms Params: { "jsonrpc": "2.0", "id": "4", "result": null } [Trace - 11:02:04 ] Sending notification '$/cancelRequest'. Params: { "id": 16 } [Trace - 11:02:04 ] Sending request 'textDocument/codeLens - (17)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:04 ] Received request 'client/registerCapability - (5). Params: { "registrations": [ { "id": "183d045c-ee37-447a-9fcf-44a2fe7e4f6d", "method": "textDocument/hover" } ] } [Trace - 11:02:04 ] Sending response 'client/registerCapability - (5)'. Processing request took 1ms Params: { "jsonrpc": "2.0", "id": "5", "result": null } [Trace - 11:02:04 ] Sending notification '$/cancelRequest'. Params: { "id": 17 } [Trace - 11:02:04 ] Sending request 'textDocument/codeLens - (18)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:04 ] Received request 'client/registerCapability - (6). Params: { "registrations": [ { "id": "88d1cabe-da21-4d3c-814f-7ee3db6e6ef3", "method": "textDocument/references" } ] } [Trace - 11:02:04 ] Sending response 'client/registerCapability - (6)'. Processing request took 2ms Params: { "jsonrpc": "2.0", "id": "6", "result": null } [Trace - 11:02:04 ] Sending notification '$/cancelRequest'. Params: { "id": 18 } [Trace - 11:02:04 ] Sending request 'textDocument/codeLens - (19)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:04 ] Received request 'client/registerCapability - (7). Params: { "registrations": [ { "id": "fec8e157-946b-46bf-b9a1-1973e02d9f11", "method": "workspace/didChangeWorkspaceFolders" } ] } [Trace - 11:02:04 ] Sending response 'client/registerCapability - (7)'. Processing request took 1ms Params: { "jsonrpc": "2.0", "id": "7", "result": null } [Trace - 11:02:04 ] Sending notification '$/cancelRequest'. Params: { "id": 19 } [Trace - 11:02:04 ] Sending request 'textDocument/codeLens - (20)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:04 ] Received request 'client/registerCapability - (8). Params: { "registrations": [ { "id": "ebc5a3f1-0623-4540-8e8c-9e3e16a5803b", "method": "textDocument/implementation" } ] } [Trace - 11:02:04 ] Sending response 'client/registerCapability - (8)'. Processing request took 1ms Params: { "jsonrpc": "2.0", "id": "8", "result": null } [Trace - 11:02:04 ] Sending notification '$/cancelRequest'. Params: { "id": 20 } [Trace - 11:02:04 ] Sending request 'textDocument/codeLens - (21)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:04 ] Received request 'client/registerCapability - (9). Params: { "registrations": [ { "id": "c58641e3-498e-40b0-8d60-effd59d6e112", "method": "textDocument/completion", "registerOptions": { "resolveProvider": true, "triggerCharacters": [ ".", "@", "#", "*", " " ] } } ] } [Trace - 11:02:04 ] Sending response 'client/registerCapability - (9)'. Processing request took 85ms Params: { "jsonrpc": "2.0", "id": "9", "result": null } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "d21b8c4b-416c-4cc8-a5a6-030304255b23", "task": "Background task", "status": "0% ", "totalWork": 1000, "workDone": 0, "complete": null } [Trace - 11:02:04 ] Sending notification '$/cancelRequest'. Params: { "id": 21 } [Trace - 11:02:04 ] Sending request 'textDocument/codeLens - (22)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:04 ] Received request 'client/registerCapability - (10). Params: { "registrations": [ { "id": "7fde0efc-29f8-44a3-a804-04086ff70022", "method": "textDocument/formatting" } ] } [Trace - 11:02:04 ] Sending response 'client/registerCapability - (10)'. Processing request took 2ms Params: { "jsonrpc": "2.0", "id": "10", "result": null } [Trace - 11:02:04 ] Sending notification '$/cancelRequest'. Params: { "id": 22 } [Trace - 11:02:04 ] Sending request 'textDocument/codeLens - (23)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:04 ] Received request 'client/registerCapability - (11). Params: { "registrations": [ { "id": "e12b51dd-b1b3-4034-9f2c-0392c2421a07", "method": "textDocument/rangeFormatting" } ] } [Trace - 11:02:04 ] Sending response 'client/registerCapability - (11)'. Processing request took 2ms Params: { "jsonrpc": "2.0", "id": "11", "result": null } [Trace - 11:02:04 ] Sending notification '$/cancelRequest'. Params: { "id": 23 } [Trace - 11:02:04 ] Sending request 'textDocument/codeLens - (24)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:04 ] Received request 'client/registerCapability - (12). Params: { "registrations": [ { "id": "8f1d1989-11db-4c30-ad33-b34e10b9af19", "method": "textDocument/onTypeFormatting", "registerOptions": { "firstTriggerCharacter": ";", "moreTriggerCharacter": [ "\n", "}" ] } } ] } [Trace - 11:02:04 ] Sending response 'client/registerCapability - (12)'. Processing request took 2ms Params: { "jsonrpc": "2.0", "id": "12", "result": null } [Trace - 11:02:04 ] Sending notification '$/cancelRequest'. Params: { "id": 24 } [Trace - 11:02:04 ] Sending request 'textDocument/codeLens - (25)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:04 ] Received request 'client/registerCapability - (13). Params: { "registrations": [ { "id": "5a05ce6f-d6a6-4fc6-bb8e-edff995bd941", "method": "textDocument/signatureHelp", "registerOptions": { "triggerCharacters": [ "(", "," ] } } ] } [Trace - 11:02:04 ] Sending response 'client/registerCapability - (13)'. Processing request took 2ms Params: { "jsonrpc": "2.0", "id": "13", "result": null } [Trace - 11:02:04 ] Sending notification '$/cancelRequest'. Params: { "id": 25 } [Trace - 11:02:04 ] Sending request 'textDocument/codeLens - (26)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:04 ] Received request 'client/registerCapability - (14). Params: { "registrations": [ { "id": "55ff2e62-43eb-480c-86f1-ef18fc27c5ab", "method": "textDocument/rename", "registerOptions": { "prepareProvider": true } } ] } [Trace - 11:02:04 ] Sending response 'client/registerCapability - (14)'. Processing request took 2ms Params: { "jsonrpc": "2.0", "id": "14", "result": null } [Trace - 11:02:04 ] Sending notification '$/cancelRequest'. Params: { "id": 26 } [Trace - 11:02:04 ] Sending request 'textDocument/codeLens - (27)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:04 ] Received request 'client/registerCapability - (15). Params: { "registrations": [ { "id": "7c01d7b4-415b-438c-8e70-27cd24833505", "method": "textDocument/codeAction", "registerOptions": { "codeActionKinds": [ "quickfix", "refactor", "refactor.extract", "refactor.inline", "refactor.rewrite", "source", "source.organizeImports" ], "resolveProvider": true } } ] } [Trace - 11:02:04 ] Sending response 'client/registerCapability - (15)'. Processing request took 2ms Params: { "jsonrpc": "2.0", "id": "15", "result": null } [Trace - 11:02:04 ] Sending notification '$/cancelRequest'. Params: { "id": 27 } [Trace - 11:02:04 ] Sending request 'textDocument/codeLens - (28)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:04 ] Received request 'client/registerCapability - (16). Params: { "registrations": [ { "id": "c6c304c7-4bc9-4c95-b2e3-71ec94a549fe", "method": "textDocument/foldingRange" } ] } [Trace - 11:02:04 ] Sending response 'client/registerCapability - (16)'. Processing request took 2ms Params: { "jsonrpc": "2.0", "id": "16", "result": null } [Trace - 11:02:04 ] Sending notification '$/cancelRequest'. Params: { "id": 28 } [Trace - 11:02:04 ] Sending request 'textDocument/codeLens - (29)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:04 ] Received request 'client/registerCapability - (17). Params: { "registrations": [ { "id": "08012a2d-c628-4ccd-a41e-815cd77e873d", "method": "textDocument/selectionRange" } ] } [Trace - 11:02:04 ] Sending response 'client/registerCapability - (17)'. Processing request took 2ms Params: { "jsonrpc": "2.0", "id": "17", "result": null } [Trace - 11:02:04 ] Received notification 'language/status'. Params: { "type": "ServiceReady", "message": "ServiceReady" } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "d21b8c4b-416c-4cc8-a5a6-030304255b23", "task": "Background task", "subTask": "", "status": "100% ", "totalWork": 1000, "workDone": 1000, "complete": true } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "b7ac254d-75b5-4c9a-8575-7d4356078f39", "task": "Building", "status": "0% ", "totalWork": 1000, "workDone": 0, "complete": null } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "b7ac254d-75b5-4c9a-8575-7d4356078f39", "task": "Building", "status": "100% ", "totalWork": 1000, "workDone": 1000, "complete": true } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "b7ac254d-75b5-4c9a-8575-7d4356078f39", "task": "Building", "status": "100% ", "totalWork": 1000, "workDone": 1000, "complete": true } [Trace - 11:02:04 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:04 AM >> build jobs finished" } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "6b8aefb6-d495-4dfa-a961-421bca4d5ac8", "task": "Refreshing workspace", "status": "0% ", "totalWork": 1000, "workDone": 0, "complete": null } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "6b8aefb6-d495-4dfa-a961-421bca4d5ac8", "task": "Refreshing workspace", "subTask": "Refreshing '/hello2_869db07'.", "status": "1% Refreshing '/hello2_869db07'.", "totalWork": 1000, "workDone": 10, "complete": true } [Trace - 11:02:04 ] Received response 'nil - (6)' in 0ms. Result: { "code": -32800, "message": "The request (id: 6, method: 'textDocument/documentHighlight') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (7)' in 0ms. Result: { "code": -32800, "message": "The request (id: 7, method: 'textDocument/documentSymbol') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (5)' in 0ms. Result: { "code": -32800, "message": "The request (id: 5, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (12)' in 0ms. Result: { "code": -32800, "message": "The request (id: 12, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (13)' in 0ms. Result: { "code": -32800, "message": "The request (id: 13, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (14)' in 0ms. Result: { "code": -32800, "message": "The request (id: 14, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (15)' in 0ms. Result: { "code": -32800, "message": "The request (id: 15, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (16)' in 0ms. Result: { "code": -32800, "message": "The request (id: 16, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (17)' in 0ms. Result: { "code": -32800, "message": "The request (id: 17, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (18)' in 0ms. Result: { "code": -32800, "message": "The request (id: 18, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (19)' in 0ms. Result: { "code": -32800, "message": "The request (id: 19, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (20)' in 0ms. Result: { "code": -32800, "message": "The request (id: 20, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (21)' in 0ms. Result: { "code": -32800, "message": "The request (id: 21, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (22)' in 0ms. Result: { "code": -32800, "message": "The request (id: 22, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (23)' in 0ms. Result: { "code": -32800, "message": "The request (id: 23, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (24)' in 0ms. Result: { "code": -32800, "message": "The request (id: 24, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (25)' in 0ms. Result: { "code": -32800, "message": "The request (id: 25, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (26)' in 0ms. Result: { "code": -32800, "message": "The request (id: 26, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (27)' in 0ms. Result: { "code": -32800, "message": "The request (id: 27, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'nil - (28)' in 0ms. Result: { "code": -32800, "message": "The request (id: 28, method: 'textDocument/codeLens') has been cancelled" } [Trace - 11:02:04 ] Received response 'textDocument/documentHighlight - (9)' in 696ms. Result: [] [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "51ac4347-50ef-43d9-9d13-8d0ca051e804", "task": "Validate documents", "status": "0% ", "totalWork": 1000, "workDone": 0, "complete": null } [Trace - 11:02:04 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:04 AM Reconciled 1. Took 5 ms" } [Trace - 11:02:04 ] Received notification 'language/progressReport'. Params: { "id": "51ac4347-50ef-43d9-9d13-8d0ca051e804", "task": "Validate documents", "status": "0% ", "totalWork": 1000, "workDone": 0, "complete": true } [Trace - 11:02:04 ] Received response 'textDocument/codeLens - (29)' in 484ms. Result: [] [Trace - 11:02:04 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:04 AM User abort while collecting the document symbols." } [Trace - 11:02:04 ] Received response 'textDocument/documentSymbol - (10)' in 932ms. Result: [ { "name": "NotHelloWorld", "kind": 5, "range": { "start": { "line": 3, "character": 0 }, "end": { "line": 21, "character": 1 } }, "selectionRange": { "start": { "line": 7, "character": 13 }, "end": { "line": 7, "character": 26 } }, "detail": "", "children": [ { "name": "main(String[])", "kind": 6, "range": { "start": { "line": 9, "character": 3 }, "end": { "line": 20, "character": 4 } }, "selectionRange": { "start": { "line": 9, "character": 22 }, "end": { "line": 9, "character": 26 } }, "detail": " : void", "children": [ { "name": "new Runnable() {...}", "kind": 5, "range": { "start": { "line": 11, "character": 29 }, "end": { "line": 19, "character": 10 } }, "selectionRange": { "start": { "line": 11, "character": 33 }, "end": { "line": 11, "character": 41 } }, "detail": "", "children": [ { "name": "run()", "kind": 6, "range": { "start": { "line": 13, "character": 12 }, "end": { "line": 18, "character": 13 } }, "selectionRange": { "start": { "line": 13, "character": 24 }, "end": { "line": 13, "character": 27 } }, "detail": " : void", "children": [] } ] } ] } ] }, { "name": "NotHelloWorldFrame", "kind": 5, "range": { "start": { "line": 23, "character": 0 }, "end": { "line": 41, "character": 1 } }, "selectionRange": { "start": { "line": 26, "character": 6 }, "end": { "line": 26, "character": 24 } }, "detail": "", "children": [ { "name": "NotHelloWorldFrame()", "kind": 9, "range": { "start": { "line": 28, "character": 3 }, "end": { "line": 37, "character": 4 } }, "selectionRange": { "start": { "line": 28, "character": 10 }, "end": { "line": 28, "character": 28 } }, "detail": "", "children": [] }, { "name": "DEFAULT_WIDTH", "kind": 14, "range": { "start": { "line": 39, "character": 3 }, "end": { "line": 39, "character": 47 } }, "selectionRange": { "start": { "line": 39, "character": 27 }, "end": { "line": 39, "character": 40 } }, "detail": "", "children": [] }, { "name": "DEFAULT_HEIGHT", "kind": 14, "range": { "start": { "line": 40, "character": 3 }, "end": { "line": 40, "character": 48 } }, "selectionRange": { "start": { "line": 40, "character": 27 }, "end": { "line": 40, "character": 41 } }, "detail": "", "children": [] } ] }, { "name": "NotHelloWorldComponent", "kind": 5, "range": { "start": { "line": 43, "character": 0 }, "end": { "line": 55, "character": 1 } }, "selectionRange": { "start": { "line": 46, "character": 6 }, "end": { "line": 46, "character": 28 } }, "detail": "", "children": [ { "name": "paintComponent(Graphics)", "kind": 6, "range": { "start": { "line": 48, "character": 3 }, "end": { "line": 51, "character": 4 } }, "selectionRange": { "start": { "line": 48, "character": 15 }, "end": { "line": 48, "character": 29 } }, "detail": " : void", "children": [] }, { "name": "MESSAGE_X", "kind": 14, "range": { "start": { "line": 53, "character": 3 }, "end": { "line": 53, "character": 42 } }, "selectionRange": { "start": { "line": 53, "character": 27 }, "end": { "line": 53, "character": 36 } }, "detail": "", "children": [] }, { "name": "MESSAGE_Y", "kind": 14, "range": { "start": { "line": 54, "character": 3 }, "end": { "line": 54, "character": 43 } }, "selectionRange": { "start": { "line": 54, "character": 27 }, "end": { "line": 54, "character": 36 } }, "detail": "", "children": [] } ] } ] [Trace - 11:02:05 ] Received notification 'language/progressReport'. Params: { "id": "672f8878-0164-4548-9128-9fdb44259983", "task": "Building", "status": "0% ", "totalWork": 1000, "workDone": 0, "complete": null } [Trace - 11:02:05 ] Received notification 'language/progressReport'. Params: { "id": "672f8878-0164-4548-9128-9fdb44259983", "task": "Building", "status": "0% ", "totalWork": 1000, "workDone": 0, "complete": true } [Trace - 11:02:05 ] Received notification 'language/progressReport'. Params: { "id": "0e0436ca-18ea-4ac7-bbdc-4e11ada95d3b", "task": "Publish Diagnostics", "status": "0% ", "totalWork": 1000, "workDone": 0, "complete": null } [Trace - 11:02:05 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:05 AM begin problem for /NotHelloWorld.java" } [Trace - 11:02:05 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:05 AM 0 problems reported for /NotHelloWorld.java" } [Trace - 11:02:05 ] Received notification 'textDocument/publishDiagnostics'. Params: { "uri": "file:///tmp/hello2/NotHelloWorld.java", "diagnostics": [] } [Trace - 11:02:05 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:05 AM Validated 1. Took 50 ms" } [Trace - 11:02:05 ] Received notification 'language/progressReport'. Params: { "id": "0e0436ca-18ea-4ac7-bbdc-4e11ada95d3b", "task": "Publish Diagnostics", "status": "50% ", "totalWork": 1000, "workDone": 500, "complete": true } [Trace - 11:02:05 ] Sending request 'textDocument/codeAction - (30)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" }, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "context": { "diagnostics": [] } } [Trace - 11:02:05 ] Received request 'workspace/configuration - (18). Params: { "items": [ { "scopeUri": "file:///tmp/hello2/NotHelloWorld.java", "section": "java.format.tabSize" }, { "scopeUri": "file:///tmp/hello2/NotHelloWorld.java", "section": "java.format.insertSpaces" } ] } [Trace - 11:02:05 ] Sending response 'workspace/configuration - (18)'. Processing request took 0ms Params: { "jsonrpc": "2.0", "id": "18", "result": [ 3, true ] } [Trace - 11:02:05 ] Received response 'textDocument/codeAction - (30)' in 143ms. Result: [ { "title": "Organize imports", "kind": "quickassist", "diagnostics": [], "data": { "pid": "0", "rid": "0" } }, { "title": "Organize imports", "kind": "source.organizeImports", "diagnostics": [], "data": { "pid": "1", "rid": "0" } }, { "title": "Generate toString()", "kind": "source.generate.toString", "diagnostics": [], "data": { "pid": "2", "rid": "0" } }, { "title": "Override/Implement Methods...", "kind": "source.overrideMethods", "diagnostics": [], "command": { "title": "Override/Implement Methods...", "command": "java.action.overrideMethodsPrompt", "arguments": [ { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" }, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "context": { "diagnostics": [] } } ] } }, { "title": "Sort Members for 'NotHelloWorld.java'", "kind": "source.sortMembers", "diagnostics": [], "data": { "pid": "3", "rid": "0" } }, { "title": "Change modifiers to final where possible", "kind": "source.generate.finalModifiers", "diagnostics": [], "data": { "pid": "4", "rid": "0" } } ] [Trace - 11:02:05 ] Sending request 'textDocument/codeAction - (31)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" }, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "context": { "diagnostics": [] } } [Trace - 11:02:05 ] Received request 'workspace/configuration - (19). Params: { "items": [ { "scopeUri": "file:///tmp/hello2/NotHelloWorld.java", "section": "java.format.tabSize" }, { "scopeUri": "file:///tmp/hello2/NotHelloWorld.java", "section": "java.format.insertSpaces" } ] } [Trace - 11:02:05 ] Sending response 'workspace/configuration - (19)'. Processing request took 0ms Params: { "jsonrpc": "2.0", "id": "19", "result": [ 3, true ] } [Trace - 11:02:05 ] Received response 'textDocument/codeAction - (31)' in 14ms. Result: [ { "title": "Organize imports", "kind": "quickassist", "diagnostics": [], "data": { "pid": "0", "rid": "1" } }, { "title": "Organize imports", "kind": "source.organizeImports", "diagnostics": [], "data": { "pid": "1", "rid": "1" } }, { "title": "Generate toString()", "kind": "source.generate.toString", "diagnostics": [], "data": { "pid": "2", "rid": "1" } }, { "title": "Override/Implement Methods...", "kind": "source.overrideMethods", "diagnostics": [], "command": { "title": "Override/Implement Methods...", "command": "java.action.overrideMethodsPrompt", "arguments": [ { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" }, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "context": { "diagnostics": [] } } ] } }, { "title": "Sort Members for 'NotHelloWorld.java'", "kind": "source.sortMembers", "diagnostics": [], "data": { "pid": "3", "rid": "1" } }, { "title": "Change modifiers to final where possible", "kind": "source.generate.finalModifiers", "diagnostics": [], "data": { "pid": "4", "rid": "1" } } ] [Trace - 11:02:16 ] Sending request 'textDocument/formatting - (32)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" }, "options": { "tabSize": 3, "insertSpaces": true, "trimTrailingWhitespace": true, "insertFinalNewline": true, "trimFinalNewlines": true } } [Trace - 11:02:16 ] Received response 'textDocument/formatting - (32)' in 25ms. Result: [ { "range": { "start": { "line": 11, "character": 43 }, "end": { "line": 12, "character": 9 } }, "newText": "\n " }, { "range": { "start": { "line": 12, "character": 10 }, "end": { "line": 13, "character": 12 } }, "newText": "\n " }, { "range": { "start": { "line": 13, "character": 29 }, "end": { "line": 14, "character": 12 } }, "newText": "\n " }, { "range": { "start": { "line": 14, "character": 13 }, "end": { "line": 15, "character": 15 } }, "newText": "\n " }, { "range": { "start": { "line": 15, "character": 67 }, "end": { "line": 16, "character": 15 } }, "newText": "\n " }, { "range": { "start": { "line": 16, "character": 68 }, "end": { "line": 17, "character": 15 } }, "newText": "\n " }, { "range": { "start": { "line": 17, "character": 38 }, "end": { "line": 18, "character": 12 } }, "newText": "\n " }, { "range": { "start": { "line": 18, "character": 13 }, "end": { "line": 19, "character": 9 } }, "newText": "\n " } ] [Trace - 11:02:16 ] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java", "version": 1 }, "contentChanges": [ { "range": { "start": { "line": 18, "character": 13 }, "end": { "line": 19, "character": 9 } }, "rangeLength": 10, "text": "\n " } ] } [Trace - 11:02:16 ] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java", "version": 2 }, "contentChanges": [ { "range": { "start": { "line": 17, "character": 38 }, "end": { "line": 18, "character": 12 } }, "rangeLength": 13, "text": "\n " } ] } [Trace - 11:02:16 ] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java", "version": 3 }, "contentChanges": [ { "range": { "start": { "line": 16, "character": 68 }, "end": { "line": 17, "character": 15 } }, "rangeLength": 16, "text": "\n " } ] } [Trace - 11:02:16 ] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java", "version": 4 }, "contentChanges": [ { "range": { "start": { "line": 15, "character": 67 }, "end": { "line": 16, "character": 15 } }, "rangeLength": 16, "text": "\n " } ] } [Trace - 11:02:16 ] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java", "version": 5 }, "contentChanges": [ { "range": { "start": { "line": 14, "character": 13 }, "end": { "line": 15, "character": 15 } }, "rangeLength": 16, "text": "\n " } ] } [Trace - 11:02:16 ] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java", "version": 6 }, "contentChanges": [ { "range": { "start": { "line": 13, "character": 29 }, "end": { "line": 14, "character": 12 } }, "rangeLength": 13, "text": "\n " } ] } [Trace - 11:02:16 ] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java", "version": 7 }, "contentChanges": [ { "range": { "start": { "line": 12, "character": 10 }, "end": { "line": 13, "character": 12 } }, "rangeLength": 13, "text": "\n " } ] } [Trace - 11:02:16 ] Sending notification 'textDocument/didChange'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java", "version": 8 }, "contentChanges": [ { "range": { "start": { "line": 11, "character": 43 }, "end": { "line": 12, "character": 9 } }, "rangeLength": 10, "text": "\n " } ] } [Trace - 11:02:16 ] Received notification 'language/progressReport'. Params: { "id": "84fb4a03-871c-496d-8d99-18c031ae9eae", "task": "Validate documents", "status": "0% ", "totalWork": 1000, "workDone": 0, "complete": null } [Trace - 11:02:16 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:16 AM Reconciled 1. Took 2 ms" } [Trace - 11:02:16 ] Received notification 'language/progressReport'. Params: { "id": "84fb4a03-871c-496d-8d99-18c031ae9eae", "task": "Validate documents", "status": "0% ", "totalWork": 1000, "workDone": 0, "complete": true } [Trace - 11:02:17 ] Sending request 'textDocument/documentSymbol - (33)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:17 ] Sending request 'textDocument/codeAction - (34)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" }, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "context": { "diagnostics": [] } } [Trace - 11:02:17 ] Sending request 'textDocument/documentHighlight - (35)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" }, "position": { "line": 0, "character": 0 } } [Trace - 11:02:17 ] Sending request 'textDocument/hover - (36)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" }, "position": { "line": 0, "character": 0 } } [Trace - 11:02:17 ] Sending request 'textDocument/codeLens - (37)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:17 ] Received request 'workspace/configuration - (20). Params: { "items": [ { "scopeUri": "file:///tmp/hello2/NotHelloWorld.java", "section": "java.format.tabSize" }, { "scopeUri": "file:///tmp/hello2/NotHelloWorld.java", "section": "java.format.insertSpaces" } ] } [Trace - 11:02:17 ] Sending response 'workspace/configuration - (20)'. Processing request took 1ms Params: { "jsonrpc": "2.0", "id": "20", "result": [ 3, true ] } [Trace - 11:02:17 ] Received response 'textDocument/documentSymbol - (33)' in 21ms. Result: [ { "name": "NotHelloWorld", "kind": 5, "range": { "start": { "line": 3, "character": 0 }, "end": { "line": 21, "character": 1 } }, "selectionRange": { "start": { "line": 7, "character": 13 }, "end": { "line": 7, "character": 26 } }, "detail": "", "children": [ { "name": "main(String[])", "kind": 6, "range": { "start": { "line": 9, "character": 3 }, "end": { "line": 20, "character": 4 } }, "selectionRange": { "start": { "line": 9, "character": 22 }, "end": { "line": 9, "character": 26 } }, "detail": " : void", "children": [ { "name": "new Runnable() {...}", "kind": 5, "range": { "start": { "line": 11, "character": 29 }, "end": { "line": 19, "character": 7 } }, "selectionRange": { "start": { "line": 11, "character": 33 }, "end": { "line": 11, "character": 41 } }, "detail": "", "children": [ { "name": "run()", "kind": 6, "range": { "start": { "line": 13, "character": 9 }, "end": { "line": 18, "character": 10 } }, "selectionRange": { "start": { "line": 13, "character": 21 }, "end": { "line": 13, "character": 24 } }, "detail": " : void", "children": [] } ] } ] } ] }, { "name": "NotHelloWorldFrame", "kind": 5, "range": { "start": { "line": 23, "character": 0 }, "end": { "line": 41, "character": 1 } }, "selectionRange": { "start": { "line": 26, "character": 6 }, "end": { "line": 26, "character": 24 } }, "detail": "", "children": [ { "name": "NotHelloWorldFrame()", "kind": 9, "range": { "start": { "line": 28, "character": 3 }, "end": { "line": 37, "character": 4 } }, "selectionRange": { "start": { "line": 28, "character": 10 }, "end": { "line": 28, "character": 28 } }, "detail": "", "children": [] }, { "name": "DEFAULT_WIDTH", "kind": 14, "range": { "start": { "line": 39, "character": 3 }, "end": { "line": 39, "character": 47 } }, "selectionRange": { "start": { "line": 39, "character": 27 }, "end": { "line": 39, "character": 40 } }, "detail": "", "children": [] }, { "name": "DEFAULT_HEIGHT", "kind": 14, "range": { "start": { "line": 40, "character": 3 }, "end": { "line": 40, "character": 48 } }, "selectionRange": { "start": { "line": 40, "character": 27 }, "end": { "line": 40, "character": 41 } }, "detail": "", "children": [] } ] }, { "name": "NotHelloWorldComponent", "kind": 5, "range": { "start": { "line": 43, "character": 0 }, "end": { "line": 55, "character": 1 } }, "selectionRange": { "start": { "line": 46, "character": 6 }, "end": { "line": 46, "character": 28 } }, "detail": "", "children": [ { "name": "paintComponent(Graphics)", "kind": 6, "range": { "start": { "line": 48, "character": 3 }, "end": { "line": 51, "character": 4 } }, "selectionRange": { "start": { "line": 48, "character": 15 }, "end": { "line": 48, "character": 29 } }, "detail": " : void", "children": [] }, { "name": "MESSAGE_X", "kind": 14, "range": { "start": { "line": 53, "character": 3 }, "end": { "line": 53, "character": 42 } }, "selectionRange": { "start": { "line": 53, "character": 27 }, "end": { "line": 53, "character": 36 } }, "detail": "", "children": [] }, { "name": "MESSAGE_Y", "kind": 14, "range": { "start": { "line": 54, "character": 3 }, "end": { "line": 54, "character": 43 } }, "selectionRange": { "start": { "line": 54, "character": 27 }, "end": { "line": 54, "character": 36 } }, "detail": "", "children": [] } ] } ] [Trace - 11:02:17 ] Received notification 'language/progressReport'. Params: { "id": "d6372691-604d-4137-ad21-a1a866911e8b", "task": "Publish Diagnostics", "status": "0% ", "totalWork": 1000, "workDone": 0, "complete": null } [Trace - 11:02:17 ] Received response 'textDocument/codeLens - (37)' in 6ms. Result: [] [Trace - 11:02:17 ] Received response 'textDocument/hover - (36)' in 21ms. Result: { "contents": "" } [Trace - 11:02:17 ] Received response 'textDocument/documentHighlight - (35)' in 42ms. Result: [] [Trace - 11:02:17 ] Received response 'textDocument/codeAction - (34)' in 43ms. Result: [ { "title": "Organize imports", "kind": "quickassist", "diagnostics": [], "data": { "pid": "0", "rid": "2" } }, { "title": "Organize imports", "kind": "source.organizeImports", "diagnostics": [], "data": { "pid": "1", "rid": "2" } }, { "title": "Generate toString()", "kind": "source.generate.toString", "diagnostics": [], "data": { "pid": "2", "rid": "2" } }, { "title": "Override/Implement Methods...", "kind": "source.overrideMethods", "diagnostics": [], "command": { "title": "Override/Implement Methods...", "command": "java.action.overrideMethodsPrompt", "arguments": [ { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" }, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "context": { "diagnostics": [] } } ] } }, { "title": "Sort Members for 'NotHelloWorld.java'", "kind": "source.sortMembers", "diagnostics": [], "data": { "pid": "3", "rid": "2" } }, { "title": "Change modifiers to final where possible", "kind": "source.generate.finalModifiers", "diagnostics": [], "data": { "pid": "4", "rid": "2" } } ] [Trace - 11:02:17 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:17 AM begin problem for /NotHelloWorld.java" } [Trace - 11:02:17 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:17 AM 0 problems reported for /NotHelloWorld.java" } [Trace - 11:02:17 ] Received notification 'textDocument/publishDiagnostics'. Params: { "uri": "file:///tmp/hello2/NotHelloWorld.java", "diagnostics": [] } [Trace - 11:02:17 ] Received notification 'window/logMessage'. Params: { "type": 3, "message": "Oct 24, 2023, 11:02:17 AM Validated 1. Took 40 ms" } [Trace - 11:02:17 ] Received notification 'language/progressReport'. Params: { "id": "d6372691-604d-4137-ad21-a1a866911e8b", "task": "Publish Diagnostics", "status": "50% ", "totalWork": 1000, "workDone": 500, "complete": true } [Trace - 11:02:17 ] Sending request 'textDocument/codeAction - (38)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" }, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "context": { "diagnostics": [] } } [Trace - 11:02:17 ] Received request 'workspace/configuration - (21). Params: { "items": [ { "scopeUri": "file:///tmp/hello2/NotHelloWorld.java", "section": "java.format.tabSize" }, { "scopeUri": "file:///tmp/hello2/NotHelloWorld.java", "section": "java.format.insertSpaces" } ] } [Trace - 11:02:17 ] Sending response 'workspace/configuration - (21)'. Processing request took 1ms Params: { "jsonrpc": "2.0", "id": "21", "result": [ 3, true ] } [Trace - 11:02:17 ] Received response 'textDocument/codeAction - (38)' in 24ms. Result: [ { "title": "Organize imports", "kind": "quickassist", "diagnostics": [], "data": { "pid": "0", "rid": "3" } }, { "title": "Organize imports", "kind": "source.organizeImports", "diagnostics": [], "data": { "pid": "1", "rid": "3" } }, { "title": "Generate toString()", "kind": "source.generate.toString", "diagnostics": [], "data": { "pid": "2", "rid": "3" } }, { "title": "Override/Implement Methods...", "kind": "source.overrideMethods", "diagnostics": [], "command": { "title": "Override/Implement Methods...", "command": "java.action.overrideMethodsPrompt", "arguments": [ { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" }, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "context": { "diagnostics": [] } } ] } }, { "title": "Sort Members for 'NotHelloWorld.java'", "kind": "source.sortMembers", "diagnostics": [], "data": { "pid": "3", "rid": "3" } }, { "title": "Change modifiers to final where possible", "kind": "source.generate.finalModifiers", "diagnostics": [], "data": { "pid": "4", "rid": "3" } } ] [Trace - 11:02:17 ] Sending request 'textDocument/codeAction - (39)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" }, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "context": { "diagnostics": [] } } [Trace - 11:02:17 ] Received request 'workspace/configuration - (22). Params: { "items": [ { "scopeUri": "file:///tmp/hello2/NotHelloWorld.java", "section": "java.format.tabSize" }, { "scopeUri": "file:///tmp/hello2/NotHelloWorld.java", "section": "java.format.insertSpaces" } ] } [Trace - 11:02:17 ] Sending response 'workspace/configuration - (22)'. Processing request took 0ms Params: { "jsonrpc": "2.0", "id": "22", "result": [ 3, true ] } [Trace - 11:02:17 ] Received response 'textDocument/codeAction - (39)' in 53ms. Result: [ { "title": "Organize imports", "kind": "quickassist", "diagnostics": [], "data": { "pid": "0", "rid": "4" } }, { "title": "Organize imports", "kind": "source.organizeImports", "diagnostics": [], "data": { "pid": "1", "rid": "4" } }, { "title": "Generate toString()", "kind": "source.generate.toString", "diagnostics": [], "data": { "pid": "2", "rid": "4" } }, { "title": "Override/Implement Methods...", "kind": "source.overrideMethods", "diagnostics": [], "command": { "title": "Override/Implement Methods...", "command": "java.action.overrideMethodsPrompt", "arguments": [ { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" }, "range": { "start": { "line": 0, "character": 0 }, "end": { "line": 0, "character": 0 } }, "context": { "diagnostics": [] } } ] } }, { "title": "Sort Members for 'NotHelloWorld.java'", "kind": "source.sortMembers", "diagnostics": [], "data": { "pid": "3", "rid": "4" } }, { "title": "Change modifiers to final where possible", "kind": "source.generate.finalModifiers", "diagnostics": [], "data": { "pid": "4", "rid": "4" } } ] [Trace - 11:02:23 ] Sending notification 'textDocument/didSave'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java", "version": 8 } } [Trace - 11:02:23 ] Sending request 'textDocument/codeLens - (40)'. Params: { "textDocument": { "uri": "file:///tmp/hello2/NotHelloWorld.java" } } [Trace - 11:02:23 ] Sending notification 'workspace/didChangeWatchedFiles'. Params: { "changes": [ { "type": 2, "uri": "file:///tmp/hello2/NotHelloWorld.java" } ] } [Trace - 11:02:23 ] Received notification 'textDocument/publishDiagnostics'. Params: { "uri": "file:///home/cay/.emacs.d/workspace/hello2_869db07", "diagnostics": [] } [Trace - 11:02:23 ] Received response 'textDocument/codeLens - (40)' in 27ms. Result: [] [Trace - 11:02:23 ] Received notification 'language/progressReport'. Params: { "id": "6036a69e-215b-4116-81e8-14a2d28b4976", "task": "Building", "status": "0% ", "totalWork": 1000, "workDone": 0, "complete": null } [Trace - 11:02:23 ] Received notification 'language/progressReport'. Params: { "id": "6036a69e-215b-4116-81e8-14a2d28b4976", "task": "Building", "subTask": "", "status": "100% ", "totalWork": 1000, "workDone": 1000, "complete": true } [Trace - 11:02:23 ] Received notification 'textDocument/publishDiagnostics'. Params: { "uri": "file:///home/cay/.emacs.d/workspace/hello2_869db07", "diagnostics": [] } [Trace - 11:02:23 ] Received notification 'language/progressReport'. Params: { "id": "6036a69e-215b-4116-81e8-14a2d28b4976", "task": "Building", "subTask": "", "status": "100% ", "totalWork": 1000, "workDone": 1000, "complete": true }