Skip to content

Update engine to 4.66.1 #929

Update engine to 4.66.1

Update engine to 4.66.1 #929

GitHub Actions / Test Results failed Nov 20, 2024 in 0s

2 parse errors, 1 fail, 5 skipped, 201 pass in 22m 36s

  65 files      2 errors  63 suites   22m 36s ⏱️
207 tests 201 ✔️   5 💤 1
457 runs  445 ✔️ 10 💤 2

Results for commit bfba7fa.

Annotations

Check failure on line 0 in artifacts/test-results-windows-latest/TEST-org.finos.legend.engine.ide.lsp.extension.dataSpace.TestDataSpaceLSPGrammarExtension.xml

See this annotation in the file changed.

@github-actions 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

Check failure on line 0 in artifacts/test-results-windows-latest/TEST-org.finos.legend.engine.ide.lsp.extension.functionActivator.TestHostedServiceLSPGrammarExtension.xml

See this annotation in the file changed.

@github-actions 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

Check warning on line 0 in org.finos.legend.engine.ide.lsp.server.integration.TestLegendLanguageServerIntegration

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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

See this annotation in the file changed.

@github-actions 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