Push event to branch master Connecting to https://api.github.com using 116316/****** (GitHub app GLSP) Obtained Jenkinsfile from d53e2e2ab356951621fb85eea3d0a32541ff9b23 [Pipeline] Start of Pipeline [Pipeline] echo [WARNING] label option is deprecated. To use a static pod template, use the 'inheritFrom' option. [Pipeline] podTemplate [Pipeline] { [Pipeline] node Created Pod: kubernetes glsp/glsp-agent-pod-nv9w0-xrtc8 Still waiting to schedule task ‘glsp-agent-pod-nv9w0-xrtc8’ is offline Agent glsp-agent-pod-nv9w0-xrtc8 is provisioned from template glsp-agent-pod-nv9w0 --- apiVersion: "v1" kind: "Pod" metadata: annotations: buildUrl: "http://jenkins-ui.glsp.svc.cluster.local/glsp/job/eclipse-glsp/job/glsp-client/job/master/230/" runUrl: "job/eclipse-glsp/job/glsp-client/job/master/230/" labels: jenkins: "slave" jenkins/label-digest: "ada02baee263c1a03329f0354abad8439fdbe91c" jenkins/label: "glsp-agent-pod" name: "glsp-agent-pod-nv9w0-xrtc8" namespace: "glsp" spec: containers: - command: - "cat" image: "node:18" name: "node" resources: limits: memory: "2Gi" cpu: "1" requests: memory: "2Gi" cpu: "1" tty: true volumeMounts: - mountPath: "/home/jenkins" name: "jenkins-home" readOnly: false - mountPath: "/.yarn" name: "yarn-global" readOnly: false - mountPath: "/home/jenkins/agent" name: "workspace-volume" readOnly: false - env: - name: "JENKINS_SECRET" value: "********" - name: "JENKINS_TUNNEL" value: "jenkins-discovery.glsp.svc.cluster.local:50000" - name: "JENKINS_AGENT_NAME" value: "glsp-agent-pod-nv9w0-xrtc8" - name: "JENKINS_NAME" value: "glsp-agent-pod-nv9w0-xrtc8" - name: "JENKINS_AGENT_WORKDIR" value: "/home/jenkins/agent" - name: "JENKINS_URL" value: "http://jenkins-ui.glsp.svc.cluster.local/glsp/" image: "docker.io/eclipsecbi/jiro-agent-basic:remoting-3160.vd76b_9ddd10cc" name: "jnlp" resources: requests: memory: "256Mi" cpu: "100m" volumeMounts: - mountPath: "/home/jenkins/agent" name: "workspace-volume" readOnly: false nodeSelector: kubernetes.io/os: "linux" restartPolicy: "Never" volumes: - emptyDir: {} name: "yarn-global" - emptyDir: {} name: "jenkins-home" - emptyDir: medium: "" name: "workspace-volume" Running on glsp-agent-pod-nv9w0-xrtc8 in /home/jenkins/agent/workspace/eclipse-glsp_glsp-client_master [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: git using credential github-app-glsp Cloning the remote Git repository Cloning with configured refspecs honoured and without tags Cloning repository https://github.com/eclipse-glsp/glsp-client.git > git init /home/jenkins/agent/workspace/eclipse-glsp_glsp-client_master # timeout=10 Fetching upstream changes from https://github.com/eclipse-glsp/glsp-client.git > git --version # timeout=10 > git --version # 'git version 2.20.1' using GIT_ASKPASS to set credentials GitHub app GLSP > git fetch --no-tags --force --progress -- https://github.com/eclipse-glsp/glsp-client.git +refs/heads/master:refs/remotes/origin/master # timeout=10 > git config remote.origin.url https://github.com/eclipse-glsp/glsp-client.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/master:refs/remotes/origin/master # timeout=10 Avoid second fetch Checking out Revision d53e2e2ab356951621fb85eea3d0a32541ff9b23 (master) > git config core.sparsecheckout # timeout=10 > git checkout -f d53e2e2ab356951621fb85eea3d0a32541ff9b23 # timeout=10 Commit message: "Provide Geometry utility classes (#341)" > git rev-list --no-walk c2ca34551f9d9268eae3be66de23e3782e880af1 # timeout=10 [GitHub Checks] GitHub check (name: CI Jenkins Build, status: in_progress) has been published. [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Build) [Pipeline] container [Pipeline] { [Pipeline] timeout Timeout set to expire in 30 min [Pipeline] { [Pipeline] sh + yarn install yarn install v1.22.19 [1/5] Validating package.json... [2/5] Resolving packages... [3/5] Fetching packages... warning Pattern ["wrap-ansi@^7.0.0"] is trying to unpack in the same destination "/home/jenkins/agent/workspace/eclipse-glsp_glsp-client_master/yarn-cache/v6/npm-wrap-ansi-cjs-7.0.0-67e145cff510a6a6984bdf1152911d69d2eb9e43-integrity/node_modules/wrap-ansi-cjs" as pattern ["wrap-ansi-cjs@npm:wrap-ansi@^7.0.0"]. This could result in non-deterministic behavior, skipping. [4/5] Linking dependencies... warning " > @eclipse-glsp/client@2.2.0-next" has unmet peer dependency "inversify@^6.0.1". warning " > @eclipse-glsp/sprotty@2.2.0-next" has unmet peer dependency "inversify@^6.0.1". warning " > @eclipse-glsp/protocol@2.2.0-next" has unmet peer dependency "inversify@^6.0.1". warning "workspace-aggregator-807fc08e-9743-4b7a-adf3-2602754c5ca1 > @eclipse-glsp/sprotty > sprotty@1.0.0" has unmet peer dependency "inversify@^6.0.1". [5/5] Building fresh packages... $ yarn build yarn run v1.22.19 $ yarn compile && yarn bundle $ tsc -b $ yarn standalone bundle $ yarn --cwd ./examples/workflow-standalone bundle $ webpack asset bundle.js 3.87 MiB [emitted] (name: main) 1 related asset asset aeb98e0beefa59d80a39.ttf?7cea6a135a6c0359d1f6d18e6b2c5c42 66.3 KiB [emitted] [immutable] [from: ../../node_modules/@vscode/codicons/dist/codicon.ttf?7cea6a135a6c0359d1f6d18e6b2c5c42] (auxiliary name: main) runtime modules 2.63 KiB 9 modules orphan modules 11 bytes [orphan] 1 module modules by path ../../ 3.22 MiB (javascript) 66.3 KiB (asset) modules by path ../../packages/ 1.32 MiB 361 modules modules by path ../../node_modules/ 1.9 MiB (javascript) 66.3 KiB (asset) 312 modules modules by path ../workflow-glsp/ 34.8 KiB modules by path ../workflow-glsp/lib/ 27.2 KiB 7 modules modules by path ../workflow-glsp/css/*.css 7.57 KiB 2 modules modules by path ./ 12.9 KiB modules by path ./lib/*.js 7.12 KiB 3 modules modules by path ./css/*.css 5.78 KiB 2 modules modules by mime type image/svg+xml 1.57 KiB data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3.. 396 bytes [built] [code generated] data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3.. 406 bytes [built] [code generated] + 2 modules webpack 5.91.0 compiled successfully in 9604 ms Done in 34.15s. Done in 81.94s. [Pipeline] script [Pipeline] { [Pipeline] sh + git diff --name-only + grep --quiet ^yarn.lock [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // timeout [Pipeline] } [Pipeline] // container [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Codechecks (ESLint)) [Pipeline] container [Pipeline] { [Pipeline] timeout Timeout set to expire in 30 min [Pipeline] { [Pipeline] sh + yarn lint:ci yarn run v1.22.19 $ yarn lint --output-file eslint_report.json --format json $ eslint --ext .ts,.tsx . --output-file eslint_report.json --format json Created Pod: kubernetes glsp/glsp-agent-pod-nv9w0-r6lpj Done in 48.26s. [Pipeline] } [Pipeline] // timeout [Pipeline] } [Pipeline] // container Post stage [Pipeline] recordIssues [ESLint] [-ERROR-] Errors during parsing [ESLint] [-ERROR-] No files found for pattern 'node_modules/**/*/eslint.xml'. Configuration error? [ESLint] Searching for all files in '/home/jenkins/agent/workspace/eclipse-glsp_glsp-client_master' that match the pattern 'node_modules/**/*/eslint.xml' [ESLint] Traversing of symbolic links: enabled [ESLint] Skipping post processing [ESLint] No filter has been set, publishing all 0 issues [ESLint] Repository miner is not configured, skipping repository mining [ESLint] Searching for all files in '/home/jenkins/agent/workspace/eclipse-glsp_glsp-client_master' that match the pattern 'node_modules/**/*/eslint.xml' [ESLint] Traversing of symbolic links: enabled [ESLint] Skipping post processing [ESLint] No filter has been set, publishing all 0 issues [ESLint] Ignoring 'aggregatingResults' and ID 'null' since only a single tool is defined. [ESLint] Searching for all files in '/home/jenkins/agent/workspace/eclipse-glsp_glsp-client_master' that match the pattern 'node_modules/**/*/eslint.xml' [ESLint] Traversing of symbolic links: enabled [ESLint] Skipping post processing [ESLint] No filter has been set, publishing all 0 issues [ESLint] Repository miner is not configured, skipping repository mining [ESLint] [-ERROR-] Errors during parsing [ESLint] [-ERROR-] No files found for pattern 'node_modules/**/*/eslint.xml'. Configuration error? [ESLint] [-ERROR-] Errors during parsing [ESLint] [-ERROR-] No files found for pattern 'node_modules/**/*/eslint.xml'. Configuration error? [ESLint] Reference build recorder is not configured [ESLint] No valid reference build found [ESLint] All reported issues will be considered outstanding [ESLint] Evaluating quality gates [ESLint] -> All quality gates have been passed [ESLint] -> Details for each quality gate: [ESLint] - [Total (any severity)]: ≪Success≫ - (Actual value: 0, Quality gate: 1.00) [ESLint] Health report is disabled - skipping [ESLint] Created analysis result for 0 issues (found 0 new issues, fixed 0 issues) [ESLint] Attaching ResultAction with ID 'eslint' to build 'eclipse-glsp/glsp-client/master #230'. [GitHub Checks] GitHub check (name: ESLint, status: completed) has been published. [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Tests (Mocha)) [Pipeline] container [Pipeline] { [Pipeline] timeout Timeout set to expire in 30 min [Pipeline] { [Pipeline] sh + yarn test:ci yarn run v1.22.19 $ lerna run test:ci --no-bail lerna notice cli v7.4.2 lerna info ci enabled > Lerna (powered by Nx) Running target test:ci for 2 projects: - @eclipse-glsp/client - @eclipse-glsp/protocol > @eclipse-glsp/protocol:"test:ci" @eclipse-glsp/protocol: @eclipse-glsp/protocol: $ export JUNIT_REPORT_PATH=./report.xml && yarn test --reporter mocha-jenkins-reporter @eclipse-glsp/protocol: @eclipse-glsp/protocol: $ mocha --config ../../.mocharc "./src/**/*.spec.?(ts|tsx)" --reporter mocha-jenkins-reporter @eclipse-glsp/protocol: Base Protocol Actions Action is @eclipse-glsp/protocol:  ✔ should return true for an object having a `kind` property with string type: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object having a `kind` property with incorrect type: 0ms @eclipse-glsp/protocol: Suite duration: 0.004 s, Tests: 3 @eclipse-glsp/protocol: Base Protocol Actions Action hasKind @eclipse-glsp/protocol:  ✔ should return true for an object having a `kind` property that matches the given value: 0ms @eclipse-glsp/protocol:  ✔ should return false for undefined: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object having a "kind" property that does not match the given value: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object not having a `kind` property: 0ms @eclipse-glsp/protocol: Suite duration: 0.002 s, Tests: 4 @eclipse-glsp/protocol: Base Protocol Actions ActionMessage is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 1ms @eclipse-glsp/protocol:  ✔ should return false for undefined: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does have all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that has all required interface properties an `action` property that passes the typeguard check: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that has all required interface properties but does not have an `action` property that passes the typeguard check : 0ms @eclipse-glsp/protocol: Suite duration: 0.002 s, Tests: 5 @eclipse-glsp/protocol: Base Protocol Actions RequestAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for undefined: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Base Protocol Actions RequestAction hasKind @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties and a `kind` property that matches the given value: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object having the correct type and a value for all required interface properties but having a `kind` property that does not match the given value: 0ms @eclipse-glsp/protocol:  ✔ should return for an object not having the correct type and value for all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 4 @eclipse-glsp/protocol: Base Protocol Actions ResponseAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for undefined: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Base Protocol Actions ResponseAction hasValidResponseId @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties and a non-empty value for `requestId`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object having the correct type and a value for all required interface properties and an empty value for `requestId`: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Base Protocol Actions RejectAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for undefined: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Base Protocol Actions RejectAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 1ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Base Protocol Actions Operation is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for undefined: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Base Protocol Actions Operation hasKind @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties and a `kind` property that matches the given value: 1ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object having the correct type and a value for all required interface properties but having a `kind` property that does not match the given value: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object not having the correct type and value for all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 4 @eclipse-glsp/protocol: Base Protocol Actions CompoundOperation is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 1ms @eclipse-glsp/protocol:  ✔ should return false for undefined: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Base Protocol Actions CompoundOperation create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Client notification actions StatusAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Client notification actions StatusAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Client notification actions MessageAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 1ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Client notification actions MessageAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 1ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Client notification actions StartProgressAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 1ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Client notification actions StartProgressAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 1ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Client notification actions UpdateProgressAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Client notification actions UpdateProgressAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Client notification actions EndProgressAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 1ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Client notification actions EndProgressAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Clipboard actions RequestClipboardDataAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Clipboard actions RequestClipboardDataAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Clipboard actions SetClipboardDataAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: Clipboard actions SetClipboardDataAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 1ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Clipboard actions CutOperation is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 1ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Clipboard actions CutOperation create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.002 s, Tests: 1 @eclipse-glsp/protocol: Clipboard actions PasteOperation is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Clipboard actions PasteOperation create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Context Actions RequestContextActions is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 1ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Context Actions RequestContextActions create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Context Actions SetContextActions is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Context Actions SetContextActions create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Edge modification operations ReconnectEdgeOperation is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Edge modification operations ReconnectEdgeOperation create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 1ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Edge modification operations ChangeRoutingPointsOperation is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 1ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Edge modification operations ChangeRoutingPointsOperation create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required args: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Element creation operations CreateOperation is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: Element creation operations CreateNodeOperation is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Element creation operations CreateNodeOperation create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Element creation operations CreateEdgeOperation is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Element creation operations CreateEdgeOperation create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Element creation operations DeleteElementOperation is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 1ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.034 s, Tests: 3 @eclipse-glsp/protocol: Element creation operations DeleteElementOperation create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Element hover actions RequestPopupModelAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 1ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Element hover actions RequestPopupModelAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Element hover actions SetPopupModelAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Element hover actions SetPopupModelAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 1ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Element navigation actions NavigationTarget is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Element navigation actions NavigationTarget hasArguments @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties and a defined `args` property: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object having the correct type and a value for all required interface properties and an undefined `args property: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Element navigation actions NavigationTarget addArgument @eclipse-glsp/protocol:  ✔ should assign a new `args` property to the given target and add the given key-value pair to the args object: 1ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Element navigation actions NavigationTarget getElementIds @eclipse-glsp/protocol:  ✔ should return the value for the ELEMENT_IDS key of the args object of the given target as a string array: 1ms @eclipse-glsp/protocol:  ✔ should return an empty array for the given target with an undefined args property: 1ms @eclipse-glsp/protocol: Suite duration: 0.002 s, Tests: 2 @eclipse-glsp/protocol: Element navigation actions NavigationTarget setElementIds @eclipse-glsp/protocol:  ✔ (should store the given element id array as a joined string value for the ELEMENT_IDS key: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Element navigation actions NavigationTarget setTextPosition @eclipse-glsp/protocol:  ✔ (should store the given text position in the args property of the given target with separate keys for column and line.: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Element navigation actions NavigationTarget getTextPosition @eclipse-glsp/protocol:  ✔ should return the text position composed of its correspond keys in the args object of the given target: 0ms @eclipse-glsp/protocol:  ✔ should return undefined for the given target with an undefined args property: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Element navigation actions RequestNavigationTargetsAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 1ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Element navigation actions RequestNavigationTargetsAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Element navigation actions SetNavigationTargetsAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Element navigation actions SetNavigationTargetsAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Element navigation actions NavigateToTargetAction @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Element navigation actions NavigateToTargetAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Element navigation actions NavigateToTargetAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Element navigation actions ResolveNavigationTargetAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Element navigation actions ResolveNavigationTargetAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 1ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Element navigation actions SetResolvedNavigationTargetAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 1ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Element navigation actions SetResolvedNavigationTargetAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Element navigation actions NavigateToExternalTargetAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 1ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Element navigation actions NavigateToExternalTargetAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Element selection actions SelectAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: Element selection actions SelectAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 1ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: deselectAll: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Element selection actions SelectAction addSelection @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Element selection actions SelectAction removeSelection @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Element selection actions SelectAction setSelection @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Element selection actions SelectAllAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 1ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Element selection actions SelectAllAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Element text editing actions RequestEditValidationAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: Element text editing actions RequestEditValidationAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Element text editing actions SetEditValidationResultAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Element text editing actions SetEditValidationResultAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Element text editing actions ApplyLabelEditOperation is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Element text editing actions ApplyLabelEditOperation create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Element type hints actions RequestTypeHintsAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: Element type hints actions RequestTypeHintsAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Element type hints actions SetTypeHintsAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Element type hints actions SetTypeHintsAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Element type hints actions RequestCheckEdgeAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 1ms @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface & optional properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 4 @eclipse-glsp/protocol: Element type hints actions RequestCheckEdgeAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Element type hints actions CheckEdgeResultAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface & optional properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 1ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 4 @eclipse-glsp/protocol: Element type hints actions CheckEdgeResultAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Element validation actions RequestMarkersAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: Element validation actions RequestMarkersAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 1ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Element validation actions SetMarkersAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Element validation actions SetMarkersAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Element validation actions DeleteMarkersAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Element validation actions DeleteMarkersAction is create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.065 s, Tests: 1 @eclipse-glsp/protocol: Model data actions RequestModelAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: Model data actions RequestModelAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 1ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Model data actions SetModelAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 1ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Model data actions SetModelAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Model data actions UpdateModelAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 1ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Model data actions UpdateModelAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Model data actions SourceModelChangedAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: Model data actions SourceModelChangedAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: SetEditModeAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: SetEditModeAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Model layout actions RequestBoundsAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: Model layout actions RequestBoundsAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 1ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Model layout actions ComputedBoundsAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 1ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Model layout actions ComputedBoundsAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Model layout actions LayoutOperation is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Model layout actions LayoutOperation create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Model saving actions SaveModelAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: Model saving actions SaveModelAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Model saving actions SetDirtyStateAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: Model saving actions SetDirtyStateAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Model saving actions RequestExportSvgAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Model saving actions RequestExportSvgAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Model saving actions ExportSvgAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 1ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Model saving actions ExportSvgAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Node modification actions is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: Node modification actions create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: ChangeContainerOperation is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: ChangeContainerOperation create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 1ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Tool palette Actions TriggerNodeCreationAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 1ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Tool palette Actions TriggerNodeCreationAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Tool palette Actions TriggerEdgeCreationAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 1ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Tool palette Actions TriggerEdgeCreationAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Undo & Redo Actions UndoAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: Undo & Redo Actions UndoAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Undo & Redo Actions RedoAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: Undo & Redo Actions RedoAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Viewport Actions CenterAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: Viewport Actions CenterAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 1ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Viewport Actions FitToScreenAction is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties: 1ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Viewport Actions FitToScreenAction create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments: 0ms @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Node GLSP Client @eclipse-glsp/protocol:  ✔ Should be in initial state after construction: 1ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Node GLSP Client start @eclipse-glsp/protocol:  ✔ should fail if no server is configured: 6ms @eclipse-glsp/protocol:  ✔ Should resolve when server is configured: 1ms @eclipse-glsp/protocol: Suite duration: 0.007 s, Tests: 2 @eclipse-glsp/protocol: Node GLSP Client stop & onStop @eclipse-glsp/protocol:  ✔ onStop should not resolve if stop has not been called: 1ms @eclipse-glsp/protocol:  ✔ should be in stopped state and onStop should resolve: 1ms @eclipse-glsp/protocol: Suite duration: 0.003 s, Tests: 2 @eclipse-glsp/protocol: Node GLSP Client initialize @eclipse-glsp/protocol:  ✔ should fail if server is not configured: 0ms @eclipse-glsp/protocol:  ✔ should fail if client is not running: 0ms @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method: 1ms @eclipse-glsp/protocol:  ✔ should return cached result on consecutive invocation: 0ms @eclipse-glsp/protocol:  ✔ should fire event on first invocation: 1ms @eclipse-glsp/protocol: Suite duration: 0.003 s, Tests: 5 @eclipse-glsp/protocol: Node GLSP Client initializeClientSession @eclipse-glsp/protocol:  ✔ should fail if server is not configured: 0ms @eclipse-glsp/protocol:  ✔ should fail if client is not running: 0ms @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method: 1ms @eclipse-glsp/protocol: Suite duration: 0.002 s, Tests: 3 @eclipse-glsp/protocol: Node GLSP Client disposeClientSession @eclipse-glsp/protocol:  ✔ should fail if server is not configured: 0ms @eclipse-glsp/protocol:  ✔ should fail if client is not running: 1ms @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Node GLSP Client shutdownServer @eclipse-glsp/protocol:  ✔ should fail if server is not configured: 1ms @eclipse-glsp/protocol:  ✔ should fail if client is not running: 0ms @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Node GLSP Client sendActionMessage @eclipse-glsp/protocol:  ✔ should fail if server is not configured: 0ms @eclipse-glsp/protocol:  ✔ should fail if client is not running: 0ms @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method: 1ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Node GLSP Client onActionMessage @eclipse-glsp/protocol:  ✔ should be properly registered if server is not configured: 0ms @eclipse-glsp/protocol:  ✔ should be properly registered if client is not running: 0ms @eclipse-glsp/protocol:  ✔ should unregister global handler if dispose is invoked: 0ms @eclipse-glsp/protocol:  ✔ should unregister client id handler if dispose is invoked: 0ms @eclipse-glsp/protocol:  ✔ should invoke global handler when the an action message is sent via proxy: 0ms @eclipse-glsp/protocol:  ✔ should invoke client id handler when the an action message is sent via proxy: 0ms @eclipse-glsp/protocol: Suite duration: 0.002 s, Tests: 6 @eclipse-glsp/protocol: Base JSON-RPC GLSP Client start @eclipse-glsp/protocol:  ✔ should successfully start & activate the connection: 1ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Base JSON-RPC GLSP Client stop @eclipse-glsp/protocol:  ✔ should successfully stop if the client was not running: 1ms @eclipse-glsp/protocol:  ✔ should successfully stop if the client was running: 1ms @eclipse-glsp/protocol: Suite duration: 0.002 s, Tests: 2 @eclipse-glsp/protocol: Base JSON-RPC GLSP Client initialize @eclipse-glsp/protocol:  ✔ should fail if client is not running: 0ms @eclipse-glsp/protocol:  ✔ should forward the corresponding initialize request and cache result: 2ms @eclipse-glsp/protocol:  ✔ should return cached result on consecutive invocation: 1ms @eclipse-glsp/protocol:  ✔ should fire event on first invocation: 1ms @eclipse-glsp/protocol: Suite duration: 0.004 s, Tests: 4 @eclipse-glsp/protocol: Base JSON-RPC GLSP Client initializeClientSession @eclipse-glsp/protocol:  ✔ should fail if client is not running: 1ms @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method: 1ms @eclipse-glsp/protocol: Suite duration: 0.002 s, Tests: 2 @eclipse-glsp/protocol: Base JSON-RPC GLSP Client disposeClientSession @eclipse-glsp/protocol:  ✔ should fail if client is not running: 1ms @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method: 1ms @eclipse-glsp/protocol: Suite duration: 0.003 s, Tests: 2 @eclipse-glsp/protocol: Base JSON-RPC GLSP Client shutdownServer @eclipse-glsp/protocol:  ✔ should fail if client is not running: 1ms @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method: 1ms @eclipse-glsp/protocol: Suite duration: 0.002 s, Tests: 2 @eclipse-glsp/protocol: Base JSON-RPC GLSP Client sendActionMessage @eclipse-glsp/protocol:  ✔ should fail if client is not running: 0ms @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method: 1ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Base JSON-RPC GLSP Client onActionMessage @eclipse-glsp/protocol:  ✔ should be registered to message emitter if client is not running: 0ms @eclipse-glsp/protocol:  ✔ should be registered to message emitter if client is running: 0ms @eclipse-glsp/protocol:  ✔ should unregister lister if dispose is invoked: 1ms @eclipse-glsp/protocol: Suite duration: 0.038 s, Tests: 3 @eclipse-glsp/protocol: Base JSON-RPC GLSP Client Connection events @eclipse-glsp/protocol: [JsonrpcGLSPClient] Connection to server is erroring. Shutting down server. [ undefined ] @eclipse-glsp/protocol:  ✔ Should be in error state after connection error: 2ms @eclipse-glsp/protocol: [JsonrpcGLSPClient] Connection to server got closed. Server will not be restarted. [] @eclipse-glsp/protocol:  ✔ Should be in error state after connection close while running: 1ms @eclipse-glsp/protocol: Suite duration: 0.003 s, Tests: 2 @eclipse-glsp/protocol: Container configuration initializeContainer @eclipse-glsp/protocol:  ✔ should load the given container modules: 1ms @eclipse-glsp/protocol:  ✔ should load the same container module only once: 1ms @eclipse-glsp/protocol:  ✔ should load the given container modules and add configurations: 0ms @eclipse-glsp/protocol:  ✔ should load the given container modules/add configurations and not load modules from remove configurations: 1ms @eclipse-glsp/protocol:  ✔ should load a module from a remove configuration if it is added later again: 0ms @eclipse-glsp/protocol: Suite duration: 0.003 s, Tests: 5 @eclipse-glsp/protocol: FeatureModule @eclipse-glsp/protocol:  ✔ Should not load a feature module with missing required modules: 1ms @eclipse-glsp/protocol:  ✔ Should not load a feature module with partially loaded required modules: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: FeatureModule No or single required module @eclipse-glsp/protocol:  ✔ Should load a feature module with no required module: 0ms @eclipse-glsp/protocol:  ✔ Should load a feature module with met required module: 0ms @eclipse-glsp/protocol:  ✔ Should not load a feature module if required module is loaded afterwards: 0ms @eclipse-glsp/protocol:  ✔ Should not load a feature module with missing required module: 1ms @eclipse-glsp/protocol: Suite duration: 0.002 s, Tests: 4 @eclipse-glsp/protocol: FeatureModule Multiple required modules @eclipse-glsp/protocol:  ✔ Should load feature module with loaded required modules: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: LazyInjector get @eclipse-glsp/protocol:  ✔ should return the service for a bound id: 0ms @eclipse-glsp/protocol:  ✔ should throw an error if the service id is not bound: 0ms @eclipse-glsp/protocol:  ✔ should throw an error if multiple services are bound to the given id: 0ms @eclipse-glsp/protocol:  ✔ should return the same service instance for a bound id on subsequent calls: 0ms @eclipse-glsp/protocol: Suite duration: 0.004 s, Tests: 4 @eclipse-glsp/protocol: LazyInjector getOptional @eclipse-glsp/protocol:  ✔ should return the service for a bound id: 0ms @eclipse-glsp/protocol:  ✔ should return undefined if the service id is not bound: 0ms @eclipse-glsp/protocol:  ✔ should throw an error if multiple services are bound to the given id: 0ms @eclipse-glsp/protocol:  ✔ should return the same service instance for a bound id on subsequent calls: 0ms @eclipse-glsp/protocol:  ✔ should return undefined if the service id was initially not bound but is bound on subsequent calls: 0ms @eclipse-glsp/protocol: Suite duration: 0.002 s, Tests: 5 @eclipse-glsp/protocol: LazyInjector getAll @eclipse-glsp/protocol:  ✔ should return all services for a multi bound id: 0ms @eclipse-glsp/protocol:  ✔ should return the service for a single bound id: 0ms @eclipse-glsp/protocol:  ✔ should return an empty array if the service id is not bound: 0ms @eclipse-glsp/protocol:  ✔ should return an empty array if the service id was initially not bound but is bound on subsequent calls: 0ms @eclipse-glsp/protocol: Suite duration: 0.003 s, Tests: 4 @eclipse-glsp/protocol: Bounds encompasses @eclipse-glsp/protocol:  ✔ should return true if the outer bounds completely encompass the inner bounds: 0ms @eclipse-glsp/protocol:  ✔ should return false if the outer bounds do not completely encompass the inner bounds: 1ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Bounds overlap @eclipse-glsp/protocol:  ✔ should return true if the two bounds overlap: 0ms @eclipse-glsp/protocol:  ✔ should return false if the two bounds touch at the right edge of the left bounds: 0ms @eclipse-glsp/protocol:  ✔ should return true if the two bounds touch at the right edge of the left bounds and the touch flag is set: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 3 @eclipse-glsp/protocol: Bounds equals @eclipse-glsp/protocol:  ✔ should return true if the two bounds are equal: 0ms @eclipse-glsp/protocol:  ✔ should return false if the two bounds are not equal: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Bounds left @eclipse-glsp/protocol:  ✔ should return the x-coordinate of the left edge of the bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Bounds centerX @eclipse-glsp/protocol:  ✔ should return the x-coordinate of the center of the bounds: 1ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Bounds right @eclipse-glsp/protocol:  ✔ should return the x-coordinate of the right edge of the bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Bounds top @eclipse-glsp/protocol:  ✔ should return the y-coordinate of the top edge of the bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Bounds middle @eclipse-glsp/protocol:  ✔ should return the y-coordinate of the middle of the bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Bounds centerY @eclipse-glsp/protocol:  ✔ should return the y-coordinate of the center of the bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Bounds bottom @eclipse-glsp/protocol:  ✔ should return the y-coordinate of the bottom edge of the bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Bounds topLeft @eclipse-glsp/protocol:  ✔ should return the top left corner of the bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Bounds topCenter @eclipse-glsp/protocol:  ✔ should return the top center point of the bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Bounds topRight @eclipse-glsp/protocol:  ✔ should return the top right corner of the bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Bounds middleLeft @eclipse-glsp/protocol:  ✔ should return the middle left point of the bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Bounds middleCenter @eclipse-glsp/protocol:  ✔ should return the middle center point of the bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Bounds middleRight @eclipse-glsp/protocol:  ✔ should return the middle right point of the bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Bounds bottomLeft @eclipse-glsp/protocol:  ✔ should return the bottom left corner of the bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Bounds bottomCenter @eclipse-glsp/protocol:  ✔ should return the bottom center point of the bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Bounds bottomRight @eclipse-glsp/protocol:  ✔ should return the bottom right corner of the bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Bounds isAbove @eclipse-glsp/protocol:  ✔ should return true if the left bounds are above the right bounds: 0ms @eclipse-glsp/protocol:  ✔ should return false if the left bounds are not above the right bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Bounds isBelow @eclipse-glsp/protocol:  ✔ should return true if the left bounds are below the right bounds: 0ms @eclipse-glsp/protocol:  ✔ should return false if the left bounds are not below the right bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Bounds isBefore @eclipse-glsp/protocol:  ✔ should return true if the left bounds are before the right bounds: 0ms @eclipse-glsp/protocol:  ✔ should return false if the left bounds are not before the right bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Bounds isAfter @eclipse-glsp/protocol:  ✔ should return true if the left bounds are after the right bounds: 0ms @eclipse-glsp/protocol:  ✔ should return false if the left bounds are not after the right bounds: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Bounds from @eclipse-glsp/protocol:  ✔ should create a bounds from the given top left and bottom right points: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Bounds sortBy @eclipse-glsp/protocol:  ✔ should sort the bounds based on the rank function: 1ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Dimension map @eclipse-glsp/protocol:  ✔ should apply the given function to width and height: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Dimension center @eclipse-glsp/protocol:  ✔ should return the center point of the dimension: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Dimension add @eclipse-glsp/protocol:  ✔ should compute the sum of two dimensions: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Dimension subtract @eclipse-glsp/protocol:  ✔ should compute the difference of two dimensions: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Dimension multiplyMeasure @eclipse-glsp/protocol:  ✔ should compute the product of a dimension and a measure: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Dimension divideMeasure @eclipse-glsp/protocol:  ✔ should compute the quotient of a dimension and a measure: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Dimension equals @eclipse-glsp/protocol:  ✔ should return true if two dimensions are equal: 0ms @eclipse-glsp/protocol:  ✔ should return false if two dimensions are not equal: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Point is @eclipse-glsp/protocol:  ✔ returns true for a valid point: 0ms @eclipse-glsp/protocol:  ✔ returns false for an invalid point: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Point isOrigin @eclipse-glsp/protocol:  ✔ returns true for the origin: 0ms @eclipse-glsp/protocol:  ✔ returns false for a non-origin point: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Point isValid @eclipse-glsp/protocol:  ✔ returns true for a valid point: 1ms @eclipse-glsp/protocol:  ✔ returns false for an invalid point: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Point abs @eclipse-glsp/protocol:  ✔ returns the absolute point: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Point divideScalar @eclipse-glsp/protocol:  ✔ divides both coordinates by the scalar: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Point multiplyScalar @eclipse-glsp/protocol:  ✔ multiplies both coordinates by the scalar: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Point map @eclipse-glsp/protocol:  ✔ applies the function to the coordinates: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Point snapToGrid @eclipse-glsp/protocol:  ✔ snaps the point to the grid: 1ms @eclipse-glsp/protocol:  ✔ snaps the point to the grid with a given origin: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Point vector @eclipse-glsp/protocol:  ✔ returns the vector from the origin to the point: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Point move @eclipse-glsp/protocol:  ✔ computes the movement from the starting point to the end point: 1ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Point moveTowards @eclipse-glsp/protocol:  ✔ computes the movement from the starting point in the given vector direction: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Disposable is @eclipse-glsp/protocol:  ✔ should return false for a primitive: 0ms @eclipse-glsp/protocol:  ✔ should return false for unknown function: 0ms @eclipse-glsp/protocol:  ✔ should return true for the return value of Disposable.create(): 0ms @eclipse-glsp/protocol:  ✔ should return true for the return value of Disposable.empty(): 0ms @eclipse-glsp/protocol:  ✔ should return false for an object with conflicting `dispose` property: 0ms @eclipse-glsp/protocol:  ✔ disposable object: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 6 @eclipse-glsp/protocol: Disposable DisposableCollection push @eclipse-glsp/protocol:  ✔ should add one disposable to the collection and remove it again: 0ms @eclipse-glsp/protocol:  ✔ should add multiple disposable to the collection and remove them again: 0ms @eclipse-glsp/protocol:  ✔ should add one disposable function to the collection and remove it again: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 3 @eclipse-glsp/protocol: Movement is @eclipse-glsp/protocol:  ✔ should check if the given object is a movement: 0ms @eclipse-glsp/protocol:  ✔ should check if the given object is not a movement: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Movement isStationary @eclipse-glsp/protocol:  ✔ should check if the movement is stationary: 0ms @eclipse-glsp/protocol:  ✔ should check if the movement is not stationary: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Movement isZero @eclipse-glsp/protocol:  ✔ should check if the movement is zero: 0ms @eclipse-glsp/protocol:  ✔ should check if the movement is not zero: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Movement equals @eclipse-glsp/protocol:  ✔ should check if two movements are equal: 0ms @eclipse-glsp/protocol:  ✔ should check if two movements are not equal: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Vector abs @eclipse-glsp/protocol:  ✔ should compute the absolute value of the vector: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Vector add @eclipse-glsp/protocol:  ✔ should compute the sum of two vectors: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Vector equals @eclipse-glsp/protocol:  ✔ should check if two vectors are equal: 1ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Vector isValid @eclipse-glsp/protocol:  ✔ should check if a vector is valid: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Vector magnitude @eclipse-glsp/protocol:  ✔ should compute the magnitude of a vector: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Vector map @eclipse-glsp/protocol:  ✔ should map each component of the vector: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Vector normalize @eclipse-glsp/protocol:  ✔ should compute the normalized vector: 0ms @eclipse-glsp/protocol:  ✔ should return the zero vector if the vector is the zero vector: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 2 @eclipse-glsp/protocol: Vector isZero @eclipse-glsp/protocol:  ✔ should check if a vector is the zero vector: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Vector is @eclipse-glsp/protocol:  ✔ should check if the given object is a vector: 0ms @eclipse-glsp/protocol:  ✔ should check if the given object is not a vector: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Vector divide @eclipse-glsp/protocol:  ✔ should divide each component of the vector by a scalar: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Vector multiply @eclipse-glsp/protocol:  ✔ should multiply each component of the vector by a scalar: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/protocol: Vector subtract @eclipse-glsp/protocol:  ✔ should subtract the subtrahend from the vector: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Vector reverse @eclipse-glsp/protocol:  ✔ should reverse the direction of a vector: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Vector direction @eclipse-glsp/protocol:  ✔ should return right-up for a vector with positive x and negative y: 0ms @eclipse-glsp/protocol:  ✔ should return left-down for a vector with negative x and positive y: 1ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: Vector min @eclipse-glsp/protocol:  ✔ should compute the minimum vector: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Vector max @eclipse-glsp/protocol:  ✔ should compute the maximum vector: 0ms @eclipse-glsp/protocol: Suite duration: 0 s, Tests: 1 @eclipse-glsp/protocol: Vector avg @eclipse-glsp/protocol:  ✔ should compute the average vector: 0ms @eclipse-glsp/protocol:  ✔ should return the zero vector if no vectors are given: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 2 @eclipse-glsp/protocol: TypeUtil AnyObject is @eclipse-glsp/protocol:  ✔ should return true for an empty object: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object with arbitrary properties: 0ms @eclipse-glsp/protocol:  ✔ should return false for `undefined`: 0ms @eclipse-glsp/protocol:  ✔ should return false for `null`: 0ms @eclipse-glsp/protocol:  ✔ should return false for unknown object of primitive type: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 5 @eclipse-glsp/protocol: TypeUtil hasStringProp @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that has a property that matches the given but not the given type: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have a property that matches the given key: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that does not have a matching key when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that has a property with matching name but invalid type when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that has a property with matching name but without value when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type when using the optional flag: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 7 @eclipse-glsp/protocol: TypeUtil hasBooleanProp @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that has a property that matches the given but not the given type: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have a property that matches the given key: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that does not have a matching key when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that has a property with matching name but invalid type when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that has a property with matching name but without value when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type when using the optional flag: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 7 @eclipse-glsp/protocol: TypeUtil hasNumberProp @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that has a property that matches the given but not the given type: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have a property that matches the given key: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that does not have a matching key when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that has a property with matching name but invalid type when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that has a property with matching name but without value when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type when using the optional flag: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 7 @eclipse-glsp/protocol: TypeUtil hasObjectProp @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that has a property that matches the given but not the given type: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have a property that matches the given key: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that does not have a matching key when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that has a property with matching name but invalid type when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that has a property with matching name but without value when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type when using the optional flag: 0ms @eclipse-glsp/protocol: Suite duration: 0.049 s, Tests: 7 @eclipse-glsp/protocol: TypeUtil hasFunctionProp @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that has a property that matches the given but not the given type: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have a property that matches the given key: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that does not have a matching key when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that has a property with matching name but invalid type when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that has a property with matching name but without value when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type when using the optional flag: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 7 @eclipse-glsp/protocol: TypeUtil hasArrayProp @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that has a property that matches the given but not the given type: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that does not have a property that matches the given key: 1ms @eclipse-glsp/protocol:  ✔ should return true for an object that does not have a matching key when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return false for an object that has a property with matching name but invalid type when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that has a property with matching name but without value when using the optional flag: 0ms @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type when using the optional flag: 0ms @eclipse-glsp/protocol: Suite duration: 0.001 s, Tests: 7 @eclipse-glsp/protocol:   541 passing (383ms) > @eclipse-glsp/client:"test:ci" @eclipse-glsp/client: @eclipse-glsp/client: $ export JUNIT_REPORT_PATH=./report.xml && yarn test --reporter mocha-jenkins-reporter @eclipse-glsp/client: @eclipse-glsp/client: $ mocha --config ../../.mocharc "./src/**/*.spec.?(ts|tsx)" --reporter mocha-jenkins-reporter @eclipse-glsp/client: GLSPActionDispatcher requestUntil @eclipse-glsp/client:  ✔ should resolve successfully if response dispatched within timeout: 16ms @eclipse-glsp/client:  ✔ should resolve to `undefined` if no response dispatched within timeout & `rejectOnTimeout` flag is false: 6ms @eclipse-glsp/client:  ✔ should be rejected if no response dispatched within timeout & `rejectOnTimeout` flag is true: 5ms @eclipse-glsp/client: Suite duration: 0.032 s, Tests: 3 @eclipse-glsp/client: GLSPActionDispatcher request & re-dispatch @eclipse-glsp/client:  ✔ should be possible to re-dispatch the response of a `request` call: 30ms @eclipse-glsp/client: Suite duration: 0.032 s, Tests: 1 @eclipse-glsp/client: DefaultModelInitializationConstraint @eclipse-glsp/client:  ✔ should complete after dispatching non empty SetModelAction and `InitializeCanvasBoundsAction`: 0ms @eclipse-glsp/client:  ✔ should complete after dispatching non empty UpdateModelAction and `InitializeCanvasBoundsAction`: 1ms @eclipse-glsp/client:  ✔ should note complete after dispatching empty SetModelAction and `InitializeCanvasBoundsAction` : 0ms @eclipse-glsp/client:  ✔ should note complete after dispatching empty UpdateModelAction and `InitializeCanvasBoundsAction : 1ms @eclipse-glsp/client: Suite duration: 0.003 s, Tests: 4 @eclipse-glsp/client: DefaultModelInitializationConstraint onInitialized @eclipse-glsp/client:  ✔ returned promise should resolve once the constraint is initialized: 6ms @eclipse-glsp/client:  ✔ registered listener should be invoked once the constraint is initialized: 1ms @eclipse-glsp/client:  ✔ registered listener should be invoked directly on registration if the constraint is already initialized: 0ms @eclipse-glsp/client:  ✔ Disposed listener should not be invoked once the constraint is initialized: 0ms @eclipse-glsp/client: Suite duration: 0.008 s, Tests: 4 @eclipse-glsp/client: SelectionService Initial State @eclipse-glsp/client:  ✔ On creation nothing should be selected and no feedback should be dispatched.: 1ms @eclipse-glsp/client: Suite duration: 0.002 s, Tests: 1 @eclipse-glsp/client: SelectionService Single Selection @eclipse-glsp/client:  ✔ Selecting a single element should be tracked correctly and trigger feedback.: 2ms @eclipse-glsp/client:  ✔ Selecting the same element twice in one operation should not make a difference.: 1ms @eclipse-glsp/client:  ✔ Selecting and then deselecting the same element should result in an empty selection.: 2ms @eclipse-glsp/client:  ✔ Selecting and deselecting the same element in the same operation should have no effect.: 1ms @eclipse-glsp/client:  ✔ Selecting and deselecting not-existing nodes should have no effect.: 1ms @eclipse-glsp/client: Suite duration: 0.009 s, Tests: 5 @eclipse-glsp/client: SelectionService Multi Selection @eclipse-glsp/client:  ✔ Selecting multiple elements should be tracked correctly and trigger feedback.: 1ms @eclipse-glsp/client:  ✔ Selecting multiple elements should have the selection order in the dispatched feedback.: 1ms @eclipse-glsp/client:  ✔ Selecting the same elements twice in one operation should not make a difference.: 1ms @eclipse-glsp/client:  ✔ Selecting and then deselecting the same elements should result in an empty selection.: 1ms @eclipse-glsp/client:  ✔ Selecting and deselecting the same elements in one operation should have no effect.: 1ms @eclipse-glsp/client:  ✔ Selecting three elements and deselecting one should result in two selected and one deselected element.: 1ms @eclipse-glsp/client:  ✔ A series of selection and deselection operations should be tracked correctly.: 2ms @eclipse-glsp/client: Suite duration: 0.015 s, Tests: 7 @eclipse-glsp/client: SelectionService Changing Root @eclipse-glsp/client:  ✔ Changing root deselects all selected elements if there are no matching elements.: 1ms @eclipse-glsp/client:  ✔ Changing root keeps selected elements if there are matching elements.: 1ms @eclipse-glsp/client:  ✔ Changing root with new selection correctly selects matching elements and deselects not matching elements.: 1ms @eclipse-glsp/client: Suite duration: 0.006 s, Tests: 3 @eclipse-glsp/client: SelectionService Listeners @eclipse-glsp/client:  ✔ A registered listener should be notified of a single selection change.: 1ms @eclipse-glsp/client:  ✔ A registered listener should be notified of a multi-selection change.: 1ms @eclipse-glsp/client:  ✔ A registered listener should be notified of series of selection changes.: 2ms @eclipse-glsp/client:  ✔ A registered listener should NOT be notified of root changes.: 0ms @eclipse-glsp/client:  ✔ Selecting the same elements consecutively should not trigger a listener update.: 0ms @eclipse-glsp/client:  ✔ Selecting a not-existing elements should not trigger a listener update.: 1ms @eclipse-glsp/client: Suite duration: 0.008 s, Tests: 6 @eclipse-glsp/client: FreeFormLayouter issue-610 @eclipse-glsp/client:  ✔ recursive hGrab/vGrab: 4ms @eclipse-glsp/client: Suite duration: 0.004 s, Tests: 1 @eclipse-glsp/client: FreeFormLayouter issue-694 @eclipse-glsp/client:  ✔ Structure compartment (hGrab=true, vGrab=true), Left-aligned label (hGrab=true), right-aligned label (hGrab=false): 2ms @eclipse-glsp/client:  ✔ Structure compartment (hGrab=true, vGrab=true): 1ms @eclipse-glsp/client:  ✔ Structure compartment (hGrab=true, vGrab=true, padding*=10): 1ms @eclipse-glsp/client: Suite duration: 0.004 s, Tests: 3 @eclipse-glsp/client: HBoxLayouter @eclipse-glsp/client:  ✔ defaultParams: 1ms @eclipse-glsp/client:  ✔ alignTop: 1ms @eclipse-glsp/client:  ✔ alignCenter: 0ms @eclipse-glsp/client:  ✔ alignBottom: 1ms @eclipse-glsp/client:  ✔ padding: 0ms @eclipse-glsp/client:  ✔ hGap: 1ms @eclipse-glsp/client:  ✔ paddingFactor: 0ms @eclipse-glsp/client:  ✔ minWidth: 1ms @eclipse-glsp/client:  ✔ minHeight: 0ms @eclipse-glsp/client:  ✔ prefWidth: 1ms @eclipse-glsp/client:  ✔ prefHeight: 0ms @eclipse-glsp/client: Suite duration: 0.006 s, Tests: 11 @eclipse-glsp/client: VBoxLayouter @eclipse-glsp/client:  ✔ defaultParams: 0ms @eclipse-glsp/client:  ✔ alignLeft: 1ms @eclipse-glsp/client:  ✔ alignCenter: 0ms @eclipse-glsp/client:  ✔ alignRight: 0ms @eclipse-glsp/client:  ✔ padding: 0ms @eclipse-glsp/client:  ✔ vGap: 0ms @eclipse-glsp/client:  ✔ paddingFactor: 0ms @eclipse-glsp/client:  ✔ minWidth: 1ms @eclipse-glsp/client:  ✔ minHeight: 0ms @eclipse-glsp/client:  ✔ prefWidth: 1ms @eclipse-glsp/client:  ✔ prefHeight: 0ms @eclipse-glsp/client: Suite duration: 0.007 s, Tests: 11 @eclipse-glsp/client: GridSnapper @eclipse-glsp/client:  ✔ snap: 1ms @eclipse-glsp/client: Suite duration: 0.001 s, Tests: 1 @eclipse-glsp/client: PointPositionUpdater @eclipse-glsp/client:  ✔ updatePosition with no last drag position: 0ms @eclipse-glsp/client:  ✔ update last position and reset: 1ms @eclipse-glsp/client:  ✔ updatePosition with no snapper: 0ms @eclipse-glsp/client:  ✔ updatePosition with snapper: 0ms @eclipse-glsp/client: Suite duration: 0.002 s, Tests: 4 @eclipse-glsp/client: TypeHintProvider getShapeTypeHint @eclipse-glsp/client:  ✔ should return `undefined` if no `SetTypeHintsAction` has been handled yet: 0ms @eclipse-glsp/client:  ✔ should return `undefined` if no hint is registered for the given type (exact type match): 0ms @eclipse-glsp/client:  ✔ should return the corresponding type hint for the given type (exact type match): 1ms @eclipse-glsp/client:  ✔ should return the corresponding type hint for the given type (sub type match): 0ms @eclipse-glsp/client: Suite duration: 0.001 s, Tests: 4 @eclipse-glsp/client: TypeHintProvider getEdgeTypeHint @eclipse-glsp/client:  ✔ should return `undefined` if no `SetTypeHintsAction` has been handled yet: 1ms @eclipse-glsp/client:  ✔ should return `undefined` if no hint is registered for the given type (exact type match): 0ms @eclipse-glsp/client:  ✔ should return the corresponding type hint for the given type (exact type match): 0ms @eclipse-glsp/client:  ✔ should return the corresponding type hint for the given type (sub type match): 1ms @eclipse-glsp/client: Suite duration: 0.002 s, Tests: 4 @eclipse-glsp/client: ApplyTypeHintCommand test hints to model feature translation (after command execution)` ShapeTypeHint @eclipse-glsp/client:  ✔ should not modify feature set of model element with no applicable type hint: 1ms @eclipse-glsp/client:  ✔ should add all enabled (`true`) features, derived from the applied type hint, to the model: 0ms @eclipse-glsp/client:  ✔ should remove all disabled (`false`) features, derived from the applied type hint, from the model: 1ms @eclipse-glsp/client: Suite duration: 0.003 s, Tests: 3 @eclipse-glsp/client: ApplyTypeHintCommand test hints to model feature translation (after command execution)` ShapeTypeHint `isConnectable` (after hint has been applied to element) @eclipse-glsp/client:  ✔ should return `true` if source/target elements are not defined in edge hint: 1ms @eclipse-glsp/client:  ✔ should return `false` if element type is not in source/target elements of edge hint: 0ms @eclipse-glsp/client:  ✔ should return `true` if element type is in source/target elements of edge hint (exact type): 0ms @eclipse-glsp/client:  ✔ should return `true` if element super type is in source/target elements of edge hint (super type): 1ms @eclipse-glsp/client:  ✔ should fallback to class-level `canConnect` implementation if no edge hint is applicable to routable: 1ms @eclipse-glsp/client: Suite duration: 0.004 s, Tests: 5 @eclipse-glsp/client: ApplyTypeHintCommand test hints to model feature translation (after command execution)` ShapeTypeHint `isContainable` (after hint has been applied to element) @eclipse-glsp/client:  ✔ should return `false` if corresponding hint has no containable elements defined: 1ms @eclipse-glsp/client:  ✔ should return `true` if corresponding hint has containable element with matching type: 0ms @eclipse-glsp/client:  ✔ should return `true` if corresponding hint as has containable element with matching super type: 0ms @eclipse-glsp/client: Suite duration: 0.002 s, Tests: 3 @eclipse-glsp/client: ApplyTypeHintCommand test hints to model feature translation (after command execution)` EdgeTypeHint @eclipse-glsp/client:  ✔ should not modify feature set of model element with no applicable type hint: 1ms @eclipse-glsp/client:  ✔ should add all enabled (`true`) features, derived from the applied type hint, to the model: 31ms @eclipse-glsp/client:  ✔ should remove all disabled (`false`) features, derived from the applied type hint, from the model: 1ms @eclipse-glsp/client: Suite duration: 0.033 s, Tests: 3 @eclipse-glsp/client: AlignElementsCommand @eclipse-glsp/client:  ✔ should align all elements left: 3ms @eclipse-glsp/client:  ✔ should align all elements right: 1ms @eclipse-glsp/client:  ✔ should align all elements center: 2ms @eclipse-glsp/client:  ✔ should align all elements top: 1ms @eclipse-glsp/client:  ✔ should align all elements bottom: 1ms @eclipse-glsp/client:  ✔ should align all elements middle: 1ms @eclipse-glsp/client: Suite duration: 0.009 s, Tests: 6 @eclipse-glsp/client: ResizeElementsCommand @eclipse-glsp/client:  ✔ should make same width as last: 1ms @eclipse-glsp/client:  ✔ should make same height as last: 0ms @eclipse-glsp/client:  ✔ should make same width and height as last: 0ms @eclipse-glsp/client: Suite duration: 0.003 s, Tests: 3 @eclipse-glsp/client: NavigationTarget @eclipse-glsp/client:  ✔ should be able to set and get element IDs: 0ms @eclipse-glsp/client:  ✔ should be able to set and get textual positions: 0ms @eclipse-glsp/client:  ✔ should be able to set and get custom query arguments: 0ms @eclipse-glsp/client:  ✔ should specify whether it has arguments: 0ms @eclipse-glsp/client: Suite duration: 0.002 s, Tests: 4 @eclipse-glsp/client: MarqueeUtil Node marquee @eclipse-glsp/client:  ✔ touch element: 0ms @eclipse-glsp/client:  ✔ touch element (reverse): 0ms @eclipse-glsp/client:  ✔ mark entire element: 0ms @eclipse-glsp/client:  ✔ mark entire element (reverse): 0ms @eclipse-glsp/client: Suite duration: 0.001 s, Tests: 4 @eclipse-glsp/client: MarqueeUtil Edge marquee @eclipse-glsp/client:  ✔ touch edge: 1ms @eclipse-glsp/client:  ✔ touch edge (reverse): 1ms @eclipse-glsp/client:  ✔ mark entire edge: 0ms @eclipse-glsp/client:  ✔ mark entire edge (reverse): 0ms @eclipse-glsp/client:  ✔ edge path should be marked: 0ms @eclipse-glsp/client: Suite duration: 0.003 s, Tests: 5 @eclipse-glsp/client: MarkerNavigator @eclipse-glsp/client:  ✔ next(undefined) without any markers returns undefined: 1ms @eclipse-glsp/client:  ✔ previous(undefined) without any markers returns undefined: 0ms @eclipse-glsp/client:  ✔ next(undefined) with one marker returns the one marker: 0ms @eclipse-glsp/client:  ✔ next(firstMarker) with only one marker returns again the first marker: 0ms @eclipse-glsp/client:  ✔ previous(firstMarker) with only one marker returns again the first marker: 0ms @eclipse-glsp/client:  ✔ next(firstMarker) with two marker returns second marker then again first marker: 1ms @eclipse-glsp/client:  ✔ previous(firstMarker) with two marker returns second marker then again first marker: 0ms @eclipse-glsp/client:  ✔ returns markers in the order left-to-right, top-to-bottom with next(): 1ms @eclipse-glsp/client:  ✔ returns markers in the order left-to-right, top-to-bottom with previous(): 0ms @eclipse-glsp/client: Suite duration: 0.004 s, Tests: 9 @eclipse-glsp/client: SModel Util calcRoute @eclipse-glsp/client:  ✔ should return complete route: 1ms @eclipse-glsp/client:  ✔ should filter duplicates with same coordinates: 0ms @eclipse-glsp/client:  ✔ should not filter source and target even if duplicate coordinates: 0ms @eclipse-glsp/client:  ✔ should filter duplicates with same coordinates but allow tolerance: 0ms @eclipse-glsp/client:  ✔ should allow filtering based on point type: ROUTE_KINDS: 1ms @eclipse-glsp/client:  ✔ should allow filtering based on point type: ROUTING_POINT_KINDS: 0ms @eclipse-glsp/client: Suite duration: 0.003 s, Tests: 6 @eclipse-glsp/client:   124 passing (213ms) > Lerna (powered by Nx) Successfully ran target test:ci for 2 projects Done in 36.99s. [Pipeline] } [Pipeline] // timeout [Pipeline] } [Pipeline] // container [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Test Coverage (master only)) [Pipeline] container [Pipeline] { [Pipeline] timeout Timeout set to expire in 30 min [Pipeline] { [Pipeline] sh + yarn test:coverage:ci yarn run v1.22.19 $ yarn glsp coverageReport . $ /home/jenkins/agent/workspace/eclipse-glsp_glsp-client_master/node_modules/.bin/glsp coverageReport .  Create individual package coverage reports   Create combined report  $ lerna run test:coverage lerna notice cli v7.4.2 lerna info ci enabled > Lerna (powered by Nx) Running target test:coverage for 2 projects: - @eclipse-glsp/client - @eclipse-glsp/protocol > @eclipse-glsp/protocol:"test:coverage" @eclipse-glsp/protocol: @eclipse-glsp/protocol: $ nyc yarn test @eclipse-glsp/protocol: @eclipse-glsp/protocol: $ mocha --config ../../.mocharc "./src/**/*.spec.?(ts|tsx)" @eclipse-glsp/protocol:  @eclipse-glsp/protocol:  Base Protocol Actions @eclipse-glsp/protocol:  Action @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having a `kind` property with string type @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object having a `kind` property with incorrect type @eclipse-glsp/protocol:  hasKind @eclipse-glsp/protocol:  ✔ should return true for an object having a `kind` property that matches the given value @eclipse-glsp/protocol:  ✔ should return false for undefined @eclipse-glsp/protocol:  ✔ should return false for an object having a "kind" property that does not match the given value @eclipse-glsp/protocol:  ✔ should return false for an object not having a `kind` property @eclipse-glsp/protocol:  ActionMessage @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for undefined @eclipse-glsp/protocol:  ✔ should return false for an object that does have all required interface properties @eclipse-glsp/protocol:  ✔ should return true for an object that has all required interface properties an `action` property that passes the typeguard check @eclipse-glsp/protocol:  ✔ should return false for an object that has all required interface properties but does not have an `action` property that passes the typeguard check  @eclipse-glsp/protocol:  RequestAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for undefined @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  hasKind @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties and a `kind` property that matches the given value @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object having the correct type and a value for all required interface properties but having a `kind` property that does not match the given value @eclipse-glsp/protocol:  ✔ should return for an object not having the correct type and value for all required interface properties @eclipse-glsp/protocol:  ResponseAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for undefined @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  hasValidResponseId @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties and a non-empty value for `requestId` @eclipse-glsp/protocol:  ✔ should return false for an object having the correct type and a value for all required interface properties and an empty value for `requestId` @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  RejectAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for undefined @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  Operation @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for undefined @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  hasKind @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties and a `kind` property that matches the given value @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object having the correct type and a value for all required interface properties but having a `kind` property that does not match the given value @eclipse-glsp/protocol:  ✔ should return false for an object not having the correct type and value for all required interface properties @eclipse-glsp/protocol:  CompoundOperation @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for undefined @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments @eclipse-glsp/protocol:  Client notification actions @eclipse-glsp/protocol:  StatusAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  MessageAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` (45ms) @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  StartProgressAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  UpdateProgressAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  EndProgressAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  Clipboard actions @eclipse-glsp/protocol:  RequestClipboardDataAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  SetClipboardDataAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  CutOperation @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments @eclipse-glsp/protocol:  PasteOperation @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  Context Actions @eclipse-glsp/protocol:  RequestContextActions @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  SetContextActions @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  Edge modification operations @eclipse-glsp/protocol:  ReconnectEdgeOperation @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  ChangeRoutingPointsOperation @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required args @eclipse-glsp/protocol:  Element creation operations @eclipse-glsp/protocol:  CreateOperation @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  CreateNodeOperation @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  CreateEdgeOperation @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  DeleteElementOperation @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments @eclipse-glsp/protocol:  Element hover actions @eclipse-glsp/protocol:  RequestPopupModelAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  SetPopupModelAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  Element navigation actions @eclipse-glsp/protocol:  NavigationTarget @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  hasArguments @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties and a defined `args` property (82ms) @eclipse-glsp/protocol:  ✔ should return false for an object having the correct type and a value for all required interface properties and an undefined `args property @eclipse-glsp/protocol:  addArgument @eclipse-glsp/protocol:  ✔ should assign a new `args` property to the given target and add the given key-value pair to the args object @eclipse-glsp/protocol:  getElementIds @eclipse-glsp/protocol:  ✔ should return the value for the ELEMENT_IDS key of the args object of the given target as a string array (82ms) @eclipse-glsp/protocol:  ✔ should return an empty array for the given target with an undefined args property @eclipse-glsp/protocol:  setElementIds @eclipse-glsp/protocol:  ✔ (should store the given element id array as a joined string value for the ELEMENT_IDS key @eclipse-glsp/protocol:  setTextPosition @eclipse-glsp/protocol:  ✔ (should store the given text position in the args property of the given target with separate keys for column and line. @eclipse-glsp/protocol:  getTextPosition @eclipse-glsp/protocol:  ✔ should return the text position composed of its correspond keys in the args object of the given target @eclipse-glsp/protocol:  ✔ should return undefined for the given target with an undefined args property @eclipse-glsp/protocol:  RequestNavigationTargetsAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  SetNavigationTargetsAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  NavigateToTargetAction @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments @eclipse-glsp/protocol:  ResolveNavigationTargetAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  SetResolvedNavigationTargetAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  NavigateToExternalTargetAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments @eclipse-glsp/protocol:  Element selection actions @eclipse-glsp/protocol:  SelectAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments: deselectAll @eclipse-glsp/protocol:  addSelection @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  removeSelection @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  setSelection @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  SelectAllAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  Element text editing actions @eclipse-glsp/protocol:  RequestEditValidationAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  SetEditValidationResultAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  ApplyLabelEditOperation @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments @eclipse-glsp/protocol:  Element type hints actions @eclipse-glsp/protocol:  RequestTypeHintsAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  SetTypeHintsAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  RequestCheckEdgeAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface & optional properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  CheckEdgeResultAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface & optional properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  Element validation actions @eclipse-glsp/protocol:  RequestMarkersAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties (75ms) @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  SetMarkersAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  DeleteMarkersAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments @eclipse-glsp/protocol:  Model data actions @eclipse-glsp/protocol:  RequestModelAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  SetModelAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  UpdateModelAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  SourceModelChangedAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments @eclipse-glsp/protocol:  SetEditModeAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments @eclipse-glsp/protocol:  Model layout actions @eclipse-glsp/protocol:  RequestBoundsAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  ComputedBoundsAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  LayoutOperation @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments @eclipse-glsp/protocol:  Model saving actions @eclipse-glsp/protocol:  SaveModelAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  SetDirtyStateAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  RequestExportSvgAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  ExportSvgAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  Node modification actions @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments @eclipse-glsp/protocol:  ChangeContainerOperation @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  Tool palette Actions @eclipse-glsp/protocol:  TriggerNodeCreationAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  TriggerEdgeCreationAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  Undo & Redo Actions @eclipse-glsp/protocol:  UndoAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments @eclipse-glsp/protocol:  RedoAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments @eclipse-glsp/protocol:  Viewport Actions @eclipse-glsp/protocol:  CenterAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  FitToScreenAction @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an object having the correct type and a value for all required interface properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for an object that does not have all required interface properties @eclipse-glsp/protocol:  create @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required arguments and default values for the optional arguments @eclipse-glsp/protocol:  ✔ should return an object conforming to the interface with matching properties for the given required and optional arguments @eclipse-glsp/protocol:  Node GLSP Client @eclipse-glsp/protocol:  ✔ Should be in initial state after construction @eclipse-glsp/protocol:  start @eclipse-glsp/protocol:  ✔ should fail if no server is configured @eclipse-glsp/protocol:  ✔ Should resolve when server is configured @eclipse-glsp/protocol:  stop & onStop @eclipse-glsp/protocol:  ✔ onStop should not resolve if stop has not been called @eclipse-glsp/protocol:  ✔ should be in stopped state and onStop should resolve @eclipse-glsp/protocol:  initialize @eclipse-glsp/protocol:  ✔ should fail if server is not configured @eclipse-glsp/protocol:  ✔ should fail if client is not running @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method @eclipse-glsp/protocol:  ✔ should return cached result on consecutive invocation @eclipse-glsp/protocol:  ✔ should fire event on first invocation @eclipse-glsp/protocol:  initializeClientSession @eclipse-glsp/protocol:  ✔ should fail if server is not configured @eclipse-glsp/protocol:  ✔ should fail if client is not running @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method @eclipse-glsp/protocol:  disposeClientSession @eclipse-glsp/protocol:  ✔ should fail if server is not configured @eclipse-glsp/protocol:  ✔ should fail if client is not running @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method @eclipse-glsp/protocol:  shutdownServer @eclipse-glsp/protocol:  ✔ should fail if server is not configured @eclipse-glsp/protocol:  ✔ should fail if client is not running @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method @eclipse-glsp/protocol:  sendActionMessage @eclipse-glsp/protocol:  ✔ should fail if server is not configured @eclipse-glsp/protocol:  ✔ should fail if client is not running @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method @eclipse-glsp/protocol:  onActionMessage @eclipse-glsp/protocol:  ✔ should be properly registered if server is not configured @eclipse-glsp/protocol:  ✔ should be properly registered if client is not running @eclipse-glsp/protocol:  ✔ should unregister global handler if dispose is invoked @eclipse-glsp/protocol:  ✔ should unregister client id handler if dispose is invoked @eclipse-glsp/protocol:  ✔ should invoke global handler when the an action message is sent via proxy @eclipse-glsp/protocol:  ✔ should invoke client id handler when the an action message is sent via proxy @eclipse-glsp/protocol:  Base JSON-RPC GLSP Client @eclipse-glsp/protocol:  start @eclipse-glsp/protocol:  ✔ should successfully start & activate the connection @eclipse-glsp/protocol:  stop @eclipse-glsp/protocol:  ✔ should successfully stop if the client was not running @eclipse-glsp/protocol:  ✔ should successfully stop if the client was running @eclipse-glsp/protocol:  initialize @eclipse-glsp/protocol:  ✔ should fail if client is not running @eclipse-glsp/protocol:  ✔ should forward the corresponding initialize request and cache result @eclipse-glsp/protocol:  ✔ should return cached result on consecutive invocation @eclipse-glsp/protocol:  ✔ should fire event on first invocation @eclipse-glsp/protocol:  initializeClientSession @eclipse-glsp/protocol:  ✔ should fail if client is not running @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method (59ms) @eclipse-glsp/protocol:  disposeClientSession @eclipse-glsp/protocol:  ✔ should fail if client is not running @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method @eclipse-glsp/protocol:  shutdownServer @eclipse-glsp/protocol:  ✔ should fail if client is not running @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method @eclipse-glsp/protocol:  sendActionMessage @eclipse-glsp/protocol:  ✔ should fail if client is not running @eclipse-glsp/protocol:  ✔ should invoke the corresponding server method @eclipse-glsp/protocol:  onActionMessage @eclipse-glsp/protocol:  ✔ should be registered to message emitter if client is not running @eclipse-glsp/protocol:  ✔ should be registered to message emitter if client is running @eclipse-glsp/protocol:  ✔ should unregister lister if dispose is invoked @eclipse-glsp/protocol:  Connection events @eclipse-glsp/protocol: [JsonrpcGLSPClient] Connection to server is erroring. Shutting down server. [ undefined ] @eclipse-glsp/protocol:  ✔ Should be in error state after connection error @eclipse-glsp/protocol: [JsonrpcGLSPClient] Connection to server got closed. Server will not be restarted. [] @eclipse-glsp/protocol:  ✔ Should be in error state after connection close while running @eclipse-glsp/protocol:  Container configuration @eclipse-glsp/protocol:  initializeContainer @eclipse-glsp/protocol:  ✔ should load the given container modules @eclipse-glsp/protocol:  ✔ should load the same container module only once @eclipse-glsp/protocol:  ✔ should load the given container modules and add configurations @eclipse-glsp/protocol:  ✔ should load the given container modules/add configurations and not load modules from remove configurations @eclipse-glsp/protocol:  ✔ should load a module from a remove configuration if it is added later again @eclipse-glsp/protocol:  FeatureModule @eclipse-glsp/protocol:  ✔ Should not load a feature module with missing required modules @eclipse-glsp/protocol:  ✔ Should not load a feature module with partially loaded required modules @eclipse-glsp/protocol:  No or single required module @eclipse-glsp/protocol:  ✔ Should load a feature module with no required module @eclipse-glsp/protocol:  ✔ Should load a feature module with met required module @eclipse-glsp/protocol:  ✔ Should not load a feature module if required module is loaded afterwards @eclipse-glsp/protocol:  ✔ Should not load a feature module with missing required module @eclipse-glsp/protocol:  Multiple required modules @eclipse-glsp/protocol:  ✔ Should load feature module with loaded required modules @eclipse-glsp/protocol:  LazyInjector @eclipse-glsp/protocol:  get @eclipse-glsp/protocol:  ✔ should return the service for a bound id @eclipse-glsp/protocol:  ✔ should throw an error if the service id is not bound @eclipse-glsp/protocol:  ✔ should throw an error if multiple services are bound to the given id @eclipse-glsp/protocol:  ✔ should return the same service instance for a bound id on subsequent calls @eclipse-glsp/protocol:  getOptional @eclipse-glsp/protocol:  ✔ should return the service for a bound id @eclipse-glsp/protocol:  ✔ should return undefined if the service id is not bound @eclipse-glsp/protocol:  ✔ should throw an error if multiple services are bound to the given id @eclipse-glsp/protocol:  ✔ should return the same service instance for a bound id on subsequent calls @eclipse-glsp/protocol:  ✔ should return undefined if the service id was initially not bound but is bound on subsequent calls @eclipse-glsp/protocol:  getAll @eclipse-glsp/protocol:  ✔ should return all services for a multi bound id @eclipse-glsp/protocol:  ✔ should return the service for a single bound id @eclipse-glsp/protocol:  ✔ should return an empty array if the service id is not bound @eclipse-glsp/protocol:  ✔ should return an empty array if the service id was initially not bound but is bound on subsequent calls @eclipse-glsp/protocol:  Bounds @eclipse-glsp/protocol:  encompasses @eclipse-glsp/protocol:  ✔ should return true if the outer bounds completely encompass the inner bounds @eclipse-glsp/protocol:  ✔ should return false if the outer bounds do not completely encompass the inner bounds @eclipse-glsp/protocol:  overlap @eclipse-glsp/protocol:  ✔ should return true if the two bounds overlap @eclipse-glsp/protocol:  ✔ should return false if the two bounds touch at the right edge of the left bounds @eclipse-glsp/protocol:  ✔ should return true if the two bounds touch at the right edge of the left bounds and the touch flag is set @eclipse-glsp/protocol:  equals @eclipse-glsp/protocol:  ✔ should return true if the two bounds are equal @eclipse-glsp/protocol:  ✔ should return false if the two bounds are not equal @eclipse-glsp/protocol:  left @eclipse-glsp/protocol:  ✔ should return the x-coordinate of the left edge of the bounds @eclipse-glsp/protocol:  centerX @eclipse-glsp/protocol:  ✔ should return the x-coordinate of the center of the bounds @eclipse-glsp/protocol:  right @eclipse-glsp/protocol:  ✔ should return the x-coordinate of the right edge of the bounds @eclipse-glsp/protocol:  top @eclipse-glsp/protocol:  ✔ should return the y-coordinate of the top edge of the bounds @eclipse-glsp/protocol:  middle @eclipse-glsp/protocol:  ✔ should return the y-coordinate of the middle of the bounds @eclipse-glsp/protocol:  centerY @eclipse-glsp/protocol:  ✔ should return the y-coordinate of the center of the bounds @eclipse-glsp/protocol:  bottom @eclipse-glsp/protocol:  ✔ should return the y-coordinate of the bottom edge of the bounds @eclipse-glsp/protocol:  topLeft @eclipse-glsp/protocol:  ✔ should return the top left corner of the bounds @eclipse-glsp/protocol:  topCenter @eclipse-glsp/protocol:  ✔ should return the top center point of the bounds @eclipse-glsp/protocol:  topRight @eclipse-glsp/protocol:  ✔ should return the top right corner of the bounds @eclipse-glsp/protocol:  middleLeft @eclipse-glsp/protocol:  ✔ should return the middle left point of the bounds @eclipse-glsp/protocol:  middleCenter @eclipse-glsp/protocol:  ✔ should return the middle center point of the bounds @eclipse-glsp/protocol:  middleRight @eclipse-glsp/protocol:  ✔ should return the middle right point of the bounds @eclipse-glsp/protocol:  bottomLeft @eclipse-glsp/protocol:  ✔ should return the bottom left corner of the bounds @eclipse-glsp/protocol:  bottomCenter @eclipse-glsp/protocol:  ✔ should return the bottom center point of the bounds @eclipse-glsp/protocol:  bottomRight @eclipse-glsp/protocol:  ✔ should return the bottom right corner of the bounds @eclipse-glsp/protocol:  isAbove @eclipse-glsp/protocol:  ✔ should return true if the left bounds are above the right bounds @eclipse-glsp/protocol:  ✔ should return false if the left bounds are not above the right bounds @eclipse-glsp/protocol:  isBelow @eclipse-glsp/protocol:  ✔ should return true if the left bounds are below the right bounds @eclipse-glsp/protocol:  ✔ should return false if the left bounds are not below the right bounds @eclipse-glsp/protocol:  isBefore @eclipse-glsp/protocol:  ✔ should return true if the left bounds are before the right bounds @eclipse-glsp/protocol:  ✔ should return false if the left bounds are not before the right bounds @eclipse-glsp/protocol:  isAfter @eclipse-glsp/protocol:  ✔ should return true if the left bounds are after the right bounds @eclipse-glsp/protocol:  ✔ should return false if the left bounds are not after the right bounds @eclipse-glsp/protocol:  from @eclipse-glsp/protocol:  ✔ should create a bounds from the given top left and bottom right points @eclipse-glsp/protocol:  sortBy @eclipse-glsp/protocol:  ✔ should sort the bounds based on the rank function @eclipse-glsp/protocol:  Dimension @eclipse-glsp/protocol:  map @eclipse-glsp/protocol:  ✔ should apply the given function to width and height @eclipse-glsp/protocol:  center @eclipse-glsp/protocol:  ✔ should return the center point of the dimension @eclipse-glsp/protocol:  add @eclipse-glsp/protocol:  ✔ should compute the sum of two dimensions @eclipse-glsp/protocol:  subtract @eclipse-glsp/protocol:  ✔ should compute the difference of two dimensions @eclipse-glsp/protocol:  multiplyMeasure @eclipse-glsp/protocol:  ✔ should compute the product of a dimension and a measure @eclipse-glsp/protocol:  divideMeasure @eclipse-glsp/protocol:  ✔ should compute the quotient of a dimension and a measure @eclipse-glsp/protocol:  equals @eclipse-glsp/protocol:  ✔ should return true if two dimensions are equal @eclipse-glsp/protocol:  ✔ should return false if two dimensions are not equal @eclipse-glsp/protocol:  Point @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ returns true for a valid point @eclipse-glsp/protocol:  ✔ returns false for an invalid point @eclipse-glsp/protocol:  isOrigin @eclipse-glsp/protocol:  ✔ returns true for the origin @eclipse-glsp/protocol:  ✔ returns false for a non-origin point @eclipse-glsp/protocol:  isValid @eclipse-glsp/protocol:  ✔ returns true for a valid point @eclipse-glsp/protocol:  ✔ returns false for an invalid point @eclipse-glsp/protocol:  abs @eclipse-glsp/protocol:  ✔ returns the absolute point @eclipse-glsp/protocol:  divideScalar @eclipse-glsp/protocol:  ✔ divides both coordinates by the scalar @eclipse-glsp/protocol:  multiplyScalar @eclipse-glsp/protocol:  ✔ multiplies both coordinates by the scalar @eclipse-glsp/protocol:  map @eclipse-glsp/protocol:  ✔ applies the function to the coordinates @eclipse-glsp/protocol:  snapToGrid @eclipse-glsp/protocol:  ✔ snaps the point to the grid @eclipse-glsp/protocol:  ✔ snaps the point to the grid with a given origin @eclipse-glsp/protocol:  vector @eclipse-glsp/protocol:  ✔ returns the vector from the origin to the point @eclipse-glsp/protocol:  move @eclipse-glsp/protocol:  ✔ computes the movement from the starting point to the end point @eclipse-glsp/protocol:  moveTowards @eclipse-glsp/protocol:  ✔ computes the movement from the starting point in the given vector direction @eclipse-glsp/protocol:  Disposable @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return false for a primitive @eclipse-glsp/protocol:  ✔ should return false for unknown function @eclipse-glsp/protocol:  ✔ should return true for the return value of Disposable.create() @eclipse-glsp/protocol:  ✔ should return true for the return value of Disposable.empty() @eclipse-glsp/protocol:  ✔ should return false for an object with conflicting `dispose` property @eclipse-glsp/protocol:  ✔ disposable object @eclipse-glsp/protocol:  DisposableCollection @eclipse-glsp/protocol:  push @eclipse-glsp/protocol:  ✔ should add one disposable to the collection and remove it again @eclipse-glsp/protocol:  ✔ should add multiple disposable to the collection and remove them again @eclipse-glsp/protocol:  ✔ should add one disposable function to the collection and remove it again @eclipse-glsp/protocol:  Movement @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should check if the given object is a movement @eclipse-glsp/protocol:  ✔ should check if the given object is not a movement @eclipse-glsp/protocol:  isStationary @eclipse-glsp/protocol:  ✔ should check if the movement is stationary @eclipse-glsp/protocol:  ✔ should check if the movement is not stationary @eclipse-glsp/protocol:  isZero @eclipse-glsp/protocol:  ✔ should check if the movement is zero @eclipse-glsp/protocol:  ✔ should check if the movement is not zero @eclipse-glsp/protocol:  equals @eclipse-glsp/protocol:  ✔ should check if two movements are equal @eclipse-glsp/protocol:  ✔ should check if two movements are not equal @eclipse-glsp/protocol:  Vector @eclipse-glsp/protocol:  abs @eclipse-glsp/protocol:  ✔ should compute the absolute value of the vector @eclipse-glsp/protocol:  add @eclipse-glsp/protocol:  ✔ should compute the sum of two vectors @eclipse-glsp/protocol:  equals @eclipse-glsp/protocol:  ✔ should check if two vectors are equal @eclipse-glsp/protocol:  isValid @eclipse-glsp/protocol:  ✔ should check if a vector is valid @eclipse-glsp/protocol:  magnitude @eclipse-glsp/protocol:  ✔ should compute the magnitude of a vector @eclipse-glsp/protocol:  map @eclipse-glsp/protocol:  ✔ should map each component of the vector @eclipse-glsp/protocol:  normalize @eclipse-glsp/protocol:  ✔ should compute the normalized vector @eclipse-glsp/protocol:  ✔ should return the zero vector if the vector is the zero vector @eclipse-glsp/protocol:  isZero @eclipse-glsp/protocol:  ✔ should check if a vector is the zero vector @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should check if the given object is a vector @eclipse-glsp/protocol:  ✔ should check if the given object is not a vector @eclipse-glsp/protocol:  divide @eclipse-glsp/protocol:  ✔ should divide each component of the vector by a scalar @eclipse-glsp/protocol:  multiply @eclipse-glsp/protocol:  ✔ should multiply each component of the vector by a scalar @eclipse-glsp/protocol:  subtract @eclipse-glsp/protocol:  ✔ should subtract the subtrahend from the vector @eclipse-glsp/protocol:  reverse @eclipse-glsp/protocol:  ✔ should reverse the direction of a vector @eclipse-glsp/protocol:  direction @eclipse-glsp/protocol:  ✔ should return right-up for a vector with positive x and negative y @eclipse-glsp/protocol:  ✔ should return left-down for a vector with negative x and positive y @eclipse-glsp/protocol:  min @eclipse-glsp/protocol:  ✔ should compute the minimum vector @eclipse-glsp/protocol:  max @eclipse-glsp/protocol:  ✔ should compute the maximum vector @eclipse-glsp/protocol:  avg @eclipse-glsp/protocol:  ✔ should compute the average vector @eclipse-glsp/protocol:  ✔ should return the zero vector if no vectors are given @eclipse-glsp/protocol:  TypeUtil @eclipse-glsp/protocol:  AnyObject @eclipse-glsp/protocol:  is @eclipse-glsp/protocol:  ✔ should return true for an empty object @eclipse-glsp/protocol:  ✔ should return true for an object with arbitrary properties @eclipse-glsp/protocol:  ✔ should return false for `undefined` @eclipse-glsp/protocol:  ✔ should return false for `null` @eclipse-glsp/protocol:  ✔ should return false for unknown object of primitive type @eclipse-glsp/protocol:  hasStringProp @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type @eclipse-glsp/protocol:  ✔ should return false for an object that has a property that matches the given but not the given type @eclipse-glsp/protocol:  ✔ should return false for an object that does not have a property that matches the given key @eclipse-glsp/protocol:  ✔ should return true for an object that does not have a matching key when using the optional flag @eclipse-glsp/protocol:  ✔ should return false for an object that has a property with matching name but invalid type when using the optional flag @eclipse-glsp/protocol:  ✔ should return true for an object that has a property with matching name but without value when using the optional flag @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type when using the optional flag @eclipse-glsp/protocol:  hasBooleanProp @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type @eclipse-glsp/protocol:  ✔ should return false for an object that has a property that matches the given but not the given type @eclipse-glsp/protocol:  ✔ should return false for an object that does not have a property that matches the given key @eclipse-glsp/protocol:  ✔ should return true for an object that does not have a matching key when using the optional flag @eclipse-glsp/protocol:  ✔ should return false for an object that has a property with matching name but invalid type when using the optional flag @eclipse-glsp/protocol:  ✔ should return true for an object that has a property with matching name but without value when using the optional flag @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type when using the optional flag @eclipse-glsp/protocol:  hasNumberProp @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type @eclipse-glsp/protocol:  ✔ should return false for an object that has a property that matches the given but not the given type @eclipse-glsp/protocol:  ✔ should return false for an object that does not have a property that matches the given key @eclipse-glsp/protocol:  ✔ should return true for an object that does not have a matching key when using the optional flag @eclipse-glsp/protocol:  ✔ should return false for an object that has a property with matching name but invalid type when using the optional flag @eclipse-glsp/protocol:  ✔ should return true for an object that has a property with matching name but without value when using the optional flag @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type when using the optional flag @eclipse-glsp/protocol:  hasObjectProp @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type @eclipse-glsp/protocol:  ✔ should return false for an object that has a property that matches the given but not the given type @eclipse-glsp/protocol:  ✔ should return false for an object that does not have a property that matches the given key @eclipse-glsp/protocol:  ✔ should return true for an object that does not have a matching key when using the optional flag @eclipse-glsp/protocol:  ✔ should return false for an object that has a property with matching name but invalid type when using the optional flag @eclipse-glsp/protocol:  ✔ should return true for an object that has a property with matching name but without value when using the optional flag @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type when using the optional flag @eclipse-glsp/protocol:  hasFunctionProp @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type @eclipse-glsp/protocol:  ✔ should return false for an object that has a property that matches the given but not the given type @eclipse-glsp/protocol:  ✔ should return false for an object that does not have a property that matches the given key @eclipse-glsp/protocol:  ✔ should return true for an object that does not have a matching key when using the optional flag @eclipse-glsp/protocol:  ✔ should return false for an object that has a property with matching name but invalid type when using the optional flag @eclipse-glsp/protocol:  ✔ should return true for an object that has a property with matching name but without value when using the optional flag @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type when using the optional flag @eclipse-glsp/protocol:  hasArrayProp @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type @eclipse-glsp/protocol:  ✔ should return false for an object that has a property that matches the given but not the given type @eclipse-glsp/protocol:  ✔ should return false for an object that does not have a property that matches the given key @eclipse-glsp/protocol:  ✔ should return true for an object that does not have a matching key when using the optional flag @eclipse-glsp/protocol:  ✔ should return false for an object that has a property with matching name but invalid type when using the optional flag @eclipse-glsp/protocol:  ✔ should return true for an object that has a property with matching name but without value when using the optional flag @eclipse-glsp/protocol:  ✔ should return true for an object that has a property that matches the given key and type when using the optional flag @eclipse-glsp/protocol:   541 passing (981ms) @eclipse-glsp/protocol: =============================== Coverage summary =============================== @eclipse-glsp/protocol: Statements : 77.72% ( 942/1212 ) @eclipse-glsp/protocol: Branches : 76.1% ( 532/699 ) @eclipse-glsp/protocol: Functions : 73.96% ( 358/484 ) @eclipse-glsp/protocol: Lines : 80.65% ( 917/1137 ) @eclipse-glsp/protocol: ================================================================================ > @eclipse-glsp/client:"test:coverage" @eclipse-glsp/client: @eclipse-glsp/client: $ nyc yarn test @eclipse-glsp/client: @eclipse-glsp/client: $ mocha --config ../../.mocharc "./src/**/*.spec.?(ts|tsx)" @eclipse-glsp/client:  @eclipse-glsp/client:  GLSPActionDispatcher @eclipse-glsp/client:  requestUntil @eclipse-glsp/client:  ✔ should resolve successfully if response dispatched within timeout @eclipse-glsp/client:  ✔ should resolve to `undefined` if no response dispatched within timeout & `rejectOnTimeout` flag is false @eclipse-glsp/client:  ✔ should be rejected if no response dispatched within timeout & `rejectOnTimeout` flag is true @eclipse-glsp/client:  request & re-dispatch @eclipse-glsp/client:  ✔ should be possible to re-dispatch the response of a `request` call @eclipse-glsp/client:  DefaultModelInitializationConstraint @eclipse-glsp/client:  ✔ should complete after dispatching non empty SetModelAction and `InitializeCanvasBoundsAction` @eclipse-glsp/client:  ✔ should complete after dispatching non empty UpdateModelAction and `InitializeCanvasBoundsAction` @eclipse-glsp/client:  ✔ should note complete after dispatching empty SetModelAction and `InitializeCanvasBoundsAction`  @eclipse-glsp/client:  ✔ should note complete after dispatching empty UpdateModelAction and `InitializeCanvasBoundsAction  @eclipse-glsp/client:  onInitialized @eclipse-glsp/client:  ✔ returned promise should resolve once the constraint is initialized @eclipse-glsp/client:  ✔ registered listener should be invoked once the constraint is initialized @eclipse-glsp/client:  ✔ registered listener should be invoked directly on registration if the constraint is already initialized @eclipse-glsp/client:  ✔ Disposed listener should not be invoked once the constraint is initialized @eclipse-glsp/client:  SelectionService @eclipse-glsp/client:  Initial State @eclipse-glsp/client:  ✔ On creation nothing should be selected and no feedback should be dispatched. @eclipse-glsp/client:  Single Selection @eclipse-glsp/client:  ✔ Selecting a single element should be tracked correctly and trigger feedback. @eclipse-glsp/client:  ✔ Selecting the same element twice in one operation should not make a difference. @eclipse-glsp/client:  ✔ Selecting and then deselecting the same element should result in an empty selection. @eclipse-glsp/client:  ✔ Selecting and deselecting the same element in the same operation should have no effect. @eclipse-glsp/client:  ✔ Selecting and deselecting not-existing nodes should have no effect. @eclipse-glsp/client:  Multi Selection @eclipse-glsp/client:  ✔ Selecting multiple elements should be tracked correctly and trigger feedback. @eclipse-glsp/client:  ✔ Selecting multiple elements should have the selection order in the dispatched feedback. @eclipse-glsp/client:  ✔ Selecting the same elements twice in one operation should not make a difference. @eclipse-glsp/client:  ✔ Selecting and then deselecting the same elements should result in an empty selection. @eclipse-glsp/client:  ✔ Selecting and deselecting the same elements in one operation should have no effect. @eclipse-glsp/client:  ✔ Selecting three elements and deselecting one should result in two selected and one deselected element. @eclipse-glsp/client:  ✔ A series of selection and deselection operations should be tracked correctly. @eclipse-glsp/client:  Changing Root @eclipse-glsp/client:  ✔ Changing root deselects all selected elements if there are no matching elements. @eclipse-glsp/client:  ✔ Changing root keeps selected elements if there are matching elements. @eclipse-glsp/client:  ✔ Changing root with new selection correctly selects matching elements and deselects not matching elements. @eclipse-glsp/client:  Listeners @eclipse-glsp/client:  ✔ A registered listener should be notified of a single selection change. @eclipse-glsp/client:  ✔ A registered listener should be notified of a multi-selection change. @eclipse-glsp/client:  ✔ A registered listener should be notified of series of selection changes. @eclipse-glsp/client:  ✔ A registered listener should NOT be notified of root changes. @eclipse-glsp/client:  ✔ Selecting the same elements consecutively should not trigger a listener update. @eclipse-glsp/client:  ✔ Selecting a not-existing elements should not trigger a listener update. @eclipse-glsp/client:  FreeFormLayouter @eclipse-glsp/client:  issue-610 @eclipse-glsp/client:  ✔ recursive hGrab/vGrab @eclipse-glsp/client:  issue-694 @eclipse-glsp/client:  ✔ Structure compartment (hGrab=true, vGrab=true), Left-aligned label (hGrab=true), right-aligned label (hGrab=false) @eclipse-glsp/client:  ✔ Structure compartment (hGrab=true, vGrab=true) @eclipse-glsp/client:  ✔ Structure compartment (hGrab=true, vGrab=true, padding*=10) @eclipse-glsp/client:  HBoxLayouter @eclipse-glsp/client:  ✔ defaultParams @eclipse-glsp/client:  ✔ alignTop @eclipse-glsp/client:  ✔ alignCenter @eclipse-glsp/client:  ✔ alignBottom @eclipse-glsp/client:  ✔ padding @eclipse-glsp/client:  ✔ hGap @eclipse-glsp/client:  ✔ paddingFactor @eclipse-glsp/client:  ✔ minWidth @eclipse-glsp/client:  ✔ minHeight @eclipse-glsp/client:  ✔ prefWidth @eclipse-glsp/client:  ✔ prefHeight @eclipse-glsp/client:  VBoxLayouter @eclipse-glsp/client:  ✔ defaultParams @eclipse-glsp/client:  ✔ alignLeft @eclipse-glsp/client:  ✔ alignCenter @eclipse-glsp/client:  ✔ alignRight @eclipse-glsp/client:  ✔ padding @eclipse-glsp/client:  ✔ vGap @eclipse-glsp/client:  ✔ paddingFactor @eclipse-glsp/client:  ✔ minWidth @eclipse-glsp/client:  ✔ minHeight @eclipse-glsp/client:  ✔ prefWidth @eclipse-glsp/client:  ✔ prefHeight @eclipse-glsp/client:  GridSnapper @eclipse-glsp/client:  ✔ snap @eclipse-glsp/client:  PointPositionUpdater @eclipse-glsp/client:  ✔ updatePosition with no last drag position @eclipse-glsp/client:  ✔ update last position and reset @eclipse-glsp/client:  ✔ updatePosition with no snapper @eclipse-glsp/client:  ✔ updatePosition with snapper @eclipse-glsp/client:  TypeHintProvider @eclipse-glsp/client:  getShapeTypeHint @eclipse-glsp/client:  ✔ should return `undefined` if no `SetTypeHintsAction` has been handled yet @eclipse-glsp/client:  ✔ should return `undefined` if no hint is registered for the given type (exact type match) @eclipse-glsp/client:  ✔ should return the corresponding type hint for the given type (exact type match) @eclipse-glsp/client:  ✔ should return the corresponding type hint for the given type (sub type match) @eclipse-glsp/client:  getEdgeTypeHint @eclipse-glsp/client:  ✔ should return `undefined` if no `SetTypeHintsAction` has been handled yet @eclipse-glsp/client:  ✔ should return `undefined` if no hint is registered for the given type (exact type match) @eclipse-glsp/client:  ✔ should return the corresponding type hint for the given type (exact type match) @eclipse-glsp/client:  ✔ should return the corresponding type hint for the given type (sub type match) @eclipse-glsp/client:  ApplyTypeHintCommand @eclipse-glsp/client:  test hints to model feature translation (after command execution)` @eclipse-glsp/client:  ShapeTypeHint @eclipse-glsp/client:  ✔ should not modify feature set of model element with no applicable type hint @eclipse-glsp/client:  ✔ should add all enabled (`true`) features, derived from the applied type hint, to the model @eclipse-glsp/client:  ✔ should remove all disabled (`false`) features, derived from the applied type hint, from the model @eclipse-glsp/client:  `isConnectable` (after hint has been applied to element) @eclipse-glsp/client:  ✔ should return `true` if source/target elements are not defined in edge hint @eclipse-glsp/client:  ✔ should return `false` if element type is not in source/target elements of edge hint @eclipse-glsp/client:  ✔ should return `true` if element type is in source/target elements of edge hint (exact type) @eclipse-glsp/client:  ✔ should return `true` if element super type is in source/target elements of edge hint (super type) @eclipse-glsp/client:  ✔ should fallback to class-level `canConnect` implementation if no edge hint is applicable to routable @eclipse-glsp/client:  `isContainable` (after hint has been applied to element) @eclipse-glsp/client:  ✔ should return `false` if corresponding hint has no containable elements defined @eclipse-glsp/client:  ✔ should return `true` if corresponding hint has containable element with matching type @eclipse-glsp/client:  ✔ should return `true` if corresponding hint as has containable element with matching super type @eclipse-glsp/client:  EdgeTypeHint @eclipse-glsp/client:  ✔ should not modify feature set of model element with no applicable type hint @eclipse-glsp/client:  ✔ should add all enabled (`true`) features, derived from the applied type hint, to the model @eclipse-glsp/client:  ✔ should remove all disabled (`false`) features, derived from the applied type hint, from the model @eclipse-glsp/client:  AlignElementsCommand @eclipse-glsp/client:  ✔ should align all elements left @eclipse-glsp/client:  ✔ should align all elements right @eclipse-glsp/client:  ✔ should align all elements center @eclipse-glsp/client:  ✔ should align all elements top @eclipse-glsp/client:  ✔ should align all elements bottom @eclipse-glsp/client:  ✔ should align all elements middle @eclipse-glsp/client:  ResizeElementsCommand @eclipse-glsp/client:  ✔ should make same width as last @eclipse-glsp/client:  ✔ should make same height as last @eclipse-glsp/client:  ✔ should make same width and height as last @eclipse-glsp/client:  NavigationTarget @eclipse-glsp/client:  ✔ should be able to set and get element IDs @eclipse-glsp/client:  ✔ should be able to set and get textual positions @eclipse-glsp/client:  ✔ should be able to set and get custom query arguments @eclipse-glsp/client:  ✔ should specify whether it has arguments @eclipse-glsp/client:  MarqueeUtil @eclipse-glsp/client:  Node marquee @eclipse-glsp/client:  ✔ touch element @eclipse-glsp/client:  ✔ touch element (reverse) @eclipse-glsp/client:  ✔ mark entire element @eclipse-glsp/client:  ✔ mark entire element (reverse) @eclipse-glsp/client:  Edge marquee @eclipse-glsp/client:  ✔ touch edge @eclipse-glsp/client:  ✔ touch edge (reverse) @eclipse-glsp/client:  ✔ mark entire edge @eclipse-glsp/client:  ✔ mark entire edge (reverse) @eclipse-glsp/client:  ✔ edge path should be marked @eclipse-glsp/client:  MarkerNavigator @eclipse-glsp/client:  ✔ next(undefined) without any markers returns undefined @eclipse-glsp/client:  ✔ previous(undefined) without any markers returns undefined @eclipse-glsp/client:  ✔ next(undefined) with one marker returns the one marker @eclipse-glsp/client:  ✔ next(firstMarker) with only one marker returns again the first marker @eclipse-glsp/client:  ✔ previous(firstMarker) with only one marker returns again the first marker @eclipse-glsp/client:  ✔ next(firstMarker) with two marker returns second marker then again first marker @eclipse-glsp/client:  ✔ previous(firstMarker) with two marker returns second marker then again first marker @eclipse-glsp/client:  ✔ returns markers in the order left-to-right, top-to-bottom with next() @eclipse-glsp/client:  ✔ returns markers in the order left-to-right, top-to-bottom with previous() @eclipse-glsp/client:  SModel Util @eclipse-glsp/client:  calcRoute @eclipse-glsp/client:  ✔ should return complete route @eclipse-glsp/client:  ✔ should filter duplicates with same coordinates @eclipse-glsp/client:  ✔ should not filter source and target even if duplicate coordinates @eclipse-glsp/client:  ✔ should filter duplicates with same coordinates but allow tolerance @eclipse-glsp/client:  ✔ should allow filtering based on point type: ROUTE_KINDS @eclipse-glsp/client:  ✔ should allow filtering based on point type: ROUTING_POINT_KINDS @eclipse-glsp/client:   124 passing (266ms) @eclipse-glsp/client: =============================== Coverage summary =============================== @eclipse-glsp/client: Statements : 44.66% ( 2317/5188 ) @eclipse-glsp/client: Branches : 24.11% ( 532/2206 ) @eclipse-glsp/client: Functions : 24.35% ( 319/1310 ) @eclipse-glsp/client: Lines : 43.08% ( 2098/4869 ) @eclipse-glsp/client: ================================================================================ > Lerna (powered by Nx) Successfully ran target test:coverage for 2 projects $ /home/jenkins/agent/workspace/eclipse-glsp_glsp-client_master/node_modules/.bin/nyc report --reporter html  Coverage reported generation successful  Done in 63.13s. [Pipeline] } [Pipeline] // timeout [Pipeline] } [Pipeline] // container [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Deploy (master only)) [Pipeline] sh + git diff --name-only 'HEAD^' + grep --quiet '^packages\|examples' [Pipeline] container [Pipeline] { [Pipeline] timeout Timeout set to expire in 30 min [Pipeline] { [Pipeline] withCredentials Masking supported pattern matches of $NPM_AUTH_TOKEN [Pipeline] { [Pipeline] sh + printf //registry.npmjs.org/:_authToken=**** [Pipeline] } [Pipeline] // withCredentials [Pipeline] sh + git config user.email eclipse-glsp-bot@eclipse.org [Pipeline] sh + git config user.name eclipse-glsp-bot [Pipeline] sh + yarn publish:next yarn run v1.22.19 $ lerna publish preminor --exact --canary --preid next --dist-tag next --no-git-reset --no-git-tag-version --no-push --ignore-scripts --yes lerna notice cli v7.4.2 lerna info ci enabled lerna info canary enabled lerna WARN force-publish all packages lerna info Assuming all packages changed Found 4 packages to publish: - @eclipse-glsp-examples/workflow-glsp => 2.2.0-next.329+d53e2e2 - @eclipse-glsp/client => 2.2.0-next.329+d53e2e2 - @eclipse-glsp/sprotty => 2.2.0-next.329+d53e2e2 - @eclipse-glsp/protocol => 2.2.0-next.329+d53e2e2 lerna info auto-confirmed lerna info publish Publishing packages to npm... lerna success published @eclipse-glsp/protocol 2.2.0-next.329+d53e2e2 lerna notice lerna notice package: @eclipse-glsp/protocol@2.2.0-next.329+d53e2e2 lerna notice === Tarball Contents === lerna notice 402B src/.indexignore lerna notice 35.4kB LICENSE lerna notice 7.6kB lib/utils/array-util.js lerna notice 6.6kB lib/client-server-protocol/base-glsp-client.js lerna notice 7.9kB lib/client-server-protocol/jsonrpc/base-jsonrpc-glsp-client.js lerna notice 5.7kB lib/action-protocol/base-protocol.js lerna notice 4.1kB lib/action-protocol/client-notification.js lerna notice 3.6kB lib/action-protocol/clipboard.js lerna notice 3.4kB lib/di/container-configuration.js lerna notice 2.3kB lib/action-protocol/contexts.js lerna notice 2.2kB lib/model/default-types.js lerna notice 2.3kB lib/utils/disposable.js lerna notice 2.6kB lib/action-protocol/edge-modification.js lerna notice 3.8kB lib/action-protocol/element-creation.js lerna notice 1.5kB lib/action-protocol/element-hover.js lerna notice 9.4kB lib/action-protocol/element-navigation.js lerna notice 2.4kB lib/action-protocol/element-selection.js lerna notice 4.8kB lib/action-protocol/element-text-editing.js lerna notice 4.4kB lib/action-protocol/element-type-hints.js lerna notice 3.6kB lib/action-protocol/element-validation.js lerna notice 1.5kB lib/utils/event.js lerna notice 3.2kB lib/di/feature-module.js lerna notice 3.5kB lib/utils/geometry-movement.js lerna notice 1.1kB lib/utils/geometry-util.js lerna notice 7.8kB lib/utils/geometry-vector.js lerna notice 3.0kB lib/client-server-protocol/glsp-client.js lerna notice 2.2kB lib/client-server-protocol/jsonrpc/glsp-jsonrpc-client.js lerna notice 2.1kB lib/client-server-protocol/jsonrpc/glsp-jsonrpc-server.js lerna notice 1.2kB lib/client-server-protocol/glsp-server.js lerna notice 2.7kB lib/action-protocol/index.js lerna notice 1.9kB lib/client-server-protocol/index.js lerna notice 1.9kB lib/client-server-protocol/jsonrpc/index.js lerna notice 1.8kB lib/di/index.js lerna notice 2.1kB lib/index.js lerna notice 1.7kB lib/model/index.js lerna notice 2.0kB lib/utils/index.js lerna notice 2.6kB lib/di/inversify-util.js lerna notice 3.6kB lib/di/lazy-injector.js lerna notice 2.6kB lib/action-protocol/model-data.js lerna notice 1.9kB lib/action-protocol/model-edit-mode.js lerna notice 2.0kB lib/action-protocol/model-layout.js lerna notice 3.3kB lib/action-protocol/model-saving.js lerna notice 898B lib/model/model-schema.js lerna notice 2.4kB lib/action-protocol/node-modification.js lerna notice 1.8kB lib/re-exports.js lerna notice 5.3kB lib/sprotty-actions.js lerna notice 4.6kB lib/sprotty-geometry-bounds.js lerna notice 2.0kB lib/sprotty-geometry-dimension.js lerna notice 3.0kB lib/sprotty-geometry-point.js lerna notice 2.1kB lib/utils/test-util.js lerna notice 2.4kB lib/action-protocol/tool-palette.js lerna notice 5.8kB lib/utils/type-util.js lerna notice 2.4kB lib/action-protocol/types.js lerna notice 941B lib/client-server-protocol/types.js lerna notice 1.8kB lib/action-protocol/undo-redo.js lerna notice 1.5kB lib/action-protocol/viewport.js lerna notice 6.0kB lib/client-server-protocol/jsonrpc/websocket-connection.js lerna notice 4.4kB lib/client-server-protocol/jsonrpc/ws-connection-provider.js lerna notice 1.6kB package.json lerna notice 2.1kB lib/utils/array-util.d.ts.map lerna notice 3.1kB lib/utils/array-util.js.map lerna notice 1.9kB lib/client-server-protocol/base-glsp-client.d.ts.map lerna notice 4.7kB lib/client-server-protocol/base-glsp-client.js.map lerna notice 2.1kB lib/client-server-protocol/jsonrpc/base-jsonrpc-glsp-client.d.ts.map lerna notice 5.0kB lib/client-server-protocol/jsonrpc/base-jsonrpc-glsp-client.js.map lerna notice 2.7kB lib/action-protocol/base-protocol.d.ts.map lerna notice 3.0kB lib/action-protocol/base-protocol.js.map lerna notice 2.6kB lib/action-protocol/client-notification.d.ts.map lerna notice 2.4kB lib/action-protocol/client-notification.js.map lerna notice 1.8kB lib/action-protocol/clipboard.d.ts.map lerna notice 1.9kB lib/action-protocol/clipboard.js.map lerna notice 684B lib/di/container-configuration.d.ts.map lerna notice 1.1kB lib/di/container-configuration.js.map lerna notice 1.1kB lib/action-protocol/contexts.d.ts.map lerna notice 1.1kB lib/action-protocol/contexts.js.map lerna notice 739B lib/model/default-types.d.ts.map lerna notice 872B lib/model/default-types.js.map lerna notice 880B lib/utils/disposable.d.ts.map lerna notice 1.7kB lib/utils/disposable.js.map lerna notice 1.1kB lib/action-protocol/edge-modification.d.ts.map lerna notice 1.1kB lib/action-protocol/edge-modification.js.map lerna notice 1.9kB lib/action-protocol/element-creation.d.ts.map lerna notice 1.9kB lib/action-protocol/element-creation.js.map lerna notice 1.2kB lib/action-protocol/element-hover.d.ts.map lerna notice 1.0kB lib/action-protocol/element-hover.js.map lerna notice 3.7kB lib/action-protocol/element-navigation.d.ts.map lerna notice 4.9kB lib/action-protocol/element-navigation.js.map lerna notice 1.2kB lib/action-protocol/element-selection.d.ts.map lerna notice 1.6kB lib/action-protocol/element-selection.js.map lerna notice 2.5kB lib/action-protocol/element-text-editing.d.ts.map lerna notice 2.5kB lib/action-protocol/element-text-editing.js.map lerna notice 2.8kB lib/action-protocol/element-type-hints.d.ts.map lerna notice 2.4kB lib/action-protocol/element-type-hints.js.map lerna notice 1.9kB lib/action-protocol/element-validation.d.ts.map lerna notice 1.9kB lib/action-protocol/element-validation.js.map lerna notice 973B lib/utils/event.d.ts.map lerna notice 421B lib/utils/event.js.map lerna notice 889B lib/di/feature-module.d.ts.map lerna notice 1.2kB lib/di/feature-module.js.map lerna notice 846B lib/utils/geometry-movement.d.ts.map lerna notice 1.5kB lib/utils/geometry-movement.js.map lerna notice 274B lib/utils/geometry-util.d.ts.map lerna notice 277B lib/utils/geometry-util.js.map lerna notice 1.7kB lib/utils/geometry-vector.d.ts.map lerna notice 4.5kB lib/utils/geometry-vector.js.map lerna notice 1.7kB lib/client-server-protocol/glsp-client.d.ts.map lerna notice 923B lib/client-server-protocol/glsp-client.js.map lerna notice 989B lib/client-server-protocol/jsonrpc/glsp-jsonrpc-client.d.ts.map lerna notice 875B lib/client-server-protocol/jsonrpc/glsp-jsonrpc-client.js.map lerna notice 374B lib/client-server-protocol/jsonrpc/glsp-jsonrpc-server.d.ts.map lerna notice 799B lib/client-server-protocol/jsonrpc/glsp-jsonrpc-server.js.map lerna notice 1.2kB lib/client-server-protocol/glsp-server.d.ts.map lerna notice 314B lib/client-server-protocol/glsp-server.js.map lerna notice 618B lib/action-protocol/index.d.ts.map lerna notice 261B lib/client-server-protocol/index.d.ts.map lerna notice 280B lib/client-server-protocol/jsonrpc/index.d.ts.map lerna notice 226B lib/di/index.d.ts.map lerna notice 329B lib/index.d.ts.map lerna notice 183B lib/model/index.d.ts.map lerna notice 290B lib/utils/index.d.ts.map lerna notice 434B lib/action-protocol/index.js.map lerna notice 233B lib/client-server-protocol/index.js.map lerna notice 244B lib/client-server-protocol/jsonrpc/index.js.map lerna notice 200B lib/di/index.js.map lerna notice 259B lib/index.js.map lerna notice 177B lib/model/index.js.map lerna notice 242B lib/utils/index.js.map lerna notice 1.0kB lib/di/inversify-util.d.ts.map lerna notice 944B lib/di/inversify-util.js.map lerna notice 1.3kB lib/di/lazy-injector.d.ts.map lerna notice 1.7kB lib/di/lazy-injector.js.map lerna notice 1.9kB lib/action-protocol/model-data.d.ts.map lerna notice 1.8kB lib/action-protocol/model-data.js.map lerna notice 584B lib/action-protocol/model-edit-mode.d.ts.map lerna notice 729B lib/action-protocol/model-edit-mode.js.map lerna notice 1.9kB lib/action-protocol/model-layout.d.ts.map lerna notice 1.5kB lib/action-protocol/model-layout.js.map lerna notice 1.7kB lib/action-protocol/model-saving.d.ts.map lerna notice 1.7kB lib/action-protocol/model-saving.js.map lerna notice 769B lib/model/model-schema.d.ts.map lerna notice 324B lib/model/model-schema.js.map lerna notice 1.1kB lib/action-protocol/node-modification.d.ts.map lerna notice 1.1kB lib/action-protocol/node-modification.js.map lerna notice 333B lib/re-exports.d.ts.map lerna notice 286B lib/re-exports.js.map lerna notice 1.6kB lib/sprotty-actions.d.ts.map lerna notice 2.4kB lib/sprotty-actions.js.map lerna notice 2.2kB lib/sprotty-geometry-bounds.d.ts.map lerna notice 4.4kB lib/sprotty-geometry-bounds.js.map lerna notice 950B lib/sprotty-geometry-dimension.d.ts.map lerna notice 1.4kB lib/sprotty-geometry-dimension.js.map lerna notice 1.3kB lib/sprotty-geometry-point.d.ts.map lerna notice 2.4kB lib/sprotty-geometry-point.js.map lerna notice 396B lib/utils/test-util.d.ts.map lerna notice 882B lib/utils/test-util.js.map lerna notice 1.2kB lib/action-protocol/tool-palette.d.ts.map lerna notice 1.0kB lib/action-protocol/tool-palette.js.map lerna notice 1.7kB lib/utils/type-util.d.ts.map lerna notice 1.9kB lib/utils/type-util.js.map lerna notice 2.6kB lib/action-protocol/types.d.ts.map lerna notice 831B lib/client-server-protocol/types.d.ts.map lerna notice 1.9kB lib/action-protocol/types.js.map lerna notice 153B lib/client-server-protocol/types.js.map lerna notice 740B lib/action-protocol/undo-redo.d.ts.map lerna notice 802B lib/action-protocol/undo-redo.js.map lerna notice 1.3kB lib/action-protocol/viewport.d.ts.map lerna notice 1.1kB lib/action-protocol/viewport.js.map lerna notice 1.7kB lib/client-server-protocol/jsonrpc/websocket-connection.d.ts.map lerna notice 3.9kB lib/client-server-protocol/jsonrpc/websocket-connection.js.map lerna notice 1.1kB lib/client-server-protocol/jsonrpc/ws-connection-provider.d.ts.map lerna notice 2.2kB lib/client-server-protocol/jsonrpc/ws-connection-provider.js.map lerna notice 926B README.md lerna notice 7.0kB lib/utils/array-util.d.ts lerna notice 8.4kB src/utils/array-util.ts lerna notice 3.2kB lib/client-server-protocol/base-glsp-client.d.ts lerna notice 13.5kB src/client-server-protocol/base-glsp-client.spec.ts lerna notice 7.0kB src/client-server-protocol/base-glsp-client.ts lerna notice 2.7kB lib/client-server-protocol/jsonrpc/base-jsonrpc-glsp-client.d.ts lerna notice 13.3kB src/client-server-protocol/jsonrpc/base-jsonrpc-glsp-client.spec.ts lerna notice 7.9kB src/client-server-protocol/jsonrpc/base-jsonrpc-glsp-client.ts lerna notice 8.4kB lib/action-protocol/base-protocol.d.ts lerna notice 12.8kB src/action-protocol/base-protocol.spec.ts lerna notice 9.8kB src/action-protocol/base-protocol.ts lerna notice 4.6kB lib/action-protocol/client-notification.d.ts lerna notice 10.5kB src/action-protocol/client-notification.spec.ts lerna notice 6.7kB src/action-protocol/client-notification.ts lerna notice 4.6kB lib/action-protocol/clipboard.d.ts lerna notice 8.4kB src/action-protocol/clipboard.spec.ts lerna notice 5.6kB src/action-protocol/clipboard.ts lerna notice 2.9kB lib/di/container-configuration.d.ts lerna notice 3.2kB src/di/container-configuration.spec.ts lerna notice 3.9kB src/di/container-configuration.ts lerna notice 2.7kB lib/action-protocol/contexts.d.ts lerna notice 5.5kB src/action-protocol/contexts.spec.ts lerna notice 3.2kB src/action-protocol/contexts.ts lerna notice 1.7kB lib/model/default-types.d.ts lerna notice 1.9kB src/model/default-types.ts lerna notice 2.3kB lib/utils/disposable.d.ts lerna notice 4.9kB src/utils/disposable.spec.ts lerna notice 3.4kB src/utils/disposable.ts lerna notice 2.9kB lib/action-protocol/edge-modification.d.ts lerna notice 6.0kB src/action-protocol/edge-modification.spec.ts lerna notice 3.6kB src/action-protocol/edge-modification.ts lerna notice 4.4kB lib/action-protocol/element-creation.d.ts lerna notice 8.1kB src/action-protocol/element-creation.spec.ts lerna notice 5.5kB src/action-protocol/element-creation.ts lerna notice 3.0kB lib/action-protocol/element-hover.d.ts lerna notice 5.4kB src/action-protocol/element-hover.spec.ts lerna notice 3.5kB src/action-protocol/element-hover.ts lerna notice 11.0kB lib/action-protocol/element-navigation.d.ts lerna notice 17.9kB src/action-protocol/element-navigation.spec.ts lerna notice 13.6kB src/action-protocol/element-navigation.ts lerna notice 3.1kB lib/action-protocol/element-selection.d.ts lerna notice 7.4kB src/action-protocol/element-selection.spec.ts lerna notice 4.1kB src/action-protocol/element-selection.ts lerna notice 6.5kB lib/action-protocol/element-text-editing.d.ts lerna notice 7.4kB src/action-protocol/element-text-editing.spec.ts lerna notice 7.9kB src/action-protocol/element-text-editing.ts lerna notice 7.2kB lib/action-protocol/element-type-hints.d.ts lerna notice 12.6kB src/action-protocol/element-type-hints.spec.ts lerna notice 8.8kB src/action-protocol/element-type-hints.ts lerna notice 3.7kB lib/action-protocol/element-validation.d.ts lerna notice 6.8kB src/action-protocol/element-validation.spec.ts lerna notice 5.3kB src/action-protocol/element-validation.ts lerna notice 3.3kB lib/utils/event.d.ts lerna notice 3.4kB src/utils/event.ts lerna notice 3.0kB lib/di/feature-module.d.ts lerna notice 5.1kB src/di/feature-module.spec.ts lerna notice 3.7kB src/di/feature-module.ts lerna notice 3.0kB lib/utils/geometry-movement.d.ts lerna notice 4.6kB src/utils/geometry-movement.spec.ts lerna notice 3.7kB src/utils/geometry-movement.ts lerna notice 1.1kB lib/utils/geometry-util.d.ts lerna notice 1.0kB src/utils/geometry-util.ts lerna notice 5.4kB lib/utils/geometry-vector.d.ts lerna notice 7.0kB src/utils/geometry-vector.spec.ts lerna notice 7.8kB src/utils/geometry-vector.ts lerna notice 5.1kB lib/client-server-protocol/glsp-client.d.ts lerna notice 6.3kB src/client-server-protocol/glsp-client.ts lerna notice 2.2kB lib/client-server-protocol/jsonrpc/glsp-jsonrpc-client.d.ts lerna notice 2.5kB src/client-server-protocol/jsonrpc/glsp-jsonrpc-client.ts lerna notice 1.4kB lib/client-server-protocol/jsonrpc/glsp-jsonrpc-server.d.ts lerna notice 2.2kB src/client-server-protocol/jsonrpc/glsp-jsonrpc-server.ts lerna notice 7.4kB lib/client-server-protocol/glsp-server.d.ts lerna notice 7.4kB src/client-server-protocol/glsp-server.ts lerna notice 1.6kB lib/action-protocol/index.d.ts lerna notice 1.0kB lib/client-server-protocol/index.d.ts lerna notice 1.1kB lib/client-server-protocol/jsonrpc/index.d.ts lerna notice 1.0kB lib/di/index.d.ts lerna notice 1.2kB lib/index.d.ts lerna notice 931B lib/model/index.d.ts lerna notice 1.1kB lib/utils/index.d.ts lerna notice 1.5kB src/action-protocol/index.ts lerna notice 981B src/client-server-protocol/index.ts lerna notice 1.0kB src/client-server-protocol/jsonrpc/index.ts lerna notice 975B src/di/index.ts lerna notice 1.2kB src/index.ts lerna notice 896B src/model/index.ts lerna notice 1.1kB src/utils/index.ts lerna notice 3.5kB lib/di/inversify-util.d.ts lerna notice 3.9kB src/di/inversify-util.ts lerna notice 5.7kB lib/di/lazy-injector.d.ts lerna notice 5.7kB src/di/lazy-injector.spec.ts lerna notice 6.8kB src/di/lazy-injector.ts lerna notice 4.4kB lib/action-protocol/model-data.d.ts lerna notice 8.4kB src/action-protocol/model-data.spec.ts lerna notice 5.3kB src/action-protocol/model-data.ts lerna notice 1.1kB lib/action-protocol/model-edit-mode.d.ts lerna notice 2.2kB src/action-protocol/model-edit-mode.spec.ts lerna notice 2.1kB src/action-protocol/model-edit-mode.ts lerna notice 4.2kB lib/action-protocol/model-layout.d.ts lerna notice 6.9kB src/action-protocol/model-layout.spec.ts lerna notice 5.0kB src/action-protocol/model-layout.ts lerna notice 3.7kB lib/action-protocol/model-saving.d.ts lerna notice 8.4kB src/action-protocol/model-saving.spec.ts lerna notice 5.3kB src/action-protocol/model-saving.ts lerna notice 2.3kB lib/model/model-schema.d.ts lerna notice 2.5kB src/model/model-schema.ts lerna notice 2.9kB lib/action-protocol/node-modification.d.ts lerna notice 4.9kB src/action-protocol/node-modification.spec.ts lerna notice 3.4kB src/action-protocol/node-modification.ts lerna notice 1.2kB lib/re-exports.d.ts lerna notice 1.2kB src/re-exports.ts lerna notice 2.7kB lib/sprotty-actions.d.ts lerna notice 5.1kB src/sprotty-actions.ts lerna notice 7.8kB lib/sprotty-geometry-bounds.d.ts lerna notice 12.8kB src/sprotty-geometry-bounds.spec.ts lerna notice 11.1kB src/sprotty-geometry-bounds.ts lerna notice 3.6kB lib/sprotty-geometry-dimension.d.ts lerna notice 3.9kB src/sprotty-geometry-dimension.spec.ts lerna notice 4.5kB src/sprotty-geometry-dimension.ts lerna notice 4.4kB lib/sprotty-geometry-point.d.ts lerna notice 4.4kB src/sprotty-geometry-point.spec.ts lerna notice 6.1kB src/sprotty-geometry-point.ts lerna notice 1.4kB lib/utils/test-util.d.ts lerna notice 2.0kB src/utils/test-util.ts lerna notice 3.3kB lib/action-protocol/tool-palette.d.ts lerna notice 5.0kB src/action-protocol/tool-palette.spec.ts lerna notice 3.8kB src/action-protocol/tool-palette.ts lerna notice 5.9kB lib/utils/type-util.d.ts lerna notice 12.1kB src/utils/type-util.spec.ts lerna notice 6.8kB src/utils/type-util.ts lerna notice 6.3kB lib/action-protocol/types.d.ts lerna notice 2.6kB lib/client-server-protocol/types.d.ts lerna notice 7.5kB src/action-protocol/types.ts lerna notice 2.6kB src/client-server-protocol/types.ts lerna notice 1.9kB lib/action-protocol/undo-redo.d.ts lerna notice 3.2kB src/action-protocol/undo-redo.spec.ts lerna notice 2.1kB src/action-protocol/undo-redo.ts lerna notice 3.3kB lib/action-protocol/viewport.d.ts lerna notice 5.1kB src/action-protocol/viewport.spec.ts lerna notice 3.9kB src/action-protocol/viewport.ts lerna notice 3.5kB lib/client-server-protocol/jsonrpc/websocket-connection.d.ts lerna notice 6.5kB src/client-server-protocol/jsonrpc/websocket-connection.ts lerna notice 2.2kB lib/client-server-protocol/jsonrpc/ws-connection-provider.d.ts lerna notice 4.6kB src/client-server-protocol/jsonrpc/ws-connection-provider.ts lerna notice === Tarball Details === lerna notice name: @eclipse-glsp/protocol lerna notice version: 2.2.0-next.329+d53e2e2 lerna notice filename: eclipse-glsp-protocol-2.2.0-next.329+d53e2e2.tgz lerna notice package size: 144.4 kB lerna notice unpacked size: 1.1 MB lerna notice shasum: 4a16a0df06622d8fc441b41adf880033162afeb4 lerna notice integrity: sha512-uEhBLumhZaJ/w[...]Jt80UPKjr5l5w== lerna notice total files: 316 lerna notice lerna success published @eclipse-glsp/sprotty 2.2.0-next.329+d53e2e2 lerna notice lerna notice package: @eclipse-glsp/sprotty@2.2.0-next.329+d53e2e2 lerna notice === Tarball Contents === lerna notice 35.4kB LICENSE lerna notice 2.1kB lib/action-override.js lerna notice 3.1kB lib/feature-modules.js lerna notice 1.9kB lib/index.js lerna notice 27.8kB lib/re-exports.js lerna notice 4.4kB lib/routing-override.js lerna notice 2.4kB lib/types.js lerna notice 5.4kB lib/ui-extension-override.js lerna notice 1.4kB package.json lerna notice 2.5kB lib/action-override.d.ts.map lerna notice 1.3kB lib/action-override.js.map lerna notice 617B lib/feature-modules.d.ts.map lerna notice 1.1kB lib/feature-modules.js.map lerna notice 262B lib/index.d.ts.map lerna notice 220B lib/index.js.map lerna notice 5.0kB lib/re-exports.d.ts.map lerna notice 4.4kB lib/re-exports.js.map lerna notice 1.2kB lib/routing-override.d.ts.map lerna notice 1.8kB lib/routing-override.js.map lerna notice 228B lib/types.d.ts.map lerna notice 1.1kB lib/types.js.map lerna notice 911B lib/ui-extension-override.d.ts.map lerna notice 2.8kB lib/ui-extension-override.js.map lerna notice 843B README.md lerna notice 3.5kB lib/action-override.d.ts lerna notice 4.6kB src/action-override.ts lerna notice 1.6kB lib/feature-modules.d.ts lerna notice 2.8kB src/feature-modules.ts lerna notice 1.1kB lib/index.d.ts lerna notice 1.0kB src/index.ts lerna notice 10.5kB lib/re-exports.d.ts lerna notice 12.9kB src/re-exports.ts lerna notice 2.3kB lib/routing-override.d.ts lerna notice 3.8kB src/routing-override.ts lerna notice 2.7kB lib/types.d.ts lerna notice 2.4kB src/types.ts lerna notice 2.0kB lib/ui-extension-override.d.ts lerna notice 4.6kB src/ui-extension-override.ts lerna notice === Tarball Details === lerna notice name: @eclipse-glsp/sprotty lerna notice version: 2.2.0-next.329+d53e2e2 lerna notice filename: eclipse-glsp-sprotty-2.2.0-next.329+d53e2e2.tgz lerna notice package size: 33.5 kB lerna notice unpacked size: 164.0 kB lerna notice shasum: 58b30ff6d547dd912692219ab8312b74dbe936eb lerna notice integrity: sha512-fw1Q+PCsjGQGn[...]Tzozbc1Hlsk8A== lerna notice total files: 38 lerna notice lerna success published @eclipse-glsp/client 2.2.0-next.329+d53e2e2 lerna notice lerna notice package: @eclipse-glsp/client@2.2.0-next.329+d53e2e2 lerna notice === Tarball Contents === lerna notice 35.4kB LICENSE lerna notice 954B css/autocomplete-palette.css lerna notice 1.9kB css/command-palette.css lerna notice 1.3kB css/decoration.css lerna notice 1.1kB css/ghost-element.css lerna notice 6.2kB css/glsp-sprotty.css lerna notice 1.1kB css/helper-lines.css lerna notice 2.9kB css/key-shortcut.css lerna notice 2.0kB css/keyboard-tool-palette.css lerna notice 1.5kB css/keyboard.css lerna notice 1.2kB css/navigation.css lerna notice 1.9kB css/status-overlay.css lerna notice 1.4kB css/toast.css lerna notice 3.3kB css/tool-palette.css lerna notice 2.7kB lib/features/accessibility/accessibility-module.js lerna notice 3.7kB lib/features/accessibility/key-shortcut/accessible-key-shortcut-tool.js lerna notice 7.5kB lib/features/accessibility/key-shortcut/accessible-key-shortcut.js lerna notice 7.4kB lib/base/action-dispatcher.js lerna notice 3.5kB lib/base/action-handler-registry.js lerna notice 1.8kB lib/features/accessibility/edge-autocomplete/action.js lerna notice 3.1kB lib/features/accessibility/keyboard-grid/action.js lerna notice 1.5kB lib/features/accessibility/actions.js lerna notice 1.8kB lib/features/accessibility/keyboard-pointer/actions.js lerna notice 5.6kB lib/features/element-template/add-template-element.js lerna notice 759B lib/base/args-feature.js lerna notice 4.3kB lib/utils/argument-utils.js lerna notice 1.3kB lib/base/auto-complete/auto-complete-actions.js lerna notice 11.8kB lib/base/auto-complete/auto-complete-widget.js lerna notice 992B lib/base/auto-complete/autocomplete-suggestion-providers.js lerna notice 4.3kB lib/base/auto-complete/base-autocomplete-palette.js lerna notice 5.7kB lib/features/tools/base-tools.js lerna notice 4.5kB lib/views/base-view-module.js lerna notice 2.8kB lib/features/bounds/bounds-module.js lerna notice 15.5kB lib/features/tools/change-bounds/change-bounds-tool-feedback.js lerna notice 1.9kB lib/features/tools/change-bounds/change-bounds-tool-module.js lerna notice 20.0kB lib/features/tools/change-bounds/change-bounds-tool.js lerna notice 1.9kB lib/features/command-palette/command-palette-module.js lerna notice 3.0kB lib/features/command-palette/command-palette-tool.js lerna notice 2.5kB lib/features/command-palette/command-palette.js lerna notice 4.0kB lib/base/command-stack.js lerna notice 2.4kB lib/views/compartments.js lerna notice 1.5kB lib/features/accessibility/keyboard-grid/constants.js lerna notice 1.4kB lib/features/accessibility/keyboard-pointer/constants.js lerna notice 2.1kB lib/features/context-menu/context-menu-module.js lerna notice 6.4kB lib/features/copy-paste/copy-paste-context-menu.js lerna notice 6.9kB lib/features/copy-paste/copy-paste-handler.js lerna notice 2.0kB lib/features/copy-paste/copy-paste-modules.js lerna notice 3.8kB lib/features/copy-paste/copy-paste-standalone.js lerna notice 6.2kB lib/base/feedback/css-feedback.js lerna notice 7.6kB lib/features/tools/edge-creation/dangling-edge-feedback.js lerna notice 1.3kB lib/features/decoration/decoration-module.js lerna notice 2.5kB lib/features/decoration/decoration-placer.js lerna notice 8.8kB lib/default-modules.js lerna notice 8.0kB lib/base/default.module.js lerna notice 3.1kB lib/features/context-menu/delete-element-context-menu.js lerna notice 5.4kB lib/features/tools/deletion/delete-tool.js lerna notice 1.5kB lib/features/tools/deletion/deletion-tool-module.js lerna notice 4.2kB lib/features/accessibility/view-key-tools/deselect-key-tool.js lerna notice 2.2kB lib/features/accessibility/key-shortcut/di.config.js lerna notice 6.6kB lib/base/model/diagram-loader.js lerna notice 14.2kB lib/features/accessibility/element-navigation/diagram-navigation-tool.js lerna notice 2.4kB lib/base/drag-aware-mouse-listener.js lerna notice 1.7kB lib/features/tools/edge-creation/edege-creation-module.js lerna notice 984B lib/features/accessibility/edge-autocomplete/edge-autocomplete-context.js lerna notice 6.9kB lib/features/accessibility/edge-autocomplete/edge-autocomplete-palette.js lerna notice 3.6kB lib/features/accessibility/edge-autocomplete/edge-autocomplete-tool.js lerna notice 4.1kB lib/features/tools/edge-creation/edge-creation-tool-feedback.js lerna notice 9.9kB lib/features/tools/edge-creation/edge-creation-tool.js lerna notice 2.1kB lib/features/tools/edge-edit/edge-edit-module.js lerna notice 16.6kB lib/features/tools/edge-edit/edge-edit-tool-feedback.js lerna notice 14.3kB lib/features/tools/edge-edit/edge-edit-tool.js lerna notice 2.6kB lib/features/label-edit/edit-label-tool.js lerna notice 5.5kB lib/features/label-edit/edit-label-validator.js lerna notice 8.1kB lib/base/editor-context-service.js lerna notice 2.2kB lib/features/accessibility/element-navigation/element-navigation-module.js lerna notice 976B lib/features/accessibility/element-navigation/element-navigator.js lerna notice 1.6kB lib/features/element-template/element-template-module.js lerna notice 2.4kB lib/features/export/export-modules.js lerna notice 2.4kB lib/features/export/export-svg-action-handler.js lerna notice 5.3kB lib/base/feedback/feedback-action-dispatcher.js lerna notice 2.2kB lib/base/feedback/feedback-command.js lerna notice 1.7kB lib/base/focus/focus-state-change-action.js lerna notice 1.7kB lib/features/accessibility/focus-tracker/focus-tracker-module.js lerna notice 6.0kB lib/features/accessibility/focus-tracker/focus-tracker-tool.js lerna notice 3.3kB lib/base/focus/focus-tracker.js lerna notice 4.9kB lib/features/bounds/freeform-layout.js lerna notice 3.7kB lib/views/gedge-view.js lerna notice 3.4kB lib/utils/geometry-util.js lerna notice 5.7kB lib/features/accessibility/global-keylistener-tool.js lerna notice 5.7kB lib/features/context-menu/glsp-context-menu-mouse-listener.js lerna notice 5.4kB lib/features/bounds/glsp-hidden-bounds-updater.js lerna notice 3.5kB lib/features/routing/glsp-manhattan-edge-router.js lerna notice 8.8kB lib/base/model/glsp-model-source.js lerna notice 7.5kB lib/views/glsp-projection-view.js lerna notice 2.7kB lib/features/viewport/glsp-scroll-mouse-listener.js lerna notice 3.3kB lib/features/export/glsp-svg-exporter.js lerna notice 15.3kB lib/utils/gmodel-util.js lerna notice 10.5kB lib/features/bounds/hbox-layout.js lerna notice 19.0kB lib/features/helper-lines/helper-line-feedback.js lerna notice 6.5kB lib/features/helper-lines/helper-line-manager-default.js lerna notice 124B lib/features/helper-lines/helper-line-manager.js lerna notice 2.9kB lib/features/helper-lines/helper-line-module.js lerna notice 3.3kB lib/features/hover/hover-module.js lerna notice 5.5kB lib/features/hover/hover.js lerna notice 1.7kB lib/utils/html-utils.js lerna notice 1.9kB lib/base/auto-complete/index.js lerna notice 1.9kB lib/base/feedback/index.js lerna notice 1.7kB lib/base/focus/index.js lerna notice 2.5kB lib/base/index.js lerna notice 1.8kB lib/base/model/index.js lerna notice 1.7kB lib/base/tool-manager/index.js lerna notice 1.8kB lib/base/view/index.js lerna notice 1.9kB lib/features/accessibility/edge-autocomplete/index.js lerna notice 2.0kB lib/features/accessibility/element-navigation/index.js lerna notice 1.7kB lib/features/accessibility/focus-tracker/index.js lerna notice 2.4kB lib/features/accessibility/index.js lerna notice 1.8kB lib/features/accessibility/key-shortcut/index.js lerna notice 1.9kB lib/features/accessibility/keyboard-grid/index.js lerna notice 2.0kB lib/features/accessibility/keyboard-pointer/index.js lerna notice 1.8kB lib/features/accessibility/keyboard-tool-palette/index.js lerna notice 1.8kB lib/features/accessibility/move-zoom/index.js lerna notice 1.8kB lib/features/accessibility/resize-key-tool/index.js lerna notice 1.8kB lib/features/accessibility/search/index.js lerna notice 1.8kB lib/features/accessibility/toast/index.js lerna notice 1.8kB lib/features/accessibility/view-key-tools/index.js lerna notice 2.0kB lib/features/bounds/index.js lerna notice 1.9kB lib/features/change-bounds/index.js lerna notice 1.9kB lib/features/command-palette/index.js lerna notice 1.9kB lib/features/context-menu/index.js lerna notice 1.9kB lib/features/copy-paste/index.js lerna notice 1.7kB lib/features/decoration/index.js lerna notice 1.9kB lib/features/element-template/index.js lerna notice 1.8kB lib/features/export/index.js lerna notice 1.9kB lib/features/helper-lines/index.js lerna notice 1.8kB lib/features/hints/index.js lerna notice 1.7kB lib/features/hover/index.js lerna notice 3.0kB lib/features/index.js lerna notice 1.7kB lib/features/label-edit-ui/index.js lerna notice 1.8kB lib/features/label-edit/index.js lerna notice 1.7kB lib/features/layout/index.js lerna notice 1.8kB lib/features/navigation/index.js lerna notice 1.7kB lib/features/reconnect/index.js lerna notice 1.7kB lib/features/routing/index.js lerna notice 1.7kB lib/features/save/index.js lerna notice 1.8kB lib/features/select/index.js lerna notice 1.8kB lib/features/source-model-watcher/index.js lerna notice 1.7kB lib/features/status/index.js lerna notice 1.7kB lib/features/svg-metadata/index.js lerna notice 1.7kB lib/features/tool-palette/index.js lerna notice 1.9kB lib/features/tools/change-bounds/index.js lerna notice 1.7kB lib/features/tools/deletion/index.js lerna notice 1.9kB lib/features/tools/edge-creation/index.js lerna notice 1.8kB lib/features/tools/edge-edit/index.js lerna notice 2.0kB lib/features/tools/index.js lerna notice 2.0kB lib/features/tools/marquee-selection/index.js lerna notice 1.7kB lib/features/tools/node-creation/index.js lerna notice 1.7kB lib/features/undo-redo/index.js lerna notice 1.8kB lib/features/validation/index.js lerna notice 1.8kB lib/features/viewport/index.js lerna notice 2.0kB lib/index.js lerna notice 2.0kB lib/utils/index.js lerna notice 2.0kB lib/views/index.js lerna notice 5.8kB lib/views/issue-marker-view.js lerna notice 4.2kB lib/features/validation/issue-marker.js lerna notice 2.8kB lib/base/view/key-tool.js lerna notice 3.6kB lib/features/accessibility/keyboard-grid/keyboard-grid-search-palette.js lerna notice 7.1kB lib/features/accessibility/keyboard-grid/keyboard-grid.js lerna notice 3.7kB lib/features/accessibility/keyboard-grid/keyboard-node-grid.js lerna notice 5.6kB lib/features/accessibility/keyboard-pointer/keyboard-pointer-listener.js lerna notice 3.9kB lib/features/accessibility/keyboard-pointer/keyboard-pointer-module.js lerna notice 3.1kB lib/features/accessibility/keyboard-pointer/keyboard-pointer-position.js lerna notice 5.9kB lib/features/accessibility/keyboard-pointer/keyboard-pointer.js lerna notice 2.6kB lib/features/accessibility/keyboard-tool-palette/keyboard-tool-palette-module.js lerna notice 20.3kB lib/features/accessibility/keyboard-tool-palette/keyboard-tool-palette.js lerna notice 1.7kB lib/features/label-edit/label-edit-module.js lerna notice 1.5kB lib/features/label-edit-ui/label-edit-ui-module.js lerna notice 2.4kB lib/features/label-edit-ui/label-edit-ui.js lerna notice 17.5kB lib/features/layout/layout-elements-action.js lerna notice 1.5kB lib/features/layout/layout-module.js lerna notice 2.2kB lib/utils/layout-utils.js lerna notice 5.6kB lib/features/bounds/layouter.js lerna notice 5.5kB lib/features/accessibility/element-navigation/left-right-top-bottom-navigator.js lerna notice 5.5kB lib/features/bounds/local-bounds.js lerna notice 5.9kB lib/features/accessibility/element-navigation/local-element-navigator.js lerna notice 11.4kB lib/features/validation/marker-navigator.js lerna notice 2.2kB lib/utils/marker.js lerna notice 5.9kB lib/features/tools/marquee-selection/marquee-behavior.js lerna notice 6.8kB lib/features/tools/marquee-selection/marquee-mouse-tool.js lerna notice 2.0kB lib/features/tools/marquee-selection/marquee-selection-module.js lerna notice 5.4kB lib/features/tools/marquee-selection/marquee-tool-feedback.js lerna notice 3.6kB lib/features/tools/marquee-selection/marquee-tool.js lerna notice 3.2kB lib/features/svg-metadata/metadata-placer.js lerna notice 5.1kB lib/base/model/model-initialization-constraint.js lerna notice 3.1kB lib/base/model/model-registry.js lerna notice 3.6kB lib/features/change-bounds/model.js lerna notice 4.4kB lib/features/helper-lines/model.js lerna notice 589B lib/features/hints/model.js lerna notice 3.2kB lib/features/reconnect/model.js lerna notice 1.2kB lib/features/tools/marquee-selection/model.js lerna notice 2.4kB lib/model.js lerna notice 4.9kB lib/base/view/mouse-tool.js lerna notice 5.9kB lib/features/element-template/mouse-tracking-element-position-listener.js lerna notice 9.3kB lib/features/accessibility/move-zoom/move-handler.js lerna notice 2.3kB lib/features/accessibility/move-zoom/move-zoom-module.js lerna notice 7.3kB lib/features/accessibility/view-key-tools/movement-key-tool.js lerna notice 5.1kB lib/features/change-bounds/movement-restrictor.js lerna notice 10.8kB lib/features/navigation/navigation-action-handler.js lerna notice 2.1kB lib/features/navigation/navigation-module.js lerna notice 3.9kB lib/features/navigation/navigation-target-resolver.js lerna notice 1.7kB lib/features/tools/node-creation/node-creation-module.js lerna notice 7.4kB lib/features/tools/node-creation/node-creation-tool.js lerna notice 4.3kB lib/features/change-bounds/point-position-updater.js lerna notice 4.4kB lib/features/accessibility/element-navigation/position-navigator.js lerna notice 4.7kB lib/features/change-bounds/position-snapper.js lerna notice 2.0kB lib/base/ranked.js lerna notice 1.7kB lib/re-exports.js lerna notice 3.7kB lib/features/element-template/remove-template-element.js lerna notice 5.3kB lib/features/viewport/reposition.js lerna notice 7.2kB lib/features/accessibility/resize-key-tool/resize-key-handler.js lerna notice 1.9kB lib/features/accessibility/resize-key-tool/resize-key-module.js lerna notice 8.0kB lib/features/accessibility/resize-key-tool/resize-key-tool.js lerna notice 5.0kB lib/views/rounded-corner-view.js lerna notice 2.3kB lib/views/rounded-corner.js lerna notice 2.8kB lib/features/routing/routing-module.js lerna notice 1.4kB lib/features/save/save-keylistener.js lerna notice 1.5kB lib/features/save/save-module.js lerna notice 1.8kB lib/features/accessibility/search/search-palette-module.js lerna notice 9.8kB lib/features/accessibility/search/search-palette.js lerna notice 4.5kB lib/features/accessibility/search/search-tool.js lerna notice 3.0kB lib/features/select/select-feedback-command.js lerna notice 2.3kB lib/features/select/select-module.js lerna notice 2.5kB lib/features/select/select-mouse-listener.js lerna notice 3.0kB lib/base/selection-clearing-mouse-listener.js lerna notice 12.9kB lib/base/selection-service.js lerna notice 3.9kB lib/features/command-palette/server-command-palette-provider.js lerna notice 3.7kB lib/features/context-menu/server-context-menu-provider.js lerna notice 4.1kB lib/features/bounds/set-bounds-feedback-command.js lerna notice 3.5kB lib/base/feedback/set-model-command.js lerna notice 2.0kB lib/features/change-bounds/snap.js lerna notice 4.3kB lib/features/source-model-watcher/source-model-changed-action-handler.js lerna notice 1.4kB lib/features/source-model-watcher/source-model-watcher-module.js lerna notice 5.4kB lib/standalone-modules.js lerna notice 1.6kB lib/features/status/status-module.js lerna notice 5.5kB lib/features/status/status-overlay.js lerna notice 1.4kB lib/features/svg-metadata/svg-metadata-module.js lerna notice 2.8kB lib/features/accessibility/toast/toast-handler.js lerna notice 2.0kB lib/features/accessibility/toast/toast-module.js lerna notice 4.8kB lib/features/accessibility/toast/toast-tool.js lerna notice 2.9kB lib/features/tools/tool-focus-loss-module.js lerna notice 6.1kB lib/base/tool-manager/tool-manager.js lerna notice 1.8kB lib/features/tool-palette/tool-palette-module.js lerna notice 19.6kB lib/features/tool-palette/tool-palette.js lerna notice 2.6kB lib/base/tool-manager/tool.js lerna notice 9.8kB lib/features/hints/type-hint-provider.js lerna notice 1.7kB lib/features/hints/type-hints-module.js lerna notice 2.8kB lib/base/ui-extension-registry.js lerna notice 1.7kB lib/features/undo-redo/undo-redo-key-listener.js lerna notice 1.6kB lib/features/undo-redo/undo-redo-module.js lerna notice 4.2kB lib/base/feedback/update-model-command.js lerna notice 10.9kB lib/features/validation/validate.js lerna notice 4.8kB lib/base/auto-complete/validation-decorator.js lerna notice 2.8kB lib/features/validation/validation-modules.js lerna notice 10.5kB lib/features/bounds/vbox-layout.js lerna notice 2.2kB lib/features/accessibility/view-key-tools/view-key-tools-module.js lerna notice 2.5kB lib/base/view/view-registry.js lerna notice 2.9kB lib/features/helper-lines/view.js lerna notice 3.3kB lib/features/tools/change-bounds/view.js lerna notice 2.4kB lib/features/tools/edge-creation/view.js lerna notice 2.5kB lib/features/tools/marquee-selection/view.js lerna notice 5.8kB lib/utils/viewpoint-util.js lerna notice 4.1kB lib/features/viewport/viewport-handler.js lerna notice 3.3kB lib/features/viewport/viewport-modules.js lerna notice 7.6kB lib/features/accessibility/move-zoom/zoom-handler.js lerna notice 9.5kB lib/features/accessibility/view-key-tools/zoom-key-tool.js lerna notice 1.3kB lib/features/accessibility/toast/messages.json lerna notice 1.2kB src/features/accessibility/toast/messages.json lerna notice 1.7kB package.json lerna notice 275B lib/features/accessibility/accessibility-module.d.ts.map lerna notice 903B lib/features/accessibility/accessibility-module.js.map lerna notice 735B lib/features/accessibility/key-shortcut/accessible-key-shortcut-tool.d.ts.map lerna notice 1.2kB lib/features/accessibility/key-shortcut/accessible-key-shortcut-tool.js.map lerna notice 1.5kB lib/features/accessibility/key-shortcut/accessible-key-shortcut.d.ts.map lerna notice 5.4kB lib/features/accessibility/key-shortcut/accessible-key-shortcut.js.map lerna notice 1.1kB lib/base/action-dispatcher.d.ts.map lerna notice 3.7kB lib/base/action-dispatcher.js.map lerna notice 467B lib/base/action-handler-registry.d.ts.map lerna notice 1.1kB lib/base/action-handler-registry.js.map lerna notice 554B lib/features/accessibility/edge-autocomplete/action.d.ts.map lerna notice 1.4kB lib/features/accessibility/keyboard-grid/action.d.ts.map lerna notice 651B lib/features/accessibility/edge-autocomplete/action.js.map lerna notice 1.4kB lib/features/accessibility/keyboard-grid/action.js.map lerna notice 478B lib/features/accessibility/actions.d.ts.map lerna notice 553B lib/features/accessibility/keyboard-pointer/actions.d.ts.map lerna notice 558B lib/features/accessibility/actions.js.map lerna notice 651B lib/features/accessibility/keyboard-pointer/actions.js.map lerna notice 1.2kB lib/features/element-template/add-template-element.d.ts.map lerna notice 2.8kB lib/features/element-template/add-template-element.js.map lerna notice 571B lib/base/args-feature.d.ts.map lerna notice 663B lib/base/args-feature.js.map lerna notice 2.3kB lib/utils/argument-utils.d.ts.map lerna notice 4.1kB lib/utils/argument-utils.js.map lerna notice 411B lib/base/auto-complete/auto-complete-actions.d.ts.map lerna notice 433B lib/base/auto-complete/auto-complete-actions.js.map lerna notice 3.8kB lib/base/auto-complete/auto-complete-widget.d.ts.map lerna notice 9.1kB lib/base/auto-complete/auto-complete-widget.js.map lerna notice 521B lib/base/auto-complete/autocomplete-suggestion-providers.d.ts.map lerna notice 208B lib/base/auto-complete/autocomplete-suggestion-providers.js.map lerna notice 1.3kB lib/base/auto-complete/base-autocomplete-palette.d.ts.map lerna notice 1.9kB lib/base/auto-complete/base-autocomplete-palette.js.map lerna notice 1.5kB lib/features/tools/base-tools.d.ts.map lerna notice 1.8kB lib/features/tools/base-tools.js.map lerna notice 337B lib/views/base-view-module.d.ts.map lerna notice 2.2kB lib/views/base-view-module.js.map lerna notice 243B lib/features/bounds/bounds-module.d.ts.map lerna notice 1.2kB lib/features/bounds/bounds-module.js.map lerna notice 3.1kB lib/features/tools/change-bounds/change-bounds-tool-feedback.d.ts.map lerna notice 9.7kB lib/features/tools/change-bounds/change-bounds-tool-feedback.js.map lerna notice 284B lib/features/tools/change-bounds/change-bounds-tool-module.d.ts.map lerna notice 692B lib/features/tools/change-bounds/change-bounds-tool-module.js.map lerna notice 3.3kB lib/features/tools/change-bounds/change-bounds-tool.d.ts.map lerna notice 13.1kB lib/features/tools/change-bounds/change-bounds-tool.js.map lerna notice 295B lib/features/command-palette/command-palette-module.d.ts.map lerna notice 630B lib/features/command-palette/command-palette-module.js.map lerna notice 531B lib/features/command-palette/command-palette-tool.d.ts.map lerna notice 817B lib/features/command-palette/command-palette-tool.js.map lerna notice 346B lib/features/command-palette/command-palette.d.ts.map lerna notice 704B lib/features/command-palette/command-palette.js.map lerna notice 733B lib/base/command-stack.d.ts.map lerna notice 1.3kB lib/base/command-stack.js.map lerna notice 356B lib/views/compartments.d.ts.map lerna notice 722B lib/views/compartments.js.map lerna notice 325B lib/features/accessibility/keyboard-grid/constants.d.ts.map lerna notice 322B lib/features/accessibility/keyboard-pointer/constants.d.ts.map lerna notice 439B lib/features/accessibility/keyboard-grid/constants.js.map lerna notice 383B lib/features/accessibility/keyboard-pointer/constants.js.map lerna notice 263B lib/features/context-menu/context-menu-module.d.ts.map lerna notice 882B lib/features/context-menu/context-menu-module.js.map lerna notice 1.2kB lib/features/copy-paste/copy-paste-context-menu.d.ts.map lerna notice 3.4kB lib/features/copy-paste/copy-paste-context-menu.js.map lerna notice 1.4kB lib/features/copy-paste/copy-paste-handler.d.ts.map lerna notice 3.3kB lib/features/copy-paste/copy-paste-handler.js.map lerna notice 302B lib/features/copy-paste/copy-paste-modules.d.ts.map lerna notice 689B lib/features/copy-paste/copy-paste-modules.js.map lerna notice 503B lib/features/copy-paste/copy-paste-standalone.d.ts.map lerna notice 1.5kB lib/features/copy-paste/copy-paste-standalone.js.map lerna notice 1.5kB lib/base/feedback/css-feedback.d.ts.map lerna notice 2.7kB lib/base/feedback/css-feedback.js.map lerna notice 2.0kB lib/features/tools/edge-creation/dangling-edge-feedback.d.ts.map lerna notice 4.0kB lib/features/tools/edge-creation/dangling-edge-feedback.js.map lerna notice 279B lib/features/decoration/decoration-module.d.ts.map lerna notice 364B lib/features/decoration/decoration-module.js.map lerna notice 402B lib/features/decoration/decoration-placer.d.ts.map lerna notice 770B lib/features/decoration/decoration-placer.js.map lerna notice 670B lib/default-modules.d.ts.map lerna notice 2.1kB lib/default-modules.js.map lerna notice 290B lib/base/default.module.d.ts.map lerna notice 4.1kB lib/base/default.module.js.map lerna notice 535B lib/features/context-menu/delete-element-context-menu.d.ts.map lerna notice 936B lib/features/context-menu/delete-element-context-menu.js.map lerna notice 927B lib/features/tools/deletion/delete-tool.d.ts.map lerna notice 2.6kB lib/features/tools/deletion/delete-tool.js.map lerna notice 269B lib/features/tools/deletion/deletion-tool-module.d.ts.map lerna notice 536B lib/features/tools/deletion/deletion-tool-module.js.map lerna notice 715B lib/features/accessibility/view-key-tools/deselect-key-tool.d.ts.map lerna notice 2.0kB lib/features/accessibility/view-key-tools/deselect-key-tool.js.map lerna notice 391B lib/features/accessibility/key-shortcut/di.config.d.ts.map lerna notice 733B lib/features/accessibility/key-shortcut/di.config.js.map lerna notice 1.9kB lib/base/model/diagram-loader.d.ts.map lerna notice 3.1kB lib/base/model/diagram-loader.js.map lerna notice 2.3kB lib/features/accessibility/element-navigation/diagram-navigation-tool.d.ts.map lerna notice 8.8kB lib/features/accessibility/element-navigation/diagram-navigation-tool.js.map lerna notice 736B lib/base/drag-aware-mouse-listener.d.ts.map lerna notice 1.1kB lib/base/drag-aware-mouse-listener.js.map lerna notice 276B lib/features/tools/edge-creation/edege-creation-module.d.ts.map lerna notice 598B lib/features/tools/edge-creation/edege-creation-module.js.map lerna notice 418B lib/features/accessibility/edge-autocomplete/edge-autocomplete-context.d.ts.map lerna notice 217B lib/features/accessibility/edge-autocomplete/edge-autocomplete-context.js.map lerna notice 1.5kB lib/features/accessibility/edge-autocomplete/edge-autocomplete-palette.d.ts.map lerna notice 3.7kB lib/features/accessibility/edge-autocomplete/edge-autocomplete-palette.js.map lerna notice 622B lib/features/accessibility/edge-autocomplete/edge-autocomplete-tool.d.ts.map lerna notice 1.1kB lib/features/accessibility/edge-autocomplete/edge-autocomplete-tool.js.map lerna notice 718B lib/features/tools/edge-creation/edge-creation-tool-feedback.d.ts.map lerna notice 2.5kB lib/features/tools/edge-creation/edge-creation-tool-feedback.js.map lerna notice 1.6kB lib/features/tools/edge-creation/edge-creation-tool.d.ts.map lerna notice 5.7kB lib/features/tools/edge-creation/edge-creation-tool.js.map lerna notice 262B lib/features/tools/edge-edit/edge-edit-module.d.ts.map lerna notice 750B lib/features/tools/edge-edit/edge-edit-module.js.map lerna notice 3.7kB lib/features/tools/edge-edit/edge-edit-tool-feedback.d.ts.map lerna notice 9.8kB lib/features/tools/edge-edit/edge-edit-tool-feedback.js.map lerna notice 2.4kB lib/features/tools/edge-edit/edge-edit-tool.d.ts.map lerna notice 9.3kB lib/features/tools/edge-edit/edge-edit-tool.js.map lerna notice 436B lib/features/label-edit/edit-label-tool.d.ts.map lerna notice 737B lib/features/label-edit/edit-label-tool.js.map lerna notice 877B lib/features/label-edit/edit-label-validator.d.ts.map lerna notice 2.7kB lib/features/label-edit/edit-label-validator.js.map lerna notice 2.4kB lib/base/editor-context-service.d.ts.map lerna notice 3.6kB lib/base/editor-context-service.js.map lerna notice 428B lib/features/accessibility/element-navigation/element-navigation-module.d.ts.map lerna notice 785B lib/features/accessibility/element-navigation/element-navigation-module.js.map lerna notice 1.3kB lib/features/accessibility/element-navigation/element-navigator.d.ts.map lerna notice 202B lib/features/accessibility/element-navigation/element-navigator.js.map lerna notice 274B lib/features/element-template/element-template-module.d.ts.map lerna notice 517B lib/features/element-template/element-template-module.js.map lerna notice 290B lib/features/export/export-modules.d.ts.map lerna notice 963B lib/features/export/export-modules.js.map lerna notice 308B lib/features/export/export-svg-action-handler.d.ts.map lerna notice 532B lib/features/export/export-svg-action-handler.js.map lerna notice 1.5kB lib/base/feedback/feedback-action-dispatcher.d.ts.map lerna notice 2.8kB lib/base/feedback/feedback-action-dispatcher.js.map lerna notice 574B lib/base/feedback/feedback-command.d.ts.map lerna notice 794B lib/base/feedback/feedback-command.js.map lerna notice 531B lib/base/focus/focus-state-change-action.d.ts.map lerna notice 603B lib/base/focus/focus-state-change-action.js.map lerna notice 390B lib/features/accessibility/focus-tracker/focus-tracker-module.d.ts.map lerna notice 589B lib/features/accessibility/focus-tracker/focus-tracker-module.js.map lerna notice 1.1kB lib/features/accessibility/focus-tracker/focus-tracker-tool.d.ts.map lerna notice 3.3kB lib/features/accessibility/focus-tracker/focus-tracker-tool.js.map lerna notice 603B lib/base/focus/focus-tracker.d.ts.map lerna notice 1.3kB lib/base/focus/focus-tracker.js.map lerna notice 1.0kB lib/features/bounds/freeform-layout.d.ts.map lerna notice 3.1kB lib/features/bounds/freeform-layout.js.map lerna notice 830B lib/views/gedge-view.d.ts.map lerna notice 1.9kB lib/views/gedge-view.js.map lerna notice 1.2kB lib/utils/geometry-util.d.ts.map lerna notice 1.4kB lib/utils/geometry-util.js.map lerna notice 853B lib/features/accessibility/global-keylistener-tool.d.ts.map lerna notice 2.6kB lib/features/accessibility/global-keylistener-tool.js.map lerna notice 1.0kB lib/features/context-menu/glsp-context-menu-mouse-listener.d.ts.map lerna notice 2.3kB lib/features/context-menu/glsp-context-menu-mouse-listener.js.map lerna notice 1.0kB lib/features/bounds/glsp-hidden-bounds-updater.d.ts.map lerna notice 3.0kB lib/features/bounds/glsp-hidden-bounds-updater.js.map lerna notice 373B lib/features/routing/glsp-manhattan-edge-router.d.ts.map lerna notice 2.3kB lib/features/routing/glsp-manhattan-edge-router.js.map lerna notice 1.8kB lib/base/model/glsp-model-source.d.ts.map lerna notice 4.0kB lib/base/model/glsp-model-source.js.map lerna notice 955B lib/views/glsp-projection-view.d.ts.map lerna notice 5.0kB lib/views/glsp-projection-view.js.map lerna notice 481B lib/features/viewport/glsp-scroll-mouse-listener.d.ts.map lerna notice 921B lib/features/viewport/glsp-scroll-mouse-listener.js.map lerna notice 379B lib/features/export/glsp-svg-exporter.d.ts.map lerna notice 1.2kB lib/features/export/glsp-svg-exporter.js.map lerna notice 3.2kB lib/utils/gmodel-util.d.ts.map lerna notice 6.4kB lib/utils/gmodel-util.js.map lerna notice 1.6kB lib/features/bounds/hbox-layout.d.ts.map lerna notice 7.3kB lib/features/bounds/hbox-layout.js.map lerna notice 3.4kB lib/features/helper-lines/helper-line-feedback.d.ts.map lerna notice 13.1kB lib/features/helper-lines/helper-line-feedback.js.map lerna notice 1.9kB lib/features/helper-lines/helper-line-manager-default.d.ts.map lerna notice 3.3kB lib/features/helper-lines/helper-line-manager-default.js.map lerna notice 400B lib/features/helper-lines/helper-line-manager.d.ts.map lerna notice 158B lib/features/helper-lines/helper-line-manager.js.map lerna notice 260B lib/features/helper-lines/helper-line-module.d.ts.map lerna notice 1.2kB lib/features/helper-lines/helper-line-module.js.map lerna notice 240B lib/features/hover/hover-module.d.ts.map lerna notice 1.6kB lib/features/hover/hover-module.js.map lerna notice 854B lib/features/hover/hover.d.ts.map lerna notice 2.9kB lib/features/hover/hover.js.map lerna notice 251B lib/utils/html-utils.d.ts.map lerna notice 684B lib/utils/html-utils.js.map lerna notice 268B lib/base/auto-complete/index.d.ts.map lerna notice 263B lib/base/feedback/index.d.ts.map lerna notice 191B lib/base/focus/index.d.ts.map lerna notice 517B lib/base/index.d.ts.map lerna notice 237B lib/base/model/index.d.ts.map lerna notice 196B lib/base/tool-manager/index.d.ts.map lerna notice 209B lib/base/view/index.d.ts.map lerna notice 268B lib/features/accessibility/edge-autocomplete/index.d.ts.map lerna notice 317B lib/features/accessibility/element-navigation/index.d.ts.map lerna notice 220B lib/features/accessibility/focus-tracker/index.d.ts.map lerna notice 494B lib/features/accessibility/index.d.ts.map lerna notice 240B lib/features/accessibility/key-shortcut/index.d.ts.map lerna notice 285B lib/features/accessibility/keyboard-grid/index.d.ts.map lerna notice 311B lib/features/accessibility/keyboard-pointer/index.d.ts.map lerna notice 228B lib/features/accessibility/keyboard-tool-palette/index.d.ts.map lerna notice 239B lib/features/accessibility/move-zoom/index.d.ts.map lerna notice 245B lib/features/accessibility/resize-key-tool/index.d.ts.map lerna notice 234B lib/features/accessibility/search/index.d.ts.map lerna notice 233B lib/features/accessibility/toast/index.d.ts.map lerna notice 267B lib/features/accessibility/view-key-tools/index.d.ts.map lerna notice 328B lib/features/bounds/index.d.ts.map lerna notice 268B lib/features/change-bounds/index.d.ts.map lerna notice 251B lib/features/command-palette/index.d.ts.map lerna notice 248B lib/features/context-menu/index.d.ts.map lerna notice 246B lib/features/copy-paste/index.d.ts.map lerna notice 200B lib/features/decoration/index.d.ts.map lerna notice 252B lib/features/element-template/index.d.ts.map lerna notice 219B lib/features/export/index.d.ts.map lerna notice 290B lib/features/helper-lines/index.d.ts.map lerna notice 216B lib/features/hints/index.d.ts.map lerna notice 193B lib/features/hover/index.d.ts.map lerna notice 748B lib/features/index.d.ts.map lerna notice 203B lib/features/label-edit-ui/index.d.ts.map lerna notice 223B lib/features/label-edit/index.d.ts.map lerna notice 196B lib/features/layout/index.d.ts.map lerna notice 223B lib/features/navigation/index.d.ts.map lerna notice 174B lib/features/reconnect/index.d.ts.map lerna notice 197B lib/features/routing/index.d.ts.map lerna notice 192B lib/features/save/index.d.ts.map lerna notice 219B lib/features/select/index.d.ts.map lerna notice 210B lib/features/source-model-watcher/index.d.ts.map lerna notice 196B lib/features/status/index.d.ts.map lerna notice 202B lib/features/svg-metadata/index.d.ts.map lerna notice 202B lib/features/tool-palette/index.d.ts.map lerna notice 256B lib/features/tools/change-bounds/index.d.ts.map lerna notice 205B lib/features/tools/deletion/index.d.ts.map lerna notice 279B lib/features/tools/edge-creation/index.d.ts.map lerna notice 231B lib/features/tools/edge-edit/index.d.ts.map lerna notice 327B lib/features/tools/index.d.ts.map lerna notice 327B lib/features/tools/marquee-selection/index.d.ts.map lerna notice 212B lib/features/tools/node-creation/index.d.ts.map lerna notice 199B lib/features/undo-redo/index.d.ts.map lerna notice 244B lib/features/validation/index.d.ts.map lerna notice 242B lib/features/viewport/index.d.ts.map lerna notice 300B lib/index.d.ts.map lerna notice 292B lib/utils/index.d.ts.map lerna notice 296B lib/views/index.d.ts.map lerna notice 232B lib/base/auto-complete/index.js.map lerna notice 227B lib/base/feedback/index.js.map lerna notice 185B lib/base/focus/index.js.map lerna notice 371B lib/base/index.js.map lerna notice 211B lib/base/model/index.js.map lerna notice 192B lib/base/tool-manager/index.js.map lerna notice 197B lib/base/view/index.js.map lerna notice 244B lib/features/accessibility/edge-autocomplete/index.js.map lerna notice 271B lib/features/accessibility/element-navigation/index.js.map lerna notice 214B lib/features/accessibility/focus-tracker/index.js.map lerna notice 366B lib/features/accessibility/index.js.map lerna notice 226B lib/features/accessibility/key-shortcut/index.js.map lerna notice 253B lib/features/accessibility/keyboard-grid/index.js.map lerna notice 269B lib/features/accessibility/keyboard-pointer/index.js.map lerna notice 222B lib/features/accessibility/keyboard-tool-palette/index.js.map lerna notice 223B lib/features/accessibility/move-zoom/index.js.map lerna notice 229B lib/features/accessibility/resize-key-tool/index.js.map lerna notice 220B lib/features/accessibility/search/index.js.map lerna notice 219B lib/features/accessibility/toast/index.js.map lerna notice 241B lib/features/accessibility/view-key-tools/index.js.map lerna notice 268B lib/features/bounds/index.js.map lerna notice 236B lib/features/change-bounds/index.js.map lerna notice 225B lib/features/command-palette/index.js.map lerna notice 222B lib/features/context-menu/index.js.map lerna notice 220B lib/features/copy-paste/index.js.map lerna notice 194B lib/features/decoration/index.js.map lerna notice 226B lib/features/element-template/index.js.map lerna notice 203B lib/features/export/index.js.map lerna notice 248B lib/features/helper-lines/index.js.map lerna notice 202B lib/features/hints/index.js.map lerna notice 189B lib/features/hover/index.js.map lerna notice 518B lib/features/index.js.map lerna notice 197B lib/features/label-edit-ui/index.js.map lerna notice 207B lib/features/label-edit/index.js.map lerna notice 190B lib/features/layout/index.js.map lerna notice 207B lib/features/navigation/index.js.map lerna notice 180B lib/features/reconnect/index.js.map lerna notice 191B lib/features/routing/index.js.map lerna notice 188B lib/features/save/index.js.map lerna notice 203B lib/features/select/index.js.map lerna notice 204B lib/features/source-model-watcher/index.js.map lerna notice 190B lib/features/status/index.js.map lerna notice 196B lib/features/svg-metadata/index.js.map lerna notice 196B lib/features/tool-palette/index.js.map lerna notice 232B lib/features/tools/change-bounds/index.js.map lerna notice 201B lib/features/tools/deletion/index.js.map lerna notice 245B lib/features/tools/edge-creation/index.js.map lerna notice 215B lib/features/tools/edge-edit/index.js.map lerna notice 267B lib/features/tools/index.js.map lerna notice 275B lib/features/tools/marquee-selection/index.js.map lerna notice 206B lib/features/tools/node-creation/index.js.map lerna notice 193B lib/features/undo-redo/index.js.map lerna notice 220B lib/features/validation/index.js.map lerna notice 218B lib/features/viewport/index.js.map lerna notice 246B lib/index.js.map lerna notice 242B lib/utils/index.js.map lerna notice 242B lib/views/index.js.map lerna notice 552B lib/views/issue-marker-view.d.ts.map lerna notice 1.3kB lib/views/issue-marker-view.js.map lerna notice 742B lib/features/validation/issue-marker.d.ts.map lerna notice 2.1kB lib/features/validation/issue-marker.js.map lerna notice 458B lib/base/view/key-tool.d.ts.map lerna notice 760B lib/base/view/key-tool.js.map lerna notice 831B lib/features/accessibility/keyboard-grid/keyboard-grid-search-palette.d.ts.map lerna notice 1.2kB lib/features/accessibility/keyboard-grid/keyboard-grid-search-palette.js.map lerna notice 1.2kB lib/features/accessibility/keyboard-grid/keyboard-grid.d.ts.map lerna notice 4.7kB lib/features/accessibility/keyboard-grid/keyboard-grid.js.map lerna notice 677B lib/features/accessibility/keyboard-grid/keyboard-node-grid.d.ts.map lerna notice 1.3kB lib/features/accessibility/keyboard-grid/keyboard-node-grid.js.map lerna notice 1.1kB lib/features/accessibility/keyboard-pointer/keyboard-pointer-listener.d.ts.map lerna notice 3.5kB lib/features/accessibility/keyboard-pointer/keyboard-pointer-listener.js.map lerna notice 368B lib/features/accessibility/keyboard-pointer/keyboard-pointer-module.d.ts.map lerna notice 1.5kB lib/features/accessibility/keyboard-pointer/keyboard-pointer-module.js.map lerna notice 842B lib/features/accessibility/keyboard-pointer/keyboard-pointer-position.d.ts.map lerna notice 1.7kB lib/features/accessibility/keyboard-pointer/keyboard-pointer-position.js.map lerna notice 1.1kB lib/features/accessibility/keyboard-pointer/keyboard-pointer.d.ts.map lerna notice 2.9kB lib/features/accessibility/keyboard-pointer/keyboard-pointer.js.map lerna notice 394B lib/features/accessibility/keyboard-tool-palette/keyboard-tool-palette-module.d.ts.map lerna notice 1.1kB lib/features/accessibility/keyboard-tool-palette/keyboard-tool-palette-module.js.map lerna notice 1.7kB lib/features/accessibility/keyboard-tool-palette/keyboard-tool-palette.d.ts.map lerna notice 15.7kB lib/features/accessibility/keyboard-tool-palette/keyboard-tool-palette.js.map lerna notice 255B lib/features/label-edit/label-edit-module.d.ts.map lerna notice 605B lib/features/label-edit/label-edit-module.js.map lerna notice 266B lib/features/label-edit-ui/label-edit-ui-module.d.ts.map lerna notice 612B lib/features/label-edit-ui/label-edit-ui-module.js.map lerna notice 339B lib/features/label-edit-ui/label-edit-ui.d.ts.map lerna notice 689B lib/features/label-edit-ui/label-edit-ui.js.map lerna notice 4.6kB lib/features/layout/layout-elements-action.d.ts.map lerna notice 12.3kB lib/features/layout/layout-elements-action.js.map lerna notice 242B lib/features/layout/layout-module.d.ts.map lerna notice 486B lib/features/layout/layout-module.js.map lerna notice 984B lib/utils/layout-utils.d.ts.map lerna notice 1.8kB lib/utils/layout-utils.js.map lerna notice 785B lib/features/bounds/layouter.d.ts.map lerna notice 3.1kB lib/features/bounds/layouter.js.map lerna notice 1.2kB lib/features/accessibility/element-navigation/left-right-top-bottom-navigator.d.ts.map lerna notice 3.3kB lib/features/accessibility/element-navigation/left-right-top-bottom-navigator.js.map lerna notice 1.3kB lib/features/bounds/local-bounds.d.ts.map lerna notice 2.2kB lib/features/bounds/local-bounds.js.map lerna notice 2.1kB lib/features/accessibility/element-navigation/local-element-navigator.d.ts.map lerna notice 3.7kB lib/features/accessibility/element-navigation/local-element-navigator.js.map lerna notice 2.6kB lib/features/validation/marker-navigator.d.ts.map lerna notice 6.8kB lib/features/validation/marker-navigator.js.map lerna notice 567B lib/utils/marker.d.ts.map lerna notice 1.1kB lib/utils/marker.js.map lerna notice 1.4kB lib/features/tools/marquee-selection/marquee-behavior.d.ts.map lerna notice 5.4kB lib/features/tools/marquee-selection/marquee-behavior.js.map lerna notice 1.3kB lib/features/tools/marquee-selection/marquee-mouse-tool.d.ts.map lerna notice 4.2kB lib/features/tools/marquee-selection/marquee-mouse-tool.js.map lerna notice 286B lib/features/tools/marquee-selection/marquee-selection-module.d.ts.map lerna notice 776B lib/features/tools/marquee-selection/marquee-selection-module.js.map lerna notice 1.6kB lib/features/tools/marquee-selection/marquee-tool-feedback.d.ts.map lerna notice 2.6kB lib/features/tools/marquee-selection/marquee-tool-feedback.js.map lerna notice 684B lib/features/tools/marquee-selection/marquee-tool.d.ts.map lerna notice 1.2kB lib/features/tools/marquee-selection/marquee-tool.js.map lerna notice 438B lib/features/svg-metadata/metadata-placer.d.ts.map lerna notice 1.2kB lib/features/svg-metadata/metadata-placer.js.map lerna notice 861B lib/base/model/model-initialization-constraint.d.ts.map lerna notice 1.9kB lib/base/model/model-initialization-constraint.js.map lerna notice 425B lib/base/model/model-registry.d.ts.map lerna notice 950B lib/base/model/model-registry.js.map lerna notice 1.1kB lib/features/change-bounds/model.d.ts.map lerna notice 1.3kB lib/features/helper-lines/model.d.ts.map lerna notice 561B lib/features/hints/model.d.ts.map lerna notice 906B lib/features/reconnect/model.d.ts.map lerna notice 335B lib/features/tools/marquee-selection/model.d.ts.map lerna notice 695B lib/model.d.ts.map lerna notice 1.9kB lib/features/change-bounds/model.js.map lerna notice 2.5kB lib/features/helper-lines/model.js.map lerna notice 415B lib/features/hints/model.js.map lerna notice 1.6kB lib/features/reconnect/model.js.map lerna notice 263B lib/features/tools/marquee-selection/model.js.map lerna notice 1.3kB lib/model.js.map lerna notice 1.1kB lib/base/view/mouse-tool.d.ts.map lerna notice 2.9kB lib/base/view/mouse-tool.js.map lerna notice 1.5kB lib/features/element-template/mouse-tracking-element-position-listener.d.ts.map lerna notice 3.2kB lib/features/element-template/mouse-tracking-element-position-listener.js.map lerna notice 2.4kB lib/features/accessibility/move-zoom/move-handler.d.ts.map lerna notice 5.4kB lib/features/accessibility/move-zoom/move-handler.js.map lerna notice 344B lib/features/accessibility/move-zoom/move-zoom-module.d.ts.map lerna notice 1.1kB lib/features/accessibility/move-zoom/move-zoom-module.js.map lerna notice 1.4kB lib/features/accessibility/view-key-tools/movement-key-tool.d.ts.map lerna notice 4.0kB lib/features/accessibility/view-key-tools/movement-key-tool.js.map lerna notice 887B lib/features/change-bounds/movement-restrictor.d.ts.map lerna notice 2.2kB lib/features/change-bounds/movement-restrictor.js.map lerna notice 2.3kB lib/features/navigation/navigation-action-handler.d.ts.map lerna notice 6.0kB lib/features/navigation/navigation-action-handler.js.map lerna notice 256B lib/features/navigation/navigation-module.d.ts.map lerna notice 815B lib/features/navigation/navigation-module.js.map lerna notice 703B lib/features/navigation/navigation-target-resolver.d.ts.map lerna notice 1.4kB lib/features/navigation/navigation-target-resolver.js.map lerna notice 274B lib/features/tools/node-creation/node-creation-module.d.ts.map lerna notice 592B lib/features/tools/node-creation/node-creation-module.js.map lerna notice 1.4kB lib/features/tools/node-creation/node-creation-tool.d.ts.map lerna notice 3.8kB lib/features/tools/node-creation/node-creation-tool.js.map lerna notice 1.1kB lib/features/change-bounds/point-position-updater.d.ts.map lerna notice 2.3kB lib/features/change-bounds/point-position-updater.js.map lerna notice 1.7kB lib/features/accessibility/element-navigation/position-navigator.d.ts.map lerna notice 2.9kB lib/features/accessibility/element-navigation/position-navigator.js.map lerna notice 857B lib/features/change-bounds/position-snapper.d.ts.map lerna notice 3.0kB lib/features/change-bounds/position-snapper.js.map lerna notice 591B lib/base/ranked.d.ts.map lerna notice 841B lib/base/ranked.js.map lerna notice 161B lib/re-exports.d.ts.map lerna notice 165B lib/re-exports.js.map lerna notice 738B lib/features/element-template/remove-template-element.d.ts.map lerna notice 1.1kB lib/features/element-template/remove-template-element.js.map lerna notice 968B lib/features/viewport/reposition.d.ts.map lerna notice 2.7kB lib/features/viewport/reposition.js.map lerna notice 1.7kB lib/features/accessibility/resize-key-tool/resize-key-handler.d.ts.map lerna notice 3.7kB lib/features/accessibility/resize-key-tool/resize-key-handler.js.map lerna notice 352B lib/features/accessibility/resize-key-tool/resize-key-module.d.ts.map lerna notice 729B lib/features/accessibility/resize-key-tool/resize-key-module.js.map lerna notice 1.4kB lib/features/accessibility/resize-key-tool/resize-key-tool.d.ts.map lerna notice 4.2kB lib/features/accessibility/resize-key-tool/resize-key-tool.js.map lerna notice 1.0kB lib/views/rounded-corner-view.d.ts.map lerna notice 2.9kB lib/views/rounded-corner-view.js.map lerna notice 878B lib/views/rounded-corner.d.ts.map lerna notice 2.0kB lib/views/rounded-corner.js.map lerna notice 246B lib/features/routing/routing-module.d.ts.map lerna notice 1.4kB lib/features/routing/routing-module.js.map lerna notice 335B lib/features/save/save-keylistener.d.ts.map lerna notice 418B lib/features/save/save-keylistener.js.map lerna notice 249B lib/features/save/save-module.d.ts.map lerna notice 342B lib/features/save/save-module.js.map lerna notice 367B lib/features/accessibility/search/search-palette-module.d.ts.map lerna notice 632B lib/features/accessibility/search/search-palette-module.js.map lerna notice 2.3kB lib/features/accessibility/search/search-palette.d.ts.map lerna notice 6.9kB lib/features/accessibility/search/search-palette.js.map lerna notice 927B lib/features/accessibility/search/search-tool.d.ts.map lerna notice 1.6kB lib/features/accessibility/search/search-tool.js.map lerna notice 548B lib/features/select/select-feedback-command.d.ts.map lerna notice 891B lib/features/select/select-feedback-command.js.map lerna notice 288B lib/features/select/select-module.d.ts.map lerna notice 774B lib/features/select/select-module.js.map lerna notice 758B lib/features/select/select-mouse-listener.d.ts.map lerna notice 1.2kB lib/features/select/select-mouse-listener.js.map lerna notice 341B lib/base/selection-clearing-mouse-listener.d.ts.map lerna notice 644B lib/base/selection-clearing-mouse-listener.js.map lerna notice 3.0kB lib/base/selection-service.d.ts.map lerna notice 7.2kB lib/base/selection-service.js.map lerna notice 784B lib/features/command-palette/server-command-palette-provider.d.ts.map lerna notice 1.3kB lib/features/command-palette/server-command-palette-provider.js.map lerna notice 678B lib/features/context-menu/server-context-menu-provider.d.ts.map lerna notice 1.3kB lib/features/context-menu/server-context-menu-provider.js.map lerna notice 864B lib/features/bounds/set-bounds-feedback-command.d.ts.map lerna notice 1.6kB lib/features/bounds/set-bounds-feedback-command.js.map lerna notice 556B lib/base/feedback/set-model-command.d.ts.map lerna notice 931B lib/base/feedback/set-model-command.js.map lerna notice 584B lib/features/change-bounds/snap.d.ts.map lerna notice 813B lib/features/change-bounds/snap.js.map lerna notice 683B lib/features/source-model-watcher/source-model-changed-action-handler.d.ts.map lerna notice 1.4kB lib/features/source-model-watcher/source-model-changed-action-handler.js.map lerna notice 286B lib/features/source-model-watcher/source-model-watcher-module.d.ts.map lerna notice 427B lib/features/source-model-watcher/source-model-watcher-module.js.map lerna notice 638B lib/standalone-modules.d.ts.map lerna notice 1.7kB lib/standalone-modules.js.map lerna notice 265B lib/features/status/status-module.d.ts.map lerna notice 590B lib/features/status/status-module.js.map lerna notice 981B lib/features/status/status-overlay.d.ts.map lerna notice 2.9kB lib/features/status/status-overlay.js.map lerna notice 261B lib/features/svg-metadata/svg-metadata-module.d.ts.map lerna notice 419B lib/features/svg-metadata/svg-metadata-module.js.map lerna notice 1.2kB lib/features/accessibility/toast/toast-handler.d.ts.map lerna notice 1.3kB lib/features/accessibility/toast/toast-handler.js.map lerna notice 388B lib/features/accessibility/toast/toast-module.d.ts.map lerna notice 806B lib/features/accessibility/toast/toast-module.js.map lerna notice 1.1kB lib/features/accessibility/toast/toast-tool.d.ts.map lerna notice 2.6kB lib/features/accessibility/toast/toast-tool.js.map lerna notice 384B lib/features/tools/tool-focus-loss-module.d.ts.map lerna notice 726B lib/features/tools/tool-focus-loss-module.js.map lerna notice 1.9kB lib/base/tool-manager/tool-manager.d.ts.map lerna notice 3.5kB lib/base/tool-manager/tool-manager.js.map lerna notice 286B lib/features/tool-palette/tool-palette-module.d.ts.map lerna notice 754B lib/features/tool-palette/tool-palette-module.js.map lerna notice 3.0kB lib/features/tool-palette/tool-palette.d.ts.map lerna notice 15.0kB lib/features/tool-palette/tool-palette.js.map lerna notice 1.0kB lib/base/tool-manager/tool.d.ts.map lerna notice 1.3kB lib/base/tool-manager/tool.js.map lerna notice 2.3kB lib/features/hints/type-hint-provider.d.ts.map lerna notice 5.7kB lib/features/hints/type-hint-provider.js.map lerna notice 249B lib/features/hints/type-hints-module.d.ts.map lerna notice 620B lib/features/hints/type-hints-module.js.map lerna notice 429B lib/base/ui-extension-registry.d.ts.map lerna notice 650B lib/base/ui-extension-registry.js.map lerna notice 363B lib/features/undo-redo/undo-redo-key-listener.d.ts.map lerna notice 668B lib/features/undo-redo/undo-redo-key-listener.js.map lerna notice 262B lib/features/undo-redo/undo-redo-module.d.ts.map lerna notice 405B lib/features/undo-redo/undo-redo-module.js.map lerna notice 673B lib/base/feedback/update-model-command.d.ts.map lerna notice 1.1kB lib/base/feedback/update-model-command.js.map lerna notice 2.0kB lib/features/validation/validate.d.ts.map lerna notice 5.4kB lib/features/validation/validate.js.map lerna notice 1.1kB lib/base/auto-complete/validation-decorator.d.ts.map lerna notice 3.4kB lib/base/auto-complete/validation-decorator.js.map lerna notice 337B lib/features/validation/validation-modules.d.ts.map lerna notice 1.2kB lib/features/validation/validation-modules.js.map lerna notice 1.6kB lib/features/bounds/vbox-layout.d.ts.map lerna notice 7.2kB lib/features/bounds/vbox-layout.js.map lerna notice 386B lib/features/accessibility/view-key-tools/view-key-tools-module.d.ts.map lerna notice 874B lib/features/accessibility/view-key-tools/view-key-tools-module.js.map lerna notice 318B lib/base/view/view-registry.d.ts.map lerna notice 651B lib/base/view/view-registry.js.map lerna notice 561B lib/features/helper-lines/view.d.ts.map lerna notice 498B lib/features/tools/change-bounds/view.d.ts.map lerna notice 371B lib/features/tools/edge-creation/view.d.ts.map lerna notice 382B lib/features/tools/marquee-selection/view.d.ts.map lerna notice 1.2kB lib/features/helper-lines/view.js.map lerna notice 1.6kB lib/features/tools/change-bounds/view.js.map lerna notice 580B lib/features/tools/edge-creation/view.js.map lerna notice 1.1kB lib/features/tools/marquee-selection/view.js.map lerna notice 1.1kB lib/utils/viewpoint-util.d.ts.map lerna notice 2.6kB lib/utils/viewpoint-util.js.map lerna notice 686B lib/features/viewport/viewport-handler.d.ts.map lerna notice 1.6kB lib/features/viewport/viewport-handler.js.map lerna notice 297B lib/features/viewport/viewport-modules.d.ts.map lerna notice 1.4kB lib/features/viewport/viewport-modules.js.map lerna notice 2.1kB lib/features/accessibility/move-zoom/zoom-handler.d.ts.map lerna notice 4.2kB lib/features/accessibility/move-zoom/zoom-handler.js.map lerna notice 1.5kB lib/features/accessibility/view-key-tools/zoom-key-tool.d.ts.map lerna notice 5.3kB lib/features/accessibility/view-key-tools/zoom-key-tool.js.map lerna notice 843B README.md lerna notice 9.0kB src/features/accessibility/README.md lerna notice 1.1kB lib/features/accessibility/accessibility-module.d.ts lerna notice 2.3kB src/features/accessibility/accessibility-module.ts lerna notice 1.6kB lib/features/accessibility/key-shortcut/accessible-key-shortcut-tool.d.ts lerna notice 2.3kB src/features/accessibility/key-shortcut/accessible-key-shortcut-tool.ts lerna notice 2.5kB lib/features/accessibility/key-shortcut/accessible-key-shortcut.d.ts lerna notice 7.0kB src/features/accessibility/key-shortcut/accessible-key-shortcut.ts lerna notice 2.9kB lib/base/action-dispatcher.d.ts lerna notice 4.1kB src/base/action-dispatcher.spec.ts lerna notice 6.5kB src/base/action-dispatcher.ts lerna notice 1.5kB lib/base/action-handler-registry.d.ts lerna notice 2.2kB src/base/action-handler-registry.ts lerna notice 1.4kB lib/features/accessibility/edge-autocomplete/action.d.ts lerna notice 2.5kB lib/features/accessibility/keyboard-grid/action.d.ts lerna notice 1.6kB src/features/accessibility/edge-autocomplete/action.ts lerna notice 3.0kB src/features/accessibility/keyboard-grid/action.ts lerna notice 1.2kB lib/features/accessibility/actions.d.ts lerna notice 1.4kB lib/features/accessibility/keyboard-pointer/actions.d.ts lerna notice 1.3kB src/features/accessibility/actions.ts lerna notice 1.5kB src/features/accessibility/keyboard-pointer/actions.ts lerna notice 2.3kB lib/features/element-template/add-template-element.d.ts lerna notice 4.2kB src/features/element-template/add-template-element.ts lerna notice 1.6kB lib/base/args-feature.d.ts lerna notice 1.9kB src/base/args-feature.ts lerna notice 3.1kB lib/utils/argument-utils.d.ts lerna notice 5.3kB src/utils/argument-utils.ts lerna notice 1.2kB lib/base/auto-complete/auto-complete-actions.d.ts lerna notice 1.3kB src/base/auto-complete/auto-complete-actions.ts lerna notice 5.7kB lib/base/auto-complete/auto-complete-widget.d.ts lerna notice 14.1kB src/base/auto-complete/auto-complete-widget.ts lerna notice 1.6kB lib/base/auto-complete/autocomplete-suggestion-providers.d.ts lerna notice 1.5kB src/base/auto-complete/autocomplete-suggestion-providers.ts lerna notice 2.4kB lib/base/auto-complete/base-autocomplete-palette.d.ts lerna notice 3.7kB src/base/auto-complete/base-autocomplete-palette.ts lerna notice 2.7kB lib/features/tools/base-tools.d.ts lerna notice 4.4kB src/features/tools/base-tools.ts lerna notice 1.1kB lib/views/base-view-module.d.ts lerna notice 4.0kB src/views/base-view-module.ts lerna notice 984B lib/features/bounds/bounds-module.d.ts lerna notice 2.4kB src/features/bounds/bounds-module.ts lerna notice 5.3kB lib/features/tools/change-bounds/change-bounds-tool-feedback.d.ts lerna notice 13.5kB src/features/tools/change-bounds/change-bounds-tool-feedback.ts lerna notice 1.0kB lib/features/tools/change-bounds/change-bounds-tool-module.d.ts lerna notice 1.7kB src/features/tools/change-bounds/change-bounds-tool-module.ts lerna notice 4.7kB lib/features/tools/change-bounds/change-bounds-tool.d.ts lerna notice 20.5kB src/features/tools/change-bounds/change-bounds-tool.ts lerna notice 1.0kB lib/features/command-palette/command-palette-module.d.ts lerna notice 1.6kB src/features/command-palette/command-palette-module.ts lerna notice 496B lib/features/command-palette/command-palette-tool.d.ts lerna notice 1.8kB src/features/command-palette/command-palette-tool.ts lerna notice 1.1kB lib/features/command-palette/command-palette.d.ts lerna notice 1.5kB src/features/command-palette/command-palette.ts lerna notice 1.7kB lib/base/command-stack.d.ts lerna notice 2.9kB src/base/command-stack.ts lerna notice 316B lib/views/compartments.d.ts lerna notice 1.1kB lib/features/accessibility/keyboard-grid/constants.d.ts lerna notice 1.1kB lib/features/accessibility/keyboard-pointer/constants.d.ts lerna notice 1.1kB src/features/accessibility/keyboard-grid/constants.ts lerna notice 1.0kB src/features/accessibility/keyboard-pointer/constants.ts lerna notice 995B lib/features/context-menu/context-menu-module.d.ts lerna notice 1.9kB src/features/context-menu/context-menu-module.ts lerna notice 1.5kB lib/features/copy-paste/copy-paste-context-menu.d.ts lerna notice 5.1kB src/features/copy-paste/copy-paste-context-menu.ts lerna notice 2.3kB lib/features/copy-paste/copy-paste-handler.d.ts lerna notice 6.0kB src/features/copy-paste/copy-paste-handler.ts lerna notice 1.3kB lib/features/copy-paste/copy-paste-modules.d.ts lerna notice 1.8kB src/features/copy-paste/copy-paste-modules.ts lerna notice 1.4kB lib/features/copy-paste/copy-paste-standalone.d.ts lerna notice 2.5kB src/features/copy-paste/copy-paste-standalone.ts lerna notice 2.9kB lib/base/feedback/css-feedback.d.ts lerna notice 4.0kB src/base/feedback/css-feedback.ts lerna notice 2.5kB lib/features/tools/edge-creation/dangling-edge-feedback.d.ts lerna notice 5.9kB src/features/tools/edge-creation/dangling-edge-feedback.ts lerna notice 1.0kB lib/features/decoration/decoration-module.d.ts lerna notice 1.2kB src/features/decoration/decoration-module.ts lerna notice 1.2kB lib/features/decoration/decoration-placer.d.ts lerna notice 1.6kB src/features/decoration/decoration-placer.ts lerna notice 4.3kB lib/default-modules.d.ts lerna notice 8.1kB src/default-modules.ts lerna notice 1.2kB lib/base/default.module.d.ts lerna notice 6.9kB src/base/default.module.ts lerna notice 600B lib/features/context-menu/delete-element-context-menu.d.ts lerna notice 2.0kB src/features/context-menu/delete-element-context-menu.ts lerna notice 1.1kB lib/features/tools/deletion/delete-tool.d.ts lerna notice 3.7kB src/features/tools/deletion/delete-tool.ts lerna notice 997B lib/features/tools/deletion/deletion-tool-module.d.ts lerna notice 1.3kB src/features/tools/deletion/deletion-tool-module.ts lerna notice 1.6kB lib/features/accessibility/view-key-tools/deselect-key-tool.d.ts lerna notice 3.1kB src/features/accessibility/view-key-tools/deselect-key-tool.ts lerna notice 1.3kB lib/features/accessibility/key-shortcut/di.config.d.ts lerna notice 1.8kB src/features/accessibility/key-shortcut/di.config.ts lerna notice 5.7kB lib/base/model/diagram-loader.d.ts lerna notice 8.9kB src/base/model/diagram-loader.ts lerna notice 3.6kB lib/features/accessibility/element-navigation/diagram-navigation-tool.d.ts lerna notice 12.7kB src/features/accessibility/element-navigation/diagram-navigation-tool.ts lerna notice 1.9kB lib/base/drag-aware-mouse-listener.d.ts lerna notice 2.4kB src/base/drag-aware-mouse-listener.ts lerna notice 1.0kB lib/features/tools/edge-creation/edege-creation-module.d.ts lerna notice 1.4kB src/features/tools/edge-creation/edege-creation-module.ts lerna notice 1.1kB lib/features/accessibility/edge-autocomplete/edge-autocomplete-context.d.ts lerna notice 1.1kB src/features/accessibility/edge-autocomplete/edge-autocomplete-context.ts lerna notice 1.9kB lib/features/accessibility/edge-autocomplete/edge-autocomplete-palette.d.ts lerna notice 5.9kB src/features/accessibility/edge-autocomplete/edge-autocomplete-palette.ts lerna notice 642B lib/features/accessibility/edge-autocomplete/edge-autocomplete-tool.d.ts lerna notice 2.2kB src/features/accessibility/edge-autocomplete/edge-autocomplete-tool.ts lerna notice 1.7kB lib/features/tools/edge-creation/edge-creation-tool-feedback.d.ts lerna notice 4.1kB src/features/tools/edge-creation/edge-creation-tool-feedback.ts lerna notice 2.0kB lib/features/tools/edge-creation/edge-creation-tool.d.ts lerna notice 8.4kB src/features/tools/edge-creation/edge-creation-tool.ts lerna notice 993B lib/features/tools/edge-edit/edge-edit-module.d.ts lerna notice 1.9kB src/features/tools/edge-edit/edge-edit-module.ts lerna notice 6.4kB lib/features/tools/edge-edit/edge-edit-tool-feedback.d.ts lerna notice 13.9kB src/features/tools/edge-edit/edge-edit-tool-feedback.ts lerna notice 3.8kB lib/features/tools/edge-edit/edge-edit-tool.d.ts lerna notice 14.0kB src/features/tools/edge-edit/edge-edit-tool.ts lerna notice 447B lib/features/label-edit/edit-label-tool.d.ts lerna notice 1.7kB src/features/label-edit/edit-label-tool.ts lerna notice 1.1kB lib/features/label-edit/edit-label-validator.d.ts lerna notice 4.2kB src/features/label-edit/edit-label-validator.ts lerna notice 4.8kB lib/base/editor-context-service.d.ts lerna notice 7.7kB src/base/editor-context-service.ts lerna notice 1.3kB lib/features/accessibility/element-navigation/element-navigation-module.d.ts lerna notice 1.8kB src/features/accessibility/element-navigation/element-navigation-module.ts lerna notice 2.1kB lib/features/accessibility/element-navigation/element-navigator.d.ts lerna notice 2.3kB src/features/accessibility/element-navigation/element-navigator.ts lerna notice 1.0kB lib/features/element-template/element-template-module.d.ts lerna notice 1.4kB src/features/element-template/element-template-module.ts lerna notice 1.3kB lib/features/export/export-modules.d.ts lerna notice 2.2kB src/features/export/export-modules.ts lerna notice 575B lib/features/export/export-svg-action-handler.d.ts lerna notice 1.6kB src/features/export/export-svg-action-handler.ts lerna notice 4.5kB lib/base/feedback/feedback-action-dispatcher.d.ts lerna notice 6.7kB src/base/feedback/feedback-action-dispatcher.ts lerna notice 1.6kB lib/base/feedback/feedback-command.d.ts lerna notice 1.9kB src/base/feedback/feedback-command.ts lerna notice 1.5kB lib/base/focus/focus-state-change-action.d.ts lerna notice 1.6kB src/base/focus/focus-state-change-action.ts lerna notice 1.2kB lib/features/accessibility/focus-tracker/focus-tracker-module.d.ts lerna notice 1.4kB src/features/accessibility/focus-tracker/focus-tracker-module.ts lerna notice 2.0kB lib/features/accessibility/focus-tracker/focus-tracker-tool.d.ts lerna notice 4.9kB src/features/accessibility/focus-tracker/focus-tracker-tool.ts lerna notice 591B lib/base/focus/focus-tracker.d.ts lerna notice 2.4kB src/base/focus/focus-tracker.ts lerna notice 1.2kB lib/features/bounds/freeform-layout.d.ts lerna notice 10.9kB src/features/bounds/freeform-layout.spec.ts lerna notice 4.9kB src/features/bounds/freeform-layout.ts lerna notice 1.6kB lib/views/gedge-view.d.ts lerna notice 3.0kB lib/utils/geometry-util.d.ts lerna notice 2.8kB src/utils/geometry-util.ts lerna notice 975B lib/features/accessibility/global-keylistener-tool.d.ts lerna notice 4.5kB src/features/accessibility/global-keylistener-tool.ts lerna notice 2.4kB lib/features/context-menu/glsp-context-menu-mouse-listener.d.ts lerna notice 4.3kB src/features/context-menu/glsp-context-menu-mouse-listener.ts lerna notice 2.1kB lib/features/bounds/glsp-hidden-bounds-updater.d.ts lerna notice 4.8kB src/features/bounds/glsp-hidden-bounds-updater.ts lerna notice 1.2kB lib/features/routing/glsp-manhattan-edge-router.d.ts lerna notice 3.2kB src/features/routing/glsp-manhattan-edge-router.ts lerna notice 4.7kB lib/base/model/glsp-model-source.d.ts lerna notice 8.5kB src/base/model/glsp-model-source.ts lerna notice 1.9kB lib/views/glsp-projection-view.d.ts lerna notice 441B lib/features/viewport/glsp-scroll-mouse-listener.d.ts lerna notice 1.9kB src/features/viewport/glsp-scroll-mouse-listener.ts lerna notice 338B lib/features/export/glsp-svg-exporter.d.ts lerna notice 2.6kB src/features/export/glsp-svg-exporter.ts lerna notice 11.1kB lib/utils/gmodel-util.d.ts lerna notice 8.4kB src/utils/gmodel-util.spec.ts lerna notice 15.6kB src/utils/gmodel-util.ts lerna notice 2.1kB lib/features/bounds/hbox-layout.d.ts lerna notice 8.4kB src/features/bounds/hbox-layout.spec.ts lerna notice 10.9kB src/features/bounds/hbox-layout.ts lerna notice 5.3kB lib/features/helper-lines/helper-line-feedback.d.ts lerna notice 17.0kB src/features/helper-lines/helper-line-feedback.ts lerna notice 4.1kB lib/features/helper-lines/helper-line-manager-default.d.ts lerna notice 6.8kB src/features/helper-lines/helper-line-manager-default.ts lerna notice 1.4kB lib/features/helper-lines/helper-line-manager.d.ts lerna notice 1.4kB src/features/helper-lines/helper-line-manager.ts lerna notice 988B lib/features/helper-lines/helper-line-module.d.ts lerna notice 2.5kB src/features/helper-lines/helper-line-module.ts lerna notice 982B lib/features/hover/hover-module.d.ts lerna notice 3.0kB src/features/hover/hover-module.ts lerna notice 1.4kB lib/features/hover/hover.d.ts lerna notice 5.0kB src/features/hover/hover.ts lerna notice 203B lib/utils/html-utils.d.ts lerna notice 1.5kB src/utils/html-utils.ts lerna notice 1.1kB lib/base/auto-complete/index.d.ts lerna notice 1.1kB lib/base/feedback/index.d.ts lerna notice 944B lib/base/focus/index.d.ts lerna notice 1.5kB lib/base/index.d.ts lerna notice 1.0kB lib/base/model/index.d.ts lerna notice 927B lib/base/tool-manager/index.d.ts lerna notice 957B lib/base/view/index.d.ts lerna notice 1.0kB lib/features/accessibility/edge-autocomplete/index.d.ts lerna notice 1.1kB lib/features/accessibility/element-navigation/index.d.ts lerna notice 944B lib/features/accessibility/focus-tracker/index.d.ts lerna notice 1.4kB lib/features/accessibility/index.d.ts lerna notice 991B lib/features/accessibility/key-shortcut/index.d.ts lerna notice 1.0kB lib/features/accessibility/keyboard-grid/index.d.ts lerna notice 1.1kB lib/features/accessibility/keyboard-pointer/index.d.ts lerna notice 960B lib/features/accessibility/keyboard-tool-palette/index.d.ts lerna notice 966B lib/features/accessibility/move-zoom/index.d.ts lerna notice 976B lib/features/accessibility/resize-key-tool/index.d.ts lerna notice 977B lib/features/accessibility/search/index.d.ts lerna notice 961B lib/features/accessibility/toast/index.d.ts lerna notice 1.0kB lib/features/accessibility/view-key-tools/index.d.ts lerna notice 1.1kB lib/features/bounds/index.d.ts lerna notice 1.0kB lib/features/change-bounds/index.d.ts lerna notice 1.0kB lib/features/command-palette/index.d.ts lerna notice 1.1kB lib/features/context-menu/index.d.ts lerna notice 1.0kB lib/features/copy-paste/index.d.ts lerna notice 940B lib/features/decoration/index.d.ts lerna notice 1.1kB lib/features/element-template/index.d.ts lerna notice 982B lib/features/export/index.d.ts lerna notice 1.1kB lib/features/helper-lines/index.d.ts lerna notice 966B lib/features/hints/index.d.ts lerna notice 928B lib/features/hover/index.d.ts lerna notice 1.7kB lib/features/index.d.ts lerna notice 939B lib/features/label-edit-ui/index.d.ts lerna notice 978B lib/features/label-edit/index.d.ts lerna notice 941B lib/features/layout/index.d.ts lerna notice 994B lib/features/navigation/index.d.ts lerna notice 891B lib/features/reconnect/index.d.ts lerna notice 946B lib/features/routing/index.d.ts lerna notice 933B lib/features/save/index.d.ts lerna notice 983B lib/features/select/index.d.ts lerna notice 968B lib/features/source-model-watcher/index.d.ts lerna notice 933B lib/features/status/index.d.ts lerna notice 940B lib/features/svg-metadata/index.d.ts lerna notice 942B lib/features/tool-palette/index.d.ts lerna notice 1.0kB lib/features/tools/change-bounds/index.d.ts lerna notice 937B lib/features/tools/deletion/index.d.ts lerna notice 1.1kB lib/features/tools/edge-creation/index.d.ts lerna notice 984B lib/features/tools/edge-edit/index.d.ts lerna notice 1.1kB lib/features/tools/index.d.ts lerna notice 1.1kB lib/features/tools/marquee-selection/index.d.ts lerna notice 944B lib/features/tools/node-creation/index.d.ts lerna notice 944B lib/features/undo-redo/index.d.ts lerna notice 1.0kB lib/features/validation/index.d.ts lerna notice 1.0kB lib/features/viewport/index.d.ts lerna notice 1.1kB lib/index.d.ts lerna notice 1.1kB lib/utils/index.d.ts lerna notice 1.1kB lib/views/index.d.ts lerna notice 1.1kB src/base/auto-complete/index.ts lerna notice 1.0kB src/base/feedback/index.ts lerna notice 909B src/base/focus/index.ts lerna notice 1.4kB src/base/index.ts lerna notice 987B src/base/model/index.ts lerna notice 892B src/base/tool-manager/index.ts lerna notice 922B src/base/view/index.ts lerna notice 989B src/features/accessibility/edge-autocomplete/index.ts lerna notice 1.1kB src/features/accessibility/element-navigation/index.ts lerna notice 909B src/features/accessibility/focus-tracker/index.ts lerna notice 1.3kB src/features/accessibility/index.ts lerna notice 956B src/features/accessibility/key-shortcut/index.ts lerna notice 1.0kB src/features/accessibility/keyboard-grid/index.ts lerna notice 1.1kB src/features/accessibility/keyboard-pointer/index.ts lerna notice 925B src/features/accessibility/keyboard-tool-palette/index.ts lerna notice 931B src/features/accessibility/move-zoom/index.ts lerna notice 941B src/features/accessibility/resize-key-tool/index.ts lerna notice 942B src/features/accessibility/search/index.ts lerna notice 926B src/features/accessibility/toast/index.ts lerna notice 979B src/features/accessibility/view-key-tools/index.ts lerna notice 1.1kB src/features/bounds/index.ts lerna notice 997B src/features/change-bounds/index.ts lerna notice 1.0kB src/features/command-palette/index.ts lerna notice 1.0kB src/features/context-menu/index.ts lerna notice 991B src/features/copy-paste/index.ts lerna notice 905B src/features/decoration/index.ts lerna notice 1.0kB src/features/element-template/index.ts lerna notice 947B src/features/export/index.ts lerna notice 1.0kB src/features/helper-lines/index.ts lerna notice 931B src/features/hints/index.ts lerna notice 893B src/features/hover/index.ts lerna notice 1.7kB src/features/index.ts lerna notice 904B src/features/label-edit-ui/index.ts lerna notice 943B src/features/label-edit/index.ts lerna notice 906B src/features/layout/index.ts lerna notice 959B src/features/navigation/index.ts lerna notice 856B src/features/reconnect/index.ts lerna notice 911B src/features/routing/index.ts lerna notice 898B src/features/save/index.ts lerna notice 948B src/features/select/index.ts lerna notice 933B src/features/source-model-watcher/index.ts lerna notice 898B src/features/status/index.ts lerna notice 905B src/features/svg-metadata/index.ts lerna notice 907B src/features/tool-palette/index.ts lerna notice 990B src/features/tools/change-bounds/index.ts lerna notice 902B src/features/tools/deletion/index.ts lerna notice 1.0kB src/features/tools/edge-creation/index.ts lerna notice 949B src/features/tools/edge-edit/index.ts lerna notice 1.1kB src/features/tools/index.ts lerna notice 1.1kB src/features/tools/marquee-selection/index.ts lerna notice 909B src/features/tools/node-creation/index.ts lerna notice 909B src/features/undo-redo/index.ts lerna notice 965B src/features/validation/index.ts lerna notice 979B src/features/viewport/index.ts lerna notice 1.1kB src/index.ts lerna notice 1.1kB src/utils/index.ts lerna notice 1.1kB src/views/index.ts lerna notice 1.4kB lib/views/issue-marker-view.d.ts lerna notice 2.5kB lib/features/validation/issue-marker.d.ts lerna notice 4.1kB src/features/validation/issue-marker.ts lerna notice 1.3kB lib/base/view/key-tool.d.ts lerna notice 1.6kB src/base/view/key-tool.ts lerna notice 2.0kB lib/features/accessibility/keyboard-grid/keyboard-grid-search-palette.d.ts lerna notice 2.7kB src/features/accessibility/keyboard-grid/keyboard-grid-search-palette.ts lerna notice 2.1kB lib/features/accessibility/keyboard-grid/keyboard-grid.d.ts lerna notice 6.7kB src/features/accessibility/keyboard-grid/keyboard-grid.ts lerna notice 1.6kB lib/features/accessibility/keyboard-grid/keyboard-node-grid.d.ts lerna notice 2.6kB src/features/accessibility/keyboard-grid/keyboard-node-grid.ts lerna notice 2.2kB lib/features/accessibility/keyboard-pointer/keyboard-pointer-listener.d.ts lerna notice 5.8kB src/features/accessibility/keyboard-pointer/keyboard-pointer-listener.ts lerna notice 1.2kB lib/features/accessibility/keyboard-pointer/keyboard-pointer-module.d.ts lerna notice 3.2kB src/features/accessibility/keyboard-pointer/keyboard-pointer-module.ts lerna notice 1.7kB lib/features/accessibility/keyboard-pointer/keyboard-pointer-position.d.ts lerna notice 3.3kB src/features/accessibility/keyboard-pointer/keyboard-pointer-position.ts lerna notice 1.3kB lib/features/accessibility/keyboard-pointer/keyboard-pointer.d.ts lerna notice 4.8kB src/features/accessibility/keyboard-pointer/keyboard-pointer.ts lerna notice 1.2kB lib/features/accessibility/keyboard-tool-palette/keyboard-tool-palette-module.d.ts lerna notice 2.2kB src/features/accessibility/keyboard-tool-palette/keyboard-tool-palette-module.ts lerna notice 3.0kB lib/features/accessibility/keyboard-tool-palette/keyboard-tool-palette.d.ts lerna notice 19.8kB src/features/accessibility/keyboard-tool-palette/keyboard-tool-palette.ts lerna notice 991B lib/features/label-edit/label-edit-module.d.ts lerna notice 1.5kB src/features/label-edit/label-edit-module.ts lerna notice 991B lib/features/label-edit-ui/label-edit-ui-module.d.ts lerna notice 1.4kB src/features/label-edit-ui/label-edit-ui-module.ts lerna notice 1.1kB lib/features/label-edit-ui/label-edit-ui.d.ts lerna notice 1.5kB src/features/label-edit-ui/label-edit-ui.ts lerna notice 8.9kB lib/features/layout/layout-elements-action.d.ts lerna notice 16.2kB src/features/layout/layout-elements-action.spec.ts lerna notice 18.4kB src/features/layout/layout-elements-action.ts lerna notice 984B lib/features/layout/layout-module.d.ts lerna notice 1.4kB src/features/layout/layout-module.ts lerna notice 2.0kB lib/utils/layout-utils.d.ts lerna notice 3.3kB src/utils/layout-utils.ts lerna notice 3.8kB src/features/bounds/layouter-test-util.spec.ts lerna notice 1.1kB lib/features/bounds/layouter.d.ts lerna notice 5.0kB src/features/bounds/layouter.ts lerna notice 2.0kB lib/features/accessibility/element-navigation/left-right-top-bottom-navigator.d.ts lerna notice 4.7kB src/features/accessibility/element-navigation/left-right-top-bottom-navigator.ts lerna notice 2.3kB lib/features/bounds/local-bounds.d.ts lerna notice 4.2kB src/features/bounds/local-bounds.ts lerna notice 3.1kB lib/features/accessibility/element-navigation/local-element-navigator.d.ts lerna notice 6.1kB src/features/accessibility/element-navigation/local-element-navigator.ts lerna notice 4.2kB lib/features/validation/marker-navigator.d.ts lerna notice 8.7kB src/features/validation/marker-navigator.spec.ts lerna notice 9.8kB src/features/validation/marker-navigator.ts lerna notice 1.4kB lib/utils/marker.d.ts lerna notice 1.9kB src/utils/marker.ts lerna notice 2.2kB lib/features/tools/marquee-selection/marquee-behavior.d.ts lerna notice 8.4kB src/features/tools/marquee-selection/marquee-behavior.spec.ts lerna notice 6.5kB src/features/tools/marquee-selection/marquee-behavior.ts lerna notice 2.3kB lib/features/tools/marquee-selection/marquee-mouse-tool.d.ts lerna notice 5.7kB src/features/tools/marquee-selection/marquee-mouse-tool.ts lerna notice 1.0kB lib/features/tools/marquee-selection/marquee-selection-module.d.ts lerna notice 1.7kB src/features/tools/marquee-selection/marquee-selection-module.ts lerna notice 1.9kB lib/features/tools/marquee-selection/marquee-tool-feedback.d.ts lerna notice 3.9kB src/features/tools/marquee-selection/marquee-tool-feedback.ts lerna notice 1.5kB lib/features/tools/marquee-selection/marquee-tool.d.ts lerna notice 2.2kB src/features/tools/marquee-selection/marquee-tool.ts lerna notice 1.2kB lib/features/svg-metadata/metadata-placer.d.ts lerna notice 2.2kB src/features/svg-metadata/metadata-placer.ts lerna notice 2.7kB lib/base/model/model-initialization-constraint.d.ts lerna notice 5.3kB src/base/model/model-initialization-constraint.spec.ts lerna notice 4.9kB src/base/model/model-initialization-constraint.ts lerna notice 1.5kB lib/base/model/model-registry.d.ts lerna notice 2.3kB src/base/model/model-registry.ts lerna notice 2.2kB lib/features/change-bounds/model.d.ts lerna notice 2.6kB lib/features/helper-lines/model.d.ts lerna notice 1.6kB lib/features/hints/model.d.ts lerna notice 2.0kB lib/features/reconnect/model.d.ts lerna notice 1.1kB lib/features/tools/marquee-selection/model.d.ts lerna notice 1.6kB lib/model.d.ts lerna notice 3.3kB src/features/change-bounds/model.ts lerna notice 4.0kB src/features/helper-lines/model.ts lerna notice 1.6kB src/features/hints/model.ts lerna notice 3.0kB src/features/reconnect/model.ts lerna notice 1.1kB src/features/tools/marquee-selection/model.ts lerna notice 2.5kB src/model.ts lerna notice 2.2kB lib/base/view/mouse-tool.d.ts lerna notice 4.5kB src/base/view/mouse-tool.ts lerna notice 2.6kB lib/features/element-template/mouse-tracking-element-position-listener.d.ts lerna notice 5.4kB src/features/element-template/mouse-tracking-element-position-listener.ts lerna notice 4.1kB lib/features/accessibility/move-zoom/move-handler.d.ts lerna notice 8.6kB src/features/accessibility/move-zoom/move-handler.ts lerna notice 1.1kB lib/features/accessibility/move-zoom/move-zoom-module.d.ts lerna notice 2.1kB src/features/accessibility/move-zoom/move-zoom-module.ts lerna notice 2.5kB lib/features/accessibility/view-key-tools/movement-key-tool.d.ts lerna notice 5.7kB src/features/accessibility/view-key-tools/movement-key-tool.ts lerna notice 3.4kB lib/features/change-bounds/movement-restrictor.d.ts lerna notice 5.0kB src/features/change-bounds/movement-restrictor.ts lerna notice 6.3kB lib/features/navigation/navigation-action-handler.d.ts lerna notice 11.5kB src/features/navigation/navigation-action-handler.ts lerna notice 992B lib/features/navigation/navigation-module.d.ts lerna notice 1.8kB src/features/navigation/navigation-module.ts lerna notice 973B lib/features/navigation/navigation-target-resolver.d.ts lerna notice 2.8kB src/features/navigation/navigation-target-resolver.spec.ts lerna notice 2.9kB src/features/navigation/navigation-target-resolver.ts lerna notice 1.0kB lib/features/tools/node-creation/node-creation-module.d.ts lerna notice 1.5kB src/features/tools/node-creation/node-creation-module.ts lerna notice 2.7kB lib/features/tools/node-creation/node-creation-tool.d.ts lerna notice 6.0kB src/features/tools/node-creation/node-creation-tool.ts lerna notice 3.3kB lib/features/change-bounds/point-position-updater.d.ts lerna notice 5.7kB src/features/change-bounds/point-position-updater.ts lerna notice 2.6kB lib/features/accessibility/element-navigation/position-navigator.d.ts lerna notice 4.6kB src/features/accessibility/element-navigation/position-navigator.ts lerna notice 1.8kB lib/features/change-bounds/position-snapper.d.ts lerna notice 3.6kB src/features/change-bounds/position-snapper.ts lerna notice 1.9kB lib/base/ranked.d.ts lerna notice 2.2kB src/base/ranked.ts lerna notice 910B lib/re-exports.d.ts lerna notice 870B src/re-exports.ts lerna notice 1.7kB lib/features/element-template/remove-template-element.d.ts lerna notice 2.3kB src/features/element-template/remove-template-element.ts lerna notice 2.0kB lib/features/viewport/reposition.d.ts lerna notice 4.2kB src/features/viewport/reposition.ts lerna notice 2.9kB lib/features/accessibility/resize-key-tool/resize-key-handler.d.ts lerna notice 5.9kB src/features/accessibility/resize-key-tool/resize-key-handler.ts lerna notice 1.1kB lib/features/accessibility/resize-key-tool/resize-key-module.d.ts lerna notice 1.6kB src/features/accessibility/resize-key-tool/resize-key-module.ts lerna notice 2.6kB lib/features/accessibility/resize-key-tool/resize-key-tool.d.ts lerna notice 6.4kB src/features/accessibility/resize-key-tool/resize-key-tool.ts lerna notice 1.1kB lib/views/rounded-corner-view.d.ts lerna notice 1.8kB lib/views/rounded-corner.d.ts lerna notice 3.4kB src/views/rounded-corner.ts lerna notice 986B lib/features/routing/routing-module.d.ts lerna notice 2.6kB src/features/routing/routing-module.ts lerna notice 1.1kB lib/features/save/save-keylistener.d.ts lerna notice 1.2kB src/features/save/save-keylistener.ts lerna notice 1.2kB lib/features/save/save-module.d.ts lerna notice 1.4kB src/features/save/save-module.ts lerna notice 1.1kB lib/features/accessibility/search/search-palette-module.d.ts lerna notice 1.5kB src/features/accessibility/search/search-palette-module.ts lerna notice 3.6kB lib/features/accessibility/search/search-palette.d.ts lerna notice 9.3kB src/features/accessibility/search/search-palette.ts lerna notice 2.0kB lib/features/accessibility/search/search-tool.d.ts lerna notice 3.2kB src/features/accessibility/search/search-tool.ts lerna notice 602B lib/features/select/select-feedback-command.d.ts lerna notice 1.8kB src/features/select/select-feedback-command.ts lerna notice 1.3kB lib/features/select/select-module.d.ts lerna notice 2.0kB src/features/select/select-module.ts lerna notice 1.8kB lib/features/select/select-mouse-listener.d.ts lerna notice 2.7kB src/features/select/select-mouse-listener.ts lerna notice 980B lib/base/selection-clearing-mouse-listener.d.ts lerna notice 2.1kB src/base/selection-clearing-mouse-listener.ts lerna notice 5.1kB lib/base/selection-service.d.ts lerna notice 16.1kB src/base/selection-service.spec.ts lerna notice 11.5kB src/base/selection-service.ts lerna notice 870B lib/features/command-palette/server-command-palette-provider.d.ts lerna notice 2.5kB src/features/command-palette/server-command-palette-provider.ts lerna notice 761B lib/features/context-menu/server-context-menu-provider.d.ts lerna notice 2.4kB src/features/context-menu/server-context-menu-provider.ts lerna notice 1.8kB lib/features/bounds/set-bounds-feedback-command.d.ts lerna notice 3.0kB src/features/bounds/set-bounds-feedback-command.ts lerna notice 1.4kB lib/base/feedback/set-model-command.d.ts lerna notice 2.1kB src/base/feedback/set-model-command.ts lerna notice 1.7kB lib/features/change-bounds/snap.d.ts lerna notice 4.6kB src/features/change-bounds/snap.spec.ts lerna notice 1.9kB src/features/change-bounds/snap.ts lerna notice 1.1kB lib/features/source-model-watcher/source-model-changed-action-handler.d.ts lerna notice 2.9kB src/features/source-model-watcher/source-model-changed-action-handler.ts lerna notice 1.0kB lib/features/source-model-watcher/source-model-watcher-module.d.ts lerna notice 1.2kB src/features/source-model-watcher/source-model-watcher-module.ts lerna notice 2.4kB lib/standalone-modules.d.ts lerna notice 4.1kB src/standalone-modules.ts lerna notice 1.0kB lib/features/status/status-module.d.ts lerna notice 1.4kB src/features/status/status-module.ts lerna notice 1.2kB lib/features/status/status-overlay.d.ts lerna notice 4.5kB src/features/status/status-overlay.ts lerna notice 1.0kB lib/features/svg-metadata/svg-metadata-module.d.ts lerna notice 1.2kB src/features/svg-metadata/svg-metadata-module.ts lerna notice 2.0kB lib/features/accessibility/toast/toast-handler.d.ts lerna notice 2.5kB src/features/accessibility/toast/toast-handler.ts lerna notice 1.2kB lib/features/accessibility/toast/toast-module.d.ts lerna notice 1.7kB src/features/accessibility/toast/toast-module.ts lerna notice 2.1kB lib/features/accessibility/toast/toast-tool.d.ts lerna notice 3.9kB src/features/accessibility/toast/toast-tool.ts lerna notice 544B lib/features/tools/tool-focus-loss-module.d.ts lerna notice 1.8kB src/features/tools/tool-focus-loss-module.ts lerna notice 4.0kB lib/base/tool-manager/tool-manager.d.ts lerna notice 6.3kB src/base/tool-manager/tool-manager.ts lerna notice 1.0kB lib/features/tool-palette/tool-palette-module.d.ts lerna notice 1.6kB src/features/tool-palette/tool-palette-module.ts lerna notice 4.4kB lib/features/tool-palette/tool-palette.d.ts lerna notice 18.9kB src/features/tool-palette/tool-palette.ts lerna notice 2.1kB lib/base/tool-manager/tool.d.ts lerna notice 2.8kB src/base/tool-manager/tool.ts lerna notice 5.6kB lib/features/hints/type-hint-provider.d.ts lerna notice 19.6kB src/features/hints/type-hint-provider.spec.ts lerna notice 10.5kB src/features/hints/type-hint-provider.ts lerna notice 991B lib/features/hints/type-hints-module.d.ts lerna notice 1.5kB src/features/hints/type-hints-module.ts lerna notice 1.3kB lib/base/ui-extension-registry.d.ts lerna notice 1.5kB src/base/ui-extension-registry.ts lerna notice 1.2kB lib/features/undo-redo/undo-redo-key-listener.d.ts lerna notice 1.5kB src/features/undo-redo/undo-redo-key-listener.ts lerna notice 1.2kB lib/features/undo-redo/undo-redo-module.d.ts lerna notice 1.4kB src/features/undo-redo/undo-redo-module.ts lerna notice 1.9kB lib/base/feedback/update-model-command.d.ts lerna notice 2.9kB src/base/feedback/update-model-command.ts lerna notice 4.2kB lib/features/validation/validate.d.ts lerna notice 8.8kB src/features/validation/validate.ts lerna notice 2.1kB lib/base/auto-complete/validation-decorator.d.ts lerna notice 4.9kB src/base/auto-complete/validation-decorator.ts lerna notice 1.4kB lib/features/validation/validation-modules.d.ts lerna notice 2.6kB src/features/validation/validation-modules.ts lerna notice 2.1kB lib/features/bounds/vbox-layout.d.ts lerna notice 8.4kB src/features/bounds/vbox-layout.spec.ts lerna notice 10.9kB src/features/bounds/vbox-layout.ts lerna notice 1.1kB lib/features/accessibility/view-key-tools/view-key-tools-module.d.ts lerna notice 1.9kB src/features/accessibility/view-key-tools/view-key-tools-module.ts lerna notice 1.1kB lib/base/view/view-registry.d.ts lerna notice 1.6kB src/base/view/view-registry.ts lerna notice 1.3kB lib/features/helper-lines/view.d.ts lerna notice 1.3kB lib/features/tools/change-bounds/view.d.ts lerna notice 431B lib/features/tools/edge-creation/view.d.ts lerna notice 316B lib/features/tools/marquee-selection/view.d.ts lerna notice 3.8kB lib/utils/viewpoint-util.d.ts lerna notice 5.5kB src/utils/viewpoint-util.ts lerna notice 1.6kB lib/features/viewport/viewport-handler.d.ts lerna notice 2.9kB src/features/viewport/viewport-handler.ts lerna notice 1.3kB lib/features/viewport/viewport-modules.d.ts lerna notice 2.9kB src/features/viewport/viewport-modules.ts lerna notice 3.6kB lib/features/accessibility/move-zoom/zoom-handler.d.ts lerna notice 6.7kB src/features/accessibility/move-zoom/zoom-handler.ts lerna notice 2.6kB lib/features/accessibility/view-key-tools/zoom-key-tool.d.ts lerna notice 8.3kB src/features/accessibility/view-key-tools/zoom-key-tool.ts lerna notice 1.6kB src/views/compartments.tsx lerna notice 3.3kB src/views/gedge-view.tsx lerna notice 7.3kB src/views/glsp-projection-view.tsx lerna notice 5.1kB src/views/issue-marker-view.tsx lerna notice 4.8kB src/views/rounded-corner-view.tsx lerna notice 2.3kB src/features/helper-lines/view.tsx lerna notice 2.7kB src/features/tools/change-bounds/view.tsx lerna notice 1.5kB src/features/tools/edge-creation/view.tsx lerna notice 1.9kB src/features/tools/marquee-selection/view.tsx lerna notice === Tarball Details === lerna notice name: @eclipse-glsp/client lerna notice version: 2.2.0-next.329+d53e2e2 lerna notice filename: eclipse-glsp-client-2.2.0-next.329+d53e2e2.tgz lerna notice package size: 522.5 kB lerna notice unpacked size: 3.4 MB lerna notice shasum: 75e6f5963acb6c49f2463e9cc6269720051ce811 lerna notice integrity: sha512-ybFAs0p8RoZ6c[...]1l1OyAqDH5c3Q== lerna notice total files: 1333 lerna notice lerna success published @eclipse-glsp-examples/workflow-glsp 2.2.0-next.329+d53e2e2 lerna notice lerna notice package: @eclipse-glsp-examples/workflow-glsp@2.2.0-next.329+d53e2e2 lerna notice === Tarball Contents === lerna notice 35.4kB LICENSE lerna notice 2.6kB css/diagram.css lerna notice 1.3kB lib/direct-task-editing/di.config.js lerna notice 7.4kB lib/direct-task-editing/direct-task-editor.js lerna notice 1.7kB lib/direct-task-editing/index.js lerna notice 1.8kB lib/index.js lerna notice 4.0kB lib/model.js lerna notice 5.5kB lib/workflow-diagram-module.js lerna notice 6.5kB lib/workflow-views.js lerna notice 1.3kB package.json lerna notice 237B lib/direct-task-editing/di.config.d.ts.map lerna notice 354B lib/direct-task-editing/di.config.js.map lerna notice 1.8kB lib/direct-task-editing/direct-task-editor.d.ts.map lerna notice 4.9kB lib/direct-task-editing/direct-task-editor.js.map lerna notice 195B lib/direct-task-editing/index.d.ts.map lerna notice 218B lib/index.d.ts.map lerna notice 191B lib/direct-task-editing/index.js.map lerna notice 194B lib/index.js.map lerna notice 1.4kB lib/model.d.ts.map lerna notice 2.1kB lib/model.js.map lerna notice 515B lib/workflow-diagram-module.d.ts.map lerna notice 2.9kB lib/workflow-diagram-module.js.map lerna notice 556B lib/workflow-views.d.ts.map lerna notice 1.9kB lib/workflow-views.js.map lerna notice 1.2kB README.md lerna notice 983B lib/direct-task-editing/di.config.d.ts lerna notice 1.1kB src/direct-task-editing/di.config.ts lerna notice 3.2kB lib/direct-task-editing/direct-task-editor.d.ts lerna notice 7.1kB src/direct-task-editing/direct-task-editor.ts lerna notice 933B lib/direct-task-editing/index.d.ts lerna notice 1.0kB lib/index.d.ts lerna notice 898B src/direct-task-editing/index.ts lerna notice 977B src/index.ts lerna notice 2.5kB lib/model.d.ts lerna notice 4.1kB src/model.ts lerna notice 1.4kB lib/workflow-diagram-module.d.ts lerna notice 5.1kB src/workflow-diagram-module.ts lerna notice 1.4kB lib/workflow-views.d.ts lerna notice 5.7kB src/workflow-views.tsx lerna notice === Tarball Details === lerna notice name: @eclipse-glsp-examples/workflow-glsp lerna notice version: 2.2.0-next.329+d53e2e2 lerna notice filename: eclipse-glsp-examples-workflow-glsp-2.2.0-next.329+d53e2e2.tgz lerna notice package size: 31.4 kB lerna notice unpacked size: 122.5 kB lerna notice shasum: 37e3c3c32209ed01905016d89734413b455d972b lerna notice integrity: sha512-abdFig/A3FpMv[...]IMOIOCOPfUtGw== lerna notice total files: 39 lerna notice Successfully published: - @eclipse-glsp-examples/workflow-glsp@2.2.0-next.329+d53e2e2 - @eclipse-glsp/client@2.2.0-next.329+d53e2e2 - @eclipse-glsp/protocol@2.2.0-next.329+d53e2e2 - @eclipse-glsp/sprotty@2.2.0-next.329+d53e2e2 lerna success published 4 packages Done in 16.66s. [Pipeline] } [Pipeline] // timeout [Pipeline] } [Pipeline] // container [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] withChecks [Pipeline] { [GitHub Checks] GitHub check (name: Tests, status: in_progress) has been published. [Pipeline] junit Recording test results [GitHub Checks] GitHub check (name: Tests, status: completed) has been published. [Pipeline] } [Pipeline] // withChecks [Pipeline] script [Pipeline] { [Pipeline] publishHTML [htmlpublisher] Archiving HTML reports... [htmlpublisher] Archiving at BUILD level /home/jenkins/agent/workspace/eclipse-glsp_glsp-client_master/coverage to /var/jenkins/jobs/eclipse-glsp/jobs/glsp-client/branches/master/builds/230/htmlreports/Code_20Coverage [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] } [Pipeline] // podTemplate [Pipeline] End of Pipeline [GitHub Checks] GitHub check (name: CI Jenkins Build, status: completed) has been published. Finished: SUCCESS