GitHub Actions / Test Results
failed
Nov 20, 2024 in 0s
2 parse errors, 1 fail, 5 skipped, 201 pass in 22m 36s
Annotations
github-actions / Test Results
Error processing result file
Premature end of data in tag system-out line 65, line 65, column 17 (TEST-org.finos.legend.engine.ide.lsp.extension.dataSpace.TestDataSpaceLSPGrammarExtension.xml, line 65)
Raw output
artifacts/test-results-windows-latest/TEST-org.finos.legend.engine.ide.lsp.extension.dataSpace.TestDataSpaceLSPGrammarExtension.xml
github-actions / Test Results
Error processing result file
Premature end of data in tag system-out line 65, line 65, column 17 (TEST-org.finos.legend.engine.ide.lsp.extension.functionActivator.TestHostedServiceLSPGrammarExtension.xml, line 65)
Raw output
artifacts/test-results-windows-latest/TEST-org.finos.legend.engine.ide.lsp.extension.functionActivator.TestHostedServiceLSPGrammarExtension.xml
github-actions / Test Results
All 2 runs failed: entities (org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerIntegration)
artifacts/test-results-macos-latest/TEST-org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerIntegration.xml [took 0s]
artifacts/test-results-ubuntu-latest/TEST-org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerIntegration.xml [took 0s]
Raw output
JSON documents are different:
Different keys found in node "[0].content.properties[0]", missing: "[0].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":4.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":8.0,"startLine":4.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":4.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":3.0,"startLine":4.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[1].content.properties[0]", missing: "[1].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":8.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":8.0,"startLine":8.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":8.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":3.0,"startLine":8.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[2].content.properties[0]", missing: "[2].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":12.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":8.0,"startLine":12.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":12.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":3.0,"startLine":12.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[4].content.properties[0]", missing: "[4].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"foobar1","stereotypes":[],"taggedValues":[],"type":"Float"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"Float","sourceInformation":{"endColumn":16.0,"endLine":6.0,"sourceId":"legend-vfs:/dependencies.pure","startColumn":12.0,"startLine":6.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"foobar1","sourceInformation":{"endColumn":20.0,"endLine":6.0,"sourceId":"legend-vfs:/dependencies.pure","startColumn":3.0,"startLine":6.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[4].content.properties[1]", missing: "[4].content.properties[1].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"foobar2","stereotypes":[],"taggedValues":[],"type":"Float"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"Float","sourceInformation":{"endColumn":16.0,"endLine":7.0,"sourceId":"legend-vfs:/dependencies.pure","startColumn":12.0,"startLine":7.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"foobar2","sourceInformation":{"endColumn":20.0,"endLine":7.0,"sourceId":"legend-vfs:/dependencies.pure","startColumn":3.0,"startLine":7.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[6].content.properties[0]", missing: "[6].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":4.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":8.0,"startLine":4.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":4.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":3.0,"startLine":4.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[7].content.properties[0]", missing: "[7].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":8.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":8.0,"startLine":8.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":8.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":3.0,"startLine":8.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[8].content.properties[0]", missing: "[8].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":12.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":8.0,"startLine":12.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":12.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":3.0,"startLine":12.0},"stereotypes":[],"taggedValues":[]}>
net.javacrumbs.jsonunit.core.internal.JsonAssertError:
JSON documents are different:
Different keys found in node "[0].content.properties[0]", missing: "[0].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":4.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":8.0,"startLine":4.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":4.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":3.0,"startLine":4.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[1].content.properties[0]", missing: "[1].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":8.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":8.0,"startLine":8.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":8.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":3.0,"startLine":8.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[2].content.properties[0]", missing: "[2].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":12.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":8.0,"startLine":12.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":12.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":3.0,"startLine":12.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[4].content.properties[0]", missing: "[4].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"foobar1","stereotypes":[],"taggedValues":[],"type":"Float"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"Float","sourceInformation":{"endColumn":16.0,"endLine":6.0,"sourceId":"legend-vfs:/dependencies.pure","startColumn":12.0,"startLine":6.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"foobar1","sourceInformation":{"endColumn":20.0,"endLine":6.0,"sourceId":"legend-vfs:/dependencies.pure","startColumn":3.0,"startLine":6.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[4].content.properties[1]", missing: "[4].content.properties[1].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"foobar2","stereotypes":[],"taggedValues":[],"type":"Float"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"Float","sourceInformation":{"endColumn":16.0,"endLine":7.0,"sourceId":"legend-vfs:/dependencies.pure","startColumn":12.0,"startLine":7.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"foobar2","sourceInformation":{"endColumn":20.0,"endLine":7.0,"sourceId":"legend-vfs:/dependencies.pure","startColumn":3.0,"startLine":7.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[6].content.properties[0]", missing: "[6].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":4.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":8.0,"startLine":4.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":4.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":3.0,"startLine":4.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[7].content.properties[0]", missing: "[7].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":8.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":8.0,"startLine":8.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":8.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":3.0,"startLine":8.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[8].content.properties[0]", missing: "[8].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":12.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":8.0,"startLine":12.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":12.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":3.0,"startLine":12.0},"stereotypes":[],"taggedValues":[]}>
at net.javacrumbs.jsonunit.core.internal.ExceptionUtils.createException(ExceptionUtils.java:48)
at net.javacrumbs.jsonunit.core.internal.Diff.failIfDifferent(Diff.java:617)
at net.javacrumbs.jsonunit.core.internal.Diff.failIfDifferent(Diff.java:612)
at net.javacrumbs.jsonunit.JsonAssert.assertJsonPartEquals(JsonAssert.java:84)
at net.javacrumbs.jsonunit.JsonAssert.assertJsonEquals(JsonAssert.java:69)
at org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerIntegration.entities(TestLegendLanguageServerIntegration.java:477)
at java.base/java.lang.reflect.Method.invoke(Method.java:580)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
at java.base/java.util.ArrayList.forEach(ArrayList.java:1596)
21:18:21.790 [main] DEBUG o.f.l.e.i.l.e.LegendLSPExtensionLibrary -- Building library with extensions: []
21:18:21.880 [main] INFO o.f.l.e.i.l.s.LegendLanguageServer -- Connecting language client
21:18:21.880 [main] INFO o.f.l.e.i.l.s.L.client -- Language client connected to server
[Trace - 09:18:21 PM] Sending notification 'window/logMessage'
Params: {
"type": 3,
"message": "Language client connected to server"
}
[Trace - 09:18:21 PM] Received notification 'window/logMessage'
Params: {
"type": 3,
"message": "Language client connected to server"
}
[Trace - 09:18:21 PM] Sending request 'initialize - (1)'
Params: {
"processId": null,
"rootUri": null,
"capabilities": {},
"workspaceFolders": [
{
"uri": "file:///tmp/legend-integration11179583189043849368/",
"name": "test"
}
]
}
[Trace - 09:18:22 PM] Received request 'initialize - (1)'
Params: {
"processId": null,
"rootUri": null,
"capabilities": {},
"workspaceFolders": [
{
"uri": "file:///tmp/legend-integration11179583189043849368/",
"name": "test"
}
]
}
21:18:22.301 [pool-2-thread-2] DEBUG o.f.l.e.i.l.s.LegendLanguageServer -- Initialize server requested: InitializeParams [
workDoneToken = null
processId = null
rootPath = null
rootUri = null
initializationOptions = null
capabilities = ClientCapabilities [
workspace = null
textDocument = null
notebookDocument = null
window = null
general = null
experimental = null
]
clientInfo = null
locale = null
trace = null
workspaceFolders = ArrayList (
WorkspaceFolder [
uri = "file:///tmp/legend-integration11179583189043849368/"
name = "test"
]
)
]
21:18:22.302 [pool-2-thread-2] INFO o.f.l.e.i.l.s.LegendLanguageServer -- Initializing server (versions {legend.engine.version=4.66.1, legend.sdlc.version=0.177.6, project.version=0.13.1-SNAPSHOT})
21:18:22.302 [pool-2-thread-2] DEBUG o.f.l.e.i.l.s.LegendLanguageServer -- Initialize params: InitializeParams [
workDoneToken = null
processId = null
rootPath = null
rootUri = null
initializationOptions = null
capabilities = ClientCapabilities [
workspace = null
textDocument = null
notebookDocument = null
window = null
general = null
experimental = null
]
clientInfo = null
locale = null
trace = null
workspaceFolders = ArrayList (
WorkspaceFolder [
uri = "file:///tmp/legend-integration11179583189043849368/"
name = "test"
]
)
]
21:18:22.302 [pool-2-thread-2] INFO o.f.l.e.i.l.s.L.client -- Initializing server
[Trace - 09:18:22 PM] Sending notification 'window/logMessage'
Params: {
"type": 3,
"message": "Initializing server"
}
[Trace - 09:18:22 PM] Received notification 'window/logMessage'
Params: {
"type": 3,
"message": "Initializing server"
}
21:18:22.311 [pool-2-thread-2] INFO o.f.l.e.i.l.s.L.client -- Setting workspace folders: [file:///tmp/legend-integration11179583189043849368/]
[Trace - 09:18:22 PM] Sending notification 'window/logMessage'
Params: {
"type": 3,
"message": "Setting workspace folders: [file:///tmp/legend-integration11179583189043849368/]"
}
21:18:22.316 [pool-2-thread-2] INFO o.f.l.e.i.l.s.L.client -- Added root folders: [file:///tmp/legend-integration11179583189043849368/]
[Trace - 09:18:22 PM] Received notification 'window/logMessage'
Params: {
"type": 3,
"message": "Setting workspace folders: [file:///tmp/legend-integration11179583189043849368/]"
}
[Trace - 09:18:22 PM] Sending notification 'window/logMessage'
Params: {
"type": 3,
"message": "Added root folders: [file:///tmp/legend-integration11179583189043849368/]"
}
[Trace - 09:18:22 PM] Received notification 'window/logMessage'
Params: {
"type": 3,
"message": "Added root folders: [file:///tmp/legend-integration11179583189043849368/]"
}
21:18:22.331 [pool-2-thread-2] INFO o.f.l.e.i.l.s.LegendLanguageServer -- Server initialized
21:18:22.331 [pool-2-thread-2] INFO o.f.l.e.i.l.s.L.client -- Server initialized
[Trace - 09:18:22 PM] Sending notification 'window/logMessage'
Params: {
"type": 3,
"message": "Server initialized"
}
[Trace - 09:18:22 PM] Received notification 'window/logMessage'
Params: {
"type": 3,
"message": "Server initialized"
}
[Trace - 09:18:22 PM] Sending response 'initialize - (1)'. Processing request took 96ms
Result: {
"capabilities": {
"textDocumentSync": 2,
"notebookDocumentSync": {
"notebookSelector": [
{
"notebook": "legend-book",
"cells": [
{
"language": "legend"
}
]
}
],
"save": true
},
"completionProvider": {
"resolveProvider": false,
"triggerCharacters": []
},
"definitionProvider": true,
"referencesProvider": true,
"documentSymbolProvider": true,
"workspaceSymbolProvider": true,
"codeLensProvider": {},
"executeCommandProvider": {
"commands": [
"legend.command"
],
"workDoneProgress": true
},
"workspace": {
"workspaceFolders": {
"supported": true,
"changeNotifications": true
},
"fileOperations": {
"didCreate": {
"filters": [
{
"pattern": {
"glob": "**/*.pure",
"matches": "file"
},
"scheme": "file"
}
]
},
"didRename": {
"filters": [
{
"pattern": {
"glob": "**/*.pure",
"matches": "file"
},
"scheme": "file"
}
]
},
"didDelete": {
"filters": [
{
"pattern": {
"glob": "**/*.pure",
"matches": "file"
},
"scheme": "file"
}
]
}
}
},
"semanticTokensProvider": {
"legend": {
"tokenTypes": [
"keyword"
],
"tokenModifiers": []
},
"range": true,
"full": false
},
"diagnosticProvider": {
"id": "Legend",
"identifier": "Legend",
"interFileDependencies": true,
"workspaceDiagnostics": true
}
},
"serverInfo": {
"name": "Legend Language Server",
"version": "0.13.1-SNAPSHOT"
}
}
[Trace - 09:18:22 PM] Received response 'initialize - (1)' in 543ms
Result: {
"capabilities": {
"textDocumentSync": 2,
"notebookDocumentSync": {
"notebookSelector": [
{
"notebook": "legend-book",
"cells": [
{
"language": "legend"
}
]
}
],
"save": true
},
"completionProvider": {
"resolveProvider": false,
"triggerCharacters": []
},
"definitionProvider": true,
"referencesProvider": true,
"documentSymbolProvider": true,
"workspaceSymbolProvider": true,
"codeLensProvider": {},
"executeCommandProvider": {
"commands": [
"legend.command"
],
"workDoneProgress": true
},
"workspace": {
"workspaceFolders": {
"supported": true,
"changeNotifications": true
},
"fileOperations": {
"didCreate": {
"filters": [
{
"pattern": {
"glob": "**/*.pure",
"matches": "file"
},
"scheme": "file"
}
]
},
"didRename": {
"filters": [
{
"pattern": {
"glob": "**/*.pure",
"matches": "file"
},
"scheme": "file"
}
]
},
"didDelete": {
"filters": [
{
"pattern": {
"glob": "**/*.pure",
"matches": "file"
},
"scheme": "file"
}
]
}
}
},
"semanticTokensProvider": {
"legend": {
"tokenTypes": [
"keyword"
],
"tokenModifiers": []
},
"range": true,
"full": false
},
"diagnosticProvider": {
"id": "Legend",
"identifier": "Legend",
"interFileDependencies": true,
"workspaceDiagnostics": true
}
},
"serverInfo": {
"name": "Legend Language Server",
"version": "0.13.1-SNAPSHOT"
}
}
Error: null
[Trace - 09:18:22 PM] Sending notification 'initialized'
Params: {}
[Trace - 09:18:22 PM] Received notification 'initialized'
Params: {}
[Trace - 09:18:22 PM] Sending request 'workspace/configuration - (1)'
Params: {
"items": [
{
"section": "legend"
}
]
}
[Trace - 09:18:22 PM] Received request 'workspace/configuration - (1)'
Params: {
"items": [
{
"section": "legend"
}
]
}
[Trace - 09:18:22 PM] Sending response 'workspace/configuration - (1)'. Processing request took 0ms
Result: [
null
]
[Trace - 09:18:22 PM] Received response 'workspace/configuration - (1)' in 4ms
Result: [
null
]
Error: null
21:18:22.492 [pool-2-thread-2] WARN o.f.l.e.i.l.s.L.client -- No server URL found. Some functionality won't work
[Trace - 09:18:22 PM] Sending notification 'window/logMessage'
Params: {
"type": 2,
"message": "No server URL found. Some functionality won\u0027t work"
}
21:18:22.492 [pool-2-thread-2] INFO o.f.l.e.i.l.s.L.client -- Initializing extensions
[Trace - 09:18:22 PM] Sending notification 'window/logMessage'
Params: {
"type": 3,
"message": "Initializing extensions"
}
21:18:22.493 [pool-2-thread-2] INFO o.f.l.e.i.l.s.L.client -- Discovering classpath using maven
[Trace - 09:18:22 PM] Sending notification 'window/logMessage'
Params: {
"type": 3,
"message": "Discovering classpath using maven"
}
[Trace - 09:18:22 PM] Sending request 'workspace/configuration - (2)'
Params: {
"items": [
{
"section": "maven.executable.path"
},
{
"section": "maven.settingsFile"
},
{
"section": "legend.extensions.dependencies.pom"
},
{
"section": "legend.extensions.other.dependencies"
},
{
"section": "legend.sdlc.server.url"
}
]
}
[Trace - 09:18:22 PM] Received notification 'window/logMessage'
Params: {
"type": 2,
"message": "No server URL found. Some functionality won\u0027t work"
}
[Trace - 09:18:22 PM] Received notification 'window/logMessage'
Params: {
"type": 3,
"message": "Initializing extensions"
}
[Trace - 09:18:22 PM] Received notification 'window/logMessage'
Params: {
"type": 3,
"message": "Discovering classpath using maven"
}
[Trace - 09:18:22 PM] Received request 'workspace/configuration - (2)'
Params: {
"items": [
{
"section": "maven.executable.path"
},
{
"section": "maven.settingsFile"
},
{
"section": "legend.extensions.dependencies.pom"
},
{
"section": "legend.extensions.other.dependencies"
},
{
"section": "legend.sdlc.server.url"
}
]
}
[Trace - 09:18:22 PM] Sending response 'workspace/configuration - (2)'. Processing request took 0ms
Result: [
null,
"",
"/tmp/legend-integration11179583189043849368/pom.xml",
null,
null
]
[Trace - 09:18:22 PM] Received response 'workspace/configuration - (2)' in 4ms
Result: [
null,
"",
"/tmp/legend-integration11179583189043849368/pom.xml",
null,
null
]
Error: null
21:18:22.537 [pool-2-thread-2] INFO o.f.l.e.i.l.s.L.client -- Maven path: /usr/bin/mvn
[Trace - 09:18:22 PM] Sending notification 'window/logMessage'
Params: {
"type": 3,
"message": "Maven path: /usr/bin/mvn"
}
21:18:22.538 [pool-2-thread-2] INFO o.f.l.e.i.l.s.L.client -- Dependencies loaded from POM: /tmp/legend-integration11179583189043849368/pom.xml
[Trace - 09:18:22 PM] Sending notification 'window/logMessage'
Params: {
"type": 3,
"message": "Dependencies loaded from POM: /tmp/legend-integration11179583189043849368/pom.xml"
}
[Trace - 09:18:22 PM] Received notification 'window/logMessage'
Params: {
"type": 3,
"message": "Maven path: /usr/bin/mvn"
}
21:18:22.539 [pool-2-thread-2] INFO o.f.l.e.i.l.c.ClasspathUsingMavenFactory -- Dependencies loaded from POM: /tmp/legend-integration11179583189043849368/pom.xml
[Trace - 09:18:22 PM] Received notification 'window/logMessage'
Params: {
"type": 3,
"message": "Dependencies loaded from POM: /tmp/legend-integration11179583189043849368/pom.xml"
}
21:18:37.502 [pool-2-thread-2] INFO o.f.l.e.i.l.s.L.client -- Resolving core classpath invoking maven...
[Trace - 09:18:37 PM] Sending notification 'window/logMessage'
Params: {
"type": 3,
"message": "Resolving core classpath invoking maven..."
}
[Trace - 09:18:37 PM] Received notification 'window/logMessage'
Params: {
"type": 3,
"message": "Resolving core classpath invoking maven..."
}
21:18:52.135 [pool-2-thread-2] INFO o.f.l.e.i.l.c.ClasspathUsingMavenFactory -- core classpath URLs used: [/home/runner/.m2/repository/org/finos/legend/engine/legend-engine-extensions-collection-execution/4.66.1/legend-engine-extensions-collection-execution-4.66.1.jar, /home/runner/.m2/repository/org/finos/legend/engine/legend-engine-executionPlan-execution/4.66.1/legend-engine-executionPlan-execution-4.66.1.jar, /home/runner/.m2/repository/org/finos/legend/engine/legend-engine-shared-extensions/4.66.1/legend-engine-shared-extensions-4.66.1.jar, /home/runner/.m2/repository/org/finos/legend/engine/legend-engine-xt-identity-pac4j/4.66.1/legend-engine-xt-identity-pac4j-4.66.1.jar, /home/runner/.m2/repository/org/finos/legend/shared/legend-shared-pac4j-kerberos/0.25.7/legend-shared-pac4j-kerberos-0.25.7.jar, /home/runner/.m2/repository/org/pac4j/pac4j-kerberos/3.8.3/pac4j-kerberos-3.8.3.jar, /home/runner/.m2/repository/org/finos/legend/shared/legend-shared-pac4j/0.25.7/legend-shared-pac4j-0.25.7.jar, /home/runner/.m2/repository/org/pac4j/dropwizard-pac4j/3.0.0/dropwizard-pac4j-3.0.0.jar, /home/runner/.m2/repository/org/pac4j/pac4j-config/3.0.0/pac4j-config-3.0.0.jar, /home/runner/.m2/repository/org/pac4j/jersey225-pac4j/3.0.0/jersey225-pac4j-3.0.0.jar, /home/runner/.m2/repository/org/pac4j/j2e-pac4j/4.0.0/j2e-pac4j-4.0.0.jar, /home/runner/.m2/repository/org/commonjava/mimeparse/mimeparse/0.1.3.3/mimeparse-0.1.3.3.jar, /home/runner/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.10.5/jackson-dataformat-yaml-2.10.5.jar, /home/runner/.m2/repository/org/yaml/snakeyaml/1.33/snakeyaml-1.33.jar, /home/runner/.m2/repository/com/hazelcast/hazelcast/5.3.1/hazelcast-5.3.1.jar, /home/runner/.m2/repository/org/finos/legend/engine/legend-engine-shared-javaCompiler/4.66.1/legend-engine-shared-javaCompiler-4.66.1.jar, /home/runner/.m2/repository/org/codehaus/janino/janino/3.1.0/janino-3.1.0.jar, /home/runner/.m2/repository/org/finos/legend/engine/legend-engine-executionPlan-dependencies/4.66.1/legend-engine-executionPlan-dependencies-4.66.1.jar, /home/runner/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-xml/2.10.5/jackson-dataformat-xml-2.10.5.jar, /home/runner/.m2/repository/com/fasterxml/jackson/module/jackson-module-jaxb-annotations/2.10.5/jackson-module-jaxb-annotations-2.10.5.jar, /home/runner/.m2/repository/jakarta/xml/bind/jakarta.xml.bind-api/2.3.2/jakarta.xml.bind-api-2.3.2.jar, /home/runner/.m2/repository/jakarta/activation/jakarta.activation-api/1.2.1/jakarta.activation-api-1.2.1.jar, /home/runner/.m2/repository/org/codehaus/woodstox/stax2-api/4.2.1/stax2-api-4.2.1.jar, /home/runner/.m2/repository/com/fasterxml/woodstox/woodstox-core/6.2.1/woodstox-core-6.2.1.jar, /home/runner/.m2/repository/org/openjdk/jol/jol-core/0.9/jol-core-0.9.jar, /home/runner/.m2/repository/commons-lang/commons-lang/2.6/commons-lang-2.6.jar, /home/runner/.m2/repository/org/freemarker/freemarker/2.3.30/freemarker-2.3.30.jar, /home/runner/.m2/repository/io/opentracing/opentracing-util/0.32.0/opentracing-util-0.32.0.jar, /home/runner/.m2/repository/io/opentracing/opentracing-api/0.32.0/opentracing-api-0.32.0.jar, /home/runner/.m2/repository/io/opentracing/contrib/opentracing-concurrent/0.3.0/opentracing-concurrent-0.3.0.jar, /home/runner/.m2/repository/com/fasterxml/jackson/core/jackson-annotations/2.10.5/jackson-annotations-2.10.5.jar, /home/runner/.m2/repository/org/apache/commons/commons-csv/1.5/commons-csv-1.5.jar, /home/runner/.m2/repository/com/google/guava/guava/30.0-jre/guava-30.0-jre.jar, /home/runner/.m2/repository/com/google/guava/failureaccess/1.0.1/failureaccess-1.0.1.jar, /home/runner/.m2/repository/com/google/guava/listenablefuture/9999.0-empty-to-avoid-conflict-with-guava/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar, /home/runner/.m2/repository/com/google/code/findbugs/jsr305/3.0.2/jsr305-3.0.2.jar, /home/runner/.m2/repository/org/checkerframework/checker-qual/3.5.0/checker-qual-3.5.0.jar, /home/runner/.m2/repository/com/google/errorprone/error_prone_annotations/2.3.4/error_prone_annotations-2.3.4.jar, /home/runner/.m2/repository/com/google/j2objc/j2objc-annotations/1.3/j2objc-annotations-1.3.jar, /home/runner/.m2/repository/org/codehaus/janino/commons-compiler/3.1.0/commons-compiler-3.1.0.jar, /home/runner/.m2/repository/org/pac4j/pac4j-core/3.7.0/pac4j-core-3.7.0.jar, /home/runner/.m2/repository/org/finos/legend/engine/legend-engine-executionPlan-execution-store-inMemory/4.66.1/legend-engine-executionPlan-execution-store-inMemory-4.66.1.jar, /home/runner/.m2/repository/org/finos/legend/engine/legend-engine-xt-relationalStore-executionPlan/4.66.1/legend-engine-xt-relationalStore-executionPlan-4.66.1.jar, /home/runner/.m2/repository/org/finos/legend/engine/legend-engine-xt-relationalStore-executionPlan-connection-authentication/4.66.1/legend-engine-xt-relationalStore-executionPlan-connection-authentication-4.66.1.jar, /home/runner/.m2/repository/org/finos/legend/engine/legend-engine-executionPlan-execution-authorizer/4.66.1/legend-engine-executionPlan-execution-authorizer-4.66.1.jar, /home/runner/.m2/repository/org/finos/legend/engine/legend-engine-xt-authentication-implementation-core/4.66.1/legend-engine-xt-authentication-implementation-core-4.66.1.jar, /home/runner/.m2/repository/org/apache/poi/poi-ooxml/4.1.1/poi-ooxml-4.1.1.jar, /home/runner/.m2/repository/org/apache/poi/poi/4.1.1/poi-4.1.1.jar, /home/runn… }
],
"qualifiedProperties": [],
"stereotypes": [],
"taggedValues": [],
"constraints": [],
"package": "abc"
},
"location": {
"documentId": "file:///tmp/legend-integration11179583189043849368/file1.pure",
"textInterval": {
"start": {
"line": 1,
"column": 0
},
"end": {
"line": 4,
"column": 0
}
}
}
},
{
"path": "abc::abc2",
"classifierPath": "meta::pure::metamodel::type::Class",
"content": {
"_type": "class",
"name": "abc2",
"sourceInformation": {
"sourceId": "file:///tmp/legend-integration11179583189043849368/file1.pure",
"startLine": 6.0,
"startColumn": 1.0,
"endLine": 9.0,
"endColumn": 1.0
},
"superTypes": [],
"originalMilestonedProperties": [],
"properties": [
{
"name": "abc",
"genericType": {
"rawType": {
"_type": "packageableType",
"sourceInformation": {
"sourceId": "file:///tmp/legend-integration11179583189043849368/file1.pure",
"startLine": 8.0,
"startColumn": 8.0,
"endLine": 8.0,
"endColumn": 13.0
},
"fullPath": "String"
},
"typeArguments": [],
"multiplicityArguments": [],
"typeVariableValues": []
},
"multiplicity": {
"lowerBound": 1.0,
"upperBound": 1.0
},
"stereotypes": [],
"taggedValues": [],
"sourceInformation": {
"sourceId": "file:///tmp/legend-integration11179583189043849368/file1.pure",
"startLine": 8.0,
"startColumn": 3.0,
"endLine": 8.0,
"endColumn": 17.0
}
}
],
"qualifiedProperties": [],
"stereotypes": [],
"taggedValues": [],
"constraints": [],
"package": "abc"
},
"location": {
"documentId": "file:///tmp/legend-integration11179583189043849368/file1.pure",
"textInterval": {
"start": {
"line": 5,
"column": 0
},
"end": {
"line": 8,
"column": 0
}
}
}
},
{
"path": "abc::abc3",
"classifierPath": "meta::pure::metamodel::type::Class",
"content": {
"_type": "class",
"name": "abc3",
"sourceInformation": {
"sourceId": "file:///tmp/legend-integration11179583189043849368/file1.pure",
"startLine": 10.0,
"startColumn": 1.0,
"endLine": 13.0,
"endColumn": 1.0
},
"superTypes": [],
"originalMilestonedProperties": [],
"properties": [
{
"name": "abc",
"genericType": {
"rawType": {
"_type": "packageableType",
"sourceInformation": {
"sourceId": "file:///tmp/legend-integration11179583189043849368/file1.pure",
"startLine": 12.0,
"startColumn": 8.0,
"endLine": 12.0,
"endColumn": 13.0
},
"fullPath": "String"
},
"typeArguments": [],
"multiplicityArguments": [],
"typeVariableValues": []
},
"multiplicity": {
"lowerBound": 1.0,
"upperBound": 1.0
},
"stereotypes": [],
"taggedValues": [],
"sourceInformation": {
"sourceId": "file:///tmp/legend-integration11179583189043849368/file1.pure",
"startLine": 12.0,
"startColumn": 3.0,
"endLine": 12.0,
"endColumn": 17.0
}
}
],
"qualifiedProperties": [],
"stereotypes": [],
"taggedValues": [],
"constraints": [],
"package": "abc"
},
"location": {
"documentId": "file:///tmp/legend-integration11179583189043849368/file1.pure",
"textInterval": {
"start": {
"line": 9,
"column": 0
},
"end": {
"line": 12,
"column": 0
}
}
}
},
{
"path": "vscodelsp::test::dependency::Employee",
"classifierPath": "meta::pure::metamodel::type::Class",
"content": {
"_type": "class",
"name": "Employee",
"sourceInformation": {
"sourceId": "legend-vfs:/dependencies.pure",
"startLine": 4.0,
"startColumn": 1.0,
"endLine": 8.0,
"endColumn": 1.0
},
"superTypes": [],
"originalMilestonedProperties": [],
"properties": [
{
"name": "foobar1",
"genericType": {
"rawType": {
"_type": "packageableType",
"sourceInformation": {
"sourceId": "legend-vfs:/dependencies.pure",
"startLine": 6.0,
"startColumn": 12.0,
"endLine": 6.0,
"endColumn": 16.0
},
"fullPath": "Float"
},
"typeArguments": [],
"multiplicityArguments": [],
"typeVariableValues": []
},
"multiplicity": {
"lowerBound": 1.0,
"upperBound": 1.0
},
"stereotypes": [],
"taggedValues": [],
"sourceInformation": {
"sourceId": "legend-vfs:/dependencies.pure",
"startLine": 6.0,
"startColumn": 3.0,
"endLine": 6.0,
"endColumn": 20.0
}
},
{
"name": "foobar2",
"genericType": {
"rawType": {
"_type": "packageableType",
"sourceInformation": {
"sourceId": "legend-vfs:/dependencies.pure",
"startLine": 7.0,
"startColumn": 12.0,
"endLine": 7.0,
"endColumn": 16.0
},
"fullPath": "Float"
},
"typeArguments": [],
"multiplicityArguments": [],
"typeVariableValues": []
},
"multiplicity": {
"lowerBound": 1.0,
"upperBound": 1.0
},
"stereotypes": [],
"taggedValues": [],
"sourceInformation": {
"sourceId": "legend-vfs:/dependencies.pure",
"startLine": 7.0,
"startColumn": 3.0,
"endLine": 7.0,
"endColumn": 20.0
}
}
],
"qualifiedProperties": [],
"stereotypes": [],
"taggedValues": [],
"constraints": [],
"package": "vscodelsp::test::dependency"
},
"location": {
"documentId": "legend-vfs:/dependencies.pure",
"textInterval": {
"start": {
"line": 3,
"column": 0
},
"end": {
"line": 7,
"column": 0
}
}
}
},
{
"path": "vscodelsp::test::dependency::StaticConnection",
"classifierPath": "meta::pure::runtime::PackageableConnection",
"content": {
"_type": "connection",
"name": "StaticConnection",
"sourceInformation": {
"sourceId": "legend-vfs:/dependencies.pure",
"startLine": 11.0,
"startColumn": 1.0,
"endLine": 18.0,
"endColumn": 1.0
},
"connectionValue": {
"_type": "RelationalDatabaseConnection",
"sourceInformation": {
"sourceId": "legend-vfs:/dependencies.pure",
"startLine": 11.0,
"startColumn": 1.0,
"endLine": 18.0,
"endColumn": 1.0
},
"type": "H2",
"postProcessorWithParameter": [],
"datasourceSpecification": {
"_type": "h2Local",
"sourceInformation": {
"sourceId": "legend-vfs:/dependencies.pure",
"startLine": 14.0,
"startColumn": 3.0,
"endLine": 16.0,
"endColumn": 4.0
}
},
"authenticationStrategy": {
"_type": "h2Default",
"sourceInformation": {
"sourceId": "legend-vfs:/dependencies.pure",
"startLine": 17.0,
"startColumn": 3.0,
"endLine": 17.0,
"endColumn": 18.0
}
},
"databaseType": "H2"
},
"package": "vscodelsp::test::dependency"
},
"location": {
"documentId": "legend-vfs:/dependencies.pure",
"textInterval": {
"start": {
"line": 10,
"column": 0
},
"end": {
"line": 17,
"column": 0
}
}
}
}
]
Error: null
21:19:51.084 [main] DEBUG n.j.jsonunit.difference.diff -- JSON documents are different:
Different keys found in node "[0].content.properties[0]", missing: "[0].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":4.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":8.0,"startLine":4.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":4.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":3.0,"startLine":4.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[1].content.properties[0]", missing: "[1].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":8.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":8.0,"startLine":8.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":8.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":3.0,"startLine":8.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[2].content.properties[0]", missing: "[2].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":12.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":8.0,"startLine":12.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":12.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startColumn":3.0,"startLine":12.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[4].content.properties[0]", missing: "[4].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"foobar1","stereotypes":[],"taggedValues":[],"type":"Float"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"Float","sourceInformation":{"endColumn":16.0,"endLine":6.0,"sourceId":"legend-vfs:/dependencies.pure","startColumn":12.0,"startLine":6.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"foobar1","sourceInformation":{"endColumn":20.0,"endLine":6.0,"sourceId":"legend-vfs:/dependencies.pure","startColumn":3.0,"startLine":6.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[4].content.properties[1]", missing: "[4].content.properties[1].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"foobar2","stereotypes":[],"taggedValues":[],"type":"Float"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"Float","sourceInformation":{"endColumn":16.0,"endLine":7.0,"sourceId":"legend-vfs:/dependencies.pure","startColumn":12.0,"startLine":7.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"foobar2","sourceInformation":{"endColumn":20.0,"endLine":7.0,"sourceId":"legend-vfs:/dependencies.pure","startColumn":3.0,"startLine":7.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[6].content.properties[0]", missing: "[6].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":4.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":8.0,"startLine":4.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":4.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":3.0,"startLine":4.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[7].content.properties[0]", missing: "[7].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":8.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":8.0,"startLine":8.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":8.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":3.0,"startLine":8.0},"stereotypes":[],"taggedValues":[]}>
Different keys found in node "[8].content.properties[0]", missing: "[8].content.properties[0].type", expected: <{"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","stereotypes":[],"taggedValues":[],"type":"String"}> but was: <{"genericType":{"multiplicityArguments":[],"rawType":{"_type":"packageableType","fullPath":"String","sourceInformation":{"endColumn":13.0,"endLine":12.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":8.0,"startLine":12.0}},"typeArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"name":"abc","sourceInformation":{"endColumn":17.0,"endLine":12.0,"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startColumn":3.0,"startLine":12.0},"stereotypes":[],"taggedValues":[]}>
21:19:51.085 [main] DEBUG n.j.jsonunit.difference.values -- Comparing expected:
[{"path":"abc::abc","classifierPath":"meta::pure::metamodel::type::Class","content":{"_type":"class","name":"abc","superTypes":[],"originalMilestonedProperties":[],"properties":[{"name":"abc","type":"String","multiplicity":{"lowerBound":1.0,"upperBound":1.0},"stereotypes":[],"taggedValues":[]}],"qualifiedProperties":[],"stereotypes":[],"taggedValues":[],"constraints":[],"package":"abc"}},{"path":"abc::abc2","classifierPath":"meta::pure::metamodel::type::Class","content":{"_type":"class","name":"abc2","superTypes":[],"originalMilestonedProperties":[],"properties":[{"name":"abc","type":"String","multiplicity":{"lowerBound":1.0,"upperBound":1.0},"stereotypes":[],"taggedValues":[]}],"qualifiedProperties":[],"stereotypes":[],"taggedValues":[],"constraints":[],"package":"abc"}},{"path":"abc::abc3","classifierPath":"meta::pure::metamodel::type::Class","content":{"_type":"class","name":"abc3","superTypes":[],"originalMilestonedProperties":[],"properties":[{"name":"abc","type":"String","multiplicity":{"lowerBound":1.0,"upperBound":1.0},"stereotypes":[],"taggedValues":[]}],"qualifiedProperties":[],"stereotypes":[],"taggedValues":[],"constraints":[],"package":"abc"}},{"path":"test::model::TestEnumeration","classifierPath":"meta::pure::metamodel::type::Enumeration","content":{"_type":"Enumeration","name":"TestEnumeration","values":[{"value":"VAL1","stereotypes":[],"taggedValues":[]},{"value":"VAL2","stereotypes":[],"taggedValues":[]},{"value":"VAL3","stereotypes":[],"taggedValues":[]},{"value":"VAL4","stereotypes":[],"taggedValues":[]}],"stereotypes":[],"taggedValues":[],"package":"test::model"}},{"path":"vscodelsp::test::dependency::Employee","classifierPath":"meta::pure::metamodel::type::Class","content":{"_type":"class","name":"Employee","superTypes":[],"originalMilestonedProperties":[],"properties":[{"name":"foobar1","type":"Float","multiplicity":{"lowerBound":1.0,"upperBound":1.0},"stereotypes":[],"taggedValues":[]},{"name":"foobar2","type":"Float","multiplicity":{"lowerBound":1.0,"upperBound":1.0},"stereotypes":[],"taggedValues":[]}],"qualifiedProperties":[],"stereotypes":[],"taggedValues":[],"constraints":[],"package":"vscodelsp::test::dependency"}},{"path":"vscodelsp::test::dependency::StaticConnection","classifierPath":"meta::pure::runtime::PackageableConnection","content":{"_type":"connection","name":"StaticConnection","connectionValue":{"_type":"RelationalDatabaseConnection","type":"H2","postProcessorWithParameter":[],"datasourceSpecification":{"_type":"h2Local"},"authenticationStrategy":{"_type":"h2Default"},"databaseType":"H2"},"package":"vscodelsp::test::dependency"}},{"path":"xyz::abc","classifierPath":"meta::pure::metamodel::type::Class","content":{"_type":"class","name":"abc","superTypes":[],"originalMilestonedProperties":[],"properties":[{"name":"abc","type":"String","multiplicity":{"lowerBound":1.0,"upperBound":1.0},"stereotypes":[],"taggedValues":[]}],"qualifiedProperties":[],"stereotypes":[],"taggedValues":[],"constraints":[],"package":"xyz"}},{"path":"xyz::abc2","classifierPath":"meta::pure::metamodel::type::Class","content":{"_type":"class","name":"abc2","superTypes":[],"originalMilestonedProperties":[],"properties":[{"name":"abc","type":"String","multiplicity":{"lowerBound":1.0,"upperBound":1.0},"stereotypes":[],"taggedValues":[]}],"qualifiedProperties":[],"stereotypes":[],"taggedValues":[],"constraints":[],"package":"xyz"}},{"path":"xyz::abc3","classifierPath":"meta::pure::metamodel::type::Class","content":{"_type":"class","name":"abc3","superTypes":[],"originalMilestonedProperties":[],"properties":[{"name":"abc","type":"String","multiplicity":{"lowerBound":1.0,"upperBound":1.0},"stereotypes":[],"taggedValues":[]}],"qualifiedProperties":[],"stereotypes":[],"taggedValues":[],"constraints":[],"package":"xyz"}}]
------------
with actual:
[{"path":"abc::abc","classifierPath":"meta::pure::metamodel::type::Class","content":{"_type":"class","name":"abc","sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startLine":2.0,"startColumn":1.0,"endLine":5.0,"endColumn":1.0},"superTypes":[],"originalMilestonedProperties":[],"properties":[{"name":"abc","genericType":{"rawType":{"_type":"packageableType","sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startLine":4.0,"startColumn":8.0,"endLine":4.0,"endColumn":13.0},"fullPath":"String"},"typeArguments":[],"multiplicityArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"stereotypes":[],"taggedValues":[],"sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startLine":4.0,"startColumn":3.0,"endLine":4.0,"endColumn":17.0}}],"qualifiedProperties":[],"stereotypes":[],"taggedValues":[],"constraints":[],"package":"abc"},"location":{"documentId":"file:///tmp/legend-integration11179583189043849368/file1.pure","textInterval":{"start":{"line":1,"column":0},"end":{"line":4,"column":0}}}},{"path":"abc::abc2","classifierPath":"meta::pure::metamodel::type::Class","content":{"_type":"class","name":"abc2","sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startLine":6.0,"startColumn":1.0,"endLine":9.0,"endColumn":1.0},"superTypes":[],"originalMilestonedProperties":[],"properties":[{"name":"abc","genericType":{"rawType":{"_type":"packageableType","sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startLine":8.0,"startColumn":8.0,"endLine":8.0,"endColumn":13.0},"fullPath":"String"},"typeArguments":[],"multiplicityArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"stereotypes":[],"taggedValues":[],"sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startLine":8.0,"startColumn":3.0,"endLine":8.0,"endColumn":17.0}}],"qualifiedProperties":[],"stereotypes":[],"taggedValues":[],"constraints":[],"package":"abc"},"location":{"documentId":"file:///tmp/legend-integration11179583189043849368/file1.pure","textInterval":{"start":{"line":5,"column":0},"end":{"line":8,"column":0}}}},{"path":"abc::abc3","classifierPath":"meta::pure::metamodel::type::Class","content":{"_type":"class","name":"abc3","sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startLine":10.0,"startColumn":1.0,"endLine":13.0,"endColumn":1.0},"superTypes":[],"originalMilestonedProperties":[],"properties":[{"name":"abc","genericType":{"rawType":{"_type":"packageableType","sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startLine":12.0,"startColumn":8.0,"endLine":12.0,"endColumn":13.0},"fullPath":"String"},"typeArguments":[],"multiplicityArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"stereotypes":[],"taggedValues":[],"sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file1.pure","startLine":12.0,"startColumn":3.0,"endLine":12.0,"endColumn":17.0}}],"qualifiedProperties":[],"stereotypes":[],"taggedValues":[],"constraints":[],"package":"abc"},"location":{"documentId":"file:///tmp/legend-integration11179583189043849368/file1.pure","textInterval":{"start":{"line":9,"column":0},"end":{"line":12,"column":0}}}},{"path":"test::model::TestEnumeration","classifierPath":"meta::pure::metamodel::type::Enumeration","content":{"_type":"Enumeration","name":"TestEnumeration","sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/enum.pure","startLine":1.0,"startColumn":1.0,"endLine":5.0,"endColumn":1.0},"values":[{"value":"VAL1","stereotypes":[],"taggedValues":[],"sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/enum.pure","startLine":3.0,"startColumn":3.0,"endLine":3.0,"endColumn":6.0}},{"value":"VAL2","stereotypes":[],"taggedValues":[],"sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/enum.pure","startLine":3.0,"startColumn":9.0,"endLine":3.0,"endColumn":12.0}},{"value":"VAL3","stereotypes":[],"taggedValues":[],"sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/enum.pure","startLine":4.0,"startColumn":3.0,"endLine":4.0,"endColumn":6.0}},{"value":"VAL4","stereotypes":[],"taggedValues":[],"sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/enum.pure","startLine":4.0,"startColumn":9.0,"endLine":4.0,"endColumn":12.0}}],"stereotypes":[],"taggedValues":[],"package":"test::model"},"location":{"documentId":"file:///tmp/legend-integration11179583189043849368/enum.pure","textInterval":{"start":{"line":0,"column":0},"end":{"line":4,"column":0}}}},{"path":"vscodelsp::test::dependency::Employee","classifierPath":"meta::pure::metamodel::type::Class","content":{"_type":"class","name":"Employee","sourceInformation":{"sourceId":"legend-vfs:/dependencies.pure","startLine":4.0,"startColumn":1.0,"endLine":8.0,"endColumn":1.0},"superTypes":[],"originalMilestonedProperties":[],"properties":[{"name":"foobar1","genericType":{"rawType":{"_type":"packageableType","sourceInformation":{"sourceId":"legend-vfs:/dependencies.pure","startLine":6.0,"startColumn":12.0,"endLine":6.0,"endColumn":16.0},"fullPath":"Float"},"typeArguments":[],"multiplicityArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"stereotypes":[],"taggedValues":[],"sourceInformation":{"sourceId":"legend-vfs:/dependencies.pure","startLine":6.0,"startColumn":3.0,"endLine":6.0,"endColumn":20.0}},{"name":"foobar2","genericType":{"rawType":{"_type":"packageableType","sourceInformation":{"sourceId":"legend-vfs:/dependencies.pure","startLine":7.0,"startColumn":12.0,"endLine":7.0,"endColumn":16.0},"fullPath":"Float"},"typeArguments":[],"multiplicityArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"stereotypes":[],"taggedValues":[],"sourceInformation":{"sourceId":"legend-vfs:/dependencies.pure","startLine":7.0,"startColumn":3.0,"endLine":7.0,"endColumn":20.0}}],"qualifiedProperties":[],"stereotypes":[],"taggedValues":[],"constraints":[],"package":"vscodelsp::test::dependency"},"location":{"documentId":"legend-vfs:/dependencies.pure","textInterval":{"start":{"line":3,"column":0},"end":{"line":7,"column":0}}}},{"path":"vscodelsp::test::dependency::StaticConnection","classifierPath":"meta::pure::runtime::PackageableConnection","content":{"_type":"connection","name":"StaticConnection","sourceInformation":{"sourceId":"legend-vfs:/dependencies.pure","startLine":11.0,"startColumn":1.0,"endLine":18.0,"endColumn":1.0},"connectionValue":{"_type":"RelationalDatabaseConnection","sourceInformation":{"sourceId":"legend-vfs:/dependencies.pure","startLine":11.0,"startColumn":1.0,"endLine":18.0,"endColumn":1.0},"type":"H2","postProcessorWithParameter":[],"datasourceSpecification":{"_type":"h2Local","sourceInformation":{"sourceId":"legend-vfs:/dependencies.pure","startLine":14.0,"startColumn":3.0,"endLine":16.0,"endColumn":4.0}},"authenticationStrategy":{"_type":"h2Default","sourceInformation":{"sourceId":"legend-vfs:/dependencies.pure","startLine":17.0,"startColumn":3.0,"endLine":17.0,"endColumn":18.0}},"databaseType":"H2"},"package":"vscodelsp::test::dependency"},"location":{"documentId":"legend-vfs:/dependencies.pure","textInterval":{"start":{"line":10,"column":0},"end":{"line":17,"column":0}}}},{"path":"xyz::abc","classifierPath":"meta::pure::metamodel::type::Class","content":{"_type":"class","name":"abc","sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startLine":2.0,"startColumn":1.0,"endLine":5.0,"endColumn":1.0},"superTypes":[],"originalMilestonedProperties":[],"properties":[{"name":"abc","genericType":{"rawType":{"_type":"packageableType","sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startLine":4.0,"startColumn":8.0,"endLine":4.0,"endColumn":13.0},"fullPath":"String"},"typeArguments":[],"multiplicityArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"stereotypes":[],"taggedValues":[],"sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startLine":4.0,"startColumn":3.0,"endLine":4.0,"endColumn":17.0}}],"qualifiedProperties":[],"stereotypes":[],"taggedValues":[],"constraints":[],"package":"xyz"},"location":{"documentId":"file:///tmp/legend-integration11179583189043849368/file2.pure","textInterval":{"start":{"line":1,"column":0},"end":{"line":4,"column":0}}}},{"path":"xyz::abc2","classifierPath":"meta::pure::metamodel::type::Class","content":{"_type":"class","name":"abc2","sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startLine":6.0,"startColumn":1.0,"endLine":9.0,"endColumn":1.0},"superTypes":[],"originalMilestonedProperties":[],"properties":[{"name":"abc","genericType":{"rawType":{"_type":"packageableType","sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startLine":8.0,"startColumn":8.0,"endLine":8.0,"endColumn":13.0},"fullPath":"String"},"typeArguments":[],"multiplicityArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"stereotypes":[],"taggedValues":[],"sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startLine":8.0,"startColumn":3.0,"endLine":8.0,"endColumn":17.0}}],"qualifiedProperties":[],"stereotypes":[],"taggedValues":[],"constraints":[],"package":"xyz"},"location":{"documentId":"file:///tmp/legend-integration11179583189043849368/file2.pure","textInterval":{"start":{"line":5,"column":0},"end":{"line":8,"column":0}}}},{"path":"xyz::abc3","classifierPath":"meta::pure::metamodel::type::Class","content":{"_type":"class","name":"abc3","sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startLine":10.0,"startColumn":1.0,"endLine":13.0,"endColumn":1.0},"superTypes":[],"originalMilestonedProperties":[],"properties":[{"name":"abc","genericType":{"rawType":{"_type":"packageableType","sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startLine":12.0,"startColumn":8.0,"endLine":12.0,"endColumn":13.0},"fullPath":"String"},"typeArguments":[],"multiplicityArguments":[],"typeVariableValues":[]},"multiplicity":{"lowerBound":1.0,"upperBound":1.0},"stereotypes":[],"taggedValues":[],"sourceInformation":{"sourceId":"file:///tmp/legend-integration11179583189043849368/file2.pure","startLine":12.0,"startColumn":3.0,"endLine":12.0,"endColumn":17.0}}],"qualifiedProperties":[],"stereotypes":[],"taggedValues":[],"constraints":[],"package":"xyz"},"location":{"documentId":"file:///tmp/legend-integration11179583189043849368/file2.pure","textInterval":{"start":{"line":9,"column":0},"end":{"line":12,"column":0}}}}]
[Trace - 09:19:51 PM] Sending notification 'workspace/didDeleteFiles'
Params: {
"files": [
{
"uri": "file:///tmp/legend-integration11179583189043849368/enum.pure"
},
{
"uri": "file:///tmp/legend-integration11179583189043849368/file2.pure"
},
{
"uri": "file:///tmp/legend-integration11179583189043849368/file1.pure"
}
]
}
[Trace - 09:19:51 PM] Received notification 'workspace/didDeleteFiles'
Params: {
"files": [
{
"uri": "file:///tmp/legend-integration11179583189043849368/enum.pure"
},
{
"uri": "file:///tmp/legend-integration11179583189043849368/file2.pure"
},
{
"uri": "file:///tmp/legend-integration11179583189043849368/file1.pure"
}
]
}
21:19:51.221 [pool-2-thread-2] DEBUG o.f.l.e.i.l.s.LegendWorkspaceService -- Did delete files: DeleteFilesParams [
files = ArrayList (
FileDelete [
uri = "file:///tmp/legend-integration11179583189043849368/enum.pure"
],
FileDelete [
uri = "file:///tmp/legend-integration11179583189043849368/file2.pure"
],
FileDelete [
uri = "file:///tmp/legend-integration11179583189043849368/file1.pure"
]
)
]
21:19:51.222 [pool-2-thread-4] DEBUG o.f.l.e.i.l.s.LegendWorkspaceService -- Deleted file:///tmp/legend-integration11179583189043849368/enum.pure
21:19:51.222 [pool-2-thread-4] DEBUG o.f.l.e.i.l.s.LegendWorkspaceService -- Deleted file:///tmp/legend-integration11179583189043849368/file2.pure
21:19:51.222 [pool-2-thread-4] DEBUG o.f.l.e.i.l.s.LegendWorkspaceService -- Deleted file:///tmp/legend-integration11179583189043849368/file1.pure
line 1:0 mismatched input '~' expecting {<EOF>, 'Elasticsearch7Cluster'}
Check notice on line 0 in .github
github-actions / Test Results
5 skipped tests found
There are 5 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testGetReferenceResolversFunction
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testGetReferenceResolversFunctionNewSyntax
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testGetReferenceResolversLambdasComplete
org.finos.legend.engine.ide.lsp.extension.relational.TestRelationalLSPGrammarExtension ‑ testLegendReferenceForRelationalAssociationMapping
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testGetReferenceResolversPostValidations
Check notice on line 0 in .github
github-actions / Test Results
207 tests found
There are 207 tests, see "Raw output" for the full list of tests.
Raw output
org.finos.legend.engine.ide.lsp.extension.TestDefaultExtensions ‑ testGetDefaultExtensions
org.finos.legend.engine.ide.lsp.extension.TestDefaultExtensions ‑ testGetFeatures
org.finos.legend.engine.ide.lsp.extension.TestDefaultLegendLSPExtensionLoader ‑ loadGrammarExtensions
org.finos.legend.engine.ide.lsp.extension.TestLegendLSPGrammarLibrary ‑ testEmpty
org.finos.legend.engine.ide.lsp.extension.TestLegendLSPGrammarLibrary ‑ testLibraryCollectionsAreUnmodifiable
org.finos.legend.engine.ide.lsp.extension.TestLegendLSPGrammarLibrary ‑ testNameConflict
org.finos.legend.engine.ide.lsp.extension.TestLegendLSPGrammarLibrary ‑ testNonEmpty
org.finos.legend.engine.ide.lsp.extension.connection.TestConnectionLSPGrammarExtension ‑ testDiagnostics_emptyFile
org.finos.legend.engine.ide.lsp.extension.connection.TestConnectionLSPGrammarExtension ‑ testDiagnostics_emptySection
org.finos.legend.engine.ide.lsp.extension.connection.TestConnectionLSPGrammarExtension ‑ testDiagnostics_parserError
org.finos.legend.engine.ide.lsp.extension.connection.TestConnectionLSPGrammarExtension ‑ testGenerateDBFromConnectionCommand
org.finos.legend.engine.ide.lsp.extension.connection.TestConnectionLSPGrammarExtension ‑ testGetConnectionReferencesConnectionStores
org.finos.legend.engine.ide.lsp.extension.connection.TestConnectionLSPGrammarExtension ‑ testGetConnectionReferencesStoreConnectionsWithConnectionPointer
org.finos.legend.engine.ide.lsp.extension.connection.TestConnectionLSPGrammarExtension ‑ testGetConnectionReferencesStoreConnectionsWithJsonModelConnection
org.finos.legend.engine.ide.lsp.extension.connection.TestConnectionLSPGrammarExtension ‑ testGetConnectionReferencesStoreConnectionsWithXmlModelConnection
org.finos.legend.engine.ide.lsp.extension.connection.TestConnectionLSPGrammarExtension ‑ testGetDeclarations
org.finos.legend.engine.ide.lsp.extension.connection.TestConnectionLSPGrammarExtension ‑ testGetKeywords
org.finos.legend.engine.ide.lsp.extension.connection.TestConnectionLSPGrammarExtension ‑ testGetName
org.finos.legend.engine.ide.lsp.extension.connection.TestConnectionLSPGrammarExtension ‑ testGetReferenceResolvers
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ activateFunction
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ functionTestsDiscovery
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ functionTestsExecution
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testAutoCompletionArrowOnRelation
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testAutoCompletionArrowOnType
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testAutoCompletionDotInFilter
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testAutoCompletionEmptyFunctionBody
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testAutoCompletionMultipleFunctionsInSingularSection
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testCompletion
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testDiagnostics_compilerError
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testDiagnostics_compilerWarning
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testDiagnostics_emptyFile
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testDiagnostics_emptySection
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testDiagnostics_multipleFiles_compilerError
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testDiagnostics_noError
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testDiagnostics_parserError
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testDiagnostics_partial_compilation
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testDiagnostics_unknownParserError
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testGetDeclarations
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testGetName
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testGetReferenceResolversClass
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testGetReferenceResolversFunction
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testGetReferenceResolversFunctionNewSyntax
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testGetReferenceResolversFunctionTestSuite
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testGetReferenceResolversGraphFetchTree
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testGetReferenceResolversLambdasComplete
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testGetReferenceResolversLambdasInConstraintsAndProperties
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testGetReferenceResolversProfilesAndProperties
org.finos.legend.engine.ide.lsp.extension.core.TestPureLSPGrammarExtension ‑ testGetReferenceResolversPropertyInLambda
org.finos.legend.engine.ide.lsp.extension.dataSpace.TestDataSpaceLSPGrammarExtension ‑ testDiagnostics_emptyFile
org.finos.legend.engine.ide.lsp.extension.dataSpace.TestDataSpaceLSPGrammarExtension ‑ testDiagnostics_emptySection
org.finos.legend.engine.ide.lsp.extension.dataSpace.TestDataSpaceLSPGrammarExtension ‑ testGetReferenceResolversForDataSpaceWithPackageableElementExecutables
org.finos.legend.engine.ide.lsp.extension.dataSpace.TestDataSpaceLSPGrammarExtension ‑ testGetReferenceResolversForDataSpaceWithTemplateExecutables
org.finos.legend.engine.ide.lsp.extension.functionActivator.TestHostedServiceLSPGrammarExtension ‑ testDiagnostics_emptyFile
org.finos.legend.engine.ide.lsp.extension.functionActivator.TestHostedServiceLSPGrammarExtension ‑ testDiagnostics_emptySection
org.finos.legend.engine.ide.lsp.extension.functionActivator.TestHostedServiceLSPGrammarExtension ‑ testGetDeclarations
org.finos.legend.engine.ide.lsp.extension.functionActivator.TestHostedServiceLSPGrammarExtension ‑ testGetReferenceResolvers
org.finos.legend.engine.ide.lsp.extension.functionActivator.TestSnowflakeLSPGrammarExtension ‑ testDiagnostics_emptyFile
org.finos.legend.engine.ide.lsp.extension.functionActivator.TestSnowflakeLSPGrammarExtension ‑ testDiagnostics_emptySection
org.finos.legend.engine.ide.lsp.extension.functionActivator.TestSnowflakeLSPGrammarExtension ‑ testGetDeclarations
org.finos.legend.engine.ide.lsp.extension.functionActivator.TestSnowflakeLSPGrammarExtension ‑ testGetReferenceResolvers
org.finos.legend.engine.ide.lsp.extension.mapping.TestMappingLSPGrammarExtension ‑ testAnalyzeMappingModelCoverage
org.finos.legend.engine.ide.lsp.extension.mapping.TestMappingLSPGrammarExtension ‑ testCompletion
org.finos.legend.engine.ide.lsp.extension.mapping.TestMappingLSPGrammarExtension ‑ testDiagnostics_compilerError
org.finos.legend.engine.ide.lsp.extension.mapping.TestMappingLSPGrammarExtension ‑ testDiagnostics_emptyFile
org.finos.legend.engine.ide.lsp.extension.mapping.TestMappingLSPGrammarExtension ‑ testDiagnostics_emptySection
org.finos.legend.engine.ide.lsp.extension.mapping.TestMappingLSPGrammarExtension ‑ testDiagnostics_multipleFiles_compilerError
org.finos.legend.engine.ide.lsp.extension.mapping.TestMappingLSPGrammarExtension ‑ testDiagnostics_parserError
org.finos.legend.engine.ide.lsp.extension.mapping.TestMappingLSPGrammarExtension ‑ testGetDeclarations
org.finos.legend.engine.ide.lsp.extension.mapping.TestMappingLSPGrammarExtension ‑ testGetKeywords
org.finos.legend.engine.ide.lsp.extension.mapping.TestMappingLSPGrammarExtension ‑ testGetName
org.finos.legend.engine.ide.lsp.extension.mapping.TestMappingLSPGrammarExtension ‑ testGetReferenceResolvers
org.finos.legend.engine.ide.lsp.extension.mapping.TestMappingLSPGrammarExtension ‑ testGetReferenceResolversMappingTestSuite
org.finos.legend.engine.ide.lsp.extension.mapping.TestMappingLSPGrammarExtension ‑ testLegendReference
org.finos.legend.engine.ide.lsp.extension.notebook.TestPureBookLSPGrammarExtension ‑ completions
org.finos.legend.engine.ide.lsp.extension.notebook.TestPureBookLSPGrammarExtension ‑ diagnostics
org.finos.legend.engine.ide.lsp.extension.notebook.TestPureBookLSPGrammarExtension ‑ executeCell
org.finos.legend.engine.ide.lsp.extension.notebook.TestPureBookLSPGrammarExtension ‑ references
org.finos.legend.engine.ide.lsp.extension.notebook.TestPureBookLSPGrammarExtension ‑ relationRendering
org.finos.legend.engine.ide.lsp.extension.notebook.TestPureBookLSPGrammarExtension ‑ testGetName
org.finos.legend.engine.ide.lsp.extension.relational.TestRelationalLSPGrammarExtension ‑ testAntlrExpectedTokens
org.finos.legend.engine.ide.lsp.extension.relational.TestRelationalLSPGrammarExtension ‑ testCompletion
org.finos.legend.engine.ide.lsp.extension.relational.TestRelationalLSPGrammarExtension ‑ testDiagnostics_compileError
org.finos.legend.engine.ide.lsp.extension.relational.TestRelationalLSPGrammarExtension ‑ testDiagnostics_emptyFile
org.finos.legend.engine.ide.lsp.extension.relational.TestRelationalLSPGrammarExtension ‑ testDiagnostics_emptySection
org.finos.legend.engine.ide.lsp.extension.relational.TestRelationalLSPGrammarExtension ‑ testDiagnostics_multipleFiles_compilerError
org.finos.legend.engine.ide.lsp.extension.relational.TestRelationalLSPGrammarExtension ‑ testDiagnostics_noError
org.finos.legend.engine.ide.lsp.extension.relational.TestRelationalLSPGrammarExtension ‑ testDiagnostics_parserError
org.finos.legend.engine.ide.lsp.extension.relational.TestRelationalLSPGrammarExtension ‑ testGenerateSampleModelsCommand
org.finos.legend.engine.ide.lsp.extension.relational.TestRelationalLSPGrammarExtension ‑ testGetDeclarations
org.finos.legend.engine.ide.lsp.extension.relational.TestRelationalLSPGrammarExtension ‑ testGetName
org.finos.legend.engine.ide.lsp.extension.relational.TestRelationalLSPGrammarExtension ‑ testLegendReferenceForRelationalAssociationMapping
org.finos.legend.engine.ide.lsp.extension.relational.TestRelationalLSPGrammarExtension ‑ testLegendReferenceStoreConnectionsWithRelationalDatabaseConnection
org.finos.legend.engine.ide.lsp.extension.relational.TestRelationalLSPGrammarExtension ‑ testMappingLegendReference
org.finos.legend.engine.ide.lsp.extension.repl.LegendREPLFeatureTest ‑ replStarts(Path)
org.finos.legend.engine.ide.lsp.extension.repl.TestLSPReplExtension ‑ testInitialize(Path)
org.finos.legend.engine.ide.lsp.extension.runtime.TestRuntimeLSPGrammarExtension ‑ testCompletion
org.finos.legend.engine.ide.lsp.extension.runtime.TestRuntimeLSPGrammarExtension ‑ testDiagnostics_compilerWarning
org.finos.legend.engine.ide.lsp.extension.runtime.TestRuntimeLSPGrammarExtension ‑ testDiagnostics_emptyFile
org.finos.legend.engine.ide.lsp.extension.runtime.TestRuntimeLSPGrammarExtension ‑ testDiagnostics_emptySection
org.finos.legend.engine.ide.lsp.extension.runtime.TestRuntimeLSPGrammarExtension ‑ testDiagnostics_parserError
org.finos.legend.engine.ide.lsp.extension.runtime.TestRuntimeLSPGrammarExtension ‑ testGetDeclarations
org.finos.legend.engine.ide.lsp.extension.runtime.TestRuntimeLSPGrammarExtension ‑ testGetName
org.finos.legend.engine.ide.lsp.extension.sdlc.TestLegendDependencyManagement ‑ testDependenciesDiscovered
org.finos.legend.engine.ide.lsp.extension.sdlc.TestLegendSDLCFeature ‑ testConvertToOneElementPerFile(Path)[1]
org.finos.legend.engine.ide.lsp.extension.sdlc.TestLegendSDLCFeature ‑ testConvertToOneElementPerFile(Path)[2]
org.finos.legend.engine.ide.lsp.extension.sdlc.TestLegendSDLCFeature ‑ testConvertToOneElementPerFile(Path)[3]
org.finos.legend.engine.ide.lsp.extension.sdlc.TestLegendSDLCFeature ‑ testConvertToOneElementPerFile(Path)[4]
org.finos.legend.engine.ide.lsp.extension.sdlc.TestLegendSDLCFeature ‑ testConvertToOneElementPerFile(Path)[5]
org.finos.legend.engine.ide.lsp.extension.sdlc.TestLegendSDLCFeature ‑ testConvertToOneElementPerFile(Path)[6]
org.finos.legend.engine.ide.lsp.extension.sdlc.TestLegendSDLCFeature ‑ testConvertToOneElementPerFile(Path)[7]
org.finos.legend.engine.ide.lsp.extension.sdlc.TestLegendSDLCFeature ‑ testEntityJsonToPureText
org.finos.legend.engine.ide.lsp.extension.sdlc.TestLegendSDLCFeature ‑ testGetClassifierPathMap
org.finos.legend.engine.ide.lsp.extension.sdlc.TestLegendSDLCFeature ‑ testGetSubtypeInfo
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ serviceTestsExecution
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testAntlrExpectedTokens
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testCommands
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testCompletion
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testConvertGrammarToJSON_lambda
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testConvertJSONToGrammar_lambda_batch
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testDebugExecutionPlan
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testDiagnostics_compilerError
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testDiagnostics_emptyFile
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testDiagnostics_emptySection
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testDiagnostics_parserError
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testExecuteQuery
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testGenerateDatasetSpecifications
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testGenerateEntitlementReports
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testGetDeclarations
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testGetExecutionPlan
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testGetLambdaReturnType
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testGetName
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testGetReferenceResolvers
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testGetReferenceResolversExecutionLambda
org.finos.legend.engine.ide.lsp.extension.service.TestServiceLSPGrammarExtension ‑ testGetReferenceResolversPostValidations
org.finos.legend.engine.ide.lsp.extension.text.TestTextInterval ‑ includesPosition
org.finos.legend.engine.ide.lsp.extension.text.TestTextInterval ‑ testGetStartEnd
org.finos.legend.engine.ide.lsp.extension.text.TestTextInterval ‑ testSubsumes
org.finos.legend.engine.ide.lsp.extension.text.TestTextInterval ‑ testSubsumes_strict
org.finos.legend.engine.ide.lsp.extension.text.TestTextInterval ‑ testToCompactString
org.finos.legend.engine.ide.lsp.extension.text.TestTextInterval ‑ testToString
org.finos.legend.engine.ide.lsp.extension.text.TestTextInterval ‑ testValidation
org.finos.legend.engine.ide.lsp.extension.text.TestTextLocation ‑ testSubsumes
org.finos.legend.engine.ide.lsp.extension.text.TestTextLocation ‑ testToString
org.finos.legend.engine.ide.lsp.extension.text.TestTextLocation ‑ testValidation
org.finos.legend.engine.ide.lsp.extension.text.TestTextPosition ‑ testCompare
org.finos.legend.engine.ide.lsp.extension.text.TestTextPosition ‑ testEquals
org.finos.legend.engine.ide.lsp.extension.text.TestTextPosition ‑ testIsAfter
org.finos.legend.engine.ide.lsp.extension.text.TestTextPosition ‑ testIsBefore
org.finos.legend.engine.ide.lsp.extension.text.TestTextPosition ‑ testToCompactString
org.finos.legend.engine.ide.lsp.extension.text.TestTextPosition ‑ testToString
org.finos.legend.engine.ide.lsp.extension.text.TestTextPosition ‑ testValidation
org.finos.legend.engine.ide.lsp.maven.TestClasspathUsingMavenFactory ‑ loadJarsFromPom(Path)
org.finos.legend.engine.ide.lsp.server.TestLegendLanguageServer ‑ testConnectLanguageClient
org.finos.legend.engine.ide.lsp.server.TestLegendLanguageServer ‑ testEventConsumer
org.finos.legend.engine.ide.lsp.server.TestLegendLanguageServer ‑ testGrammars
org.finos.legend.engine.ide.lsp.server.TestLegendLanguageServer ‑ testInitializedReloadExtensions
org.finos.legend.engine.ide.lsp.server.TestLegendLanguageServer ‑ testServerInitShutdown
org.finos.legend.engine.ide.lsp.server.TestLegendTextDocumentService ‑ testBoilerplate
org.finos.legend.engine.ide.lsp.server.TestLegendTextDocumentService ‑ testCompletion
org.finos.legend.engine.ide.lsp.server.TestLegendTextDocumentService ‑ testDefaultCompletionsAdded
org.finos.legend.engine.ide.lsp.server.TestLegendTextDocumentService ‑ testKeywordHighlighting
org.finos.legend.engine.ide.lsp.server.TestLegendTextDocumentService ‑ testNoBoilerplate
org.finos.legend.engine.ide.lsp.server.TestLegendTextDocumentService ‑ testNoCompletion
org.finos.legend.engine.ide.lsp.server.TestLegendTextDocumentService ‑ testNoKeywordHighlighting
org.finos.legend.engine.ide.lsp.server.TestLegendTextDocumentService ‑ testReferenceComputed
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerFunctionExecutionIntegration ‑ testFunctionTdsExecution
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerFunctionExecutionIntegration ‑ testFunctionWithFloatParameters
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerFunctionExecutionIntegration ‑ testFunctionWithMultiplicityManyParametersUsingLocation
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerFunctionExecutionIntegration ‑ testFunctionWithMultiplicityManyParametersUsingSection
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerFunctionExecutionIntegration ‑ testFunctionWithMultiplicityOneParametersUsingLocation
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerFunctionExecutionIntegration ‑ testFunctionWithMultiplicityOneParametersUsingSection
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerFunctionExecutionIntegration ‑ testServiceTdsExecution
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerIntegration ‑ codeLensCommandsFunctionActivator
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerIntegration ‑ entities
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerIntegration ‑ getDeclarationReferences
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerIntegration ‑ testUnknownGrammar
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerIntegration ‑ testWorkspaceDiagnostic
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerIntegration ‑ testWorkspaceSymbols
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerIntegration ‑ virtualFileSystem
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerMavenIntegration ‑ testMavenClasspathCache
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerReplIntegration ‑ testReplStartWithGivenClasspath(Path)
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerSDLCIntegration ‑ jsonEntitiesToPureTextWorkspaceEdits
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerSDLCIntegration ‑ oneEntityPerFileRefactoring
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerSDLCIntegration ‑ writeEntity
org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerTestableIntegration ‑ testDiscoveringAndExecutionOfTestCases
org.finos.legend.engine.ide.lsp.text.TestGrammarSectionIndex ‑ testBlank
org.finos.legend.engine.ide.lsp.text.TestGrammarSectionIndex ‑ testExplicitSection
org.finos.legend.engine.ide.lsp.text.TestGrammarSectionIndex ‑ testImplicitPureSection
org.finos.legend.engine.ide.lsp.text.TestGrammarSectionIndex ‑ testMultiEmptySections
org.finos.legend.engine.ide.lsp.text.TestGrammarSectionIndex ‑ testMultiSection
org.finos.legend.engine.ide.lsp.text.TestGrammarSectionIndex ‑ testSingleEmptySection
org.finos.legend.engine.ide.lsp.text.TestLineIndexedText ‑ replace
org.finos.legend.engine.ide.lsp.text.TestLineIndexedText ‑ testEmpty
org.finos.legend.engine.ide.lsp.text.TestLineIndexedText ‑ testEmptyLastLine
org.finos.legend.engine.ide.lsp.text.TestLineIndexedText ‑ testMultiLine
org.finos.legend.engine.ide.lsp.text.TestLineIndexedText ‑ testSingleLine
org.finos.legend.engine.ide.lsp.text.TestTextTools ‑ testCountLines_region
org.finos.legend.engine.ide.lsp.text.TestTextTools ‑ testCountLines_string
org.finos.legend.engine.ide.lsp.text.TestTextTools ‑ testCountLines_string_ignoreEmptyFinalLine
org.finos.legend.engine.ide.lsp.text.TestTextTools ‑ testCounteLines_region_ignoreEmptyFinalLine
org.finos.legend.engine.ide.lsp.text.TestTextTools ‑ testIndexLines_region
org.finos.legend.engine.ide.lsp.text.TestTextTools ‑ testIndexLines_region_ignoreEmptyFinalLine
org.finos.legend.engine.ide.lsp.text.TestTextTools ‑ testIndexLines_string
org.finos.legend.engine.ide.lsp.text.TestTextTools ‑ testIndexLines_string_ignoreEmptyFinalLine
org.finos.legend.engine.ide.lsp.text.TestTextTools ‑ testIndexOfNonWhitespace
org.finos.legend.engine.ide.lsp.text.TestTextTools ‑ testIndexOfWhitespace
org.finos.legend.engine.ide.lsp.text.TestTextTools ‑ testIsBlank
Loading