Started by GitHub push by vwfox Checking out git https://github.com/DataInMotion/model-atlas-cloud-ui.git into /var/jenkins/jobs/model-atlas-cloud-ui/workspace@script/20a93336a5910657fc0b71ca5e99bf77517aaf30abef6bcc1e36a45dde4dbc47 to read Jenkinsfile The recommended git tool is: NONE using credential BasicAuthGithub-bobTheBuilder-dim > git rev-parse --resolve-git-dir /var/jenkins/jobs/model-atlas-cloud-ui/workspace@script/20a93336a5910657fc0b71ca5e99bf77517aaf30abef6bcc1e36a45dde4dbc47/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/DataInMotion/model-atlas-cloud-ui.git # timeout=10 Fetching upstream changes from https://github.com/DataInMotion/model-atlas-cloud-ui.git > git --version # timeout=10 > git --version # 'git version 2.43.0' using GIT_ASKPASS to set credentials > git fetch --tags --force --progress -- https://github.com/DataInMotion/model-atlas-cloud-ui.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10 Checking out Revision c925f82d064d557b0d7d28a1b85aa18ce5cbfde3 (refs/remotes/origin/main) > git config core.sparsecheckout # timeout=10 > git checkout -f c925f82d064d557b0d7d28a1b85aa18ce5cbfde3 # timeout=10 Commit message: "fix compose" > git rev-list --no-walk ee4064389d7f71ac08e726ff417c4e4f16b3c558 # timeout=10 [Pipeline] Start of Pipeline [Pipeline] node Running on Jenkins in /var/jenkins/jobs/model-atlas-cloud-ui/workspace [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Checkout SCM) [Pipeline] checkout The recommended git tool is: NONE using credential BasicAuthGithub-bobTheBuilder-dim > git rev-parse --resolve-git-dir /var/jenkins/jobs/model-atlas-cloud-ui/workspace/.git # timeout=10 Fetching changes from the remote Git repository > git config remote.origin.url https://github.com/DataInMotion/model-atlas-cloud-ui.git # timeout=10 Fetching upstream changes from https://github.com/DataInMotion/model-atlas-cloud-ui.git > git --version # timeout=10 > git --version # 'git version 2.43.0' using GIT_ASKPASS to set credentials > git fetch --tags --force --progress -- https://github.com/DataInMotion/model-atlas-cloud-ui.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse refs/remotes/origin/main^{commit} # timeout=10 Checking out Revision c925f82d064d557b0d7d28a1b85aa18ce5cbfde3 (refs/remotes/origin/main) > git config core.sparsecheckout # timeout=10 > git checkout -f c925f82d064d557b0d7d28a1b85aa18ce5cbfde3 # timeout=10 Commit message: "fix compose" [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] sh + echo -Dbnd.home.dir=/var/jenkins/.bnd [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (Declarative: Tool Install) [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] } [Pipeline] // stage [Pipeline] withEnv [Pipeline] { [Pipeline] stage [Pipeline] { (build) [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] withEnv [Pipeline] { [Pipeline] echo I am building Model Atlas Cloud UI on branch: origin/main [Pipeline] dir Running in /var/jenkins/jobs/model-atlas-cloud-ui/workspace/model-atlas-cloud-ui [Pipeline] { [Pipeline] sh + npm install -g yarn changed 1 package in 392ms [Pipeline] sh + yarn install yarn install v1.22.22 [1/4] Resolving packages... success Already up-to-date. Done in 0.72s. [Pipeline] sh + yarn run build_clean yarn run v1.22.22 $ NODE_OPTIONS="--max-old-space-size=4096" turbo run build --concurrency=2 --force • Packages in scope: org.eclipse.daanse.board.app.app.default, org.eclipse.daanse.board.app.lib.core, org.eclipse.daanse.board.app.lib.ecore, org.eclipse.daanse.board.app.lib.flow.rest.client, org.eclipse.daanse.board.app.ui.vue.arch, org.eclipse.daanse.board.app.ui.vue.documentation, org.eclipse.daanse.board.app.ui.vue.model, org.eclipse.daanse.board.app.ui.vue.release, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper, org.eclipse.daanse.board.app.ui.vue.trail • Running build in 10 packages • Remote caching disabled org.eclipse.daanse.board.app.lib.core:build: cache bypass, force executing e03c7566c61b141a org.eclipse.daanse.board.app.lib.ecore:build: cache bypass, force executing 8261eb775fad12a4 org.eclipse.daanse.board.app.lib.core:build: yarn run v1.22.22 org.eclipse.daanse.board.app.lib.ecore:build: yarn run v1.22.22 org.eclipse.daanse.board.app.lib.ecore:build: $ vite build org.eclipse.daanse.board.app.lib.core:build: $ vite build org.eclipse.daanse.board.app.lib.ecore:build: vite v6.3.5 building for production... org.eclipse.daanse.board.app.lib.core:build: vite v6.3.5 building for production... org.eclipse.daanse.board.app.lib.core:build: transforming... org.eclipse.daanse.board.app.lib.core:build: ✓ 1 modules transformed. org.eclipse.daanse.board.app.lib.core:build: rendering chunks... org.eclipse.daanse.board.app.lib.core:build: org.eclipse.daanse.board.app.lib.core:build: [vite:dts] Start generate declaration files... org.eclipse.daanse.board.app.lib.core:build: computing gzip size... org.eclipse.daanse.board.app.lib.core:build: dist/lib.core.js 0.20 kB │ gzip: 0.17 kB │ map: 0.72 kB org.eclipse.daanse.board.app.lib.core:build: [vite:dts] Declaration files built in 973ms. org.eclipse.daanse.board.app.lib.core:build: org.eclipse.daanse.board.app.lib.core:build: dist/lib.core.umd.cjs 0.49 kB │ gzip: 0.33 kB │ map: 0.72 kB org.eclipse.daanse.board.app.lib.core:build: ✓ built in 1.03s org.eclipse.daanse.board.app.lib.core:build: Done in 1.91s. org.eclipse.daanse.board.app.lib.flow.rest.client:build: cache bypass, force executing 81c9d86c98c73164 org.eclipse.daanse.board.app.lib.flow.rest.client:build: yarn run v1.22.22 org.eclipse.daanse.board.app.lib.flow.rest.client:build: $ vite build org.eclipse.daanse.board.app.lib.flow.rest.client:build: vite v6.3.5 building for production... org.eclipse.daanse.board.app.lib.flow.rest.client:build: src/gen/api-client/index.ts:18:15 - error TS2306: File '/var/jenkins/jobs/model-atlas-cloud-ui/workspace/packages/lib/flow/rest/client/src/gen/api-client/models/index.ts' is not a module. org.eclipse.daanse.board.app.lib.flow.rest.client:build: org.eclipse.daanse.board.app.lib.flow.rest.client:build: 18 export * from "./models"; org.eclipse.daanse.board.app.lib.flow.rest.client:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.flow.rest.client:build: org.eclipse.daanse.board.app.lib.flow.rest.client:build: transforming... org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEAdapter.test.ts:9:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 9 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEAdapter.ts:13:13 - error TS2322: Type 'null' is not assignable to type 'ENotifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 private _target: ENotifier = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEAdapter.ts:25:13 - error TS2322: Type 'null' is not assignable to type 'ENotifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 25 this._target = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEList.test.ts:10:35 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { spy, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractENotifier.test.ts:10:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractENotifier.test.ts:25:9 - error TS2322: Type 'null' is not assignable to type 'AbstractENotifierList'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 25 let l: AbstractENotifierList = null org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractENotifier.test.ts:88:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAdapter>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 88 this.adapters = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractENotifier.ts:31:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 31 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractENotifier.ts:71:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAdapter>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 71 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:43:20 - error TS7006: Parameter 'n' implicitly has an 'any' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 43 function isNumeric(n) { org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:58:9 - error TS2322: Type 'null' is not assignable to type 'EDynamicProperties'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 58 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:66:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 66 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:82:68 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 82 let notifications = this.eBasicRemoveFromContainer(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:133:57 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 133 notifications = this.eBasicSetContainer(null, -1, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:152:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 152 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:174:9 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 174 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:273:33 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 273 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:397:68 - error TS2454: Variable 'notifications' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 397 notifications = this.eBasicRemoveFromContainer(notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:402:79 - error TS2454: Variable 'notifications' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 402 notifications = newContainer.eInverseAdd(this, featureID, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:404:57 - error TS2345: Argument of type 'EObjectInternal | null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 404 notifications = this.eBasicSetContainer(newContainer, featureID, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:404:82 - error TS2454: Variable 'notifications' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 404 notifications = this.eBasicSetContainer(newContainer, featureID, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:415:21 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 415 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:547:68 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 547 let notifications = this.eBasicRemoveFromContainer(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:548:57 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 548 notifications = this.eBasicSetContainer(null, featureID, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:559:21 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 559 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:621:79 - error TS2366: Function lacks ending return statement and return type does not include 'undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 621 eInverseAdd(otherEnd: EObject, featureID: number, n: ENotificationChain): ENotificationChain { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:702:39 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 702 : this.eBasicSetContainer(null, featureID, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:740:44 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 740 return this.eBasicSetContainer(null, featureID, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:768:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 768 let newResource: EResource = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:776:43 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 776 this.eSetInternalResource(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:779:17 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 779 oldResource = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractEObject.ts:879:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 879 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractNotification.ts:34:9 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 34 this._next = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractNotifyingList.test.ts:10:71 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, objectContaining, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractNotifyingList.ts:58:13 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 58 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractNotifyingList.ts:75:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 75 let notifications = this.inverseAdd(e, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractNotifyingList.ts:85:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 85 let notifications = this.inverseAdd(e, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/AbstractNotifyingList.ts:112:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 112 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEDataTypeList.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEDataTypeList.ts:27:100 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 27 return this._owner != null ? this._owner.eClass().getEStructuralFeature(this._featureID) : null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEMap.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEMap.ts:52:9 - error TS2322: Type 'V | undefined' is not assignable to type 'V'. org.eclipse.daanse.board.app.lib.ecore:build: 'V' could be instantiated with an arbitrary type which could be unrelated to 'V | undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 52 return this._mapData.get(key) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEMap.ts:64:9 - error TS2322: Type 'undefined' is not assignable to type 'V'. org.eclipse.daanse.board.app.lib.ecore:build: 'V' could be instantiated with an arbitrary type which could be unrelated to 'undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 64 return undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEMap.ts:90:9 - error TS2322: Type 'undefined' is not assignable to type 'EMapEntry<K, V>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 90 return undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEObject.ts:120:13 - error TS2564: Property '_list' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 120 private _list: EList<EObject> org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEObject.ts:132:65 - error TS2790: The operand of a 'delete' operator must be optional. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 132 if (features.contains(notification.feature)) delete this._list org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEObject.ts:143:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 143 private _eResource: EResource = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEObject.ts:144:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 144 private _eContainer: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEObject.ts:146:13 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 146 private _eProxyURI: URI = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEObject.ts:147:13 - error TS2322: Type 'null' is not assignable to type 'ContentsListAdapter'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 147 private _contentsListAdapter: ContentsListAdapter = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEObject.ts:148:13 - error TS2322: Type 'null' is not assignable to type 'ContentsListAdapter'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 148 private _crossReferencesListAdapter: ContentsListAdapter = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEObject.ts:149:13 - error TS2322: Type 'null' is not assignable to type 'EList<EAdapter>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 149 private _adapters: EList<EAdapter> = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEObjectList.test.ts:10:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEObjectList.test.ts:17:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObjectInternal'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 17 let l = new BasicEObjectList(null, 1, 2, false, false, false, false, false) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEObjectList.ts:63:100 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 63 return this._owner != null ? this._owner.eClass().getEStructuralFeature(this._featureID) : null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEObjectList.ts:152:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 152 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BasicEObjectMap.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryCodec.test.ts:1:22 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1 import { mock } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryCodec.test.ts:9:40 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any> | undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 9 let d = c.newDecoder(resource, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryCodec.test.ts:16:40 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any> | undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 16 let d = c.newEncoder(resource, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.test.ts:56:52 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any> | undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 56 let decoder = new BinaryDecoder(eResource, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.test.ts:57:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 57 let resource: EResource = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.test.ts:147:52 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any> | undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 147 let decoder = new BinaryDecoder(eResource, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.test.ts:148:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 148 let resource: EResource = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:35:5 - error TS2564: Property 'ePackage' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 35 ePackage: EPackage org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:36:5 - error TS2564: Property 'eClassData' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 36 eClassData: ClassData[] org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:40:5 - error TS2564: Property 'eClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 40 eClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:41:5 - error TS2564: Property 'eFactory' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 41 eFactory: EFactory org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:42:5 - error TS2564: Property 'featureData' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 42 featureData: FeatureData[] org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:46:5 - error TS2564: Property 'featureID' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 46 featureID: number org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:47:5 - error TS2564: Property 'eFeature' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 47 eFeature: EStructuralFeature org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:48:5 - error TS2564: Property 'featureKind' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 48 featureKind: BinaryFeatureKind org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:49:5 - error TS2564: Property 'eFactory' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 49 eFactory: EFactory org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:50:5 - error TS2564: Property 'eDataType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 50 eDataType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:55:13 - error TS2564: Property '_decoder' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 55 private _decoder: Decoder org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:85:21 - error TS18046: 'e' is of type 'unknown'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 85 switch (e.constructor) { org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:93:13 - error TS2322: Type 'Err<unknown>' is not assignable to type 'Result<EResource, Error>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'ErrImpl<unknown>' is not assignable to type 'Err<Error>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'unknown' is not assignable to type 'Error'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 93 return Err(e) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:104:13 - error TS2322: Type 'Err<unknown>' is not assignable to type 'Result<EObject, Error>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'ErrImpl<unknown>' is not assignable to type 'Err<Error>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'unknown' is not assignable to type 'Error'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 104 return Err(e) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:159:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 159 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:223:21 - error TS7022: 'o' implicitly has type 'any' because it does not have a type annotation and is referenced directly or indirectly in its own initializer. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 223 let o = objects[i] org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:233:25 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 233 existingObjects[j] = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryDecoder.ts:398:23 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 398 if (id == -1) return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryEncoder.ts:36:5 - error TS2564: Property 'id' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 36 id: number org.eclipse.daanse.board.app.lib.ecore:build:    ~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryEncoder.ts:52:5 - error TS2564: Property 'factory' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 52 factory: EFactory org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryEncoder.ts:53:5 - error TS2564: Property 'dataType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 53 dataType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryEncoder.ts:54:5 - error TS2564: Property 'name' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 54 name: string org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryEncoder.ts:55:5 - error TS2564: Property 'featureKind' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 55 featureKind: BinaryFeatureKind org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryEncoder.ts:56:5 - error TS2564: Property 'isTransient' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 56 isTransient: boolean org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryEncoder.ts:62:13 - error TS2564: Property '_objectRoot' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 62 private _objectRoot: EObject org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryEncoder.ts:70:13 - error TS2564: Property '_encoder' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 70 private _encoder: Encoder org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryEncoder.ts:121:31 - error TS2345: Argument of type 'number | undefined' is not assignable to parameter of type 'number'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'number'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 121 this.encodeNumber(this._objectToID.get(eObject)) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryEncoder.ts:242:35 - error TS2345: Argument of type 'number | undefined' is not assignable to parameter of type 'number'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'number'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 242 this.encodeNumber(this._uriToIDMap.get(uriStr)) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryEncoder.ts:305:43 - error TS2345: Argument of type 'number | undefined' is not assignable to parameter of type 'number'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'number'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 305 this.encodeNumber(enumID) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryEncoder.ts:385:13 - error TS2322: Type 'Err<unknown>' is not assignable to type 'Result<Uint8Array<ArrayBufferLike>, Error>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'ErrImpl<unknown>' is not assignable to type 'Err<Error>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'unknown' is not assignable to type 'Error'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 385 return Err(err) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryEncoder.ts:397:13 - error TS2322: Type 'Err<unknown>' is not assignable to type 'Result<Uint8Array<ArrayBufferLike>, Error>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'ErrImpl<unknown>' is not assignable to type 'Err<Error>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'unknown' is not assignable to type 'Error'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 397 return Err(err) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinaryFeatureKind.ts:100:5 - error TS2322: Type 'null' is not assignable to type 'BinaryFeatureKind'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 100 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/BinearyFeatureKind.test.ts:1:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/DeepCopy.ts:52:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 52 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/DynamicEObjectImpl.test.ts:10:48 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { anything, instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/DynamicEObjectImpl.ts:23:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 23 this._clz = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EAnnotationImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EAnnotationImpl.test.ts:13:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EAnnotationImpl.test.ts:340:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 340 o.eBasicInverseAdd(value, EcoreConstants.EANNOTATION__EMODEL_ELEMENT, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EAnnotationImpl.test.ts:350:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 350 o.eBasicInverseAdd(other, EcoreConstants.EANNOTATION__EMODEL_ELEMENT, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EAnnotationImpl.test.ts:375:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 375 o.eBasicInverseRemove(value, EcoreConstants.EANNOTATION__CONTENTS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EAnnotationImpl.test.ts:383:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 383 o.eBasicInverseRemove(mockValue, EcoreConstants.EANNOTATION__DETAILS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EAnnotationImpl.test.ts:389:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 389 o.eBasicInverseRemove(value, EcoreConstants.EANNOTATION__EMODEL_ELEMENT, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EAnnotationImpl.ts:41:9 - error TS2322: Type 'null' is not assignable to type 'EList<EObject>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 41 this._contents = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EAnnotationImpl.ts:42:9 - error TS2322: Type 'null' is not assignable to type 'EMap<string, string>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 42 this._details = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EAnnotationImpl.ts:43:9 - error TS2322: Type 'null' is not assignable to type 'EList<EObject>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 43 this._references = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EAnnotationImpl.ts:72:9 - error TS2322: Type 'null' is not assignable to type 'EModelElement'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 72 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EAnnotationImpl.ts:81:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 81 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EAnnotationImpl.ts:232:17 - error TS2322: Type 'null' is not assignable to type 'EModelElement'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 232 this.eModelElement = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EAnnotationImpl.ts:298:51 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EModelElement'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 298 return this.basicSetEModelElement(null, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EAttributeExt.test.ts:10:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EAttributeImpl.test.ts:12:59 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:105:13 - error TS2564: Property '_nameToFeatureMap' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 105 private _nameToFeatureMap: Map<string, EStructuralFeature> org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:106:13 - error TS2564: Property '_operationToOverrideMap' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 106 private _operationToOverrideMap: Map<EOperation, EOperation> org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:127:15 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 127 : null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:132:9 - error TS2322: Type 'EStructuralFeature | undefined' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 132 return this._nameToFeatureMap.get(featureName) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:153:15 - error TS2322: Type 'null' is not assignable to type 'EOperation'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 153 : null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:168:9 - error TS2322: Type 'EOperation | undefined' is not assignable to type 'EOperation'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'EOperation'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 168 return this._operationToOverrideMap.get(operation) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:249:13 - error TS2322: Type 'null' is not assignable to type 'EAttribute'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 249 let eIDAttribute: EAttribute = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:316:9 - error TS2322: Type 'null' is not assignable to type 'Map<EOperation, EOperation>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 316 this._operationToOverrideMap = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:337:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 337 this._eCrossReferenceFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:338:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 338 this._eContainmentFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:339:9 - error TS2322: Type 'null' is not assignable to type 'Map<string, EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 339 this._nameToFeatureMap = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:376:17 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 376 this._eAllAttributes = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:377:17 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 377 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:378:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 378 this._eAllReferences = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:379:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 379 this._eAllContainments = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:383:17 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 383 this._eAllAttributes = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:384:17 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 384 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:385:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 385 this._eAllContainments = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:389:17 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 389 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:390:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 390 this._eAllReferences = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:391:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 391 this._eAllContainments = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:395:17 - error TS2322: Type 'null' is not assignable to type 'EList<EOperation>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 395 this._eAllOperations = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:396:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 396 this._eAllContainments = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:400:17 - error TS2322: Type 'null' is not assignable to type 'EList<EClass>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 400 this._eAllSuperTypes = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:401:17 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 401 this._eAllAttributes = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:402:17 - error TS2322: Type 'null' is not assignable to type 'EList<EOperation>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 402 this._eAllOperations = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:403:17 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 403 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:404:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 404 this._eAllReferences = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassExt.ts:405:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 405 this._eAllContainments = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:13:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:192:37 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 192 expect(() => o.getFeatureID(null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:196:39 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 196 expect(() => o.getFeatureType(null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:204:39 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EOperation'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 204 expect(() => o.getOperationID(null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:208:36 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EOperation'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 208 expect(() => o.getOverride(null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:212:38 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClass'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 212 expect(() => o.isSuperTypeOf(null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:447:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 447 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:448:82 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 448 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_EOPERATION_EINT, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:449:91 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 449 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_ESTRUCTURAL_FEATURE_EINT, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:450:94 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 450 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_ESTRUCTURAL_FEATURE_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:451:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 451 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_FEATURE_COUNT, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:452:96 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 452 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_FEATURE_ID_ESTRUCTURALFEATURE, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:453:98 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 453 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_FEATURE_TYPE_ESTRUCTURALFEATURE, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:454:82 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 454 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_OPERATION_COUNT, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:455:90 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 455 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_OPERATION_ID_EOPERATION, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:456:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 456 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_OVERRIDE_EOPERATION, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:457:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 457 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__IS_SUPER_TYPE_OF_ECLASS, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:472:75 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 472 o.eBasicInverseAdd(value, EcoreConstants.ECLASS__EOPERATIONS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:478:84 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 478 o.eBasicInverseAdd(value, EcoreConstants.ECLASS__ESTRUCTURAL_FEATURES, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:501:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 501 o.eBasicInverseRemove(value, EcoreConstants.ECLASS__EOPERATIONS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.test.ts:517:87 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 517 o.eBasicInverseRemove(value, EcoreConstants.ECLASS__ESTRUCTURAL_FEATURES, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.ts:53:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 53 this._eAllAttributes = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.ts:54:9 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 54 this._eAllContainments = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.ts:55:9 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 55 this._eAllCrossReferences = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.ts:56:9 - error TS2322: Type 'null' is not assignable to type 'EList<EOperation>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 56 this._eAllOperations = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.ts:57:9 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 57 this._eAllReferences = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.ts:58:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 58 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.ts:59:9 - error TS2322: Type 'null' is not assignable to type 'EList<EClass>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 59 this._eAllSuperTypes = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.ts:60:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 60 this._eAttributes = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.ts:61:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 61 this._eContainmentFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.ts:62:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 62 this._eCrossReferenceFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.ts:63:9 - error TS2322: Type 'null' is not assignable to type 'EAttribute'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 63 this._eIDAttribute = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.ts:64:9 - error TS2322: Type 'null' is not assignable to type 'EList<EOperation>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 64 this._eOperations = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.ts:65:9 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 65 this._eReferences = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.ts:66:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 66 this._eStructuralFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassImpl.ts:67:9 - error TS2322: Type 'null' is not assignable to type 'EList<EClass>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 67 this._eSuperTypes = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassifierImpl.test.ts:12:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassifierImpl.test.ts:221:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 221 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassifierImpl.test.ts:222:91 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 222 expect(() => o.eInvokeFromID(EcoreConstants.ECLASSIFIER__IS_INSTANCE_EJAVAOBJECT, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassifierImpl.test.ts:239:77 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 239 o.eBasicInverseAdd(value, EcoreConstants.ECLASSIFIER__EPACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassifierImpl.test.ts:249:77 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 249 o.eBasicInverseAdd(other, EcoreConstants.ECLASSIFIER__EPACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassifierImpl.test.ts:266:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 266 o.eBasicInverseRemove(value, EcoreConstants.ECLASSIFIER__EPACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassifierImpl.ts:39:9 - error TS2322: Type 'null' is not assignable to type 'EList<ETypeParameter>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 39 this._eTypeParameters = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassifierImpl.ts:81:9 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 81 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassifierImpl.ts:299:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 299 return this.eBasicSetContainer(null, EcoreConstants.ECLASSIFIER__EPACKAGE, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EClassifierImpl.ts:302:46 - error TS2339: Property 'basicRemove' does not exist on type 'EList<ETypeParameter>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 302 return this._eTypeParameters.basicRemove(otherEnd, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ECodecRegistryImpl.ts:13:20 - error TS2322: Type 'null' is not assignable to type 'ECodecRegistryImpl'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 private static _instance: ECodecRegistryImpl = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ECodecRegistryImpl.ts:29:9 - error TS2322: Type 'ECodecRegistry | undefined' is not assignable to type 'ECodecRegistry'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'ECodecRegistry'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 29 this._delegate = delegate org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ECodecRegistryImpl.ts:52:9 - error TS2322: Type 'null' is not assignable to type 'ECodec'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 52 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EContentAdapter.test.ts:10:58 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, resetCalls, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EContentAdapter.test.ts:28:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 28 let o: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EContentAdapter.test.ts:58:9 - error TS2322: Type 'null' is not assignable to type 'ENotifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 58 adapter.target = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EContentAdapter.ts:38:17 - error TS2322: Type 'null' is not assignable to type 'Iterable<ENotifier>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 38 let l: Iterable<ENotifier> = null org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EDataTypeExt.ts:13:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 return e == undefined ? undefined : "isSerializable" in e org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EDataTypeImpl.test.ts:12:59 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumExt.ts:4:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 4 return o == undefined ? undefined : "eLiterals" in o org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumExt.ts:19:9 - error TS2322: Type 'null' is not assignable to type 'EEnumLiteral'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 19 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumExt.ts:29:9 - error TS2322: Type 'null' is not assignable to type 'EEnumLiteral'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 29 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumExt.ts:39:9 - error TS2322: Type 'null' is not assignable to type 'EEnumLiteral'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 39 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumImpl.test.ts:13:56 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumImpl.test.ts:105:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 105 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumImpl.test.ts:106:98 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 106 expect(() => o.eInvokeFromID(EcoreConstants.EENUM__GET_EENUM_LITERAL_BY_LITERAL_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumImpl.test.ts:107:84 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 107 expect(() => o.eInvokeFromID(EcoreConstants.EENUM__GET_EENUM_LITERAL_EINT, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumImpl.test.ts:108:87 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 108 expect(() => o.eInvokeFromID(EcoreConstants.EENUM__GET_EENUM_LITERAL_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumImpl.test.ts:123:72 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 123 o.eBasicInverseAdd(value, EcoreConstants.EENUM__ELITERALS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumImpl.test.ts:146:75 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 146 o.eBasicInverseRemove(value, EcoreConstants.EENUM__ELITERALS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumImpl.ts:31:9 - error TS2322: Type 'null' is not assignable to type 'EList<EEnumLiteral>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 31 this._eLiterals = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumLiteralImpl.test.ts:12:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumLiteralImpl.test.ts:202:76 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 202 o.eBasicInverseAdd(value, EcoreConstants.EENUM_LITERAL__EENUM, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumLiteralImpl.test.ts:212:76 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 212 o.eBasicInverseAdd(other, EcoreConstants.EENUM_LITERAL__EENUM, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumLiteralImpl.test.ts:229:79 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 229 o.eBasicInverseRemove(value, EcoreConstants.EENUM_LITERAL__EENUM, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumLiteralImpl.ts:46:9 - error TS2322: Type 'null' is not assignable to type 'EEnum'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 46 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EEnumLiteralImpl.ts:193:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 193 return this.eBasicSetContainer(null, EcoreConstants.EENUM_LITERAL__EENUM, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EFactoryImpl.test.ts:12:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EFactoryImpl.test.ts:137:40 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EDataType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 137 expect(() => o.convertToString(null, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EFactoryImpl.test.ts:141:31 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClass'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 141 expect(() => o.create(null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EFactoryImpl.test.ts:145:41 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EDataType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 145 expect(() => o.createFromString(null, "")).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EFactoryImpl.test.ts:188:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 188 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EFactoryImpl.test.ts:189:104 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 189 expect(() => o.eInvokeFromID(EcoreConstants.EFACTORY__CONVERT_TO_STRING_EDATATYPE_EJAVAOBJECT, null)).toThrow( org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EFactoryImpl.test.ts:192:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 192 expect(() => o.eInvokeFromID(EcoreConstants.EFACTORY__CREATE_ECLASS, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EFactoryImpl.test.ts:193:101 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 193 expect(() => o.eInvokeFromID(EcoreConstants.EFACTORY__CREATE_FROM_STRING_EDATATYPE_ESTRING, null)).toThrow( org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EFactoryImpl.test.ts:212:74 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 212 o.eBasicInverseAdd(value, EcoreConstants.EFACTORY__EPACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EFactoryImpl.test.ts:222:74 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 222 o.eBasicInverseAdd(other, EcoreConstants.EFACTORY__EPACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EFactoryImpl.test.ts:239:77 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 239 o.eBasicInverseRemove(value, EcoreConstants.EFACTORY__EPACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EFactoryImpl.ts:42:9 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 42 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EFactoryImpl.ts:51:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 51 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EFactoryImpl.ts:114:17 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 114 this.ePackage = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EFactoryImpl.ts:169:46 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EPackage'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 169 return this.basicSetEPackage(null, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.test.ts:13:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.test.ts:445:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 445 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.test.ts:446:93 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 446 expect(() => o.eInvokeFromID(EcoreConstants.EGENERIC_TYPE__IS_INSTANCE_EJAVAOBJECT, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.test.ts:461:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 461 o.eBasicInverseRemove(value, EcoreConstants.EGENERIC_TYPE__ELOWER_BOUND, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.test.ts:478:89 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 478 o.eBasicInverseRemove(value, EcoreConstants.EGENERIC_TYPE__ETYPE_ARGUMENTS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.test.ts:486:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 486 o.eBasicInverseRemove(value, EcoreConstants.EGENERIC_TYPE__EUPPER_BOUND, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.ts:41:9 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 41 this._eClassifier = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.ts:42:9 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 42 this._eLowerBound = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.ts:43:9 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 43 this._eRawType = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.ts:44:9 - error TS2322: Type 'null' is not assignable to type 'EList<EGenericType>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 44 this._eTypeArguments = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.ts:45:9 - error TS2322: Type 'null' is not assignable to type 'ETypeParameter'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 45 this._eTypeParameter = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.ts:46:9 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 46 this._eUpperBound = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.ts:107:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 107 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.ts:222:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 222 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.ts:341:17 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 341 this.eClassifier = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.ts:345:17 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 345 this.eLowerBound = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.ts:353:17 - error TS2322: Type 'null' is not assignable to type 'ETypeParameter'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 353 this.eTypeParameter = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.ts:357:17 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 357 this.eUpperBound = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.ts:406:49 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EGenericType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 406 return this.basicSetELowerBound(null, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EGenericTypeImpl.ts:414:49 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EGenericType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 414 return this.basicSetEUpperBound(null, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EModelElementExt.ts:33:9 - error TS2322: Type 'null' is not assignable to type 'EAnnotation'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 33 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EModelElementExt.ts:77:29 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 77 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EModelElementExt.ts:111:17 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 111 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EModelElementImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EModelElementImpl.test.ts:13:56 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EModelElementImpl.test.ts:97:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 97 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EModelElementImpl.test.ts:98:94 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 98 expect(() => o.eInvokeFromID(EcoreConstants.EMODEL_ELEMENT__GET_EANNOTATION_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EModelElementImpl.test.ts:113:84 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 113 o.eBasicInverseAdd(value, EcoreConstants.EMODEL_ELEMENT__EANNOTATIONS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EModelElementImpl.test.ts:136:87 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 136 o.eBasicInverseRemove(value, EcoreConstants.EMODEL_ELEMENT__EANNOTATIONS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EModelElementImpl.ts:31:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAnnotation>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 31 this._eAnnotations = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ENamedElementImpl.test.ts:12:59 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ENotifierImpl.test.ts:10:40 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ENotifierImpl.ts:13:13 - error TS2322: Type 'null' is not assignable to type 'EList<EAdapter>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 private _adapters: EList<EAdapter> = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EObjectInternal.ts:64:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 64 return o == undefined ? undefined : typeof o["eClass"] === "function" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EObjectInternal.ts:67:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 67 return o == undefined ? undefined : isEObject(o) && typeof o["eStaticClass"] === "function" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EObjectInternal.ts:67:64 - error TS7053: Element implicitly has an 'any' type because expression of type '"eStaticClass"' can't be used to index type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: Property 'eStaticClass' does not exist on type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 67 return o == undefined ? undefined : isEObject(o) && typeof o["eStaticClass"] === "function" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EOperationImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EOperationImpl.test.ts:13:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EOperationImpl.test.ts:102:37 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EOperation'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 102 expect(() => o.isOverrideOf(null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EOperationImpl.test.ts:200:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 200 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EOperationImpl.test.ts:201:92 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 201 expect(() => o.eInvokeFromID(EcoreConstants.EOPERATION__IS_OVERRIDE_OF_EOPERATION, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EOperationImpl.test.ts:218:85 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 218 o.eBasicInverseAdd(value, EcoreConstants.EOPERATION__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EOperationImpl.test.ts:228:85 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 228 o.eBasicInverseAdd(other, EcoreConstants.EOPERATION__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EOperationImpl.test.ts:234:79 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 234 o.eBasicInverseAdd(value, EcoreConstants.EOPERATION__EPARAMETERS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EOperationImpl.test.ts:251:88 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 251 o.eBasicInverseRemove(value, EcoreConstants.EOPERATION__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EOperationImpl.test.ts:262:82 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 262 o.eBasicInverseRemove(value, EcoreConstants.EOPERATION__EPARAMETERS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EOperationImpl.ts:37:9 - error TS2322: Type 'null' is not assignable to type 'EList<EClassifier>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 37 this._eExceptions = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EOperationImpl.ts:38:9 - error TS2322: Type 'null' is not assignable to type 'EList<EParameter>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 38 this._eParameters = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EOperationImpl.ts:51:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 51 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EOperationImpl.ts:247:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 247 return this.eBasicSetContainer(null, EcoreConstants.EOPERATION__ECONTAINING_CLASS, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageExt.ts:35:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 35 return o == undefined ? undefined : "nsURI" in o org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageExt.ts:48:13 - error TS2322: Type 'null' is not assignable to type 'Map<string, EClassifier>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 48 this._pack._nameToClassifier = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageExt.ts:54:5 - error TS2322: Type 'null' is not assignable to type 'Map<string, EClassifier>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 54 _nameToClassifier: Map<string, EClassifier> = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageExt.ts:55:5 - error TS2322: Type 'null' is not assignable to type 'EAdapter'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 55 _adapter: EAdapter = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageExt.ts:71:9 - error TS2322: Type 'EClassifier | undefined' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 71 return this._nameToClassifier.get(name) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.test.ts:13:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.test.ts:325:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 325 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.test.ts:326:88 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 326 expect(() => o.eInvokeFromID(EcoreConstants.EPACKAGE__GET_ECLASSIFIER_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.test.ts:341:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 341 o.eBasicInverseAdd(value, EcoreConstants.EPACKAGE__ECLASSIFIERS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.test.ts:347:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 347 o.eBasicInverseAdd(value, EcoreConstants.EPACKAGE__EFACTORY_INSTANCE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.test.ts:356:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 356 o.eBasicInverseAdd(other, EcoreConstants.EPACKAGE__EFACTORY_INSTANCE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.test.ts:362:79 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 362 o.eBasicInverseAdd(value, EcoreConstants.EPACKAGE__ESUB_PACKAGES, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.test.ts:370:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 370 o.eBasicInverseAdd(value, EcoreConstants.EPACKAGE__ESUPER_PACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.test.ts:380:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 380 o.eBasicInverseAdd(other, EcoreConstants.EPACKAGE__ESUPER_PACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.test.ts:403:81 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 403 o.eBasicInverseRemove(value, EcoreConstants.EPACKAGE__ECLASSIFIERS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.test.ts:411:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 411 o.eBasicInverseRemove(value, EcoreConstants.EPACKAGE__EFACTORY_INSTANCE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.test.ts:422:82 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 422 o.eBasicInverseRemove(value, EcoreConstants.EPACKAGE__ESUB_PACKAGES, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.test.ts:430:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 430 o.eBasicInverseRemove(value, EcoreConstants.EPACKAGE__ESUPER_PACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.ts:40:9 - error TS2322: Type 'null' is not assignable to type 'EList<EClassifier>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 40 this._eClassifiers = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.ts:41:9 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 41 this._eFactoryInstance = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.ts:42:9 - error TS2322: Type 'null' is not assignable to type 'EList<EPackage>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 42 this._eSubPackages = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.ts:68:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 68 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.ts:120:9 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 120 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.ts:246:17 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 246 this.eFactoryInstance = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.ts:348:54 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EFactory'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 348 return this.basicSetEFactoryInstance(null, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageImpl.ts:356:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 356 return this.eBasicSetContainer(null, EcoreConstants.EPACKAGE__ESUPER_PACKAGE, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageRegistryImpl.ts:19:13 - error TS2322: Type 'EPackageRegistryImpl' is not assignable to type 'null'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 19 this._instance = new EPackageRegistryImpl() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageRegistryImpl.ts:20:13 - error TS2531: Object is possibly 'null'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 20 this._instance.registerPackage(getEcorePackage()) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageRegistryImpl.ts:22:9 - error TS2322: Type 'null' is not assignable to type 'EPackageRegistryImpl'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 22 return this._instance org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageRegistryImpl.ts:25:17 - error TS2322: Type 'null' is not assignable to type 'EPackageRegistry'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 25 constructor(delegate: EPackageRegistry = null) { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageRegistryImpl.ts:46:9 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 46 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EPackageRegistryImpl.ts:58:9 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 58 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EParameterImpl.test.ts:12:53 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EParameterImpl.test.ts:74:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 74 o.eBasicInverseAdd(value, EcoreConstants.EPARAMETER__EOPERATION, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EParameterImpl.test.ts:84:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 84 o.eBasicInverseAdd(other, EcoreConstants.EPARAMETER__EOPERATION, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EParameterImpl.test.ts:101:81 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 101 o.eBasicInverseRemove(value, EcoreConstants.EPARAMETER__EOPERATION, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EParameterImpl.ts:37:9 - error TS2322: Type 'null' is not assignable to type 'EOperation'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 37 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EParameterImpl.ts:80:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 80 return this.eBasicSetContainer(null, EcoreConstants.EPARAMETER__EOPERATION, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EReferenceExt.ts:33:13 - error TS2564: Property '_referenceType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 33 private _referenceType: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EReferenceImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EReferenceImpl.test.ts:13:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EReferenceImpl.ts:34:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 34 this._eKeys = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EReferenceImpl.ts:35:9 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 35 this._eOpposite = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EReferenceImpl.ts:225:17 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 225 this.eOpposite = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResource.ts:56:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 56 return o == undefined ? undefined : typeof o["eResourceSet"] === "function" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:66:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 66 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:87:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 87 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:106:59 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 106 let n = (eObject as EObjectInternal).eSetResource(null, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:131:57 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 131 let n = this._resource.basicSetLoaded(true, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:140:58 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 140 let n = this._resource.basicSetLoaded(false, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:149:13 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 149 private _uri: URI = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:150:13 - error TS2322: Type 'null' is not assignable to type 'EObjectIDManager'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 150 private _objectIDManager: EObjectIDManager = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:153:13 - error TS2322: Type 'null' is not assignable to type 'EResourceSet'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 153 private _resourceSet: EResourceSet = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:154:13 - error TS2322: Type 'null' is not assignable to type 'EList<EObject>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 154 private _contents: EList<EObject> = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:155:13 - error TS2322: Type 'null' is not assignable to type 'EList<EDiagnostic>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 155 private _errors: EList<EDiagnostic> = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:156:13 - error TS2322: Type 'null' is not assignable to type 'EList<EDiagnostic>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 156 private _warnings: EList<EDiagnostic> = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:295:55 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 295 let n = this.basicSetLoaded(true, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:365:55 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 365 let n = this.basicSetLoaded(true, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:399:24 - error TS2345: Argument of type 'Buffer<ArrayBufferLike>' is not assignable to parameter of type 'BufferSource'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'Buffer<ArrayBufferLike>' is not assignable to type 'ArrayBufferView<ArrayBuffer>'. org.eclipse.daanse.board.app.lib.ecore:build: Types of property 'buffer' are incompatible. org.eclipse.daanse.board.app.lib.ecore:build: Type 'ArrayBufferLike' is not assignable to type 'ArrayBuffer'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'SharedArrayBuffer' is missing the following properties from type 'ArrayBuffer': resizable, resize, detached, transfer, transferToFixedLength org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 399 decoder.decode(buffer) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:404:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 404 let n = this.basicSetLoaded(false, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:413:9 - error TS2322: Type 'null' is not assignable to type 'EList<EObject>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 413 this._contents = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:414:9 - error TS2322: Type 'null' is not assignable to type 'EList<EDiagnostic>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 414 this._errors = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:415:9 - error TS2322: Type 'null' is not assignable to type 'EList<EDiagnostic>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 415 this._warnings = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:512:9 - error TS2322: Type 'null' is not assignable to type 'Buffer<ArrayBufferLike>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 512 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:532:9 - error TS2322: Type 'null' is not assignable to type 'Buffer<ArrayBufferLike>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 532 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:627:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 627 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:636:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 636 let eObject: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceImpl.ts:655:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 655 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceSet.ts:50:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 50 return o == undefined ? undefined : typeof o["getResources"] === "function" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceSetImpl.test.ts:10:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceSetImpl.ts:44:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 44 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceSetImpl.ts:56:61 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResourceSet'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 56 return (e as EResourceInternal).basicSetResourceSet(null, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceSetImpl.ts:73:9 - error TS2322: Type 'null' is not assignable to type 'Map<string, EResource>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 73 this._uriResourceMap = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceSetImpl.ts:150:9 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 150 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceSetImpl.ts:195:29 - error TS2683: 'this' implicitly has type 'any' because it does not have a type annotation. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 195 if (this._uriResourceMap) { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceSetImpl.ts:196:29 - error TS2683: 'this' implicitly has type 'any' because it does not have a type annotation. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 196 this._uriResourceMap.set(uri.toString(), resource) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EResourceSetImpl.ts:205:21 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource | PromiseLike<EResource>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 205 resolve(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EStringToStringMapEntryImpl.test.ts:12:59 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EStructuralFeatureExt.ts:14:13 - error TS2564: Property '_defaultValueFactory' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 14 private _defaultValueFactory: EFactory org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EStructuralFeatureExt.ts:49:13 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 49 this._defaultValueFactory = null // reset default value org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EStructuralFeatureExt.ts:61:9 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 61 this._defaultValueFactory = null // reset default value org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EStructuralFeatureExt.ts:80:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 80 return o == undefined ? undefined : "featureID" in o org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EStructuralFeatureImpl.test.ts:12:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EStructuralFeatureImpl.test.ts:373:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 373 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EStructuralFeatureImpl.test.ts:374:95 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 374 expect(() => o.eInvokeFromID(EcoreConstants.ESTRUCTURAL_FEATURE__GET_CONTAINER_CLASS, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EStructuralFeatureImpl.test.ts:391:94 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 391 o.eBasicInverseAdd(value, EcoreConstants.ESTRUCTURAL_FEATURE__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EStructuralFeatureImpl.test.ts:401:94 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 401 o.eBasicInverseAdd(other, EcoreConstants.ESTRUCTURAL_FEATURE__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EStructuralFeatureImpl.test.ts:418:97 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 418 o.eBasicInverseRemove(value, EcoreConstants.ESTRUCTURAL_FEATURE__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EStructuralFeatureImpl.ts:86:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 86 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EStructuralFeatureImpl.ts:406:21 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 406 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ETreeIterator.test.ts:10:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ETreeIterator.test.ts:11:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 11 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ETreeIterator.ts:20:9 - error TS2322: Type 'null' is not assignable to type 'Iterator<T, any, any>[]'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 20 this._data = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ETreeIterator.ts:44:40 - error TS2345: Argument of type 'T' is not assignable to parameter of type 'O'. org.eclipse.daanse.board.app.lib.ecore:build: 'O' could be instantiated with an arbitrary type which could be unrelated to 'T'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 44 it = this._getChildrenIterator(result.value) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: src.old/ETreeIterator.ts:10:31 org.eclipse.daanse.board.app.lib.ecore:build: 10 export class ETreeIterator<O, T> implements IterableIterator<T> { org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: This type parameter might need an `extends O` constraint. org.eclipse.daanse.board.app.lib.ecore:build: src.old/ETypeParameterImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ETypeParameterImpl.test.ts:13:56 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ETypeParameterImpl.test.ts:115:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 115 o.eBasicInverseRemove(value, EcoreConstants.ETYPE_PARAMETER__EBOUNDS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ETypeParameterImpl.ts:31:9 - error TS2322: Type 'null' is not assignable to type 'EList<EGenericType>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 31 this._eBounds = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ETypedElementImpl.test.ts:12:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ETypedElementImpl.ts:37:9 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 37 this._eType = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ETypedElementImpl.ts:38:9 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 38 this._eGenericType = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ETypedElementImpl.ts:104:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 104 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ETypedElementImpl.ts:149:9 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 149 this.eGenericType = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EURIConverterImpl.ts:28:71 - error TS2322: Type 'null' is not assignable to type 'ReadStream'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 28 return uriHandler ? uriHandler.createReadStream(normalized) : null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EURIConverterImpl.ts:34:72 - error TS2322: Type 'null' is not assignable to type 'WriteStream'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 34 return uriHandler ? uriHandler.createWriteStream(normalized) : null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EURIConverterImpl.ts:57:9 - error TS2322: Type 'null' is not assignable to type 'EURIHandler'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 57 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcoreFactoryExt.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcoreFactoryExt.ts:13:20 - error TS2322: Type 'null' is not assignable to type 'EcoreFactoryExt'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 private static _instanceExt: EcoreFactoryExt = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcoreFactoryImpl.test.ts:12:48 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcoreFactoryImpl.ts:49:20 - error TS2322: Type 'null' is not assignable to type 'EcoreFactoryImpl'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 49 private static _instance: EcoreFactoryImpl = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:25:20 - error TS2322: Type 'null' is not assignable to type 'EcorePackageImpl'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 25 private static _instance: EcorePackageImpl = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:26:13 - error TS2564: Property '_eAnnotationClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 26 private _eAnnotationClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:27:13 - error TS2564: Property '_eAttributeClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 27 private _eAttributeClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:28:13 - error TS2564: Property '_eClassClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 28 private _eClassClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:29:13 - error TS2564: Property '_eClassifierClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 29 private _eClassifierClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:30:13 - error TS2564: Property '_eDataTypeClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 30 private _eDataTypeClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:31:13 - error TS2564: Property '_eEnumClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 31 private _eEnumClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:32:13 - error TS2564: Property '_eEnumLiteralClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 32 private _eEnumLiteralClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:33:13 - error TS2564: Property '_eFactoryClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 33 private _eFactoryClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:34:13 - error TS2564: Property '_eGenericTypeClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 34 private _eGenericTypeClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:35:13 - error TS2564: Property '_eModelElementClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 35 private _eModelElementClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:36:13 - error TS2564: Property '_eNamedElementClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 36 private _eNamedElementClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:37:13 - error TS2564: Property '_eObjectClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 37 private _eObjectClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:38:13 - error TS2564: Property '_eOperationClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 38 private _eOperationClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:39:13 - error TS2564: Property '_ePackageClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 39 private _ePackageClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:40:13 - error TS2564: Property '_eParameterClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 40 private _eParameterClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:41:13 - error TS2564: Property '_eReferenceClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 41 private _eReferenceClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:42:13 - error TS2564: Property '_eStringToStringMapEntryClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 42 private _eStringToStringMapEntryClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:43:13 - error TS2564: Property '_eStructuralFeatureClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 43 private _eStructuralFeatureClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:44:13 - error TS2564: Property '_eTypeParameterClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 44 private _eTypeParameterClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:45:13 - error TS2564: Property '_eTypedElementClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 45 private _eTypedElementClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:47:13 - error TS2564: Property '_eBigDecimalType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 47 private _eBigDecimalType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:48:13 - error TS2564: Property '_eBigIntegerType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 48 private _eBigIntegerType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:49:13 - error TS2564: Property '_eBooleanType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 49 private _eBooleanType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:50:13 - error TS2564: Property '_eBooleanObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 50 private _eBooleanObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:51:13 - error TS2564: Property '_eByteType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 51 private _eByteType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:52:13 - error TS2564: Property '_eByteArrayType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 52 private _eByteArrayType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:53:13 - error TS2564: Property '_eByteObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 53 private _eByteObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:54:13 - error TS2564: Property '_eCharType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 54 private _eCharType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:55:13 - error TS2564: Property '_eCharacterObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 55 private _eCharacterObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:56:13 - error TS2564: Property '_eDateType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 56 private _eDateType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:57:13 - error TS2564: Property '_eDiagnosticChainType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 57 private _eDiagnosticChainType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:58:13 - error TS2564: Property '_eDoubleType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 58 private _eDoubleType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:59:13 - error TS2564: Property '_eDoubleObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 59 private _eDoubleObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:60:13 - error TS2564: Property '_eEListType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 60 private _eEListType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:61:13 - error TS2564: Property '_eEnumeratorType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 61 private _eEnumeratorType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:62:13 - error TS2564: Property '_eFeatureMapType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 62 private _eFeatureMapType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:63:13 - error TS2564: Property '_eFeatureMapEntryType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 63 private _eFeatureMapEntryType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:64:13 - error TS2564: Property '_eFloatType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 64 private _eFloatType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:65:13 - error TS2564: Property '_eFloatObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 65 private _eFloatObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:66:13 - error TS2564: Property '_eIntType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 66 private _eIntType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:67:13 - error TS2564: Property '_eIntegerObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 67 private _eIntegerObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:68:13 - error TS2564: Property '_eInvocationTargetExceptionType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 68 private _eInvocationTargetExceptionType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:69:13 - error TS2564: Property '_eJavaClassType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 69 private _eJavaClassType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:70:13 - error TS2564: Property '_eJavaObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 70 private _eJavaObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:71:13 - error TS2564: Property '_eLongType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 71 private _eLongType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:72:13 - error TS2564: Property '_eLongObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 72 private _eLongObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:73:13 - error TS2564: Property '_eMapType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 73 private _eMapType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:74:13 - error TS2564: Property '_eResourceType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 74 private _eResourceType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:75:13 - error TS2564: Property '_eResourceSetType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 75 private _eResourceSetType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:76:13 - error TS2564: Property '_eShortType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 76 private _eShortType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:77:13 - error TS2564: Property '_eShortObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 77 private _eShortObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:78:13 - error TS2564: Property '_eStringType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 78 private _eStringType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:79:13 - error TS2564: Property '_eTreeIteratorType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 79 private _eTreeIteratorType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1109:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1109 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1145:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1145 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1163:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1163 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1199:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1199 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1269:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1269 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1287:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1287 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1305:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1305 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1341:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1341 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1359:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1359 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1377:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1377 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1395:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1395 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1413:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1413 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1431:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1431 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1449:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1449 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1467:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1467 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1485:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1485 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1503:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1503 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1663:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1663 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1846:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1846 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1864:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1864 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1882:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1882 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1900:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1900 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1918:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1918 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:1936:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1936 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:2039:44 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2039 this.initEOperation(operation, null, "eSet", 0, 1, true, true) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:2040:43 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2040 this.addEParameter(operation, null, "feature", 0, 1, true, true) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:2041:43 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2041 this.addEParameter(operation, null, "newValue", 0, 1, true, true) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:2050:44 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2050 this.initEOperation(operation, null, "eUnset", 0, 1, true, true) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:2051:43 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2051 this.addEParameter(operation, null, "feature", 0, 1, true, true) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:2116:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2116 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:2320:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2320 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:2338:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2338 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:2356:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2356 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:2579:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2579 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcorePackageImpl.ts:2695:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2695 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcoreUtils.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcoreUtils.test.ts:27:38 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 27 expect(EcoreUtils.equals(null, null)).toBeTruthy() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcoreUtils.test.ts:31:46 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 31 expect(EcoreUtils.equals(object, null)).toBeFalsy() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcoreUtils.test.ts:32:38 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 32 expect(EcoreUtils.equals(null, object)).toBeFalsy() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcoreUtils.test.ts:77:36 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 77 expect(EcoreUtils.copy(null)).toBeNull() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcoreUtils.ts:37:14 - error TS2322: Type 'null' is not assignable to type 'EAttribute'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 37 if ((eIDAttribute = null)) throw new Error("The object doesn't have an ID feature.") org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcoreUtils.ts:39:76 - error TS2339: Property 'eAttributeType' does not exist on type 'never'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 39 else eObject.eSet(eIDAttribute, this.createFromString(eIDAttribute.eAttributeType, id)) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcoreUtils.ts:79:17 - error TS2454: Variable 'resolved' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 79 if (resolved && resolved != proxy) { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcoreUtils.ts:164:93 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 164 return new URI({ fragment: "//" + EcoreUtils.getRelativeURIFragmentPath(null, eObject, false) }) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcoreUtils.ts:179:13 - error TS7034: Variable 'paths' implicitly has type 'any[]' in some locations where its type cannot be determined. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 179 let paths = [] org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcoreUtils.ts:183:13 - error TS7005: Variable 'paths' implicitly has an 'any[]' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 183 paths.slice().unshift(path) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/EcoreUtils.ts:193:16 - error TS7005: Variable 'paths' implicitly has an 'any[]' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 193 return paths.join("/") org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ExtendedMetaData.test.ts:1:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ExtendedMetaData.ts:73:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 73 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ExtendedMetaData.ts:82:9 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 82 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ExtendedMetaData.ts:91:9 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 91 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ExtendedMetaData.ts:131:15 - error TS2564: Property '_name' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 131 protected _name: string org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ExtendedMetaData.ts:153:15 - error TS2564: Property '_nameToClassifierMap' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 153 protected _nameToClassifierMap: Map<string, EClassifier> org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ExtendedMetaData.ts:176:9 - error TS2322: Type 'EClassifier | undefined' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 176 return eResult org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ExtendedMetaData.ts:185:13 - error TS2564: Property '_namespace' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 185 private _namespace: string org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/FileURIHandler.ts:20:66 - error TS2322: Type 'null' is not assignable to type 'ReadStream'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 20 return fs.existsSync(path) ? fs.createReadStream(path) : null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ImmutableEList.test.ts:54:37 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Collection<unknown>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 54 expect(() => l.insertAll(0, null)).toThrowError(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ImmutableEList.test.ts:74:31 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Collection<unknown>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 74 expect(() => l.addAll(null)).toThrowError(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ImmutableEList.test.ts:89:34 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Collection<unknown>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 89 expect(() => l.removeAll(null)).toThrowError(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/ImmutableEList.test.ts:94:34 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Collection<unknown>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 94 expect(() => l.retainAll(null)).toThrowError(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/NoCodec.test.ts:7:34 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 7 let e = codec.newEncoder(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/NoCodec.test.ts:13:34 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 let d = codec.newDecoder(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/NoCodec.ts:8:9 - error TS2322: Type 'null' is not assignable to type 'EEncoder'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 8 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/NoCodec.ts:11:9 - error TS2322: Type 'null' is not assignable to type 'EDecoder'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 11 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/Notification.test.ts:10:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/Notification.test.ts:48:56 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'number | EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 48 let n = new Notification(o, EventType.ADD, null, 1, 2, 3) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/Notification.test.ts:141:26 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotification'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 141 expect(n.add(null)).toBeFalsy() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/Notification.ts:29:13 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 29 this._feature = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/NotificationChain.test.ts:10:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/URI.test.ts:84:69 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 84 expect(new URI("http://").replacePrefix(new URI("file://"), null)).toBeNull() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/URI.test.ts:85:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 85 expect(new URI("http://host").replacePrefix(new URI("http://host2/path"), null)).toBeNull() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/URI.test.ts:86:68 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 86 expect(new URI("test/toto").replacePrefix(new URI("info"), null)).toBeNull() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/URI.ts:133:13 - error TS2322: Type 'Partial<Readonly<{ scheme: string; user: string; host: string; port: string; path: string; query: string; fragment: string; }>> | undefined' is not assignable to type 'Partial<Readonly<{ scheme: string; user: string; host: string; port: string; path: string; query: string; fragment: string; }>>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'Partial<Readonly<{ scheme: string; user: string; host: string; port: string; path: string; query: string; fragment: string; }>>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 133 parts = input org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/URI.ts:275:13 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 275 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/URI.ts:289:9 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 289 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/UniqueIDManager.test.ts:11:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 11 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/UniqueIDManager.ts:29:37 - error TS2345: Argument of type 'ID | undefined' is not assignable to parameter of type 'ID'. org.eclipse.daanse.board.app.lib.ecore:build: 'ID' could be instantiated with an arbitrary type which could be unrelated to 'ID | undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 29 let oldKey = this.toKey(oldID) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/UniqueIDManager.ts:83:35 - error TS2322: Type 'EObject | undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 83 return key != undefined ? this._idToObject.get(key) : undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/UniqueIDManager.ts:83:63 - error TS2322: Type 'undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 83 return key != undefined ? this._idToObject.get(key) : undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/UniqueIDManager.ts:108:9 - error TS2322: Type 'undefined' is not assignable to type 'Uuid4'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 108 return undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/UniqueIDManager.ts:112:34 - error TS2322: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 112 return id ? id.toRaw() : undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/UniqueIDManager.ts:138:9 - error TS2322: Type 'undefined' is not assignable to type 'Ulid'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 138 return undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/UniqueIDManager.ts:142:34 - error TS2322: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 142 return id ? id.toRaw() : undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/UniqueIDManager.ts:165:9 - error TS2322: Type 'undefined' is not assignable to type 'number'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 165 return undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMICodec.ts:19:41 - error TS2345: Argument of type 'Map<string, any> | undefined' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 19 return new XMIEncoder(eContext, options) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMICodec.ts:22:41 - error TS2345: Argument of type 'Map<string, any> | undefined' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 22 return new XMIDecoder(eContext, options) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMIProcessor.test.ts:10:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLCodec.test.ts:46:5 - error TS2564: Property 'l' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 46 l: EList<string> org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLCodec.test.ts:56:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 56 let resource: EResource = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLCodec.test.ts:146:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 146 let resource: EResource = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLCodec.test.ts:234:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 234 let resource: EResource = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLCodec.test.ts:281:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 281 let eObject: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLCodec.test.ts:284:49 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 284 let decoder = new XMLDecoder(eResource, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLCodec.test.ts:377:52 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 377 let xmlEncoder = new XMLEncoder(eResource, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLCodec.ts:28:41 - error TS2345: Argument of type 'Map<string, any> | undefined' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 28 return new XMLEncoder(eContext, options) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLCodec.ts:31:41 - error TS2345: Argument of type 'Map<string, any> | undefined' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 31 return new XMLDecoder(eContext, options) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:11:17 - error TS7016: Could not find a declaration file for module 'sax'. '/var/jenkins/jobs/model-atlas-cloud-ui/workspace/node_modules/sax/lib/sax.js' implicitly has an 'any' type. org.eclipse.daanse.board.app.lib.ecore:build: Try `npm i --save-dev @types/sax` if it exists or add a new declaration (.d.ts) file containing `declare module 'sax';` org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 11 import sax from "sax" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:61:15 - error TS2322: Type 'null' is not assignable to type '{ [key: string]: sax.QualifiedAttribute; }'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 61 protected _attributes: { [key: string]: sax.QualifiedAttribute } = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:66:15 - error TS2564: Property '_deferred' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 66 protected _deferred: EObject[] org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:84:15 - error TS2564: Property '_idAttributeName' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 84 protected _idAttributeName: string org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:85:15 - error TS2564: Property '_text' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 85 protected _text: string org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:86:15 - error TS2564: Property '_xmlVersion' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 86 protected _xmlVersion: string org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:87:15 - error TS2564: Property '_encoding' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 87 protected _encoding: string org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:88:13 - error TS2564: Property '_attachFn' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 88 private _attachFn: (eObject: EObject) => void org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:89:13 - error TS2564: Property '_errorFn' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 89 private _errorFn: (eDiagnostic: EDiagnostic) => void org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:105:19 - error TS2565: Property '_extendedMetaData' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 105 if (!this._extendedMetaData) { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:165:16 - error TS2454: Variable 'error' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 165 return error ? Err(error) : Ok(object) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:165:40 - error TS2454: Variable 'object' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 165 return error ? Err(error) : Ok(object) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:179:30 - error TS7006: Parameter 'e' implicitly has an 'any' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 179 saxParser.onerror = (e) => this.onError(e) org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:180:46 - error TS7006: Parameter 'n' implicitly has an 'any' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 180 saxParser.onprocessinginstruction = (n) => this.onProcessingInstruction(n) org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:238:48 - error TS7006: Parameter 'n' implicitly has an 'any' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 238 saxStream.on("processinginstruction", (n) => this.onProcessingInstruction(n)) org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:240:35 - error TS7006: Parameter 't' implicitly has an 'any' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 240 saxStream.on("closetag", (t) => this.onEndTag(t)) org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:241:31 - error TS7006: Parameter 't' implicitly has an 'any' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 241 saxStream.on("text", (t) => this.onText(t)) org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:242:32 - error TS7006: Parameter 'e' implicitly has an 'any' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 242 saxStream.on("error", (e) => this.onError(e)) org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:264:16 - error TS18047: 'match' is possibly 'null'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 264 return match.length == 0 ? "" : match[1] org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:264:41 - error TS18047: 'match' is possibly 'null'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 264 return match.length == 0 ? "" : match[1] org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:281:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 281 let eRoot: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:282:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 282 let eObject: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:285:13 - error TS2322: Type 'EObject | undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 285 eObject = this._objects.pop() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:301:16 - error TS2790: The operand of a 'delete' operator must be optional. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 301 delete this._text org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:348:9 - error TS2322: Type 'null' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 348 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:480:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 480 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:494:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 494 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:498:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 498 let eResult: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:524:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 524 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:549:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 549 let eObject: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:561:40 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 561 this._objects.push(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:586:29 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 586 let proxyHolder: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:688:13 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 688 let uri: URI = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:746:31 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 746 eList.add(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLDecoder.ts:791:60 - error TS2345: Argument of type 'null' is not assignable to parameter of type '{ [key: string]: sax.QualifiedAttribute; }'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 791 let oldAttributes = this.setAttributes(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLEncoder.ts:91:13 - error TS2564: Property '_idAttributeName' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 91 private _idAttributeName: string org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLEncoder.ts:92:13 - error TS2564: Property '_roots' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 92 private _roots: EList<EObject> org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLEncoder.ts:96:13 - error TS2564: Property '_errorFn' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 96 private _errorFn: (eDiagnostic: EDiagnostic) => void org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLEncoder.ts:107:19 - error TS2565: Property '_extendedMetaData' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 107 if (!this._extendedMetaData) { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLEncoder.ts:157:13 - error TS2454: Variable 'error' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 157 if (error) { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLEncoder.ts:241:48 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 241 if (eSuperTypes.isEmpty()) eClassifier = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLEncoder.ts:244:21 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 244 eClassifier = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLEncoder.ts:248:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 248 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLEncoder.ts:382:22 - error TS2454: Variable 'elementFeatures' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 382 if (!elementFeatures) { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLEncoder.ts:389:14 - error TS2454: Variable 'elementFeatures' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 389 if (!elementFeatures) { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLEncoder.ts:451:47 - error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 451 this._str.addAttribute(attribute, this._prefixesToURI.get(prefix)) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLEncoder.ts:849:48 - error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 849 this._packages.set(ePackage.nsURI, nsPrefix) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLEncoder.ts:851:9 - error TS2322: Type 'string | undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 851 return nsPrefix org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLEncoder.ts:865:17 - error TS18048: 'prefixes' is possibly 'undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 865 prefixes.push(prefix) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLEncoder.ts:866:48 - error TS2345: Argument of type 'string[] | undefined' is not assignable to parameter of type 'string[]'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'string[]'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 866 this._uriToPrefixes.set(nsURI, prefixes) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLNamespaces.ts:59:9 - error TS2322: Type 'null' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 59 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLNamespaces.ts:69:9 - error TS2322: Type 'null' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 69 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLProcessor.test.ts:10:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLProcessor.ts:26:13 - error TS2564: Property '_resourceSet' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 26 private _resourceSet: EResourceSet org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLString.ts:19:5 - error TS2322: Type 'null' is not assignable to type 'XMLStringSegment'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 19 currentSegment: XMLStringSegment = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLString.ts:20:5 - error TS2322: Type 'null' is not assignable to type 'XMLStringSegment'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 20 firstElementMark: XMLStringSegment = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src.old/XMLString.ts:109:9 - error TS2322: Type 'string | undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 109 return result org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEAdapter.test.ts:9:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 9 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEAdapter.ts:13:13 - error TS2322: Type 'null' is not assignable to type 'ENotifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 private _target: ENotifier = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEAdapter.ts:25:13 - error TS2322: Type 'null' is not assignable to type 'ENotifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 25 this._target = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEList.test.ts:10:35 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { spy, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractENotifier.test.ts:10:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractENotifier.test.ts:25:9 - error TS2322: Type 'null' is not assignable to type 'AbstractENotifierList'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 25 let l: AbstractENotifierList = null org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractENotifier.test.ts:88:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAdapter>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 88 this.adapters = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractENotifier.ts:31:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 31 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractENotifier.ts:71:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAdapter>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 71 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:43:20 - error TS7006: Parameter 'n' implicitly has an 'any' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 43 function isNumeric(n) { org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:58:9 - error TS2322: Type 'null' is not assignable to type 'EDynamicProperties'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 58 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:66:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 66 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:82:68 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 82 let notifications = this.eBasicRemoveFromContainer(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:133:57 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 133 notifications = this.eBasicSetContainer(null, -1, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:152:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 152 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:174:9 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 174 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:273:33 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 273 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:397:68 - error TS2454: Variable 'notifications' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 397 notifications = this.eBasicRemoveFromContainer(notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:402:79 - error TS2454: Variable 'notifications' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 402 notifications = newContainer.eInverseAdd(this, featureID, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:404:57 - error TS2345: Argument of type 'EObjectInternal | null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 404 notifications = this.eBasicSetContainer(newContainer, featureID, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:404:82 - error TS2454: Variable 'notifications' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 404 notifications = this.eBasicSetContainer(newContainer, featureID, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:415:21 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 415 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:547:68 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 547 let notifications = this.eBasicRemoveFromContainer(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:548:57 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 548 notifications = this.eBasicSetContainer(null, featureID, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:559:21 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 559 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:621:79 - error TS2366: Function lacks ending return statement and return type does not include 'undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 621 eInverseAdd(otherEnd: EObject, featureID: number, n: ENotificationChain): ENotificationChain { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:702:39 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 702 : this.eBasicSetContainer(null, featureID, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:740:44 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 740 return this.eBasicSetContainer(null, featureID, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:768:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 768 let newResource: EResource = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:776:43 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 776 this.eSetInternalResource(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:779:17 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 779 oldResource = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractEObject.ts:879:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 879 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractNotification.ts:34:9 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 34 this._next = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractNotifyingList.test.ts:10:71 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, objectContaining, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractNotifyingList.ts:58:13 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 58 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractNotifyingList.ts:75:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 75 let notifications = this.inverseAdd(e, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractNotifyingList.ts:85:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 85 let notifications = this.inverseAdd(e, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/AbstractNotifyingList.ts:112:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 112 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEDataTypeList.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEDataTypeList.ts:27:100 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 27 return this._owner != null ? this._owner.eClass().getEStructuralFeature(this._featureID) : null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEMap.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEMap.ts:52:9 - error TS2322: Type 'V | undefined' is not assignable to type 'V'. org.eclipse.daanse.board.app.lib.ecore:build: 'V' could be instantiated with an arbitrary type which could be unrelated to 'V | undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 52 return this._mapData.get(key) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEMap.ts:64:9 - error TS2322: Type 'undefined' is not assignable to type 'V'. org.eclipse.daanse.board.app.lib.ecore:build: 'V' could be instantiated with an arbitrary type which could be unrelated to 'undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 64 return undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEMap.ts:90:9 - error TS2322: Type 'undefined' is not assignable to type 'EMapEntry<K, V>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 90 return undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEObject.ts:120:13 - error TS2564: Property '_list' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 120 private _list: EList<EObject> org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEObject.ts:132:65 - error TS2790: The operand of a 'delete' operator must be optional. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 132 if (features.contains(notification.feature)) delete this._list org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEObject.ts:143:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 143 private _eResource: EResource = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEObject.ts:144:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 144 private _eContainer: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEObject.ts:146:13 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 146 private _eProxyURI: URI = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEObject.ts:147:13 - error TS2322: Type 'null' is not assignable to type 'ContentsListAdapter'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 147 private _contentsListAdapter: ContentsListAdapter = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEObject.ts:148:13 - error TS2322: Type 'null' is not assignable to type 'ContentsListAdapter'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 148 private _crossReferencesListAdapter: ContentsListAdapter = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEObject.ts:149:13 - error TS2322: Type 'null' is not assignable to type 'EList<EAdapter>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 149 private _adapters: EList<EAdapter> = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEObjectList.test.ts:10:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEObjectList.test.ts:17:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObjectInternal'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 17 let l = new BasicEObjectList(null, 1, 2, false, false, false, false, false) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEObjectList.ts:63:100 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 63 return this._owner != null ? this._owner.eClass().getEStructuralFeature(this._featureID) : null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEObjectList.ts:152:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 152 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BasicEObjectMap.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryCodec.test.ts:1:22 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1 import { mock } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryCodec.test.ts:9:40 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any> | undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 9 let d = c.newDecoder(resource, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryCodec.test.ts:16:40 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any> | undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 16 let d = c.newEncoder(resource, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.test.ts:56:52 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any> | undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 56 let decoder = new BinaryDecoder(eResource, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.test.ts:57:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 57 let resource: EResource = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.test.ts:147:52 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any> | undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 147 let decoder = new BinaryDecoder(eResource, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.test.ts:148:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 148 let resource: EResource = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:35:5 - error TS2564: Property 'ePackage' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 35 ePackage: EPackage org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:36:5 - error TS2564: Property 'eClassData' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 36 eClassData: ClassData[] org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:40:5 - error TS2564: Property 'eClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 40 eClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:41:5 - error TS2564: Property 'eFactory' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 41 eFactory: EFactory org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:42:5 - error TS2564: Property 'featureData' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 42 featureData: FeatureData[] org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:46:5 - error TS2564: Property 'featureID' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 46 featureID: number org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:47:5 - error TS2564: Property 'eFeature' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 47 eFeature: EStructuralFeature org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:48:5 - error TS2564: Property 'featureKind' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 48 featureKind: BinaryFeatureKind org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:49:5 - error TS2564: Property 'eFactory' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 49 eFactory: EFactory org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:50:5 - error TS2564: Property 'eDataType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 50 eDataType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:55:13 - error TS2564: Property '_decoder' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 55 private _decoder: Decoder org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:85:21 - error TS18046: 'e' is of type 'unknown'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 85 switch (e.constructor) { org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:93:13 - error TS2322: Type 'Err<unknown>' is not assignable to type 'Result<EResource, Error>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'ErrImpl<unknown>' is not assignable to type 'Err<Error>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'unknown' is not assignable to type 'Error'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 93 return Err(e) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:104:13 - error TS2322: Type 'Err<unknown>' is not assignable to type 'Result<EObject, Error>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'ErrImpl<unknown>' is not assignable to type 'Err<Error>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'unknown' is not assignable to type 'Error'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 104 return Err(e) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:159:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 159 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:223:21 - error TS7022: 'o' implicitly has type 'any' because it does not have a type annotation and is referenced directly or indirectly in its own initializer. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 223 let o = objects[i] org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:233:25 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 233 existingObjects[j] = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryDecoder.ts:398:23 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 398 if (id == -1) return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryEncoder.ts:36:5 - error TS2564: Property 'id' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 36 id: number org.eclipse.daanse.board.app.lib.ecore:build:    ~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryEncoder.ts:52:5 - error TS2564: Property 'factory' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 52 factory: EFactory org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryEncoder.ts:53:5 - error TS2564: Property 'dataType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 53 dataType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryEncoder.ts:54:5 - error TS2564: Property 'name' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 54 name: string org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryEncoder.ts:55:5 - error TS2564: Property 'featureKind' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 55 featureKind: BinaryFeatureKind org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryEncoder.ts:56:5 - error TS2564: Property 'isTransient' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 56 isTransient: boolean org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryEncoder.ts:62:13 - error TS2564: Property '_objectRoot' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 62 private _objectRoot: EObject org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryEncoder.ts:70:13 - error TS2564: Property '_encoder' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 70 private _encoder: Encoder org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryEncoder.ts:121:31 - error TS2345: Argument of type 'number | undefined' is not assignable to parameter of type 'number'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'number'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 121 this.encodeNumber(this._objectToID.get(eObject)) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryEncoder.ts:242:35 - error TS2345: Argument of type 'number | undefined' is not assignable to parameter of type 'number'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'number'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 242 this.encodeNumber(this._uriToIDMap.get(uriStr)) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryEncoder.ts:305:43 - error TS2345: Argument of type 'number | undefined' is not assignable to parameter of type 'number'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'number'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 305 this.encodeNumber(enumID) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryEncoder.ts:385:13 - error TS2322: Type 'Err<unknown>' is not assignable to type 'Result<Uint8Array<ArrayBufferLike>, Error>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'ErrImpl<unknown>' is not assignable to type 'Err<Error>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'unknown' is not assignable to type 'Error'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 385 return Err(err) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryEncoder.ts:397:13 - error TS2322: Type 'Err<unknown>' is not assignable to type 'Result<Uint8Array<ArrayBufferLike>, Error>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'ErrImpl<unknown>' is not assignable to type 'Err<Error>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'unknown' is not assignable to type 'Error'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 397 return Err(err) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinaryFeatureKind.ts:100:5 - error TS2322: Type 'null' is not assignable to type 'BinaryFeatureKind'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 100 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/BinearyFeatureKind.test.ts:1:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/DeepCopy.ts:52:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 52 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/DynamicEObjectImpl.test.ts:10:48 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { anything, instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/DynamicEObjectImpl.ts:23:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 23 this._clz = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EAnnotationImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EAnnotationImpl.test.ts:13:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EAnnotationImpl.test.ts:340:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 340 o.eBasicInverseAdd(value, EcoreConstants.EANNOTATION__EMODEL_ELEMENT, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EAnnotationImpl.test.ts:350:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 350 o.eBasicInverseAdd(other, EcoreConstants.EANNOTATION__EMODEL_ELEMENT, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EAnnotationImpl.test.ts:375:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 375 o.eBasicInverseRemove(value, EcoreConstants.EANNOTATION__CONTENTS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EAnnotationImpl.test.ts:383:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 383 o.eBasicInverseRemove(mockValue, EcoreConstants.EANNOTATION__DETAILS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EAnnotationImpl.test.ts:389:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 389 o.eBasicInverseRemove(value, EcoreConstants.EANNOTATION__EMODEL_ELEMENT, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EAnnotationImpl.ts:41:9 - error TS2322: Type 'null' is not assignable to type 'EList<EObject>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 41 this._contents = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EAnnotationImpl.ts:42:9 - error TS2322: Type 'null' is not assignable to type 'EMap<string, string>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 42 this._details = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EAnnotationImpl.ts:43:9 - error TS2322: Type 'null' is not assignable to type 'EList<EObject>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 43 this._references = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EAnnotationImpl.ts:72:9 - error TS2322: Type 'null' is not assignable to type 'EModelElement'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 72 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EAnnotationImpl.ts:81:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 81 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EAnnotationImpl.ts:232:17 - error TS2322: Type 'null' is not assignable to type 'EModelElement'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 232 this.eModelElement = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EAnnotationImpl.ts:298:51 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EModelElement'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 298 return this.basicSetEModelElement(null, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EAttributeExt.test.ts:10:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EAttributeImpl.test.ts:12:59 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:105:13 - error TS2564: Property '_nameToFeatureMap' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 105 private _nameToFeatureMap: Map<string, EStructuralFeature> org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:106:13 - error TS2564: Property '_operationToOverrideMap' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 106 private _operationToOverrideMap: Map<EOperation, EOperation> org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:127:15 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 127 : null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:132:9 - error TS2322: Type 'EStructuralFeature | undefined' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 132 return this._nameToFeatureMap.get(featureName) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:153:15 - error TS2322: Type 'null' is not assignable to type 'EOperation'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 153 : null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:168:9 - error TS2322: Type 'EOperation | undefined' is not assignable to type 'EOperation'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'EOperation'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 168 return this._operationToOverrideMap.get(operation) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:249:13 - error TS2322: Type 'null' is not assignable to type 'EAttribute'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 249 let eIDAttribute: EAttribute = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:316:9 - error TS2322: Type 'null' is not assignable to type 'Map<EOperation, EOperation>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 316 this._operationToOverrideMap = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:337:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 337 this._eCrossReferenceFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:338:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 338 this._eContainmentFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:339:9 - error TS2322: Type 'null' is not assignable to type 'Map<string, EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 339 this._nameToFeatureMap = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:376:17 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 376 this._eAllAttributes = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:377:17 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 377 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:378:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 378 this._eAllReferences = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:379:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 379 this._eAllContainments = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:383:17 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 383 this._eAllAttributes = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:384:17 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 384 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:385:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 385 this._eAllContainments = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:389:17 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 389 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:390:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 390 this._eAllReferences = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:391:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 391 this._eAllContainments = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:395:17 - error TS2322: Type 'null' is not assignable to type 'EList<EOperation>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 395 this._eAllOperations = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:396:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 396 this._eAllContainments = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:400:17 - error TS2322: Type 'null' is not assignable to type 'EList<EClass>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 400 this._eAllSuperTypes = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:401:17 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 401 this._eAllAttributes = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:402:17 - error TS2322: Type 'null' is not assignable to type 'EList<EOperation>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 402 this._eAllOperations = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:403:17 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 403 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:404:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 404 this._eAllReferences = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassExt.ts:405:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 405 this._eAllContainments = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:13:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:192:37 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 192 expect(() => o.getFeatureID(null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:196:39 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 196 expect(() => o.getFeatureType(null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:204:39 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EOperation'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 204 expect(() => o.getOperationID(null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:208:36 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EOperation'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 208 expect(() => o.getOverride(null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:212:38 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClass'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 212 expect(() => o.isSuperTypeOf(null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:447:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 447 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:448:82 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 448 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_EOPERATION_EINT, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:449:91 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 449 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_ESTRUCTURAL_FEATURE_EINT, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:450:94 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 450 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_ESTRUCTURAL_FEATURE_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:451:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 451 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_FEATURE_COUNT, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:452:96 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 452 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_FEATURE_ID_ESTRUCTURALFEATURE, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:453:98 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 453 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_FEATURE_TYPE_ESTRUCTURALFEATURE, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:454:82 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 454 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_OPERATION_COUNT, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:455:90 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 455 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_OPERATION_ID_EOPERATION, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:456:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 456 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_OVERRIDE_EOPERATION, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:457:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 457 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__IS_SUPER_TYPE_OF_ECLASS, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:472:75 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 472 o.eBasicInverseAdd(value, EcoreConstants.ECLASS__EOPERATIONS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:478:84 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 478 o.eBasicInverseAdd(value, EcoreConstants.ECLASS__ESTRUCTURAL_FEATURES, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:501:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 501 o.eBasicInverseRemove(value, EcoreConstants.ECLASS__EOPERATIONS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.test.ts:517:87 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 517 o.eBasicInverseRemove(value, EcoreConstants.ECLASS__ESTRUCTURAL_FEATURES, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.ts:53:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 53 this._eAllAttributes = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.ts:54:9 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 54 this._eAllContainments = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.ts:55:9 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 55 this._eAllCrossReferences = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.ts:56:9 - error TS2322: Type 'null' is not assignable to type 'EList<EOperation>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 56 this._eAllOperations = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.ts:57:9 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 57 this._eAllReferences = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.ts:58:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 58 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.ts:59:9 - error TS2322: Type 'null' is not assignable to type 'EList<EClass>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 59 this._eAllSuperTypes = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.ts:60:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 60 this._eAttributes = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.ts:61:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 61 this._eContainmentFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.ts:62:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 62 this._eCrossReferenceFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.ts:63:9 - error TS2322: Type 'null' is not assignable to type 'EAttribute'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 63 this._eIDAttribute = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.ts:64:9 - error TS2322: Type 'null' is not assignable to type 'EList<EOperation>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 64 this._eOperations = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.ts:65:9 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 65 this._eReferences = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.ts:66:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 66 this._eStructuralFeatures = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassImpl.ts:67:9 - error TS2322: Type 'null' is not assignable to type 'EList<EClass>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 67 this._eSuperTypes = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassifierImpl.test.ts:12:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassifierImpl.test.ts:221:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 221 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassifierImpl.test.ts:222:91 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 222 expect(() => o.eInvokeFromID(EcoreConstants.ECLASSIFIER__IS_INSTANCE_EJAVAOBJECT, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassifierImpl.test.ts:239:77 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 239 o.eBasicInverseAdd(value, EcoreConstants.ECLASSIFIER__EPACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassifierImpl.test.ts:249:77 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 249 o.eBasicInverseAdd(other, EcoreConstants.ECLASSIFIER__EPACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassifierImpl.test.ts:266:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 266 o.eBasicInverseRemove(value, EcoreConstants.ECLASSIFIER__EPACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassifierImpl.ts:39:9 - error TS2322: Type 'null' is not assignable to type 'EList<ETypeParameter>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 39 this._eTypeParameters = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassifierImpl.ts:81:9 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 81 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassifierImpl.ts:299:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 299 return this.eBasicSetContainer(null, EcoreConstants.ECLASSIFIER__EPACKAGE, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EClassifierImpl.ts:302:46 - error TS2339: Property 'basicRemove' does not exist on type 'EList<ETypeParameter>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 302 return this._eTypeParameters.basicRemove(otherEnd, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ECodecRegistryImpl.ts:13:20 - error TS2322: Type 'null' is not assignable to type 'ECodecRegistryImpl'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 private static _instance: ECodecRegistryImpl = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ECodecRegistryImpl.ts:29:9 - error TS2322: Type 'ECodecRegistry | undefined' is not assignable to type 'ECodecRegistry'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'ECodecRegistry'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 29 this._delegate = delegate org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ECodecRegistryImpl.ts:52:9 - error TS2322: Type 'null' is not assignable to type 'ECodec'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 52 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EContentAdapter.test.ts:10:58 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, resetCalls, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EContentAdapter.test.ts:28:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 28 let o: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src/EContentAdapter.test.ts:58:9 - error TS2322: Type 'null' is not assignable to type 'ENotifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 58 adapter.target = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EContentAdapter.ts:38:17 - error TS2322: Type 'null' is not assignable to type 'Iterable<ENotifier>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 38 let l: Iterable<ENotifier> = null org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src/EDataTypeExt.ts:13:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 return e == undefined ? undefined : "isSerializable" in e org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EDataTypeImpl.test.ts:12:59 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumExt.ts:4:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 4 return o == undefined ? undefined : "eLiterals" in o org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumExt.ts:19:9 - error TS2322: Type 'null' is not assignable to type 'EEnumLiteral'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 19 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumExt.ts:29:9 - error TS2322: Type 'null' is not assignable to type 'EEnumLiteral'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 29 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumExt.ts:39:9 - error TS2322: Type 'null' is not assignable to type 'EEnumLiteral'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 39 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumImpl.test.ts:13:56 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumImpl.test.ts:105:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 105 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumImpl.test.ts:106:98 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 106 expect(() => o.eInvokeFromID(EcoreConstants.EENUM__GET_EENUM_LITERAL_BY_LITERAL_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumImpl.test.ts:107:84 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 107 expect(() => o.eInvokeFromID(EcoreConstants.EENUM__GET_EENUM_LITERAL_EINT, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumImpl.test.ts:108:87 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 108 expect(() => o.eInvokeFromID(EcoreConstants.EENUM__GET_EENUM_LITERAL_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumImpl.test.ts:123:72 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 123 o.eBasicInverseAdd(value, EcoreConstants.EENUM__ELITERALS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumImpl.test.ts:146:75 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 146 o.eBasicInverseRemove(value, EcoreConstants.EENUM__ELITERALS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumImpl.ts:31:9 - error TS2322: Type 'null' is not assignable to type 'EList<EEnumLiteral>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 31 this._eLiterals = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumLiteralImpl.test.ts:12:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumLiteralImpl.test.ts:202:76 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 202 o.eBasicInverseAdd(value, EcoreConstants.EENUM_LITERAL__EENUM, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumLiteralImpl.test.ts:212:76 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 212 o.eBasicInverseAdd(other, EcoreConstants.EENUM_LITERAL__EENUM, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumLiteralImpl.test.ts:229:79 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 229 o.eBasicInverseRemove(value, EcoreConstants.EENUM_LITERAL__EENUM, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumLiteralImpl.ts:46:9 - error TS2322: Type 'null' is not assignable to type 'EEnum'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 46 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EEnumLiteralImpl.ts:193:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 193 return this.eBasicSetContainer(null, EcoreConstants.EENUM_LITERAL__EENUM, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EFactoryImpl.test.ts:12:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EFactoryImpl.test.ts:137:40 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EDataType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 137 expect(() => o.convertToString(null, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EFactoryImpl.test.ts:141:31 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClass'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 141 expect(() => o.create(null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EFactoryImpl.test.ts:145:41 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EDataType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 145 expect(() => o.createFromString(null, "")).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EFactoryImpl.test.ts:188:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 188 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EFactoryImpl.test.ts:189:104 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 189 expect(() => o.eInvokeFromID(EcoreConstants.EFACTORY__CONVERT_TO_STRING_EDATATYPE_EJAVAOBJECT, null)).toThrow( org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EFactoryImpl.test.ts:192:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 192 expect(() => o.eInvokeFromID(EcoreConstants.EFACTORY__CREATE_ECLASS, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EFactoryImpl.test.ts:193:101 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 193 expect(() => o.eInvokeFromID(EcoreConstants.EFACTORY__CREATE_FROM_STRING_EDATATYPE_ESTRING, null)).toThrow( org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EFactoryImpl.test.ts:212:74 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 212 o.eBasicInverseAdd(value, EcoreConstants.EFACTORY__EPACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EFactoryImpl.test.ts:222:74 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 222 o.eBasicInverseAdd(other, EcoreConstants.EFACTORY__EPACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EFactoryImpl.test.ts:239:77 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 239 o.eBasicInverseRemove(value, EcoreConstants.EFACTORY__EPACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EFactoryImpl.ts:42:9 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 42 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EFactoryImpl.ts:51:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 51 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EFactoryImpl.ts:114:17 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 114 this.ePackage = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EFactoryImpl.ts:169:46 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EPackage'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 169 return this.basicSetEPackage(null, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.test.ts:13:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.test.ts:445:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 445 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.test.ts:446:93 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 446 expect(() => o.eInvokeFromID(EcoreConstants.EGENERIC_TYPE__IS_INSTANCE_EJAVAOBJECT, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.test.ts:461:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 461 o.eBasicInverseRemove(value, EcoreConstants.EGENERIC_TYPE__ELOWER_BOUND, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.test.ts:478:89 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 478 o.eBasicInverseRemove(value, EcoreConstants.EGENERIC_TYPE__ETYPE_ARGUMENTS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.test.ts:486:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 486 o.eBasicInverseRemove(value, EcoreConstants.EGENERIC_TYPE__EUPPER_BOUND, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.ts:41:9 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 41 this._eClassifier = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.ts:42:9 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 42 this._eLowerBound = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.ts:43:9 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 43 this._eRawType = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.ts:44:9 - error TS2322: Type 'null' is not assignable to type 'EList<EGenericType>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 44 this._eTypeArguments = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.ts:45:9 - error TS2322: Type 'null' is not assignable to type 'ETypeParameter'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 45 this._eTypeParameter = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.ts:46:9 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 46 this._eUpperBound = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.ts:107:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 107 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.ts:222:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 222 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.ts:341:17 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 341 this.eClassifier = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.ts:345:17 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 345 this.eLowerBound = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.ts:353:17 - error TS2322: Type 'null' is not assignable to type 'ETypeParameter'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 353 this.eTypeParameter = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.ts:357:17 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 357 this.eUpperBound = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.ts:406:49 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EGenericType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 406 return this.basicSetELowerBound(null, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EGenericTypeImpl.ts:414:49 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EGenericType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 414 return this.basicSetEUpperBound(null, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EModelElementExt.ts:33:9 - error TS2322: Type 'null' is not assignable to type 'EAnnotation'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 33 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EModelElementExt.ts:77:29 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 77 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EModelElementExt.ts:111:17 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 111 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EModelElementImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EModelElementImpl.test.ts:13:56 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EModelElementImpl.test.ts:97:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 97 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EModelElementImpl.test.ts:98:94 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 98 expect(() => o.eInvokeFromID(EcoreConstants.EMODEL_ELEMENT__GET_EANNOTATION_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EModelElementImpl.test.ts:113:84 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 113 o.eBasicInverseAdd(value, EcoreConstants.EMODEL_ELEMENT__EANNOTATIONS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EModelElementImpl.test.ts:136:87 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 136 o.eBasicInverseRemove(value, EcoreConstants.EMODEL_ELEMENT__EANNOTATIONS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EModelElementImpl.ts:31:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAnnotation>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 31 this._eAnnotations = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ENamedElementImpl.test.ts:12:59 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ENotifierImpl.test.ts:10:40 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ENotifierImpl.ts:13:13 - error TS2322: Type 'null' is not assignable to type 'EList<EAdapter>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 private _adapters: EList<EAdapter> = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EObjectInternal.ts:64:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 64 return o == undefined ? undefined : typeof o["eClass"] === "function" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EObjectInternal.ts:67:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 67 return o == undefined ? undefined : isEObject(o) && typeof o["eStaticClass"] === "function" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EObjectInternal.ts:67:64 - error TS7053: Element implicitly has an 'any' type because expression of type '"eStaticClass"' can't be used to index type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: Property 'eStaticClass' does not exist on type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 67 return o == undefined ? undefined : isEObject(o) && typeof o["eStaticClass"] === "function" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EOperationImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EOperationImpl.test.ts:13:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EOperationImpl.test.ts:102:37 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EOperation'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 102 expect(() => o.isOverrideOf(null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EOperationImpl.test.ts:200:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 200 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EOperationImpl.test.ts:201:92 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 201 expect(() => o.eInvokeFromID(EcoreConstants.EOPERATION__IS_OVERRIDE_OF_EOPERATION, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EOperationImpl.test.ts:218:85 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 218 o.eBasicInverseAdd(value, EcoreConstants.EOPERATION__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EOperationImpl.test.ts:228:85 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 228 o.eBasicInverseAdd(other, EcoreConstants.EOPERATION__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EOperationImpl.test.ts:234:79 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 234 o.eBasicInverseAdd(value, EcoreConstants.EOPERATION__EPARAMETERS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EOperationImpl.test.ts:251:88 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 251 o.eBasicInverseRemove(value, EcoreConstants.EOPERATION__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EOperationImpl.test.ts:262:82 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 262 o.eBasicInverseRemove(value, EcoreConstants.EOPERATION__EPARAMETERS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EOperationImpl.ts:37:9 - error TS2322: Type 'null' is not assignable to type 'EList<EClassifier>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 37 this._eExceptions = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EOperationImpl.ts:38:9 - error TS2322: Type 'null' is not assignable to type 'EList<EParameter>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 38 this._eParameters = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EOperationImpl.ts:51:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 51 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EOperationImpl.ts:247:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 247 return this.eBasicSetContainer(null, EcoreConstants.EOPERATION__ECONTAINING_CLASS, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageExt.ts:35:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 35 return o == undefined ? undefined : "nsURI" in o org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageExt.ts:48:13 - error TS2322: Type 'null' is not assignable to type 'Map<string, EClassifier>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 48 this._pack._nameToClassifier = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageExt.ts:54:5 - error TS2322: Type 'null' is not assignable to type 'Map<string, EClassifier>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 54 _nameToClassifier: Map<string, EClassifier> = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageExt.ts:55:5 - error TS2322: Type 'null' is not assignable to type 'EAdapter'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 55 _adapter: EAdapter = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageExt.ts:71:9 - error TS2322: Type 'EClassifier | undefined' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 71 return this._nameToClassifier.get(name) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.test.ts:13:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.test.ts:325:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 325 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.test.ts:326:88 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 326 expect(() => o.eInvokeFromID(EcoreConstants.EPACKAGE__GET_ECLASSIFIER_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.test.ts:341:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 341 o.eBasicInverseAdd(value, EcoreConstants.EPACKAGE__ECLASSIFIERS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.test.ts:347:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 347 o.eBasicInverseAdd(value, EcoreConstants.EPACKAGE__EFACTORY_INSTANCE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.test.ts:356:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 356 o.eBasicInverseAdd(other, EcoreConstants.EPACKAGE__EFACTORY_INSTANCE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.test.ts:362:79 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 362 o.eBasicInverseAdd(value, EcoreConstants.EPACKAGE__ESUB_PACKAGES, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.test.ts:370:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 370 o.eBasicInverseAdd(value, EcoreConstants.EPACKAGE__ESUPER_PACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.test.ts:380:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 380 o.eBasicInverseAdd(other, EcoreConstants.EPACKAGE__ESUPER_PACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.test.ts:403:81 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 403 o.eBasicInverseRemove(value, EcoreConstants.EPACKAGE__ECLASSIFIERS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.test.ts:411:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 411 o.eBasicInverseRemove(value, EcoreConstants.EPACKAGE__EFACTORY_INSTANCE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.test.ts:422:82 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 422 o.eBasicInverseRemove(value, EcoreConstants.EPACKAGE__ESUB_PACKAGES, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.test.ts:430:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 430 o.eBasicInverseRemove(value, EcoreConstants.EPACKAGE__ESUPER_PACKAGE, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.ts:40:9 - error TS2322: Type 'null' is not assignable to type 'EList<EClassifier>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 40 this._eClassifiers = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.ts:41:9 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 41 this._eFactoryInstance = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.ts:42:9 - error TS2322: Type 'null' is not assignable to type 'EList<EPackage>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 42 this._eSubPackages = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.ts:68:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 68 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.ts:120:9 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 120 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.ts:246:17 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 246 this.eFactoryInstance = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.ts:348:54 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EFactory'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 348 return this.basicSetEFactoryInstance(null, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageImpl.ts:356:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 356 return this.eBasicSetContainer(null, EcoreConstants.EPACKAGE__ESUPER_PACKAGE, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageRegistryImpl.ts:19:13 - error TS2322: Type 'EPackageRegistryImpl' is not assignable to type 'null'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 19 this._instance = new EPackageRegistryImpl() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageRegistryImpl.ts:20:13 - error TS2531: Object is possibly 'null'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 20 this._instance.registerPackage(getEcorePackage()) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageRegistryImpl.ts:22:9 - error TS2322: Type 'null' is not assignable to type 'EPackageRegistryImpl'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 22 return this._instance org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageRegistryImpl.ts:25:17 - error TS2322: Type 'null' is not assignable to type 'EPackageRegistry'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 25 constructor(delegate: EPackageRegistry = null) { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageRegistryImpl.ts:46:9 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 46 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EPackageRegistryImpl.ts:58:9 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 58 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EParameterImpl.test.ts:12:53 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EParameterImpl.test.ts:74:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 74 o.eBasicInverseAdd(value, EcoreConstants.EPARAMETER__EOPERATION, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EParameterImpl.test.ts:84:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 84 o.eBasicInverseAdd(other, EcoreConstants.EPARAMETER__EOPERATION, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EParameterImpl.test.ts:101:81 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 101 o.eBasicInverseRemove(value, EcoreConstants.EPARAMETER__EOPERATION, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EParameterImpl.ts:37:9 - error TS2322: Type 'null' is not assignable to type 'EOperation'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 37 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EParameterImpl.ts:80:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 80 return this.eBasicSetContainer(null, EcoreConstants.EPARAMETER__EOPERATION, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EReferenceExt.ts:33:13 - error TS2564: Property '_referenceType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 33 private _referenceType: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EReferenceImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EReferenceImpl.test.ts:13:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EReferenceImpl.ts:34:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 34 this._eKeys = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EReferenceImpl.ts:35:9 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 35 this._eOpposite = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EReferenceImpl.ts:225:17 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 225 this.eOpposite = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResource.ts:56:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 56 return o == undefined ? undefined : typeof o["eResourceSet"] === "function" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:66:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 66 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:87:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 87 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:106:59 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 106 let n = (eObject as EObjectInternal).eSetResource(null, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:131:57 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 131 let n = this._resource.basicSetLoaded(true, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:140:58 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 140 let n = this._resource.basicSetLoaded(false, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:149:13 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 149 private _uri: URI = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:150:13 - error TS2322: Type 'null' is not assignable to type 'EObjectIDManager'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 150 private _objectIDManager: EObjectIDManager = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:153:13 - error TS2322: Type 'null' is not assignable to type 'EResourceSet'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 153 private _resourceSet: EResourceSet = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:154:13 - error TS2322: Type 'null' is not assignable to type 'EList<EObject>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 154 private _contents: EList<EObject> = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:155:13 - error TS2322: Type 'null' is not assignable to type 'EList<EDiagnostic>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 155 private _errors: EList<EDiagnostic> = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:156:13 - error TS2322: Type 'null' is not assignable to type 'EList<EDiagnostic>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 156 private _warnings: EList<EDiagnostic> = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:295:55 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 295 let n = this.basicSetLoaded(true, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:365:55 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 365 let n = this.basicSetLoaded(true, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:399:24 - error TS2345: Argument of type 'Buffer<ArrayBufferLike>' is not assignable to parameter of type 'BufferSource'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'Buffer<ArrayBufferLike>' is not assignable to type 'ArrayBufferView<ArrayBuffer>'. org.eclipse.daanse.board.app.lib.ecore:build: Types of property 'buffer' are incompatible. org.eclipse.daanse.board.app.lib.ecore:build: Type 'ArrayBufferLike' is not assignable to type 'ArrayBuffer'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'SharedArrayBuffer' is missing the following properties from type 'ArrayBuffer': resizable, resize, detached, transfer, transferToFixedLength org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 399 decoder.decode(buffer) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:404:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 404 let n = this.basicSetLoaded(false, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:413:9 - error TS2322: Type 'null' is not assignable to type 'EList<EObject>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 413 this._contents = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:414:9 - error TS2322: Type 'null' is not assignable to type 'EList<EDiagnostic>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 414 this._errors = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:415:9 - error TS2322: Type 'null' is not assignable to type 'EList<EDiagnostic>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 415 this._warnings = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:512:9 - error TS2322: Type 'null' is not assignable to type 'Buffer<ArrayBufferLike>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 512 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:532:9 - error TS2322: Type 'null' is not assignable to type 'Buffer<ArrayBufferLike>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 532 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:627:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 627 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:636:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 636 let eObject: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceImpl.ts:655:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 655 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceSet.ts:50:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 50 return o == undefined ? undefined : typeof o["getResources"] === "function" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceSetImpl.test.ts:10:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceSetImpl.ts:44:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 44 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceSetImpl.ts:56:61 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResourceSet'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 56 return (e as EResourceInternal).basicSetResourceSet(null, notifications) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceSetImpl.ts:73:9 - error TS2322: Type 'null' is not assignable to type 'Map<string, EResource>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 73 this._uriResourceMap = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceSetImpl.ts:150:9 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 150 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceSetImpl.ts:195:29 - error TS2683: 'this' implicitly has type 'any' because it does not have a type annotation. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 195 if (this._uriResourceMap) { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceSetImpl.ts:196:29 - error TS2683: 'this' implicitly has type 'any' because it does not have a type annotation. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 196 this._uriResourceMap.set(uri.toString(), resource) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EResourceSetImpl.ts:205:21 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource | PromiseLike<EResource>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 205 resolve(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EStringToStringMapEntryImpl.test.ts:12:59 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EStructuralFeatureExt.ts:14:13 - error TS2564: Property '_defaultValueFactory' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 14 private _defaultValueFactory: EFactory org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EStructuralFeatureExt.ts:49:13 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 49 this._defaultValueFactory = null // reset default value org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EStructuralFeatureExt.ts:61:9 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 61 this._defaultValueFactory = null // reset default value org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EStructuralFeatureExt.ts:80:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 80 return o == undefined ? undefined : "featureID" in o org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EStructuralFeatureImpl.test.ts:12:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EStructuralFeatureImpl.test.ts:373:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 373 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EStructuralFeatureImpl.test.ts:374:95 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 374 expect(() => o.eInvokeFromID(EcoreConstants.ESTRUCTURAL_FEATURE__GET_CONTAINER_CLASS, null)).toThrow(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EStructuralFeatureImpl.test.ts:391:94 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 391 o.eBasicInverseAdd(value, EcoreConstants.ESTRUCTURAL_FEATURE__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EStructuralFeatureImpl.test.ts:401:94 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 401 o.eBasicInverseAdd(other, EcoreConstants.ESTRUCTURAL_FEATURE__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EStructuralFeatureImpl.test.ts:418:97 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 418 o.eBasicInverseRemove(value, EcoreConstants.ESTRUCTURAL_FEATURE__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EStructuralFeatureImpl.ts:86:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 86 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EStructuralFeatureImpl.ts:406:21 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 406 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ETreeIterator.test.ts:10:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ETreeIterator.test.ts:11:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 11 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ETreeIterator.ts:20:9 - error TS2322: Type 'null' is not assignable to type 'Iterator<T, any, any>[]'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 20 this._data = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ETreeIterator.ts:44:40 - error TS2345: Argument of type 'T' is not assignable to parameter of type 'O'. org.eclipse.daanse.board.app.lib.ecore:build: 'O' could be instantiated with an arbitrary type which could be unrelated to 'T'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 44 it = this._getChildrenIterator(result.value) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: src/ETreeIterator.ts:10:31 org.eclipse.daanse.board.app.lib.ecore:build: 10 export class ETreeIterator<O, T> implements IterableIterator<T> { org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: This type parameter might need an `extends O` constraint. org.eclipse.daanse.board.app.lib.ecore:build: src/ETypeParameterImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ETypeParameterImpl.test.ts:13:56 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 import { anything, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ETypeParameterImpl.test.ts:115:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 115 o.eBasicInverseRemove(value, EcoreConstants.ETYPE_PARAMETER__EBOUNDS, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ETypeParameterImpl.ts:31:9 - error TS2322: Type 'null' is not assignable to type 'EList<EGenericType>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 31 this._eBounds = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ETypedElementImpl.test.ts:12:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ETypedElementImpl.ts:37:9 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 37 this._eType = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ETypedElementImpl.ts:38:9 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 38 this._eGenericType = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ETypedElementImpl.ts:104:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 104 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ETypedElementImpl.ts:149:9 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 149 this.eGenericType = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EURIConverterImpl.ts:28:71 - error TS2322: Type 'null' is not assignable to type 'ReadStream'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 28 return uriHandler ? uriHandler.createReadStream(normalized) : null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EURIConverterImpl.ts:34:72 - error TS2322: Type 'null' is not assignable to type 'WriteStream'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 34 return uriHandler ? uriHandler.createWriteStream(normalized) : null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EURIConverterImpl.ts:57:9 - error TS2322: Type 'null' is not assignable to type 'EURIHandler'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 57 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcoreFactoryExt.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcoreFactoryExt.ts:13:20 - error TS2322: Type 'null' is not assignable to type 'EcoreFactoryExt'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 private static _instanceExt: EcoreFactoryExt = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcoreFactoryImpl.test.ts:12:48 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 12 import { anything, instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcoreFactoryImpl.ts:49:20 - error TS2322: Type 'null' is not assignable to type 'EcoreFactoryImpl'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 49 private static _instance: EcoreFactoryImpl = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:25:20 - error TS2322: Type 'null' is not assignable to type 'EcorePackageImpl'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 25 private static _instance: EcorePackageImpl = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:26:13 - error TS2564: Property '_eAnnotationClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 26 private _eAnnotationClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:27:13 - error TS2564: Property '_eAttributeClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 27 private _eAttributeClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:28:13 - error TS2564: Property '_eClassClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 28 private _eClassClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:29:13 - error TS2564: Property '_eClassifierClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 29 private _eClassifierClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:30:13 - error TS2564: Property '_eDataTypeClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 30 private _eDataTypeClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:31:13 - error TS2564: Property '_eEnumClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 31 private _eEnumClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:32:13 - error TS2564: Property '_eEnumLiteralClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 32 private _eEnumLiteralClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:33:13 - error TS2564: Property '_eFactoryClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 33 private _eFactoryClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:34:13 - error TS2564: Property '_eGenericTypeClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 34 private _eGenericTypeClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:35:13 - error TS2564: Property '_eModelElementClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 35 private _eModelElementClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:36:13 - error TS2564: Property '_eNamedElementClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 36 private _eNamedElementClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:37:13 - error TS2564: Property '_eObjectClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 37 private _eObjectClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:38:13 - error TS2564: Property '_eOperationClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 38 private _eOperationClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:39:13 - error TS2564: Property '_ePackageClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 39 private _ePackageClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:40:13 - error TS2564: Property '_eParameterClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 40 private _eParameterClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:41:13 - error TS2564: Property '_eReferenceClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 41 private _eReferenceClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:42:13 - error TS2564: Property '_eStringToStringMapEntryClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 42 private _eStringToStringMapEntryClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:43:13 - error TS2564: Property '_eStructuralFeatureClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 43 private _eStructuralFeatureClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:44:13 - error TS2564: Property '_eTypeParameterClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 44 private _eTypeParameterClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:45:13 - error TS2564: Property '_eTypedElementClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 45 private _eTypedElementClass: EClass org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:47:13 - error TS2564: Property '_eBigDecimalType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 47 private _eBigDecimalType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:48:13 - error TS2564: Property '_eBigIntegerType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 48 private _eBigIntegerType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:49:13 - error TS2564: Property '_eBooleanType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 49 private _eBooleanType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:50:13 - error TS2564: Property '_eBooleanObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 50 private _eBooleanObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:51:13 - error TS2564: Property '_eByteType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 51 private _eByteType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:52:13 - error TS2564: Property '_eByteArrayType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 52 private _eByteArrayType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:53:13 - error TS2564: Property '_eByteObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 53 private _eByteObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:54:13 - error TS2564: Property '_eCharType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 54 private _eCharType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:55:13 - error TS2564: Property '_eCharacterObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 55 private _eCharacterObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:56:13 - error TS2564: Property '_eDateType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 56 private _eDateType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:57:13 - error TS2564: Property '_eDiagnosticChainType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 57 private _eDiagnosticChainType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:58:13 - error TS2564: Property '_eDoubleType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 58 private _eDoubleType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:59:13 - error TS2564: Property '_eDoubleObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 59 private _eDoubleObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:60:13 - error TS2564: Property '_eEListType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 60 private _eEListType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:61:13 - error TS2564: Property '_eEnumeratorType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 61 private _eEnumeratorType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:62:13 - error TS2564: Property '_eFeatureMapType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 62 private _eFeatureMapType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:63:13 - error TS2564: Property '_eFeatureMapEntryType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 63 private _eFeatureMapEntryType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:64:13 - error TS2564: Property '_eFloatType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 64 private _eFloatType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:65:13 - error TS2564: Property '_eFloatObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 65 private _eFloatObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:66:13 - error TS2564: Property '_eIntType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 66 private _eIntType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:67:13 - error TS2564: Property '_eIntegerObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 67 private _eIntegerObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:68:13 - error TS2564: Property '_eInvocationTargetExceptionType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 68 private _eInvocationTargetExceptionType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:69:13 - error TS2564: Property '_eJavaClassType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 69 private _eJavaClassType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:70:13 - error TS2564: Property '_eJavaObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 70 private _eJavaObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:71:13 - error TS2564: Property '_eLongType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 71 private _eLongType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:72:13 - error TS2564: Property '_eLongObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 72 private _eLongObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:73:13 - error TS2564: Property '_eMapType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 73 private _eMapType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:74:13 - error TS2564: Property '_eResourceType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 74 private _eResourceType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:75:13 - error TS2564: Property '_eResourceSetType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 75 private _eResourceSetType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:76:13 - error TS2564: Property '_eShortType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 76 private _eShortType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:77:13 - error TS2564: Property '_eShortObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 77 private _eShortObjectType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:78:13 - error TS2564: Property '_eStringType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 78 private _eStringType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:79:13 - error TS2564: Property '_eTreeIteratorType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 79 private _eTreeIteratorType: EDataType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1101:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1101 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1137:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1137 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1155:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1155 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1191:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1191 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1261:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1261 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1279:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1279 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1297:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1297 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1333:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1333 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1351:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1351 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1369:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1369 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1387:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1387 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1405:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1405 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1423:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1423 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1441:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1441 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1459:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1459 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1477:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1477 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1495:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1495 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1820:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1820 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1838:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1838 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1856:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1856 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1874:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1874 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1892:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1892 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:1910:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1910 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:2013:44 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2013 this.initEOperation(operation, null, "eSet", 0, 1, true, true) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:2014:43 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2014 this.addEParameter(operation, null, "feature", 0, 1, true, true) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:2015:43 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2015 this.addEParameter(operation, null, "newValue", 0, 1, true, true) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:2024:44 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2024 this.initEOperation(operation, null, "eUnset", 0, 1, true, true) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:2025:43 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2025 this.addEParameter(operation, null, "feature", 0, 1, true, true) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:2090:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2090 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:2294:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2294 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:2312:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2312 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:2330:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2330 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:2553:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2553 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcorePackageImpl.ts:2669:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 2669 null, org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcoreUtils.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcoreUtils.test.ts:27:38 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 27 expect(EcoreUtils.equals(null, null)).toBeTruthy() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcoreUtils.test.ts:31:46 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 31 expect(EcoreUtils.equals(object, null)).toBeFalsy() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcoreUtils.test.ts:32:38 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 32 expect(EcoreUtils.equals(null, object)).toBeFalsy() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcoreUtils.test.ts:77:36 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 77 expect(EcoreUtils.copy(null)).toBeNull() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcoreUtils.ts:37:14 - error TS2322: Type 'null' is not assignable to type 'EAttribute'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 37 if ((eIDAttribute = null)) throw new Error("The object doesn't have an ID feature.") org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcoreUtils.ts:39:76 - error TS2339: Property 'eAttributeType' does not exist on type 'never'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 39 else eObject.eSet(eIDAttribute, this.createFromString(eIDAttribute.eAttributeType, id)) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcoreUtils.ts:79:17 - error TS2454: Variable 'resolved' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 79 if (resolved && resolved != proxy) { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcoreUtils.ts:164:93 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 164 return new URI({ fragment: "//" + EcoreUtils.getRelativeURIFragmentPath(null, eObject, false) }) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcoreUtils.ts:179:13 - error TS7034: Variable 'paths' implicitly has type 'any[]' in some locations where its type cannot be determined. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 179 let paths = [] org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcoreUtils.ts:183:13 - error TS7005: Variable 'paths' implicitly has an 'any[]' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 183 paths.slice().unshift(path) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/EcoreUtils.ts:193:16 - error TS7005: Variable 'paths' implicitly has an 'any[]' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 193 return paths.join("/") org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ExtendedMetaData.test.ts:1:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ExtendedMetaData.ts:73:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 73 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ExtendedMetaData.ts:82:9 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 82 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ExtendedMetaData.ts:91:9 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 91 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ExtendedMetaData.ts:131:15 - error TS2564: Property '_name' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 131 protected _name: string org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ExtendedMetaData.ts:153:15 - error TS2564: Property '_nameToClassifierMap' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 153 protected _nameToClassifierMap: Map<string, EClassifier> org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ExtendedMetaData.ts:176:9 - error TS2322: Type 'EClassifier | undefined' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 176 return eResult org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ExtendedMetaData.ts:185:13 - error TS2564: Property '_namespace' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 185 private _namespace: string org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/FileURIHandler.ts:20:66 - error TS2322: Type 'null' is not assignable to type 'ReadStream'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 20 return fs.existsSync(path) ? fs.createReadStream(path) : null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ImmutableEList.test.ts:54:37 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Collection<unknown>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 54 expect(() => l.insertAll(0, null)).toThrowError(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ImmutableEList.test.ts:74:31 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Collection<unknown>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 74 expect(() => l.addAll(null)).toThrowError(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ImmutableEList.test.ts:89:34 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Collection<unknown>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 89 expect(() => l.removeAll(null)).toThrowError(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/ImmutableEList.test.ts:94:34 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Collection<unknown>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 94 expect(() => l.retainAll(null)).toThrowError(Error) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/NoCodec.test.ts:7:34 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 7 let e = codec.newEncoder(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/NoCodec.test.ts:13:34 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 13 let d = codec.newDecoder(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/NoCodec.ts:8:9 - error TS2322: Type 'null' is not assignable to type 'EEncoder'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 8 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/NoCodec.ts:11:9 - error TS2322: Type 'null' is not assignable to type 'EDecoder'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 11 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/Notification.test.ts:10:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/Notification.test.ts:48:56 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'number | EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 48 let n = new Notification(o, EventType.ADD, null, 1, 2, 3) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/Notification.test.ts:141:26 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotification'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 141 expect(n.add(null)).toBeFalsy() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/Notification.ts:29:13 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 29 this._feature = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/NotificationChain.test.ts:10:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/URI.test.ts:84:69 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 84 expect(new URI("http://").replacePrefix(new URI("file://"), null)).toBeNull() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/URI.test.ts:85:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 85 expect(new URI("http://host").replacePrefix(new URI("http://host2/path"), null)).toBeNull() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/URI.test.ts:86:68 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 86 expect(new URI("test/toto").replacePrefix(new URI("info"), null)).toBeNull() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/URI.ts:133:13 - error TS2322: Type 'Partial<Readonly<{ scheme: string; user: string; host: string; port: string; path: string; query: string; fragment: string; }>> | undefined' is not assignable to type 'Partial<Readonly<{ scheme: string; user: string; host: string; port: string; path: string; query: string; fragment: string; }>>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'Partial<Readonly<{ scheme: string; user: string; host: string; port: string; path: string; query: string; fragment: string; }>>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 133 parts = input org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/URI.ts:275:13 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 275 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/URI.ts:289:9 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 289 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/UniqueIDManager.test.ts:11:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 11 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/UniqueIDManager.ts:29:37 - error TS2345: Argument of type 'ID | undefined' is not assignable to parameter of type 'ID'. org.eclipse.daanse.board.app.lib.ecore:build: 'ID' could be instantiated with an arbitrary type which could be unrelated to 'ID | undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 29 let oldKey = this.toKey(oldID) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/UniqueIDManager.ts:83:35 - error TS2322: Type 'EObject | undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 83 return key != undefined ? this._idToObject.get(key) : undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/UniqueIDManager.ts:83:63 - error TS2322: Type 'undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 83 return key != undefined ? this._idToObject.get(key) : undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/UniqueIDManager.ts:108:9 - error TS2322: Type 'undefined' is not assignable to type 'Uuid4'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 108 return undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/UniqueIDManager.ts:112:34 - error TS2322: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 112 return id ? id.toRaw() : undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/UniqueIDManager.ts:138:9 - error TS2322: Type 'undefined' is not assignable to type 'Ulid'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 138 return undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/UniqueIDManager.ts:142:34 - error TS2322: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 142 return id ? id.toRaw() : undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/UniqueIDManager.ts:165:9 - error TS2322: Type 'undefined' is not assignable to type 'number'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 165 return undefined org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMICodec.ts:19:41 - error TS2345: Argument of type 'Map<string, any> | undefined' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 19 return new XMIEncoder(eContext, options) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMICodec.ts:22:41 - error TS2345: Argument of type 'Map<string, any> | undefined' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 22 return new XMIDecoder(eContext, options) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMIProcessor.test.ts:10:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLCodec.test.ts:46:5 - error TS2564: Property 'l' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 46 l: EList<string> org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLCodec.test.ts:56:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 56 let resource: EResource = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLCodec.test.ts:146:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 146 let resource: EResource = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLCodec.test.ts:234:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 234 let resource: EResource = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLCodec.test.ts:281:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 281 let eObject: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLCodec.test.ts:284:49 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 284 let decoder = new XMLDecoder(eResource, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLCodec.test.ts:377:52 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 377 let xmlEncoder = new XMLEncoder(eResource, null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLCodec.ts:28:41 - error TS2345: Argument of type 'Map<string, any> | undefined' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 28 return new XMLEncoder(eContext, options) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLCodec.ts:31:41 - error TS2345: Argument of type 'Map<string, any> | undefined' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'Map<string, any>'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 31 return new XMLDecoder(eContext, options) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:11:17 - error TS7016: Could not find a declaration file for module 'sax'. '/var/jenkins/jobs/model-atlas-cloud-ui/workspace/node_modules/sax/lib/sax.js' implicitly has an 'any' type. org.eclipse.daanse.board.app.lib.ecore:build: Try `npm i --save-dev @types/sax` if it exists or add a new declaration (.d.ts) file containing `declare module 'sax';` org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 11 import sax from "sax" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:65:15 - error TS2322: Type 'null' is not assignable to type '{ [key: string]: sax.QualifiedAttribute; }'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 65 protected _attributes: { [key: string]: sax.QualifiedAttribute } = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:70:15 - error TS2564: Property '_deferred' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 70 protected _deferred: EObject[] org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:88:15 - error TS2564: Property '_idAttributeName' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 88 protected _idAttributeName: string org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:89:15 - error TS2564: Property '_text' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 89 protected _text: string org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:90:15 - error TS2564: Property '_xmlVersion' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 90 protected _xmlVersion: string org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:91:15 - error TS2564: Property '_encoding' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 91 protected _encoding: string org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:92:13 - error TS2564: Property '_attachFn' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 92 private _attachFn: (eObject: EObject) => void org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:93:13 - error TS2564: Property '_errorFn' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 93 private _errorFn: (eDiagnostic: EDiagnostic) => void org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:109:19 - error TS2565: Property '_extendedMetaData' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 109 if (!this._extendedMetaData) { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:169:16 - error TS2454: Variable 'error' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 169 return error ? Err(error) : Ok(object) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:169:40 - error TS2454: Variable 'object' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 169 return error ? Err(error) : Ok(object) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:183:30 - error TS7006: Parameter 'e' implicitly has an 'any' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 183 saxParser.onerror = (e) => this.onError(e) org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:184:46 - error TS7006: Parameter 'n' implicitly has an 'any' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 184 saxParser.onprocessinginstruction = (n) => this.onProcessingInstruction(n) org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:242:48 - error TS7006: Parameter 'n' implicitly has an 'any' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 242 saxStream.on("processinginstruction", (n) => this.onProcessingInstruction(n)) org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:244:35 - error TS7006: Parameter 't' implicitly has an 'any' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 244 saxStream.on("closetag", (t) => this.onEndTag(t)) org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:245:31 - error TS7006: Parameter 't' implicitly has an 'any' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 245 saxStream.on("text", (t) => this.onText(t)) org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:246:32 - error TS7006: Parameter 'e' implicitly has an 'any' type. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 246 saxStream.on("error", (e) => this.onError(e)) org.eclipse.daanse.board.app.lib.ecore:build:    ~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:268:16 - error TS18047: 'match' is possibly 'null'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 268 return match.length == 0 ? "" : match[1] org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:268:41 - error TS18047: 'match' is possibly 'null'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 268 return match.length == 0 ? "" : match[1] org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:285:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 285 let eRoot: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:286:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 286 let eObject: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:289:13 - error TS2322: Type 'EObject | undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 289 eObject = this._objects.pop() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:305:16 - error TS2790: The operand of a 'delete' operator must be optional. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 305 delete this._text org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:352:9 - error TS2322: Type 'null' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 352 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:484:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 484 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:498:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 498 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:502:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 502 let eResult: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:528:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 528 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:553:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 553 let eObject: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:563:46 - error TS2339: Property 'createETypeParameter' does not exist on type 'EFactory'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 563 let typeParameter = eFactory.createETypeParameter() org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:599:40 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 599 this._objects.push(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:626:29 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 626 let proxyHolder: EObject = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:774:17 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 774 return null // Return null but the reference info is preserved org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:780:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 780 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:815:13 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 815 let uri: URI = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:873:31 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 873 eList.add(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:918:60 - error TS2345: Argument of type 'null' is not assignable to parameter of type '{ [key: string]: sax.QualifiedAttribute; }'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 918 let oldAttributes = this.setAttributes(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:1023:37 - error TS2339: Property 'createEGenericType' does not exist on type 'EFactory'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1023 let eGenericType = eFactory.createEGenericType() as EGenericType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:1062:51 - error TS2339: Property 'createEGenericType' does not exist on type 'EFactory'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1062 let typeArgGenericType = eFactory.createEGenericType() as EGenericType org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLDecoder.ts:1109:36 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 1109 this._objects.push(null) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLEncoder.ts:91:13 - error TS2564: Property '_idAttributeName' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 91 private _idAttributeName: string org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLEncoder.ts:92:13 - error TS2564: Property '_roots' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 92 private _roots: EList<EObject> org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLEncoder.ts:96:13 - error TS2564: Property '_errorFn' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 96 private _errorFn: (eDiagnostic: EDiagnostic) => void org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLEncoder.ts:107:19 - error TS2565: Property '_extendedMetaData' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 107 if (!this._extendedMetaData) { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLEncoder.ts:157:13 - error TS2454: Variable 'error' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 157 if (error) { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLEncoder.ts:241:48 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 241 if (eSuperTypes.isEmpty()) eClassifier = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLEncoder.ts:244:21 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 244 eClassifier = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLEncoder.ts:248:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 248 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLEncoder.ts:382:22 - error TS2454: Variable 'elementFeatures' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 382 if (!elementFeatures) { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLEncoder.ts:389:14 - error TS2454: Variable 'elementFeatures' is used before being assigned. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 389 if (!elementFeatures) { org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLEncoder.ts:451:47 - error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 451 this._str.addAttribute(attribute, this._prefixesToURI.get(prefix)) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLEncoder.ts:849:48 - error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 849 this._packages.set(ePackage.nsURI, nsPrefix) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLEncoder.ts:851:9 - error TS2322: Type 'string | undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 851 return nsPrefix org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLEncoder.ts:865:17 - error TS18048: 'prefixes' is possibly 'undefined'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 865 prefixes.push(prefix) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLEncoder.ts:866:48 - error TS2345: Argument of type 'string[] | undefined' is not assignable to parameter of type 'string[]'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'string[]'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 866 this._uriToPrefixes.set(nsURI, prefixes) org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLNamespaces.ts:59:9 - error TS2322: Type 'null' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 59 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLNamespaces.ts:69:9 - error TS2322: Type 'null' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 69 return null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLProcessor.test.ts:10:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 10 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLProcessor.ts:26:13 - error TS2564: Property '_resourceSet' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 26 private _resourceSet: EResourceSet org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLString.ts:19:5 - error TS2322: Type 'null' is not assignable to type 'XMLStringSegment'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 19 currentSegment: XMLStringSegment = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLString.ts:20:5 - error TS2322: Type 'null' is not assignable to type 'XMLStringSegment'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 20 firstElementMark: XMLStringSegment = null org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: src/XMLString.ts:109:9 - error TS2322: Type 'string | undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: 109 return result org.eclipse.daanse.board.app.lib.ecore:build:    ~~~~~~ org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: transforming... org.eclipse.daanse.board.app.lib.flow.rest.client:build: ✓ 60 modules transformed. org.eclipse.daanse.board.app.lib.flow.rest.client:build: rendering chunks... org.eclipse.daanse.board.app.lib.flow.rest.client:build: org.eclipse.daanse.board.app.lib.flow.rest.client:build: [vite:dts] Start generate declaration files... org.eclipse.daanse.board.app.lib.flow.rest.client:build: computing gzip size... org.eclipse.daanse.board.app.lib.flow.rest.client:build: dist/lib.flow.rest.client.js 121.97 kB │ gzip: 23.82 kB │ map: 353.83 kB org.eclipse.daanse.board.app.lib.flow.rest.client:build: [vite:dts] Declaration files built in 1338ms. org.eclipse.daanse.board.app.lib.flow.rest.client:build: org.eclipse.daanse.board.app.lib.flow.rest.client:build: dist/lib.flow.rest.client.umd.cjs 59.24 kB │ gzip: 18.10 kB │ map: 342.02 kB org.eclipse.daanse.board.app.lib.flow.rest.client:build: ✓ built in 1.87s org.eclipse.daanse.board.app.lib.ecore:build: [plugin vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/var/jenkins/jobs/model-atlas-cloud-ui/workspace/packages/lib/ecore/src/FileURIHandler.ts". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details. org.eclipse.daanse.board.app.lib.flow.rest.client:build: Done in 2.85s. org.eclipse.daanse.board.app.lib.ecore:build: [plugin vite:resolve] Module "stream" has been externalized for browser compatibility, imported by "/var/jenkins/jobs/model-atlas-cloud-ui/workspace/node_modules/sax/lib/sax.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details. org.eclipse.daanse.board.app.lib.ecore:build: ✓ 188 modules transformed. org.eclipse.daanse.board.app.lib.ecore:build: rendering chunks... org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: [vite:dts] Start generate declaration files... org.eclipse.daanse.board.app.lib.ecore:build: computing gzip size... org.eclipse.daanse.board.app.lib.ecore:build: dist/lib.ecore.js 643.62 kB │ gzip: 97.87 kB │ map: 1,370.44 kB org.eclipse.daanse.board.app.lib.ecore:build: [vite:dts] Declaration files built in 4221ms. org.eclipse.daanse.board.app.lib.ecore:build: org.eclipse.daanse.board.app.lib.ecore:build: dist/lib.ecore.umd.cjs 689.49 kB │ gzip: 99.78 kB │ map: 1,373.50 kB org.eclipse.daanse.board.app.lib.ecore:build: ✓ built in 5.72s org.eclipse.daanse.board.app.lib.ecore:build: Done in 6.63s. org.eclipse.daanse.board.app.ui.vue.arch:build: cache bypass, force executing 2e297828098bc49e org.eclipse.daanse.board.app.ui.vue.model:build: cache bypass, force executing 38ac19641f3969d2 org.eclipse.daanse.board.app.ui.vue.arch:build: yarn run v1.22.22 org.eclipse.daanse.board.app.ui.vue.model:build: yarn run v1.22.22 org.eclipse.daanse.board.app.ui.vue.arch:build: $ vite build org.eclipse.daanse.board.app.ui.vue.model:build: $ vite build org.eclipse.daanse.board.app.ui.vue.arch:build: vite v6.3.5 building for production... org.eclipse.daanse.board.app.ui.vue.model:build: vite v6.3.5 building for production... org.eclipse.daanse.board.app.ui.vue.arch:build: transforming... org.eclipse.daanse.board.app.ui.vue.arch:build: ✓ 5 modules transformed. org.eclipse.daanse.board.app.ui.vue.arch:build: rendering chunks... org.eclipse.daanse.board.app.ui.vue.arch:build: org.eclipse.daanse.board.app.ui.vue.arch:build: [vite:dts] Start generate declaration files... org.eclipse.daanse.board.app.ui.vue.arch:build: computing gzip size... org.eclipse.daanse.board.app.ui.vue.arch:build: dist/ui.vue.arch.css 2.21 kB │ gzip: 0.73 kB org.eclipse.daanse.board.app.ui.vue.arch:build: dist/ui.vue.arch.js 3.34 kB │ gzip: 1.28 kB │ map: 8.29 kB org.eclipse.daanse.board.app.ui.vue.arch:build: [vite:dts] Declaration files built in 1458ms. org.eclipse.daanse.board.app.ui.vue.arch:build: org.eclipse.daanse.board.app.ui.vue.arch:build: dist/ui.vue.arch.css 2.21 kB │ gzip: 0.73 kB org.eclipse.daanse.board.app.ui.vue.arch:build: dist/ui.vue.arch.umd.cjs 2.89 kB │ gzip: 1.21 kB │ map: 8.08 kB org.eclipse.daanse.board.app.ui.vue.arch:build: ✓ built in 1.64s org.eclipse.daanse.board.app.ui.vue.arch:build: Done in 2.57s. org.eclipse.daanse.board.app.ui.vue.documentation:build: cache bypass, force executing 78e9f2d8294d5d4d org.eclipse.daanse.board.app.ui.vue.model:build: src/views/ModelEditor.vue:370:56 - error TS2322: Type 'string | object | VNode<RendererNode, RendererElement, { [key: string]: any; }> | Component | undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.model:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.model:build: org.eclipse.daanse.board.app.ui.vue.model:build: 370 <PackageV :id="props.id" :data="props.data" :label="props.label" /> org.eclipse.daanse.board.app.ui.vue.model:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.model:build: org.eclipse.daanse.board.app.ui.vue.model:build: src/components/Flow/PackageV.vue:11:3 org.eclipse.daanse.board.app.ui.vue.model:build: 11 label: string org.eclipse.daanse.board.app.ui.vue.model:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.model:build: The expected type comes from property 'label' which is declared here on type '{ readonly data: NodeData; readonly label: string; readonly id: string; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Record<...>' org.eclipse.daanse.board.app.ui.vue.model:build: src/views/ModelEditor.vue:373:54 - error TS2322: Type 'string | object | VNode<RendererNode, RendererElement, { [key: string]: any; }> | Component | undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.model:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.model:build: org.eclipse.daanse.board.app.ui.vue.model:build: 373 <ClassV :id="props.id" :data="props.data" :label="props.label" /> org.eclipse.daanse.board.app.ui.vue.model:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.model:build: org.eclipse.daanse.board.app.ui.vue.model:build: src/components/Flow/ClassV.vue:16:3 org.eclipse.daanse.board.app.ui.vue.model:build: 16 label: string org.eclipse.daanse.board.app.ui.vue.model:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.model:build: The expected type comes from property 'label' which is declared here on type '{ readonly data: NodeData; readonly label: string; readonly id: string; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Record<...>' org.eclipse.daanse.board.app.ui.vue.model:build: src/views/ModelEditor.vue:376:57 - error TS2322: Type 'string | object | VNode<RendererNode, RendererElement, { [key: string]: any; }> | Component | undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.model:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.model:build: org.eclipse.daanse.board.app.ui.vue.model:build: 376 <DataTypeV :id="props.id" :data="props.data" :label="props.label" /> org.eclipse.daanse.board.app.ui.vue.model:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.model:build: org.eclipse.daanse.board.app.ui.vue.model:build: src/components/Flow/DataTypeV.vue:13:3 org.eclipse.daanse.board.app.ui.vue.model:build: 13 label: string org.eclipse.daanse.board.app.ui.vue.model:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.model:build: The expected type comes from property 'label' which is declared here on type '{ readonly data: NodeData; readonly label: string; readonly id: string; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Record<...>' org.eclipse.daanse.board.app.ui.vue.model:build: org.eclipse.daanse.board.app.ui.vue.model:build: transforming... org.eclipse.daanse.board.app.ui.vue.documentation:build: yarn run v1.22.22 org.eclipse.daanse.board.app.ui.vue.documentation:build: $ vite build org.eclipse.daanse.board.app.ui.vue.documentation:build: vite v6.3.5 building for production... org.eclipse.daanse.board.app.ui.vue.model:build: ✓ 24 modules transformed. org.eclipse.daanse.board.app.ui.vue.model:build: rendering chunks... org.eclipse.daanse.board.app.ui.vue.model:build: org.eclipse.daanse.board.app.ui.vue.model:build: [vite:dts] Start generate declaration files... org.eclipse.daanse.board.app.ui.vue.model:build: computing gzip size... org.eclipse.daanse.board.app.ui.vue.model:build: [vite:dts] Declaration files built in 1896ms. org.eclipse.daanse.board.app.ui.vue.model:build: org.eclipse.daanse.board.app.ui.vue.model:build: dist/ui.vue.model.css  9.19 kB │ gzip: 2.04 kB org.eclipse.daanse.board.app.ui.vue.model:build: dist/ui.vue.model.js 895.28 kB │ gzip: 197.06 kB │ map: 2,314.67 kB org.eclipse.daanse.board.app.ui.vue.model:build: No name was provided for external module "primevue/divider" in "output.globals" – guessing "Divider". org.eclipse.daanse.board.app.ui.vue.model:build: No name was provided for external module "primevue/card" in "output.globals" – guessing "Card". org.eclipse.daanse.board.app.ui.vue.model:build: dist/ui.vue.model.css  9.19 kB │ gzip: 2.04 kB org.eclipse.daanse.board.app.ui.vue.model:build: dist/ui.vue.model.umd.cjs 635.54 kB │ gzip: 170.78 kB │ map: 2,232.20 kB org.eclipse.daanse.board.app.ui.vue.model:build: ✓ built in 5.26s org.eclipse.daanse.board.app.ui.vue.model:build: Done in 6.30s. org.eclipse.daanse.board.app.ui.vue.release:build: cache bypass, force executing d4c891e75de930e6 org.eclipse.daanse.board.app.ui.vue.release:build: yarn run v1.22.22 org.eclipse.daanse.board.app.ui.vue.release:build: $ vite build org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEAdapter.test.ts:9:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 9 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEAdapter.ts:13:13 - error TS2322: Type 'null' is not assignable to type 'ENotifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 13 private _target: ENotifier = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEAdapter.ts:25:13 - error TS2322: Type 'null' is not assignable to type 'ENotifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 25 this._target = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEList.test.ts:10:35 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { spy, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractENotifier.test.ts:10:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractENotifier.test.ts:25:9 - error TS2322: Type 'null' is not assignable to type 'AbstractENotifierList'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 25 let l: AbstractENotifierList = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractENotifier.test.ts:88:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAdapter>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 88 this.adapters = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractENotifier.ts:31:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 31 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractENotifier.ts:71:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAdapter>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 71 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:43:20 - error TS7006: Parameter 'n' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 43 function isNumeric(n) { org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:58:9 - error TS2322: Type 'null' is not assignable to type 'EDynamicProperties'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 58 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:66:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 66 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:82:68 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 82 let notifications = this.eBasicRemoveFromContainer(null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:133:57 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 133 notifications = this.eBasicSetContainer(null, -1, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:152:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 152 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:174:9 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 174 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:273:33 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 273 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:397:68 - error TS2454: Variable 'notifications' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 397 notifications = this.eBasicRemoveFromContainer(notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:402:79 - error TS2454: Variable 'notifications' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 402 notifications = newContainer.eInverseAdd(this, featureID, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:404:57 - error TS2345: Argument of type 'EObjectInternal | null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 404 notifications = this.eBasicSetContainer(newContainer, featureID, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:404:82 - error TS2454: Variable 'notifications' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 404 notifications = this.eBasicSetContainer(newContainer, featureID, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:415:21 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 415 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:547:68 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 547 let notifications = this.eBasicRemoveFromContainer(null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:548:57 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 548 notifications = this.eBasicSetContainer(null, featureID, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:559:21 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 559 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:621:79 - error TS2366: Function lacks ending return statement and return type does not include 'undefined'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 621 eInverseAdd(otherEnd: EObject, featureID: number, n: ENotificationChain): ENotificationChain { org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:702:39 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 702 : this.eBasicSetContainer(null, featureID, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:740:44 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 740 return this.eBasicSetContainer(null, featureID, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:768:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 768 let newResource: EResource = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:776:43 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 776 this.eSetInternalResource(null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:779:17 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 779 oldResource = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractEObject.ts:879:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 879 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractNotification.ts:34:9 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 34 this._next = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractNotifyingList.test.ts:10:71 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { instance, mock, objectContaining, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractNotifyingList.ts:58:13 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 58 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractNotifyingList.ts:75:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 75 let notifications = this.inverseAdd(e, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractNotifyingList.ts:85:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 85 let notifications = this.inverseAdd(e, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/AbstractNotifyingList.ts:112:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 112 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEDataTypeList.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEDataTypeList.ts:27:100 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 27 return this._owner != null ? this._owner.eClass().getEStructuralFeature(this._featureID) : null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEMap.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEMap.ts:52:9 - error TS2322: Type 'V | undefined' is not assignable to type 'V'. org.eclipse.daanse.board.app.ui.vue.documentation:build: 'V' could be instantiated with an arbitrary type which could be unrelated to 'V | undefined'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 52 return this._mapData.get(key) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEMap.ts:64:9 - error TS2322: Type 'undefined' is not assignable to type 'V'. org.eclipse.daanse.board.app.ui.vue.documentation:build: 'V' could be instantiated with an arbitrary type which could be unrelated to 'undefined'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 64 return undefined org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEMap.ts:90:9 - error TS2322: Type 'undefined' is not assignable to type 'EMapEntry<K, V>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 90 return undefined org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEObject.ts:120:13 - error TS2564: Property '_list' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 120 private _list: EList<EObject> org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEObject.ts:132:65 - error TS2790: The operand of a 'delete' operator must be optional. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 132 if (features.contains(notification.feature)) delete this._list org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEObject.ts:143:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 143 private _eResource: EResource = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEObject.ts:144:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 144 private _eContainer: EObject = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEObject.ts:146:13 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 146 private _eProxyURI: URI = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEObject.ts:147:13 - error TS2322: Type 'null' is not assignable to type 'ContentsListAdapter'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 147 private _contentsListAdapter: ContentsListAdapter = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEObject.ts:148:13 - error TS2322: Type 'null' is not assignable to type 'ContentsListAdapter'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 148 private _crossReferencesListAdapter: ContentsListAdapter = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEObject.ts:149:13 - error TS2322: Type 'null' is not assignable to type 'EList<EAdapter>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 149 private _adapters: EList<EAdapter> = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEObjectList.test.ts:10:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEObjectList.test.ts:17:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObjectInternal'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 17 let l = new BasicEObjectList(null, 1, 2, false, false, false, false, false) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEObjectList.ts:63:100 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 63 return this._owner != null ? this._owner.eClass().getEStructuralFeature(this._featureID) : null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEObjectList.ts:152:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 152 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BasicEObjectMap.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryCodec.test.ts:1:22 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1 import { mock } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryCodec.test.ts:9:40 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any> | undefined'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 9 let d = c.newDecoder(resource, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryCodec.test.ts:16:40 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any> | undefined'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 16 let d = c.newEncoder(resource, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.test.ts:56:52 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any> | undefined'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 56 let decoder = new BinaryDecoder(eResource, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.test.ts:57:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 57 let resource: EResource = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.test.ts:147:52 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any> | undefined'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 147 let decoder = new BinaryDecoder(eResource, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.test.ts:148:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 148 let resource: EResource = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:35:5 - error TS2564: Property 'ePackage' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 35 ePackage: EPackage org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:36:5 - error TS2564: Property 'eClassData' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 36 eClassData: ClassData[] org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:40:5 - error TS2564: Property 'eClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 40 eClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:41:5 - error TS2564: Property 'eFactory' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 41 eFactory: EFactory org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:42:5 - error TS2564: Property 'featureData' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 42 featureData: FeatureData[] org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:46:5 - error TS2564: Property 'featureID' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 46 featureID: number org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:47:5 - error TS2564: Property 'eFeature' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 47 eFeature: EStructuralFeature org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:48:5 - error TS2564: Property 'featureKind' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 48 featureKind: BinaryFeatureKind org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:49:5 - error TS2564: Property 'eFactory' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 49 eFactory: EFactory org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:50:5 - error TS2564: Property 'eDataType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 50 eDataType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:55:13 - error TS2564: Property '_decoder' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 55 private _decoder: Decoder org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:85:21 - error TS18046: 'e' is of type 'unknown'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 85 switch (e.constructor) { org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:93:13 - error TS2322: Type 'Err<unknown>' is not assignable to type 'Result<EResource, Error>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'ErrImpl<unknown>' is not assignable to type 'Err<Error>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'unknown' is not assignable to type 'Error'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 93 return Err(e) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:104:13 - error TS2322: Type 'Err<unknown>' is not assignable to type 'Result<EObject, Error>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'ErrImpl<unknown>' is not assignable to type 'Err<Error>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'unknown' is not assignable to type 'Error'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 104 return Err(e) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:159:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 159 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:223:21 - error TS7022: 'o' implicitly has type 'any' because it does not have a type annotation and is referenced directly or indirectly in its own initializer. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 223 let o = objects[i] org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:233:25 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 233 existingObjects[j] = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryDecoder.ts:398:23 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 398 if (id == -1) return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryEncoder.ts:36:5 - error TS2564: Property 'id' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 36 id: number org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryEncoder.ts:52:5 - error TS2564: Property 'factory' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 52 factory: EFactory org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryEncoder.ts:53:5 - error TS2564: Property 'dataType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 53 dataType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryEncoder.ts:54:5 - error TS2564: Property 'name' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 54 name: string org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryEncoder.ts:55:5 - error TS2564: Property 'featureKind' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 55 featureKind: BinaryFeatureKind org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryEncoder.ts:56:5 - error TS2564: Property 'isTransient' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 56 isTransient: boolean org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryEncoder.ts:62:13 - error TS2564: Property '_objectRoot' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 62 private _objectRoot: EObject org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryEncoder.ts:70:13 - error TS2564: Property '_encoder' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 70 private _encoder: Encoder org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryEncoder.ts:121:31 - error TS2345: Argument of type 'number | undefined' is not assignable to parameter of type 'number'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'number'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 121 this.encodeNumber(this._objectToID.get(eObject)) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryEncoder.ts:242:35 - error TS2345: Argument of type 'number | undefined' is not assignable to parameter of type 'number'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'number'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 242 this.encodeNumber(this._uriToIDMap.get(uriStr)) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryEncoder.ts:305:43 - error TS2345: Argument of type 'number | undefined' is not assignable to parameter of type 'number'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'number'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 305 this.encodeNumber(enumID) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryEncoder.ts:385:13 - error TS2322: Type 'Err<unknown>' is not assignable to type 'Result<Uint8Array<ArrayBufferLike>, Error>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'ErrImpl<unknown>' is not assignable to type 'Err<Error>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'unknown' is not assignable to type 'Error'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 385 return Err(err) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryEncoder.ts:397:13 - error TS2322: Type 'Err<unknown>' is not assignable to type 'Result<Uint8Array<ArrayBufferLike>, Error>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'ErrImpl<unknown>' is not assignable to type 'Err<Error>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'unknown' is not assignable to type 'Error'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 397 return Err(err) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinaryFeatureKind.ts:100:5 - error TS2322: Type 'null' is not assignable to type 'BinaryFeatureKind'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 100 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/BinearyFeatureKind.test.ts:1:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/DeepCopy.ts:52:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 52 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/DynamicEObjectImpl.test.ts:10:48 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { anything, instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/DynamicEObjectImpl.ts:23:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 23 this._clz = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EAnnotationImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EAnnotationImpl.test.ts:13:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 13 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EAnnotationImpl.test.ts:340:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 340 o.eBasicInverseAdd(value, EcoreConstants.EANNOTATION__EMODEL_ELEMENT, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EAnnotationImpl.test.ts:350:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 350 o.eBasicInverseAdd(other, EcoreConstants.EANNOTATION__EMODEL_ELEMENT, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EAnnotationImpl.test.ts:375:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 375 o.eBasicInverseRemove(value, EcoreConstants.EANNOTATION__CONTENTS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EAnnotationImpl.test.ts:383:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 383 o.eBasicInverseRemove(mockValue, EcoreConstants.EANNOTATION__DETAILS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EAnnotationImpl.test.ts:389:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 389 o.eBasicInverseRemove(value, EcoreConstants.EANNOTATION__EMODEL_ELEMENT, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EAnnotationImpl.ts:41:9 - error TS2322: Type 'null' is not assignable to type 'EList<EObject>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 41 this._contents = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EAnnotationImpl.ts:42:9 - error TS2322: Type 'null' is not assignable to type 'EMap<string, string>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 42 this._details = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EAnnotationImpl.ts:43:9 - error TS2322: Type 'null' is not assignable to type 'EList<EObject>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 43 this._references = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EAnnotationImpl.ts:72:9 - error TS2322: Type 'null' is not assignable to type 'EModelElement'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 72 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EAnnotationImpl.ts:81:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 81 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EAnnotationImpl.ts:232:17 - error TS2322: Type 'null' is not assignable to type 'EModelElement'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 232 this.eModelElement = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EAnnotationImpl.ts:298:51 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EModelElement'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 298 return this.basicSetEModelElement(null, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EAttributeExt.test.ts:10:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EAttributeImpl.test.ts:12:59 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import { anything, capture, instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:105:13 - error TS2564: Property '_nameToFeatureMap' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 105 private _nameToFeatureMap: Map<string, EStructuralFeature> org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:106:13 - error TS2564: Property '_operationToOverrideMap' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 106 private _operationToOverrideMap: Map<EOperation, EOperation> org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:127:15 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 127 : null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:132:9 - error TS2322: Type 'EStructuralFeature | undefined' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 132 return this._nameToFeatureMap.get(featureName) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:153:15 - error TS2322: Type 'null' is not assignable to type 'EOperation'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 153 : null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:168:9 - error TS2322: Type 'EOperation | undefined' is not assignable to type 'EOperation'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'EOperation'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 168 return this._operationToOverrideMap.get(operation) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:249:13 - error TS2322: Type 'null' is not assignable to type 'EAttribute'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 249 let eIDAttribute: EAttribute = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:316:9 - error TS2322: Type 'null' is not assignable to type 'Map<EOperation, EOperation>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 316 this._operationToOverrideMap = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:337:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 337 this._eCrossReferenceFeatures = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:338:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 338 this._eContainmentFeatures = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:339:9 - error TS2322: Type 'null' is not assignable to type 'Map<string, EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 339 this._nameToFeatureMap = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:376:17 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 376 this._eAllAttributes = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:377:17 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 377 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:378:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 378 this._eAllReferences = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:379:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 379 this._eAllContainments = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:383:17 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 383 this._eAllAttributes = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:384:17 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 384 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:385:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 385 this._eAllContainments = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:389:17 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 389 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:390:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 390 this._eAllReferences = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:391:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 391 this._eAllContainments = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:395:17 - error TS2322: Type 'null' is not assignable to type 'EList<EOperation>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 395 this._eAllOperations = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:396:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 396 this._eAllContainments = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:400:17 - error TS2322: Type 'null' is not assignable to type 'EList<EClass>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 400 this._eAllSuperTypes = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:401:17 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 401 this._eAllAttributes = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:402:17 - error TS2322: Type 'null' is not assignable to type 'EList<EOperation>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 402 this._eAllOperations = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:403:17 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 403 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:404:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 404 this._eAllReferences = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassExt.ts:405:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 405 this._eAllContainments = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:13:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 13 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:192:37 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 192 expect(() => o.getFeatureID(null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:196:39 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 196 expect(() => o.getFeatureType(null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:204:39 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EOperation'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 204 expect(() => o.getOperationID(null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:208:36 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EOperation'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 208 expect(() => o.getOverride(null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:212:38 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClass'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 212 expect(() => o.isSuperTypeOf(null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:447:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 447 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:448:82 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 448 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_EOPERATION_EINT, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:449:91 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 449 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_ESTRUCTURAL_FEATURE_EINT, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:450:94 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 450 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_ESTRUCTURAL_FEATURE_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:451:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 451 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_FEATURE_COUNT, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:452:96 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 452 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_FEATURE_ID_ESTRUCTURALFEATURE, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:453:98 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 453 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_FEATURE_TYPE_ESTRUCTURALFEATURE, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:454:82 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 454 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_OPERATION_COUNT, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:455:90 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 455 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_OPERATION_ID_EOPERATION, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:456:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 456 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_OVERRIDE_EOPERATION, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:457:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 457 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__IS_SUPER_TYPE_OF_ECLASS, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:472:75 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 472 o.eBasicInverseAdd(value, EcoreConstants.ECLASS__EOPERATIONS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:478:84 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 478 o.eBasicInverseAdd(value, EcoreConstants.ECLASS__ESTRUCTURAL_FEATURES, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:501:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 501 o.eBasicInverseRemove(value, EcoreConstants.ECLASS__EOPERATIONS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.test.ts:517:87 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 517 o.eBasicInverseRemove(value, EcoreConstants.ECLASS__ESTRUCTURAL_FEATURES, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.ts:53:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 53 this._eAllAttributes = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.ts:54:9 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 54 this._eAllContainments = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.ts:55:9 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 55 this._eAllCrossReferences = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.ts:56:9 - error TS2322: Type 'null' is not assignable to type 'EList<EOperation>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 56 this._eAllOperations = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.ts:57:9 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 57 this._eAllReferences = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.ts:58:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 58 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.ts:59:9 - error TS2322: Type 'null' is not assignable to type 'EList<EClass>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 59 this._eAllSuperTypes = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.ts:60:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 60 this._eAttributes = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.ts:61:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 61 this._eContainmentFeatures = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.ts:62:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 62 this._eCrossReferenceFeatures = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.ts:63:9 - error TS2322: Type 'null' is not assignable to type 'EAttribute'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 63 this._eIDAttribute = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.ts:64:9 - error TS2322: Type 'null' is not assignable to type 'EList<EOperation>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 64 this._eOperations = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.ts:65:9 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 65 this._eReferences = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.ts:66:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 66 this._eStructuralFeatures = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassImpl.ts:67:9 - error TS2322: Type 'null' is not assignable to type 'EList<EClass>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 67 this._eSuperTypes = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassifierImpl.test.ts:12:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassifierImpl.test.ts:221:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 221 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassifierImpl.test.ts:222:91 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 222 expect(() => o.eInvokeFromID(EcoreConstants.ECLASSIFIER__IS_INSTANCE_EJAVAOBJECT, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassifierImpl.test.ts:239:77 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 239 o.eBasicInverseAdd(value, EcoreConstants.ECLASSIFIER__EPACKAGE, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassifierImpl.test.ts:249:77 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 249 o.eBasicInverseAdd(other, EcoreConstants.ECLASSIFIER__EPACKAGE, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassifierImpl.test.ts:266:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 266 o.eBasicInverseRemove(value, EcoreConstants.ECLASSIFIER__EPACKAGE, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassifierImpl.ts:77:9 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 77 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EClassifierImpl.ts:272:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 272 return this.eBasicSetContainer(null, EcoreConstants.ECLASSIFIER__EPACKAGE, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ECodecRegistryImpl.ts:13:20 - error TS2322: Type 'null' is not assignable to type 'ECodecRegistryImpl'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 13 private static _instance: ECodecRegistryImpl = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ECodecRegistryImpl.ts:29:9 - error TS2322: Type 'ECodecRegistry | undefined' is not assignable to type 'ECodecRegistry'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'ECodecRegistry'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 29 this._delegate = delegate org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ECodecRegistryImpl.ts:52:9 - error TS2322: Type 'null' is not assignable to type 'ECodec'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 52 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EContentAdapter.test.ts:10:58 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { instance, mock, resetCalls, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EContentAdapter.test.ts:28:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 28 let o: EObject = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EContentAdapter.test.ts:58:9 - error TS2322: Type 'null' is not assignable to type 'ENotifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 58 adapter.target = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EContentAdapter.ts:38:17 - error TS2322: Type 'null' is not assignable to type 'Iterable<ENotifier>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 38 let l: Iterable<ENotifier> = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EDataTypeExt.ts:13:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 13 return e == undefined ? undefined : "isSerializable" in e org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EDataTypeImpl.test.ts:12:59 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import { anything, capture, instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumExt.ts:4:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 4 return o == undefined ? undefined : "eLiterals" in o org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumExt.ts:19:9 - error TS2322: Type 'null' is not assignable to type 'EEnumLiteral'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 19 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumExt.ts:29:9 - error TS2322: Type 'null' is not assignable to type 'EEnumLiteral'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 29 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumExt.ts:39:9 - error TS2322: Type 'null' is not assignable to type 'EEnumLiteral'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 39 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumImpl.test.ts:13:56 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 13 import { anything, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumImpl.test.ts:105:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 105 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumImpl.test.ts:106:98 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 106 expect(() => o.eInvokeFromID(EcoreConstants.EENUM__GET_EENUM_LITERAL_BY_LITERAL_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumImpl.test.ts:107:84 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 107 expect(() => o.eInvokeFromID(EcoreConstants.EENUM__GET_EENUM_LITERAL_EINT, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumImpl.test.ts:108:87 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 108 expect(() => o.eInvokeFromID(EcoreConstants.EENUM__GET_EENUM_LITERAL_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumImpl.test.ts:123:72 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 123 o.eBasicInverseAdd(value, EcoreConstants.EENUM__ELITERALS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumImpl.test.ts:146:75 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 146 o.eBasicInverseRemove(value, EcoreConstants.EENUM__ELITERALS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumImpl.ts:31:9 - error TS2322: Type 'null' is not assignable to type 'EList<EEnumLiteral>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 31 this._eLiterals = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumLiteralImpl.test.ts:12:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumLiteralImpl.test.ts:202:76 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 202 o.eBasicInverseAdd(value, EcoreConstants.EENUM_LITERAL__EENUM, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumLiteralImpl.test.ts:212:76 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 212 o.eBasicInverseAdd(other, EcoreConstants.EENUM_LITERAL__EENUM, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumLiteralImpl.test.ts:229:79 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 229 o.eBasicInverseRemove(value, EcoreConstants.EENUM_LITERAL__EENUM, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumLiteralImpl.ts:46:9 - error TS2322: Type 'null' is not assignable to type 'EEnum'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 46 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EEnumLiteralImpl.ts:193:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 193 return this.eBasicSetContainer(null, EcoreConstants.EENUM_LITERAL__EENUM, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EFactoryImpl.test.ts:12:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EFactoryImpl.test.ts:137:40 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EDataType'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 137 expect(() => o.convertToString(null, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EFactoryImpl.test.ts:141:31 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClass'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 141 expect(() => o.create(null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EFactoryImpl.test.ts:145:41 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EDataType'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 145 expect(() => o.createFromString(null, "")).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EFactoryImpl.test.ts:188:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 188 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EFactoryImpl.test.ts:189:104 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 189 expect(() => o.eInvokeFromID(EcoreConstants.EFACTORY__CONVERT_TO_STRING_EDATATYPE_EJAVAOBJECT, null)).toThrow( org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EFactoryImpl.test.ts:192:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 192 expect(() => o.eInvokeFromID(EcoreConstants.EFACTORY__CREATE_ECLASS, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EFactoryImpl.test.ts:193:101 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 193 expect(() => o.eInvokeFromID(EcoreConstants.EFACTORY__CREATE_FROM_STRING_EDATATYPE_ESTRING, null)).toThrow( org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EFactoryImpl.test.ts:212:74 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 212 o.eBasicInverseAdd(value, EcoreConstants.EFACTORY__EPACKAGE, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EFactoryImpl.test.ts:222:74 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 222 o.eBasicInverseAdd(other, EcoreConstants.EFACTORY__EPACKAGE, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EFactoryImpl.test.ts:239:77 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 239 o.eBasicInverseRemove(value, EcoreConstants.EFACTORY__EPACKAGE, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EFactoryImpl.ts:42:9 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 42 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EFactoryImpl.ts:51:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 51 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EFactoryImpl.ts:114:17 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 114 this.ePackage = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EFactoryImpl.ts:169:46 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 169 return this.basicSetEPackage(null, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.test.ts:13:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 13 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.test.ts:445:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 445 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.test.ts:446:93 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 446 expect(() => o.eInvokeFromID(EcoreConstants.EGENERIC_TYPE__IS_INSTANCE_EJAVAOBJECT, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.test.ts:461:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 461 o.eBasicInverseRemove(value, EcoreConstants.EGENERIC_TYPE__ELOWER_BOUND, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.test.ts:478:89 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 478 o.eBasicInverseRemove(value, EcoreConstants.EGENERIC_TYPE__ETYPE_ARGUMENTS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.test.ts:486:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 486 o.eBasicInverseRemove(value, EcoreConstants.EGENERIC_TYPE__EUPPER_BOUND, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.ts:41:9 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 41 this._eClassifier = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.ts:42:9 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 42 this._eLowerBound = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.ts:43:9 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 43 this._eRawType = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.ts:44:9 - error TS2322: Type 'null' is not assignable to type 'EList<EGenericType>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 44 this._eTypeArguments = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.ts:45:9 - error TS2322: Type 'null' is not assignable to type 'ETypeParameter'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 45 this._eTypeParameter = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.ts:46:9 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 46 this._eUpperBound = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.ts:107:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 107 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.ts:222:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 222 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.ts:341:17 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 341 this.eClassifier = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.ts:345:17 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 345 this.eLowerBound = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.ts:353:17 - error TS2322: Type 'null' is not assignable to type 'ETypeParameter'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 353 this.eTypeParameter = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.ts:357:17 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 357 this.eUpperBound = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.ts:406:49 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EGenericType'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 406 return this.basicSetELowerBound(null, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EGenericTypeImpl.ts:414:49 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EGenericType'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 414 return this.basicSetEUpperBound(null, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EModelElementExt.ts:33:9 - error TS2322: Type 'null' is not assignable to type 'EAnnotation'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 33 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EModelElementExt.ts:77:29 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 77 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EModelElementExt.ts:111:17 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 111 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EModelElementImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EModelElementImpl.test.ts:13:56 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 13 import { anything, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EModelElementImpl.test.ts:97:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 97 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EModelElementImpl.test.ts:98:94 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 98 expect(() => o.eInvokeFromID(EcoreConstants.EMODEL_ELEMENT__GET_EANNOTATION_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EModelElementImpl.test.ts:113:84 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 113 o.eBasicInverseAdd(value, EcoreConstants.EMODEL_ELEMENT__EANNOTATIONS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EModelElementImpl.test.ts:136:87 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 136 o.eBasicInverseRemove(value, EcoreConstants.EMODEL_ELEMENT__EANNOTATIONS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EModelElementImpl.ts:31:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAnnotation>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 31 this._eAnnotations = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ENamedElementImpl.test.ts:12:59 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import { anything, capture, instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ENotifierImpl.test.ts:10:40 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ENotifierImpl.ts:13:13 - error TS2322: Type 'null' is not assignable to type 'EList<EAdapter>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 13 private _adapters: EList<EAdapter> = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EObjectInternal.ts:64:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 64 return o == undefined ? undefined : typeof o["eClass"] === "function" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EObjectInternal.ts:67:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 67 return o == undefined ? undefined : isEObject(o) && typeof o["eStaticClass"] === "function" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EObjectInternal.ts:67:64 - error TS7053: Element implicitly has an 'any' type because expression of type '"eStaticClass"' can't be used to index type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Property 'eStaticClass' does not exist on type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 67 return o == undefined ? undefined : isEObject(o) && typeof o["eStaticClass"] === "function" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EOperationImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EOperationImpl.test.ts:13:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 13 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EOperationImpl.test.ts:102:37 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EOperation'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 102 expect(() => o.isOverrideOf(null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EOperationImpl.test.ts:200:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 200 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EOperationImpl.test.ts:201:92 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 201 expect(() => o.eInvokeFromID(EcoreConstants.EOPERATION__IS_OVERRIDE_OF_EOPERATION, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EOperationImpl.test.ts:218:85 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 218 o.eBasicInverseAdd(value, EcoreConstants.EOPERATION__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EOperationImpl.test.ts:228:85 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 228 o.eBasicInverseAdd(other, EcoreConstants.EOPERATION__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EOperationImpl.test.ts:234:79 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 234 o.eBasicInverseAdd(value, EcoreConstants.EOPERATION__EPARAMETERS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EOperationImpl.test.ts:251:88 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 251 o.eBasicInverseRemove(value, EcoreConstants.EOPERATION__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EOperationImpl.test.ts:262:82 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 262 o.eBasicInverseRemove(value, EcoreConstants.EOPERATION__EPARAMETERS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EOperationImpl.ts:37:9 - error TS2322: Type 'null' is not assignable to type 'EList<EClassifier>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 37 this._eExceptions = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EOperationImpl.ts:38:9 - error TS2322: Type 'null' is not assignable to type 'EList<EParameter>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 38 this._eParameters = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EOperationImpl.ts:51:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 51 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EOperationImpl.ts:247:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 247 return this.eBasicSetContainer(null, EcoreConstants.EOPERATION__ECONTAINING_CLASS, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageExt.ts:35:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 35 return o == undefined ? undefined : "nsURI" in o org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageExt.ts:48:13 - error TS2322: Type 'null' is not assignable to type 'Map<string, EClassifier>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 48 this._pack._nameToClassifier = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageExt.ts:54:5 - error TS2322: Type 'null' is not assignable to type 'Map<string, EClassifier>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 54 _nameToClassifier: Map<string, EClassifier> = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageExt.ts:55:5 - error TS2322: Type 'null' is not assignable to type 'EAdapter'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 55 _adapter: EAdapter = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageExt.ts:71:9 - error TS2322: Type 'EClassifier | undefined' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 71 return this._nameToClassifier.get(name) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.test.ts:13:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 13 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.test.ts:325:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 325 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.test.ts:326:88 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 326 expect(() => o.eInvokeFromID(EcoreConstants.EPACKAGE__GET_ECLASSIFIER_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.test.ts:341:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 341 o.eBasicInverseAdd(value, EcoreConstants.EPACKAGE__ECLASSIFIERS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.test.ts:347:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 347 o.eBasicInverseAdd(value, EcoreConstants.EPACKAGE__EFACTORY_INSTANCE, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.test.ts:356:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 356 o.eBasicInverseAdd(other, EcoreConstants.EPACKAGE__EFACTORY_INSTANCE, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.test.ts:362:79 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 362 o.eBasicInverseAdd(value, EcoreConstants.EPACKAGE__ESUB_PACKAGES, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.test.ts:370:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 370 o.eBasicInverseAdd(value, EcoreConstants.EPACKAGE__ESUPER_PACKAGE, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.test.ts:380:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 380 o.eBasicInverseAdd(other, EcoreConstants.EPACKAGE__ESUPER_PACKAGE, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.test.ts:403:81 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 403 o.eBasicInverseRemove(value, EcoreConstants.EPACKAGE__ECLASSIFIERS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.test.ts:411:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 411 o.eBasicInverseRemove(value, EcoreConstants.EPACKAGE__EFACTORY_INSTANCE, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.test.ts:422:82 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 422 o.eBasicInverseRemove(value, EcoreConstants.EPACKAGE__ESUB_PACKAGES, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.test.ts:430:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 430 o.eBasicInverseRemove(value, EcoreConstants.EPACKAGE__ESUPER_PACKAGE, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.ts:40:9 - error TS2322: Type 'null' is not assignable to type 'EList<EClassifier>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 40 this._eClassifiers = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.ts:41:9 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 41 this._eFactoryInstance = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.ts:42:9 - error TS2322: Type 'null' is not assignable to type 'EList<EPackage>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 42 this._eSubPackages = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.ts:68:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 68 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.ts:120:9 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 120 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.ts:246:17 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 246 this.eFactoryInstance = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.ts:348:54 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EFactory'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 348 return this.basicSetEFactoryInstance(null, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageImpl.ts:356:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 356 return this.eBasicSetContainer(null, EcoreConstants.EPACKAGE__ESUPER_PACKAGE, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageRegistryImpl.ts:19:13 - error TS2322: Type 'EPackageRegistryImpl' is not assignable to type 'null'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 19 this._instance = new EPackageRegistryImpl() org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageRegistryImpl.ts:20:13 - error TS2531: Object is possibly 'null'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 20 this._instance.registerPackage(getEcorePackage()) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageRegistryImpl.ts:22:9 - error TS2322: Type 'null' is not assignable to type 'EPackageRegistryImpl'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 22 return this._instance org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageRegistryImpl.ts:25:17 - error TS2322: Type 'null' is not assignable to type 'EPackageRegistry'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 25 constructor(delegate: EPackageRegistry = null) { org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageRegistryImpl.ts:46:9 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 46 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EPackageRegistryImpl.ts:58:9 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 58 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EParameterImpl.test.ts:12:53 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import { instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EParameterImpl.test.ts:74:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 74 o.eBasicInverseAdd(value, EcoreConstants.EPARAMETER__EOPERATION, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EParameterImpl.test.ts:84:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 84 o.eBasicInverseAdd(other, EcoreConstants.EPARAMETER__EOPERATION, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EParameterImpl.test.ts:101:81 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 101 o.eBasicInverseRemove(value, EcoreConstants.EPARAMETER__EOPERATION, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EParameterImpl.ts:37:9 - error TS2322: Type 'null' is not assignable to type 'EOperation'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 37 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EParameterImpl.ts:80:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 80 return this.eBasicSetContainer(null, EcoreConstants.EPARAMETER__EOPERATION, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EReferenceExt.ts:33:13 - error TS2564: Property '_referenceType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 33 private _referenceType: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EReferenceImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EReferenceImpl.test.ts:13:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 13 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EReferenceImpl.ts:34:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 34 this._eKeys = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EReferenceImpl.ts:35:9 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 35 this._eOpposite = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EReferenceImpl.ts:225:17 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 225 this.eOpposite = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResource.ts:56:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 56 return o == undefined ? undefined : typeof o["eResourceSet"] === "function" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:66:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 66 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:87:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 87 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:106:59 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 106 let n = (eObject as EObjectInternal).eSetResource(null, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:131:57 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 131 let n = this._resource.basicSetLoaded(true, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:140:58 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 140 let n = this._resource.basicSetLoaded(false, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:149:13 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 149 private _uri: URI = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:150:13 - error TS2322: Type 'null' is not assignable to type 'EObjectIDManager'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 150 private _objectIDManager: EObjectIDManager = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:153:13 - error TS2322: Type 'null' is not assignable to type 'EResourceSet'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 153 private _resourceSet: EResourceSet = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:154:13 - error TS2322: Type 'null' is not assignable to type 'EList<EObject>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 154 private _contents: EList<EObject> = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:155:13 - error TS2322: Type 'null' is not assignable to type 'EList<EDiagnostic>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 155 private _errors: EList<EDiagnostic> = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:156:13 - error TS2322: Type 'null' is not assignable to type 'EList<EDiagnostic>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 156 private _warnings: EList<EDiagnostic> = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:295:55 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 295 let n = this.basicSetLoaded(true, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:365:55 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 365 let n = this.basicSetLoaded(true, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:399:24 - error TS2345: Argument of type 'Buffer<ArrayBufferLike>' is not assignable to parameter of type 'BufferSource'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'Buffer<ArrayBufferLike>' is not assignable to type 'ArrayBufferView<ArrayBuffer>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Types of property 'buffer' are incompatible. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'ArrayBufferLike' is not assignable to type 'ArrayBuffer'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'SharedArrayBuffer' is missing the following properties from type 'ArrayBuffer': resizable, resize, detached, transfer, transferToFixedLength org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 399 decoder.decode(buffer) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:404:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 404 let n = this.basicSetLoaded(false, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:413:9 - error TS2322: Type 'null' is not assignable to type 'EList<EObject>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 413 this._contents = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:414:9 - error TS2322: Type 'null' is not assignable to type 'EList<EDiagnostic>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 414 this._errors = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:415:9 - error TS2322: Type 'null' is not assignable to type 'EList<EDiagnostic>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 415 this._warnings = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:512:9 - error TS2322: Type 'null' is not assignable to type 'Buffer<ArrayBufferLike>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 512 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:532:9 - error TS2322: Type 'null' is not assignable to type 'Buffer<ArrayBufferLike>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 532 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:627:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 627 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:636:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 636 let eObject: EObject = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceImpl.ts:655:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 655 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceSet.ts:50:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 50 return o == undefined ? undefined : typeof o["getResources"] === "function" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceSetImpl.test.ts:10:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceSetImpl.ts:44:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 44 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceSetImpl.ts:56:61 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResourceSet'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 56 return (e as EResourceInternal).basicSetResourceSet(null, notifications) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceSetImpl.ts:73:9 - error TS2322: Type 'null' is not assignable to type 'Map<string, EResource>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 73 this._uriResourceMap = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceSetImpl.ts:150:9 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 150 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceSetImpl.ts:195:29 - error TS2683: 'this' implicitly has type 'any' because it does not have a type annotation. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 195 if (this._uriResourceMap) { org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceSetImpl.ts:196:29 - error TS2683: 'this' implicitly has type 'any' because it does not have a type annotation. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 196 this._uriResourceMap.set(uri.toString(), resource) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EResourceSetImpl.ts:205:21 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource | PromiseLike<EResource>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 205 resolve(null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EStringToStringMapEntryImpl.test.ts:12:59 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import { anything, capture, instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EStructuralFeatureExt.ts:14:13 - error TS2564: Property '_defaultValueFactory' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 14 private _defaultValueFactory: EFactory org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EStructuralFeatureExt.ts:49:13 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 49 this._defaultValueFactory = null // reset default value org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EStructuralFeatureExt.ts:61:9 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 61 this._defaultValueFactory = null // reset default value org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EStructuralFeatureExt.ts:80:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 80 return o == undefined ? undefined : "featureID" in o org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EStructuralFeatureImpl.test.ts:12:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EStructuralFeatureImpl.test.ts:373:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 373 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EStructuralFeatureImpl.test.ts:374:95 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 374 expect(() => o.eInvokeFromID(EcoreConstants.ESTRUCTURAL_FEATURE__GET_CONTAINER_CLASS, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EStructuralFeatureImpl.test.ts:391:94 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 391 o.eBasicInverseAdd(value, EcoreConstants.ESTRUCTURAL_FEATURE__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EStructuralFeatureImpl.test.ts:401:94 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 401 o.eBasicInverseAdd(other, EcoreConstants.ESTRUCTURAL_FEATURE__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EStructuralFeatureImpl.test.ts:418:97 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 418 o.eBasicInverseRemove(value, EcoreConstants.ESTRUCTURAL_FEATURE__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EStructuralFeatureImpl.ts:86:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 86 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EStructuralFeatureImpl.ts:406:21 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 406 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ETreeIterator.test.ts:10:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ETreeIterator.test.ts:11:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 11 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ETreeIterator.ts:20:9 - error TS2322: Type 'null' is not assignable to type 'Iterator<T, any, any>[]'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 20 this._data = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ETreeIterator.ts:44:40 - error TS2345: Argument of type 'T' is not assignable to parameter of type 'O'. org.eclipse.daanse.board.app.ui.vue.documentation:build: 'O' could be instantiated with an arbitrary type which could be unrelated to 'T'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 44 it = this._getChildrenIterator(result.value) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ETreeIterator.ts:10:31 org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 export class ETreeIterator<O, T> implements IterableIterator<T> { org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~ org.eclipse.daanse.board.app.ui.vue.documentation:build: This type parameter might need an `extends O` constraint. org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ETypeParameterImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ETypeParameterImpl.test.ts:13:56 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 13 import { anything, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ETypeParameterImpl.test.ts:115:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 115 o.eBasicInverseRemove(value, EcoreConstants.ETYPE_PARAMETER__EBOUNDS, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ETypeParameterImpl.ts:31:9 - error TS2322: Type 'null' is not assignable to type 'EList<EGenericType>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 31 this._eBounds = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ETypedElementImpl.test.ts:12:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ETypedElementImpl.ts:32:9 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 32 this._eType = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EURIConverterImpl.ts:28:71 - error TS2322: Type 'null' is not assignable to type 'ReadStream'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 28 return uriHandler ? uriHandler.createReadStream(normalized) : null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EURIConverterImpl.ts:34:72 - error TS2322: Type 'null' is not assignable to type 'WriteStream'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 34 return uriHandler ? uriHandler.createWriteStream(normalized) : null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EURIConverterImpl.ts:57:9 - error TS2322: Type 'null' is not assignable to type 'EURIHandler'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 57 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcoreFactoryExt.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcoreFactoryExt.ts:13:20 - error TS2322: Type 'null' is not assignable to type 'EcoreFactoryExt'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 13 private static _instanceExt: EcoreFactoryExt = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcoreFactoryImpl.test.ts:12:48 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 12 import { anything, instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcoreFactoryImpl.ts:49:20 - error TS2322: Type 'null' is not assignable to type 'EcoreFactoryImpl'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 49 private static _instance: EcoreFactoryImpl = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:25:20 - error TS2322: Type 'null' is not assignable to type 'EcorePackageImpl'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 25 private static _instance: EcorePackageImpl = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:26:13 - error TS2564: Property '_eAnnotationClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 26 private _eAnnotationClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:27:13 - error TS2564: Property '_eAttributeClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 27 private _eAttributeClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:28:13 - error TS2564: Property '_eClassClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 28 private _eClassClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:29:13 - error TS2564: Property '_eClassifierClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 29 private _eClassifierClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:30:13 - error TS2564: Property '_eDataTypeClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 30 private _eDataTypeClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:31:13 - error TS2564: Property '_eEnumClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 31 private _eEnumClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:32:13 - error TS2564: Property '_eEnumLiteralClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 32 private _eEnumLiteralClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:33:13 - error TS2564: Property '_eFactoryClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 33 private _eFactoryClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:34:13 - error TS2564: Property '_eGenericTypeClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 34 private _eGenericTypeClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:35:13 - error TS2564: Property '_eModelElementClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 35 private _eModelElementClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:36:13 - error TS2564: Property '_eNamedElementClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 36 private _eNamedElementClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:37:13 - error TS2564: Property '_eObjectClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 37 private _eObjectClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:38:13 - error TS2564: Property '_eOperationClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 38 private _eOperationClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:39:13 - error TS2564: Property '_ePackageClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 39 private _ePackageClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:40:13 - error TS2564: Property '_eParameterClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 40 private _eParameterClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:41:13 - error TS2564: Property '_eReferenceClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 41 private _eReferenceClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:42:13 - error TS2564: Property '_eStringToStringMapEntryClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 42 private _eStringToStringMapEntryClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:43:13 - error TS2564: Property '_eStructuralFeatureClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 43 private _eStructuralFeatureClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:44:13 - error TS2564: Property '_eTypeParameterClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 44 private _eTypeParameterClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:45:13 - error TS2564: Property '_eTypedElementClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 45 private _eTypedElementClass: EClass org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:47:13 - error TS2564: Property '_eBigDecimalType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 47 private _eBigDecimalType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:48:13 - error TS2564: Property '_eBigIntegerType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 48 private _eBigIntegerType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:49:13 - error TS2564: Property '_eBooleanType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 49 private _eBooleanType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:50:13 - error TS2564: Property '_eBooleanObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 50 private _eBooleanObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:51:13 - error TS2564: Property '_eByteType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 51 private _eByteType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:52:13 - error TS2564: Property '_eByteArrayType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 52 private _eByteArrayType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:53:13 - error TS2564: Property '_eByteObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 53 private _eByteObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:54:13 - error TS2564: Property '_eCharType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 54 private _eCharType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:55:13 - error TS2564: Property '_eCharacterObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 55 private _eCharacterObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:56:13 - error TS2564: Property '_eDateType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 56 private _eDateType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:57:13 - error TS2564: Property '_eDiagnosticChainType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 57 private _eDiagnosticChainType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:58:13 - error TS2564: Property '_eDoubleType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 58 private _eDoubleType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:59:13 - error TS2564: Property '_eDoubleObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 59 private _eDoubleObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:60:13 - error TS2564: Property '_eEListType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 60 private _eEListType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:61:13 - error TS2564: Property '_eEnumeratorType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 61 private _eEnumeratorType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:62:13 - error TS2564: Property '_eFeatureMapType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 62 private _eFeatureMapType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:63:13 - error TS2564: Property '_eFeatureMapEntryType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 63 private _eFeatureMapEntryType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:64:13 - error TS2564: Property '_eFloatType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 64 private _eFloatType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:65:13 - error TS2564: Property '_eFloatObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 65 private _eFloatObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:66:13 - error TS2564: Property '_eIntType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 66 private _eIntType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:67:13 - error TS2564: Property '_eIntegerObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 67 private _eIntegerObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:68:13 - error TS2564: Property '_eInvocationTargetExceptionType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 68 private _eInvocationTargetExceptionType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:69:13 - error TS2564: Property '_eJavaClassType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 69 private _eJavaClassType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:70:13 - error TS2564: Property '_eJavaObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 70 private _eJavaObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:71:13 - error TS2564: Property '_eLongType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 71 private _eLongType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:72:13 - error TS2564: Property '_eLongObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 72 private _eLongObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:73:13 - error TS2564: Property '_eMapType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 73 private _eMapType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:74:13 - error TS2564: Property '_eResourceType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 74 private _eResourceType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:75:13 - error TS2564: Property '_eResourceSetType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 75 private _eResourceSetType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:76:13 - error TS2564: Property '_eShortType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 76 private _eShortType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:77:13 - error TS2564: Property '_eShortObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 77 private _eShortObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:78:13 - error TS2564: Property '_eStringType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 78 private _eStringType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:79:13 - error TS2564: Property '_eTreeIteratorType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 79 private _eTreeIteratorType: EDataType org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1101:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1101 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1137:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1137 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1155:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1155 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1191:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1191 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1261:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1261 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1279:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1279 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1297:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1297 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1333:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1333 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1351:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1351 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1369:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1369 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1387:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1387 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1405:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1405 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1423:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1423 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1441:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1441 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1459:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1459 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1477:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1477 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1495:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1495 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1820:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1820 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1838:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1838 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1856:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1856 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1874:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1874 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1892:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1892 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:1910:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1910 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:2013:44 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 2013 this.initEOperation(operation, null, "eSet", 0, 1, true, true) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:2014:43 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 2014 this.addEParameter(operation, null, "feature", 0, 1, true, true) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:2015:43 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 2015 this.addEParameter(operation, null, "newValue", 0, 1, true, true) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:2024:44 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 2024 this.initEOperation(operation, null, "eUnset", 0, 1, true, true) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:2025:43 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 2025 this.addEParameter(operation, null, "feature", 0, 1, true, true) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:2090:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 2090 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:2294:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 2294 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:2312:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 2312 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:2330:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 2330 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:2553:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 2553 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcorePackageImpl.ts:2669:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 2669 null, org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcoreUtils.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcoreUtils.test.ts:27:38 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 27 expect(EcoreUtils.equals(null, null)).toBeTruthy() org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcoreUtils.test.ts:31:46 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 31 expect(EcoreUtils.equals(object, null)).toBeFalsy() org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcoreUtils.test.ts:32:38 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 32 expect(EcoreUtils.equals(null, object)).toBeFalsy() org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcoreUtils.test.ts:77:36 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 77 expect(EcoreUtils.copy(null)).toBeNull() org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcoreUtils.ts:37:14 - error TS2322: Type 'null' is not assignable to type 'EAttribute'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 37 if ((eIDAttribute = null)) throw new Error("The object doesn't have an ID feature.") org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcoreUtils.ts:39:76 - error TS2339: Property 'eAttributeType' does not exist on type 'never'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 39 else eObject.eSet(eIDAttribute, this.createFromString(eIDAttribute.eAttributeType, id)) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcoreUtils.ts:79:17 - error TS2454: Variable 'resolved' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 79 if (resolved && resolved != proxy) { org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcoreUtils.ts:164:93 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 164 return new URI({ fragment: "//" + EcoreUtils.getRelativeURIFragmentPath(null, eObject, false) }) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcoreUtils.ts:179:13 - error TS7034: Variable 'paths' implicitly has type 'any[]' in some locations where its type cannot be determined. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 179 let paths = [] org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcoreUtils.ts:183:13 - error TS7005: Variable 'paths' implicitly has an 'any[]' type. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 183 paths.slice().unshift(path) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/EcoreUtils.ts:193:16 - error TS7005: Variable 'paths' implicitly has an 'any[]' type. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 193 return paths.join("/") org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ExtendedMetaData.test.ts:1:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 1 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ExtendedMetaData.ts:73:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 73 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ExtendedMetaData.ts:82:9 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 82 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ExtendedMetaData.ts:91:9 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 91 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ExtendedMetaData.ts:131:15 - error TS2564: Property '_name' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 131 protected _name: string org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ExtendedMetaData.ts:153:15 - error TS2564: Property '_nameToClassifierMap' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 153 protected _nameToClassifierMap: Map<string, EClassifier> org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ExtendedMetaData.ts:176:9 - error TS2322: Type 'EClassifier | undefined' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 176 return eResult org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ExtendedMetaData.ts:185:13 - error TS2564: Property '_namespace' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 185 private _namespace: string org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/FileURIHandler.ts:20:66 - error TS2322: Type 'null' is not assignable to type 'ReadStream'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 20 return fs.existsSync(path) ? fs.createReadStream(path) : null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ImmutableEList.test.ts:54:37 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Collection<unknown>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 54 expect(() => l.insertAll(0, null)).toThrowError(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ImmutableEList.test.ts:74:31 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Collection<unknown>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 74 expect(() => l.addAll(null)).toThrowError(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ImmutableEList.test.ts:89:34 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Collection<unknown>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 89 expect(() => l.removeAll(null)).toThrowError(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/ImmutableEList.test.ts:94:34 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Collection<unknown>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 94 expect(() => l.retainAll(null)).toThrowError(Error) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/NoCodec.test.ts:7:34 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 7 let e = codec.newEncoder(null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/NoCodec.test.ts:13:34 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 13 let d = codec.newDecoder(null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/NoCodec.ts:8:9 - error TS2322: Type 'null' is not assignable to type 'EEncoder'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 8 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/NoCodec.ts:11:9 - error TS2322: Type 'null' is not assignable to type 'EDecoder'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 11 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/Notification.test.ts:10:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/Notification.test.ts:48:56 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'number | EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 48 let n = new Notification(o, EventType.ADD, null, 1, 2, 3) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/Notification.test.ts:141:26 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotification'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 141 expect(n.add(null)).toBeFalsy() org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/Notification.ts:29:13 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 29 this._feature = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/NotificationChain.test.ts:10:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/URI.test.ts:84:69 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'URI'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 84 expect(new URI("http://").replacePrefix(new URI("file://"), null)).toBeNull() org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/URI.test.ts:85:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'URI'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 85 expect(new URI("http://host").replacePrefix(new URI("http://host2/path"), null)).toBeNull() org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/URI.test.ts:86:68 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'URI'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 86 expect(new URI("test/toto").replacePrefix(new URI("info"), null)).toBeNull() org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/URI.ts:133:13 - error TS2322: Type 'Partial<Readonly<{ scheme: string; user: string; host: string; port: string; path: string; query: string; fragment: string; }>> | undefined' is not assignable to type 'Partial<Readonly<{ scheme: string; user: string; host: string; port: string; path: string; query: string; fragment: string; }>>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'Partial<Readonly<{ scheme: string; user: string; host: string; port: string; path: string; query: string; fragment: string; }>>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 133 parts = input org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/URI.ts:275:13 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 275 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/URI.ts:289:9 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 289 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/UniqueIDManager.test.ts:11:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 11 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/UniqueIDManager.ts:29:37 - error TS2345: Argument of type 'ID | undefined' is not assignable to parameter of type 'ID'. org.eclipse.daanse.board.app.ui.vue.documentation:build: 'ID' could be instantiated with an arbitrary type which could be unrelated to 'ID | undefined'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 29 let oldKey = this.toKey(oldID) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/UniqueIDManager.ts:83:35 - error TS2322: Type 'EObject | undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 83 return key != undefined ? this._idToObject.get(key) : undefined org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/UniqueIDManager.ts:83:63 - error TS2322: Type 'undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 83 return key != undefined ? this._idToObject.get(key) : undefined org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/UniqueIDManager.ts:108:9 - error TS2322: Type 'undefined' is not assignable to type 'Uuid4'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 108 return undefined org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/UniqueIDManager.ts:112:34 - error TS2322: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 112 return id ? id.toRaw() : undefined org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/UniqueIDManager.ts:138:9 - error TS2322: Type 'undefined' is not assignable to type 'Ulid'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 138 return undefined org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/UniqueIDManager.ts:142:34 - error TS2322: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 142 return id ? id.toRaw() : undefined org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/UniqueIDManager.ts:165:9 - error TS2322: Type 'undefined' is not assignable to type 'number'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 165 return undefined org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMICodec.ts:19:41 - error TS2345: Argument of type 'Map<string, any> | undefined' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 19 return new XMIEncoder(eContext, options) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMICodec.ts:22:41 - error TS2345: Argument of type 'Map<string, any> | undefined' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 22 return new XMIDecoder(eContext, options) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMIProcessor.test.ts:10:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLCodec.test.ts:46:5 - error TS2564: Property 'l' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 46 l: EList<string> org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLCodec.test.ts:56:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 56 let resource: EResource = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLCodec.test.ts:146:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 146 let resource: EResource = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLCodec.test.ts:234:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 234 let resource: EResource = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLCodec.test.ts:281:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 281 let eObject: EObject = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLCodec.test.ts:284:49 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 284 let decoder = new XMLDecoder(eResource, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLCodec.test.ts:377:52 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 377 let xmlEncoder = new XMLEncoder(eResource, null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLCodec.ts:28:41 - error TS2345: Argument of type 'Map<string, any> | undefined' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 28 return new XMLEncoder(eContext, options) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLCodec.ts:31:41 - error TS2345: Argument of type 'Map<string, any> | undefined' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 31 return new XMLDecoder(eContext, options) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:11:17 - error TS7016: Could not find a declaration file for module 'sax'. '/var/jenkins/jobs/model-atlas-cloud-ui/workspace/node_modules/sax/lib/sax.js' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.documentation:build: Try `npm i --save-dev @types/sax` if it exists or add a new declaration (.d.ts) file containing `declare module 'sax';` org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 11 import sax from "sax" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:61:15 - error TS2322: Type 'null' is not assignable to type '{ [key: string]: sax.QualifiedAttribute; }'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 61 protected _attributes: { [key: string]: sax.QualifiedAttribute } = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:66:15 - error TS2564: Property '_deferred' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 66 protected _deferred: EObject[] org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:83:15 - error TS2564: Property '_idAttributeName' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 83 protected _idAttributeName: string org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:84:15 - error TS2564: Property '_text' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 84 protected _text: string org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:85:15 - error TS2564: Property '_xmlVersion' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 85 protected _xmlVersion: string org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:86:15 - error TS2564: Property '_encoding' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 86 protected _encoding: string org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:87:13 - error TS2564: Property '_attachFn' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 87 private _attachFn: (eObject: EObject) => void org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:88:13 - error TS2564: Property '_errorFn' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 88 private _errorFn: (eDiagnostic: EDiagnostic) => void org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:104:19 - error TS2565: Property '_extendedMetaData' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 104 if (!this._extendedMetaData) { org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:164:16 - error TS2454: Variable 'error' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 164 return error ? Err(error) : Ok(object) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:164:40 - error TS2454: Variable 'object' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 164 return error ? Err(error) : Ok(object) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:178:30 - error TS7006: Parameter 'e' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 178 saxParser.onerror = (e) => this.onError(e) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:179:46 - error TS7006: Parameter 'n' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 179 saxParser.onprocessinginstruction = (n) => this.onProcessingInstruction(n) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:237:48 - error TS7006: Parameter 'n' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 237 saxStream.on("processinginstruction", (n) => this.onProcessingInstruction(n)) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:239:35 - error TS7006: Parameter 't' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 239 saxStream.on("closetag", (t) => this.onEndTag(t)) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:240:31 - error TS7006: Parameter 't' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 240 saxStream.on("text", (t) => this.onText(t)) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:241:32 - error TS7006: Parameter 'e' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 241 saxStream.on("error", (e) => this.onError(e)) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:263:16 - error TS18047: 'match' is possibly 'null'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 263 return match.length == 0 ? "" : match[1] org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:263:41 - error TS18047: 'match' is possibly 'null'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 263 return match.length == 0 ? "" : match[1] org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:280:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 280 let eRoot: EObject = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:281:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 281 let eObject: EObject = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:284:13 - error TS2322: Type 'EObject | undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 284 eObject = this._objects.pop() org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:300:16 - error TS2790: The operand of a 'delete' operator must be optional. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 300 delete this._text org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:347:9 - error TS2322: Type 'null' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 347 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:479:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 479 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:493:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 493 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:497:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 497 let eResult: EObject = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:523:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 523 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:548:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 548 let eObject: EObject = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:560:40 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 560 this._objects.push(null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:585:29 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 585 let proxyHolder: EObject = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:687:13 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 687 let uri: URI = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:745:31 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 745 eList.add(null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLDecoder.ts:790:60 - error TS2345: Argument of type 'null' is not assignable to parameter of type '{ [key: string]: sax.QualifiedAttribute; }'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 790 let oldAttributes = this.setAttributes(null) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLEncoder.ts:91:13 - error TS2564: Property '_idAttributeName' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 91 private _idAttributeName: string org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLEncoder.ts:92:13 - error TS2564: Property '_roots' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 92 private _roots: EList<EObject> org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLEncoder.ts:96:13 - error TS2564: Property '_errorFn' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 96 private _errorFn: (eDiagnostic: EDiagnostic) => void org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLEncoder.ts:107:19 - error TS2565: Property '_extendedMetaData' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 107 if (!this._extendedMetaData) { org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLEncoder.ts:157:13 - error TS2454: Variable 'error' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 157 if (error) { org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLEncoder.ts:241:48 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 241 if (eSuperTypes.isEmpty()) eClassifier = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLEncoder.ts:244:21 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 244 eClassifier = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLEncoder.ts:248:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 248 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLEncoder.ts:377:22 - error TS2454: Variable 'elementFeatures' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 377 if (!elementFeatures) { org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLEncoder.ts:384:14 - error TS2454: Variable 'elementFeatures' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 384 if (!elementFeatures) { org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLEncoder.ts:446:47 - error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 446 this._str.addAttribute(attribute, this._prefixesToURI.get(prefix)) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLEncoder.ts:788:48 - error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 788 this._packages.set(ePackage.nsURI, nsPrefix) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLEncoder.ts:790:9 - error TS2322: Type 'string | undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 790 return nsPrefix org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLEncoder.ts:804:17 - error TS18048: 'prefixes' is possibly 'undefined'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 804 prefixes.push(prefix) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLEncoder.ts:805:48 - error TS2345: Argument of type 'string[] | undefined' is not assignable to parameter of type 'string[]'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'string[]'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 805 this._uriToPrefixes.set(nsURI, prefixes) org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLNamespaces.ts:59:9 - error TS2322: Type 'null' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 59 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLNamespaces.ts:69:9 - error TS2322: Type 'null' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 69 return null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLProcessor.test.ts:10:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 10 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLProcessor.ts:26:13 - error TS2564: Property '_resourceSet' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 26 private _resourceSet: EResourceSet org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLString.ts:19:5 - error TS2322: Type 'null' is not assignable to type 'XMLStringSegment'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 19 currentSegment: XMLStringSegment = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLString.ts:20:5 - error TS2322: Type 'null' is not assignable to type 'XMLStringSegment'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 20 firstElementMark: XMLStringSegment = null org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/ecore/XMLString.ts:109:9 - error TS2322: Type 'string | undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 109 return result org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/views/Doc.vue:265:54 - error TS2345: Argument of type 'EObject' is not assignable to parameter of type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'EObject' is missing the following properties from type 'EPackage': nsURI, nsPrefix, eFactoryInstance, eClassifiers, and 6 more. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 265 resourceSet.getPackageRegistry().registerPackage(governancePackage); org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/views/Doc.vue:268:54 - error TS2345: Argument of type 'EObject' is not assignable to parameter of type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'EObject' is missing the following properties from type 'EPackage': nsURI, nsPrefix, eFactoryInstance, eClassifiers, and 6 more. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 268 resourceSet.getPackageRegistry().registerPackage(euAiActPackage); org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/views/Doc.vue:271:54 - error TS2345: Argument of type 'EObject' is not assignable to parameter of type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'EObject' is missing the following properties from type 'EPackage': nsURI, nsPrefix, eFactoryInstance, eClassifiers, and 6 more. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 271 resourceSet.getPackageRegistry().registerPackage(gdprPackage); org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/views/Doc.vue:274:54 - error TS2345: Argument of type 'EObject' is not assignable to parameter of type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'EObject' is missing the following properties from type 'EPackage': nsURI, nsPrefix, eFactoryInstance, eClassifiers, and 6 more. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 274 resourceSet.getPackageRegistry().registerPackage(dataQsPackage); org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/views/Doc.vue:277:54 - error TS2345: Argument of type 'EObject' is not assignable to parameter of type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'EObject' is missing the following properties from type 'EPackage': nsURI, nsPrefix, eFactoryInstance, eClassifiers, and 6 more. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 277 resourceSet.getPackageRegistry().registerPackage(iso27001Package); org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/views/Doc.vue:280:54 - error TS2345: Argument of type 'EObject' is not assignable to parameter of type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'EObject' is missing the following properties from type 'EPackage': nsURI, nsPrefix, eFactoryInstance, eClassifiers, and 6 more. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 280 resourceSet.getPackageRegistry().registerPackage(kritisPackage); org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/views/Doc.vue:283:54 - error TS2345: Argument of type 'EObject' is not assignable to parameter of type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type 'EObject' is missing the following properties from type 'EPackage': nsURI, nsPrefix, eFactoryInstance, eClassifiers, and 6 more. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 283 resourceSet.getPackageRegistry().registerPackage(opendataPackage); org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/views/Doc.vue:350:7 - error TS2322: Type '{ policy: string; status: string; checkedAt: string; checker: string; summary: string; findings: { code: string; severity: string; component: string; description: string; remediation: string; }[]; }[]' is not assignable to type 'never[]'. org.eclipse.daanse.board.app.ui.vue.documentation:build: Type '{ policy: string; status: string; checkedAt: string; checker: string; summary: string; findings: { code: string; severity: string; component: string; description: string; remediation: string; }[]; }' is not assignable to type 'never'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 350 policyChecks.value = complianceList.toArray().map((check: EObject) => { org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/views/Doc.vue:457:32 - error TS2339: Property 'policy' does not exist on type 'never'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 457 <strong>{{ check.policy }}</strong> org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/views/Doc.vue:458:34 - error TS2339: Property 'status' does not exist on type 'never'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 458 <Tag :value="check.status" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/views/Doc.vue:459:37 - error TS2339: Property 'status' does not exist on type 'never'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 459 :severity="check.status === 'PASSED' ? 'success' : 'danger'" org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/views/Doc.vue:467:30 - error TS2339: Property 'checkedAt' does not exist on type 'never'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 467 <code>{{ check.checkedAt }}</code> org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/views/Doc.vue:471:30 - error TS2339: Property 'checker' does not exist on type 'never'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 471 <code>{{ check.checker }}</code> org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/views/Doc.vue:475:27 - error TS2339: Property 'summary' does not exist on type 'never'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 475 <p>{{ check.summary }}</p> org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/views/Doc.vue:479:57 - error TS2339: Property 'findings' does not exist on type 'never'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 479 <h4 class="findings-title">Findings ({{ check.findings.length }})</h4> org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: src/views/Doc.vue:480:36 - error TS2339: Property 'findings' does not exist on type 'never'. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: 480 <DataTable :value="check.findings" stripedRows showGridlines class="findings-table"> org.eclipse.daanse.board.app.ui.vue.documentation:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: transforming... org.eclipse.daanse.board.app.ui.vue.release:build: vite v6.3.5 building for production... org.eclipse.daanse.board.app.ui.vue.documentation:build: ✓ 10 modules transformed. org.eclipse.daanse.board.app.ui.vue.documentation:build: rendering chunks... org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: [vite:dts] Start generate declaration files... org.eclipse.daanse.board.app.ui.vue.documentation:build: computing gzip size... org.eclipse.daanse.board.app.ui.vue.documentation:build: dist/ui.vue.documentation.css  2.75 kB │ gzip: 0.86 kB org.eclipse.daanse.board.app.ui.vue.documentation:build: dist/ui.vue.documentation.js 592.06 kB │ gzip: 115.35 kB │ map: 1,456.74 kB org.eclipse.daanse.board.app.ui.vue.documentation:build: [vite:dts] Declaration files built in 3549ms. org.eclipse.daanse.board.app.ui.vue.documentation:build: org.eclipse.daanse.board.app.ui.vue.documentation:build: No name was provided for external module "primevue/panel" in "output.globals" – guessing "Panel". org.eclipse.daanse.board.app.ui.vue.documentation:build: No name was provided for external module "primevue/datatable" in "output.globals" – guessing "DataTable". org.eclipse.daanse.board.app.ui.vue.documentation:build: No name was provided for external module "primevue/column" in "output.globals" – guessing "Column". org.eclipse.daanse.board.app.ui.vue.documentation:build: No name was provided for external module "primevue/tag" in "output.globals" – guessing "Tag". org.eclipse.daanse.board.app.ui.vue.documentation:build: No name was provided for external module "primevue/button" in "output.globals" – guessing "Button". org.eclipse.daanse.board.app.ui.vue.release:build: transforming... org.eclipse.daanse.board.app.ui.vue.documentation:build: dist/ui.vue.documentation.css  2.75 kB │ gzip: 0.86 kB org.eclipse.daanse.board.app.ui.vue.documentation:build: dist/ui.vue.documentation.umd.cjs 412.63 kB │ gzip: 99.43 kB │ map: 1,400.06 kB org.eclipse.daanse.board.app.ui.vue.documentation:build: ✓ built in 5.78s org.eclipse.daanse.board.app.ui.vue.documentation:build: Done in 6.79s. org.eclipse.daanse.board.app.ui.vue.trail:build: cache bypass, force executing 96dd07bb217efb8d org.eclipse.daanse.board.app.ui.vue.trail:build: yarn run v1.22.22 org.eclipse.daanse.board.app.ui.vue.trail:build: $ vite build org.eclipse.daanse.board.app.ui.vue.release:build: ✓ 16 modules transformed. org.eclipse.daanse.board.app.ui.vue.trail:build: vite v6.3.5 building for production... org.eclipse.daanse.board.app.ui.vue.release:build: rendering chunks... org.eclipse.daanse.board.app.ui.vue.release:build: org.eclipse.daanse.board.app.ui.vue.release:build: [vite:dts] Start generate declaration files... org.eclipse.daanse.board.app.ui.vue.release:build: computing gzip size... org.eclipse.daanse.board.app.ui.vue.release:build: [vite:dts] Declaration files built in 1913ms. org.eclipse.daanse.board.app.ui.vue.release:build: org.eclipse.daanse.board.app.ui.vue.release:build: dist/ui.vue.release.css  2.14 kB │ gzip: 0.49 kB org.eclipse.daanse.board.app.ui.vue.release:build: dist/ui.vue.release.js 650.49 kB │ gzip: 119.06 kB │ map: 1,528.51 kB org.eclipse.daanse.board.app.ui.vue.release:build: No name was provided for external module "primevue/datatable" in "output.globals" – guessing "DataTable". org.eclipse.daanse.board.app.ui.vue.release:build: No name was provided for external module "primevue/column" in "output.globals" – guessing "Column". org.eclipse.daanse.board.app.ui.vue.release:build: No name was provided for external module "primevue/tag" in "output.globals" – guessing "Tag". org.eclipse.daanse.board.app.ui.vue.release:build: No name was provided for external module "primevue/button" in "output.globals" – guessing "Button". org.eclipse.daanse.board.app.ui.vue.release:build: dist/ui.vue.release.css  2.14 kB │ gzip: 0.49 kB org.eclipse.daanse.board.app.ui.vue.release:build: dist/ui.vue.release.umd.cjs 439.18 kB │ gzip: 101.45 kB │ map: 1,466.74 kB org.eclipse.daanse.board.app.ui.vue.release:build: ✓ built in 4.34s org.eclipse.daanse.board.app.ui.vue.release:build: Done in 5.32s. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: cache bypass, force executing 985548a8d3600885 org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: yarn run v1.22.22 org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: $ vite build org.eclipse.daanse.board.app.ui.vue.trail:build: transforming... org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: vite v6.3.5 building for production... org.eclipse.daanse.board.app.ui.vue.trail:build: ✓ 11 modules transformed. org.eclipse.daanse.board.app.ui.vue.trail:build: rendering chunks... org.eclipse.daanse.board.app.ui.vue.trail:build: org.eclipse.daanse.board.app.ui.vue.trail:build: [vite:dts] Start generate declaration files... org.eclipse.daanse.board.app.ui.vue.trail:build: computing gzip size... org.eclipse.daanse.board.app.ui.vue.trail:build: [vite:dts] Declaration files built in 1794ms. org.eclipse.daanse.board.app.ui.vue.trail:build: org.eclipse.daanse.board.app.ui.vue.trail:build: dist/ui.vue.trail.css  1.55 kB │ gzip: 0.53 kB org.eclipse.daanse.board.app.ui.vue.trail:build: dist/ui.vue.trail.js 1,005.84 kB │ gzip: 217.97 kB │ map: 2,120.23 kB org.eclipse.daanse.board.app.ui.vue.trail:build: No name was provided for external module "primevue/panel" in "output.globals" – guessing "Panel". org.eclipse.daanse.board.app.ui.vue.trail:build: No name was provided for external module "primevue/datatable" in "output.globals" – guessing "DataTable". org.eclipse.daanse.board.app.ui.vue.trail:build: No name was provided for external module "primevue/column" in "output.globals" – guessing "Column". org.eclipse.daanse.board.app.ui.vue.trail:build: No name was provided for external module "primevue/tag" in "output.globals" – guessing "Tag". org.eclipse.daanse.board.app.ui.vue.trail:build: No name was provided for external module "primevue/button" in "output.globals" – guessing "Button". org.eclipse.daanse.board.app.ui.vue.trail:build: dist/ui.vue.trail.css  1.55 kB │ gzip: 0.53 kB org.eclipse.daanse.board.app.ui.vue.trail:build: dist/ui.vue.trail.umd.cjs 734.94 kB │ gzip: 194.74 kB │ map: 2,043.17 kB org.eclipse.daanse.board.app.ui.vue.trail:build: ✓ built in 5.32s org.eclipse.daanse.board.app.ui.vue.trail:build: Done in 6.40s. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: transforming... org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: [vite:css][postcss] @import must precede all other statements (besides @charset or empty @layer) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 442| height: 100%; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 443| } org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 444| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/core@1.39.0/dist/style.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 445| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/core@1.39.0/dist/theme-default.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 446| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/controls@latest/dist/style.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: [vite:css][postcss] @import must precede all other statements (besides @charset or empty @layer) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 443| } org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 444| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/core@1.39.0/dist/style.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 445| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/core@1.39.0/dist/theme-default.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 446| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/controls@latest/dist/style.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 447| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/minimap@latest/dist/style.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: [vite:css][postcss] @import must precede all other statements (besides @charset or empty @layer) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 444| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/core@1.39.0/dist/style.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 445| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/core@1.39.0/dist/theme-default.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 446| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/controls@latest/dist/style.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 447| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/minimap@latest/dist/style.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 448| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/node-resizer@latest/dist/style.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: [vite:css][postcss] @import must precede all other statements (besides @charset or empty @layer) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 445| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/core@1.39.0/dist/theme-default.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 446| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/controls@latest/dist/style.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 447| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/minimap@latest/dist/style.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 448| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/node-resizer@latest/dist/style.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 449| @import '../scss/theme-blue.scss'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: [vite:css][postcss] @import must precede all other statements (besides @charset or empty @layer) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 446| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/controls@latest/dist/style.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 447| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/minimap@latest/dist/style.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 448| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/node-resizer@latest/dist/style.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 449| @import '../scss/theme-blue.scss'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 450| .vue-flow__node-toolbar { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: [vite:css][postcss] @import must precede all other statements (besides @charset or empty @layer) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 447| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/minimap@latest/dist/style.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 448| @import 'https://cdn.jsdelivr.net/npm/@vue-flow/node-resizer@latest/dist/style.css'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 449| @import '../scss/theme-blue.scss'; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 450| .vue-flow__node-toolbar { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 451| display: flex; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: [plugin vite:resolve] Module "fs" has been externalized for browser compatibility, imported by "/var/jenkins/jobs/model-atlas-cloud-ui/workspace/packages/ui/vue/sensinact/mapper/src/ecore/FileURIHandler.ts". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: [plugin vite:resolve] Module "stream" has been externalized for browser compatibility, imported by "/var/jenkins/jobs/model-atlas-cloud-ui/workspace/node_modules/sax/lib/sax.js". See https://vite.dev/guide/troubleshooting.html#module-externalized-for-browser-compatibility for more details. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: ✓ 229 modules transformed. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: rendering chunks... org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: [vite:dts] Start generate declaration files... org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/components/Flow/ClassV.vue:165:9 - error TS2740: Type 'EFactory' is missing the following properties from type 'EcoreFactory': createEAnnotation, createEAnnotationFromContainer, createEAttribute, createEAttributeFromContainer, and 28 more. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 165 const efc:EcoreFactory = useResource().ecorePackage.eFactoryInstance; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/components/Flow/ClassV.vue:167:57 - error TS2345: Argument of type 'EObject' is not assignable to parameter of type 'EClass'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'EObject' is missing the following properties from type 'EClass': isAbstract, isInterface, eStructuralFeatures, eAttributes, and 33 more. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 167 const eAttribute = efc.createEAttributeFromContainer(eclass) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/components/Flow/ClassV.vue:173:9 - error TS2740: Type 'EFactory' is missing the following properties from type 'EcoreFactory': createEAnnotation, createEAnnotationFromContainer, createEAttribute, createEAttributeFromContainer, and 28 more. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 173 const efc:EcoreFactory = useResource().ecorePackage.eFactoryInstance; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/components/Flow/ClassV.vue:175:57 - error TS2345: Argument of type 'EObject' is not assignable to parameter of type 'EClass'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'EObject' is missing the following properties from type 'EClass': isAbstract, isInterface, eStructuralFeatures, eAttributes, and 33 more. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 175 const eOperation = efc.createEOperationFromContainer(eclass) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/components/Flow/ClassV.vue:181:9 - error TS2740: Type 'EFactory' is missing the following properties from type 'EcoreFactory': createEAnnotation, createEAnnotationFromContainer, createEAttribute, createEAttributeFromContainer, and 28 more. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 181 const efc:EcoreFactory = useResource().ecorePackage.eFactoryInstance; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/components/Flow/ClassV.vue:183:51 - error TS2345: Argument of type 'EObject' is not assignable to parameter of type 'EClass'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'EObject' is missing the following properties from type 'EClass': isAbstract, isInterface, eStructuralFeatures, eAttributes, and 33 more. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 183 const eRef = efc.createEReferenceFromContainer(eclass) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/components/Flow/ClassV.vue:190:9 - error TS2740: Type 'EFactory' is missing the following properties from type 'EcoreFactory': createEAnnotation, createEAnnotationFromContainer, createEAttribute, createEAttributeFromContainer, and 28 more. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 190 const efc:EcoreFactory = useResource().ecorePackage.eFactoryInstance; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/components/Flow/ClassV.vue:192:53 - error TS2345: Argument of type 'EObject' is not assignable to parameter of type 'EModelElement'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'EObject' is missing the following properties from type 'EModelElement': eAnnotations, getEAnnotation org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 192 const eAnno = efc.createEAnnotationFromContainer(eclass) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/components/Flow/PackageV.vue:46:9 - error TS2740: Type 'EFactory' is missing the following properties from type 'EcoreFactory': createEAnnotation, createEAnnotationFromContainer, createEAttribute, createEAttributeFromContainer, and 28 more. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 46 const efc:EcoreFactory = useResource().ecorePackage.eFactoryInstance; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/components/Flow/PackageV.vue:48:49 - error TS2345: Argument of type 'EObject' is not assignable to parameter of type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'EObject' is missing the following properties from type 'EPackage': nsURI, nsPrefix, eFactoryInstance, eClassifiers, and 6 more. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 48 const aclass = efc.createEClassFromContainer(pack) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/components/Flow/PackageV.vue:55:9 - error TS2740: Type 'EFactory' is missing the following properties from type 'EcoreFactory': createEAnnotation, createEAnnotationFromContainer, createEAttribute, createEAttributeFromContainer, and 28 more. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 55 const efc:EcoreFactory = useResource().ecorePackage.eFactoryInstance; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/components/Flow/PackageV.vue:57:54 - error TS2345: Argument of type 'EObject' is not assignable to parameter of type 'EModelElement'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'EObject' is missing the following properties from type 'EModelElement': eAnnotations, getEAnnotation org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 57 const aeanno = efc.createEAnnotationFromContainer(pack) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEAdapter.test.ts:9:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 9 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEAdapter.ts:13:13 - error TS2322: Type 'null' is not assignable to type 'ENotifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 13 private _target: ENotifier = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEAdapter.ts:25:13 - error TS2322: Type 'null' is not assignable to type 'ENotifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 25 this._target = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEList.test.ts:10:35 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { spy, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractENotifier.test.ts:10:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractENotifier.test.ts:25:9 - error TS2322: Type 'null' is not assignable to type 'AbstractENotifierList'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 25 let l: AbstractENotifierList = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractENotifier.test.ts:88:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAdapter>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 88 this.adapters = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractENotifier.ts:31:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 31 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractENotifier.ts:71:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAdapter>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 71 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:43:20 - error TS7006: Parameter 'n' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 43 function isNumeric(n) { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:58:9 - error TS2322: Type 'null' is not assignable to type 'EDynamicProperties'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 58 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:66:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 66 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:82:68 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 82 let notifications = this.eBasicRemoveFromContainer(null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:133:57 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 133 notifications = this.eBasicSetContainer(null, -1, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:152:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 152 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:174:9 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 174 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:273:33 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 273 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:397:68 - error TS2454: Variable 'notifications' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 397 notifications = this.eBasicRemoveFromContainer(notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:402:79 - error TS2454: Variable 'notifications' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 402 notifications = newContainer.eInverseAdd(this, featureID, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:404:57 - error TS2345: Argument of type 'EObjectInternal | null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 404 notifications = this.eBasicSetContainer(newContainer, featureID, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:404:82 - error TS2454: Variable 'notifications' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 404 notifications = this.eBasicSetContainer(newContainer, featureID, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:415:21 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 415 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:547:68 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 547 let notifications = this.eBasicRemoveFromContainer(null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:548:57 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 548 notifications = this.eBasicSetContainer(null, featureID, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:559:21 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 559 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:621:79 - error TS2366: Function lacks ending return statement and return type does not include 'undefined'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 621 eInverseAdd(otherEnd: EObject, featureID: number, n: ENotificationChain): ENotificationChain { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:702:39 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 702 : this.eBasicSetContainer(null, featureID, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:740:44 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 740 return this.eBasicSetContainer(null, featureID, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:768:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 768 let newResource: EResource = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:776:43 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 776 this.eSetInternalResource(null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:779:17 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 779 oldResource = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractEObject.ts:879:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 879 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractNotification.ts:34:9 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 34 this._next = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractNotifyingList.test.ts:10:71 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { instance, mock, objectContaining, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractNotifyingList.ts:58:13 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 58 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractNotifyingList.ts:75:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 75 let notifications = this.inverseAdd(e, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractNotifyingList.ts:85:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 85 let notifications = this.inverseAdd(e, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/AbstractNotifyingList.ts:112:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 112 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEDataTypeList.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEDataTypeList.ts:27:100 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 27 return this._owner != null ? this._owner.eClass().getEStructuralFeature(this._featureID) : null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEMap.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEMap.ts:52:9 - error TS2322: Type 'V | undefined' is not assignable to type 'V'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 'V' could be instantiated with an arbitrary type which could be unrelated to 'V | undefined'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 52 return this._mapData.get(key) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEMap.ts:64:9 - error TS2322: Type 'undefined' is not assignable to type 'V'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 'V' could be instantiated with an arbitrary type which could be unrelated to 'undefined'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 64 return undefined org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEMap.ts:90:9 - error TS2322: Type 'undefined' is not assignable to type 'EMapEntry<K, V>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 90 return undefined org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEObject.ts:120:13 - error TS2564: Property '_list' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 120 private _list: EList<EObject> org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEObject.ts:132:65 - error TS2790: The operand of a 'delete' operator must be optional. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 132 if (features.contains(notification.feature)) delete this._list org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEObject.ts:143:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 143 private _eResource: EResource = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEObject.ts:144:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 144 private _eContainer: EObject = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEObject.ts:146:13 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 146 private _eProxyURI: URI = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEObject.ts:147:13 - error TS2322: Type 'null' is not assignable to type 'ContentsListAdapter'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 147 private _contentsListAdapter: ContentsListAdapter = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEObject.ts:148:13 - error TS2322: Type 'null' is not assignable to type 'ContentsListAdapter'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 148 private _crossReferencesListAdapter: ContentsListAdapter = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEObject.ts:149:13 - error TS2322: Type 'null' is not assignable to type 'EList<EAdapter>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 149 private _adapters: EList<EAdapter> = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEObjectList.test.ts:10:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEObjectList.test.ts:17:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObjectInternal'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 17 let l = new BasicEObjectList(null, 1, 2, false, false, false, false, false) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEObjectList.ts:63:100 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 63 return this._owner != null ? this._owner.eClass().getEStructuralFeature(this._featureID) : null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEObjectList.ts:152:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 152 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BasicEObjectMap.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryCodec.test.ts:1:22 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1 import { mock } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryCodec.test.ts:9:40 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any> | undefined'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 9 let d = c.newDecoder(resource, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryCodec.test.ts:16:40 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any> | undefined'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 16 let d = c.newEncoder(resource, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.test.ts:56:52 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any> | undefined'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 56 let decoder = new BinaryDecoder(eResource, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.test.ts:57:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 57 let resource: EResource = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.test.ts:147:52 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any> | undefined'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 147 let decoder = new BinaryDecoder(eResource, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.test.ts:148:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 148 let resource: EResource = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:35:5 - error TS2564: Property 'ePackage' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 35 ePackage: EPackage org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:36:5 - error TS2564: Property 'eClassData' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 36 eClassData: ClassData[] org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:40:5 - error TS2564: Property 'eClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 40 eClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:41:5 - error TS2564: Property 'eFactory' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 41 eFactory: EFactory org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:42:5 - error TS2564: Property 'featureData' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 42 featureData: FeatureData[] org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:46:5 - error TS2564: Property 'featureID' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 46 featureID: number org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:47:5 - error TS2564: Property 'eFeature' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 47 eFeature: EStructuralFeature org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:48:5 - error TS2564: Property 'featureKind' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 48 featureKind: BinaryFeatureKind org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:49:5 - error TS2564: Property 'eFactory' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 49 eFactory: EFactory org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:50:5 - error TS2564: Property 'eDataType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 50 eDataType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:55:13 - error TS2564: Property '_decoder' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 55 private _decoder: Decoder org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:85:21 - error TS18046: 'e' is of type 'unknown'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 85 switch (e.constructor) { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:93:13 - error TS2322: Type 'Err<unknown>' is not assignable to type 'Result<EResource, Error>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'ErrImpl<unknown>' is not assignable to type 'Err<Error>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'unknown' is not assignable to type 'Error'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 93 return Err(e) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:104:13 - error TS2322: Type 'Err<unknown>' is not assignable to type 'Result<EObject, Error>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'ErrImpl<unknown>' is not assignable to type 'Err<Error>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'unknown' is not assignable to type 'Error'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 104 return Err(e) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:159:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 159 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:223:21 - error TS7022: 'o' implicitly has type 'any' because it does not have a type annotation and is referenced directly or indirectly in its own initializer. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 223 let o = objects[i] org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:233:25 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 233 existingObjects[j] = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryDecoder.ts:398:23 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 398 if (id == -1) return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryEncoder.ts:36:5 - error TS2564: Property 'id' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 36 id: number org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryEncoder.ts:52:5 - error TS2564: Property 'factory' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 52 factory: EFactory org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryEncoder.ts:53:5 - error TS2564: Property 'dataType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 53 dataType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryEncoder.ts:54:5 - error TS2564: Property 'name' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 54 name: string org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryEncoder.ts:55:5 - error TS2564: Property 'featureKind' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 55 featureKind: BinaryFeatureKind org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryEncoder.ts:56:5 - error TS2564: Property 'isTransient' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 56 isTransient: boolean org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryEncoder.ts:62:13 - error TS2564: Property '_objectRoot' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 62 private _objectRoot: EObject org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryEncoder.ts:70:13 - error TS2564: Property '_encoder' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 70 private _encoder: Encoder org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryEncoder.ts:121:31 - error TS2345: Argument of type 'number | undefined' is not assignable to parameter of type 'number'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'number'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 121 this.encodeNumber(this._objectToID.get(eObject)) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryEncoder.ts:242:35 - error TS2345: Argument of type 'number | undefined' is not assignable to parameter of type 'number'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'number'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 242 this.encodeNumber(this._uriToIDMap.get(uriStr)) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryEncoder.ts:305:43 - error TS2345: Argument of type 'number | undefined' is not assignable to parameter of type 'number'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'number'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 305 this.encodeNumber(enumID) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryEncoder.ts:385:13 - error TS2322: Type 'Err<unknown>' is not assignable to type 'Result<Uint8Array<ArrayBufferLike>, Error>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'ErrImpl<unknown>' is not assignable to type 'Err<Error>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'unknown' is not assignable to type 'Error'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 385 return Err(err) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryEncoder.ts:397:13 - error TS2322: Type 'Err<unknown>' is not assignable to type 'Result<Uint8Array<ArrayBufferLike>, Error>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'ErrImpl<unknown>' is not assignable to type 'Err<Error>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'unknown' is not assignable to type 'Error'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 397 return Err(err) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinaryFeatureKind.ts:100:5 - error TS2322: Type 'null' is not assignable to type 'BinaryFeatureKind'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 100 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/BinearyFeatureKind.test.ts:1:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/DeepCopy.ts:52:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 52 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/DynamicEObjectImpl.test.ts:10:48 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { anything, instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/DynamicEObjectImpl.ts:23:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 23 this._clz = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EAnnotationImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EAnnotationImpl.test.ts:13:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 13 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EAnnotationImpl.test.ts:340:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 340 o.eBasicInverseAdd(value, EcoreConstants.EANNOTATION__EMODEL_ELEMENT, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EAnnotationImpl.test.ts:350:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 350 o.eBasicInverseAdd(other, EcoreConstants.EANNOTATION__EMODEL_ELEMENT, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EAnnotationImpl.test.ts:375:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 375 o.eBasicInverseRemove(value, EcoreConstants.EANNOTATION__CONTENTS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EAnnotationImpl.test.ts:383:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 383 o.eBasicInverseRemove(mockValue, EcoreConstants.EANNOTATION__DETAILS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EAnnotationImpl.test.ts:389:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 389 o.eBasicInverseRemove(value, EcoreConstants.EANNOTATION__EMODEL_ELEMENT, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EAnnotationImpl.ts:41:9 - error TS2322: Type 'null' is not assignable to type 'EList<EObject>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 41 this._contents = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EAnnotationImpl.ts:42:9 - error TS2322: Type 'null' is not assignable to type 'EMap<string, string>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 42 this._details = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EAnnotationImpl.ts:43:9 - error TS2322: Type 'null' is not assignable to type 'EList<EObject>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 43 this._references = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EAnnotationImpl.ts:72:9 - error TS2322: Type 'null' is not assignable to type 'EModelElement'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 72 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EAnnotationImpl.ts:81:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 81 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EAnnotationImpl.ts:232:17 - error TS2322: Type 'null' is not assignable to type 'EModelElement'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 232 this.eModelElement = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EAnnotationImpl.ts:298:51 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EModelElement'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 298 return this.basicSetEModelElement(null, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EAttributeExt.test.ts:10:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EAttributeImpl.test.ts:12:59 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import { anything, capture, instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:105:13 - error TS2564: Property '_nameToFeatureMap' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 105 private _nameToFeatureMap: Map<string, EStructuralFeature> org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:106:13 - error TS2564: Property '_operationToOverrideMap' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 106 private _operationToOverrideMap: Map<EOperation, EOperation> org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:127:15 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 127 : null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:132:9 - error TS2322: Type 'EStructuralFeature | undefined' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 132 return this._nameToFeatureMap.get(featureName) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:153:15 - error TS2322: Type 'null' is not assignable to type 'EOperation'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 153 : null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:168:9 - error TS2322: Type 'EOperation | undefined' is not assignable to type 'EOperation'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'EOperation'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 168 return this._operationToOverrideMap.get(operation) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:249:13 - error TS2322: Type 'null' is not assignable to type 'EAttribute'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 249 let eIDAttribute: EAttribute = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:316:9 - error TS2322: Type 'null' is not assignable to type 'Map<EOperation, EOperation>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 316 this._operationToOverrideMap = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:337:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 337 this._eCrossReferenceFeatures = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:338:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 338 this._eContainmentFeatures = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:339:9 - error TS2322: Type 'null' is not assignable to type 'Map<string, EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 339 this._nameToFeatureMap = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:376:17 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 376 this._eAllAttributes = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:377:17 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 377 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:378:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 378 this._eAllReferences = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:379:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 379 this._eAllContainments = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:383:17 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 383 this._eAllAttributes = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:384:17 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 384 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:385:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 385 this._eAllContainments = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:389:17 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 389 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:390:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 390 this._eAllReferences = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:391:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 391 this._eAllContainments = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:395:17 - error TS2322: Type 'null' is not assignable to type 'EList<EOperation>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 395 this._eAllOperations = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:396:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 396 this._eAllContainments = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:400:17 - error TS2322: Type 'null' is not assignable to type 'EList<EClass>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 400 this._eAllSuperTypes = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:401:17 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 401 this._eAllAttributes = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:402:17 - error TS2322: Type 'null' is not assignable to type 'EList<EOperation>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 402 this._eAllOperations = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:403:17 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 403 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:404:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 404 this._eAllReferences = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassExt.ts:405:17 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 405 this._eAllContainments = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:13:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 13 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:192:37 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 192 expect(() => o.getFeatureID(null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:196:39 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 196 expect(() => o.getFeatureType(null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:204:39 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EOperation'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 204 expect(() => o.getOperationID(null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:208:36 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EOperation'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 208 expect(() => o.getOverride(null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:212:38 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClass'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 212 expect(() => o.isSuperTypeOf(null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:447:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 447 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:448:82 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 448 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_EOPERATION_EINT, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:449:91 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 449 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_ESTRUCTURAL_FEATURE_EINT, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:450:94 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 450 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_ESTRUCTURAL_FEATURE_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:451:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 451 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_FEATURE_COUNT, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:452:96 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 452 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_FEATURE_ID_ESTRUCTURALFEATURE, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:453:98 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 453 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_FEATURE_TYPE_ESTRUCTURALFEATURE, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:454:82 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 454 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_OPERATION_COUNT, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:455:90 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 455 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_OPERATION_ID_EOPERATION, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:456:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 456 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__GET_OVERRIDE_EOPERATION, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:457:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 457 expect(() => o.eInvokeFromID(EcoreConstants.ECLASS__IS_SUPER_TYPE_OF_ECLASS, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:472:75 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 472 o.eBasicInverseAdd(value, EcoreConstants.ECLASS__EOPERATIONS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:478:84 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 478 o.eBasicInverseAdd(value, EcoreConstants.ECLASS__ESTRUCTURAL_FEATURES, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:501:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 501 o.eBasicInverseRemove(value, EcoreConstants.ECLASS__EOPERATIONS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.test.ts:517:87 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 517 o.eBasicInverseRemove(value, EcoreConstants.ECLASS__ESTRUCTURAL_FEATURES, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.ts:53:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 53 this._eAllAttributes = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.ts:54:9 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 54 this._eAllContainments = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.ts:55:9 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 55 this._eAllCrossReferences = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.ts:56:9 - error TS2322: Type 'null' is not assignable to type 'EList<EOperation>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 56 this._eAllOperations = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.ts:57:9 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 57 this._eAllReferences = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.ts:58:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 58 this._eAllStructuralFeatures = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.ts:59:9 - error TS2322: Type 'null' is not assignable to type 'EList<EClass>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 59 this._eAllSuperTypes = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.ts:60:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 60 this._eAttributes = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.ts:61:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 61 this._eContainmentFeatures = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.ts:62:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 62 this._eCrossReferenceFeatures = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.ts:63:9 - error TS2322: Type 'null' is not assignable to type 'EAttribute'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 63 this._eIDAttribute = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.ts:64:9 - error TS2322: Type 'null' is not assignable to type 'EList<EOperation>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 64 this._eOperations = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.ts:65:9 - error TS2322: Type 'null' is not assignable to type 'EList<EReference>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 65 this._eReferences = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.ts:66:9 - error TS2322: Type 'null' is not assignable to type 'EList<EStructuralFeature>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 66 this._eStructuralFeatures = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassImpl.ts:67:9 - error TS2322: Type 'null' is not assignable to type 'EList<EClass>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 67 this._eSuperTypes = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassifierImpl.test.ts:12:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassifierImpl.test.ts:221:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 221 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassifierImpl.test.ts:222:91 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 222 expect(() => o.eInvokeFromID(EcoreConstants.ECLASSIFIER__IS_INSTANCE_EJAVAOBJECT, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassifierImpl.test.ts:239:77 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 239 o.eBasicInverseAdd(value, EcoreConstants.ECLASSIFIER__EPACKAGE, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassifierImpl.test.ts:249:77 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 249 o.eBasicInverseAdd(other, EcoreConstants.ECLASSIFIER__EPACKAGE, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassifierImpl.test.ts:266:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 266 o.eBasicInverseRemove(value, EcoreConstants.ECLASSIFIER__EPACKAGE, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassifierImpl.ts:77:9 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 77 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EClassifierImpl.ts:272:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 272 return this.eBasicSetContainer(null, EcoreConstants.ECLASSIFIER__EPACKAGE, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ECodecRegistryImpl.ts:13:20 - error TS2322: Type 'null' is not assignable to type 'ECodecRegistryImpl'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 13 private static _instance: ECodecRegistryImpl = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ECodecRegistryImpl.ts:29:9 - error TS2322: Type 'ECodecRegistry | undefined' is not assignable to type 'ECodecRegistry'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'ECodecRegistry'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 29 this._delegate = delegate org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ECodecRegistryImpl.ts:52:9 - error TS2322: Type 'null' is not assignable to type 'ECodec'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 52 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EContentAdapter.test.ts:10:58 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { instance, mock, resetCalls, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EContentAdapter.test.ts:28:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 28 let o: EObject = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EContentAdapter.test.ts:58:9 - error TS2322: Type 'null' is not assignable to type 'ENotifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 58 adapter.target = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EContentAdapter.ts:38:17 - error TS2322: Type 'null' is not assignable to type 'Iterable<ENotifier>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 38 let l: Iterable<ENotifier> = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EDataTypeExt.ts:13:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 13 return e == undefined ? undefined : "isSerializable" in e org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EDataTypeImpl.test.ts:12:59 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import { anything, capture, instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumExt.ts:4:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 4 return o == undefined ? undefined : "eLiterals" in o org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumExt.ts:19:9 - error TS2322: Type 'null' is not assignable to type 'EEnumLiteral'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 19 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumExt.ts:29:9 - error TS2322: Type 'null' is not assignable to type 'EEnumLiteral'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 29 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumExt.ts:39:9 - error TS2322: Type 'null' is not assignable to type 'EEnumLiteral'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 39 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumImpl.test.ts:13:56 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 13 import { anything, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumImpl.test.ts:105:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 105 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumImpl.test.ts:106:98 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 106 expect(() => o.eInvokeFromID(EcoreConstants.EENUM__GET_EENUM_LITERAL_BY_LITERAL_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumImpl.test.ts:107:84 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 107 expect(() => o.eInvokeFromID(EcoreConstants.EENUM__GET_EENUM_LITERAL_EINT, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumImpl.test.ts:108:87 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 108 expect(() => o.eInvokeFromID(EcoreConstants.EENUM__GET_EENUM_LITERAL_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumImpl.test.ts:123:72 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 123 o.eBasicInverseAdd(value, EcoreConstants.EENUM__ELITERALS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumImpl.test.ts:146:75 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 146 o.eBasicInverseRemove(value, EcoreConstants.EENUM__ELITERALS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumImpl.ts:31:9 - error TS2322: Type 'null' is not assignable to type 'EList<EEnumLiteral>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 31 this._eLiterals = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumLiteralImpl.test.ts:12:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumLiteralImpl.test.ts:202:76 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 202 o.eBasicInverseAdd(value, EcoreConstants.EENUM_LITERAL__EENUM, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumLiteralImpl.test.ts:212:76 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 212 o.eBasicInverseAdd(other, EcoreConstants.EENUM_LITERAL__EENUM, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumLiteralImpl.test.ts:229:79 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 229 o.eBasicInverseRemove(value, EcoreConstants.EENUM_LITERAL__EENUM, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumLiteralImpl.ts:46:9 - error TS2322: Type 'null' is not assignable to type 'EEnum'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 46 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EEnumLiteralImpl.ts:193:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 193 return this.eBasicSetContainer(null, EcoreConstants.EENUM_LITERAL__EENUM, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EFactoryImpl.test.ts:12:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EFactoryImpl.test.ts:137:40 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EDataType'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 137 expect(() => o.convertToString(null, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EFactoryImpl.test.ts:141:31 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClass'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 141 expect(() => o.create(null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EFactoryImpl.test.ts:145:41 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EDataType'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 145 expect(() => o.createFromString(null, "")).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EFactoryImpl.test.ts:188:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 188 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EFactoryImpl.test.ts:189:104 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 189 expect(() => o.eInvokeFromID(EcoreConstants.EFACTORY__CONVERT_TO_STRING_EDATATYPE_EJAVAOBJECT, null)).toThrow( org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EFactoryImpl.test.ts:192:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 192 expect(() => o.eInvokeFromID(EcoreConstants.EFACTORY__CREATE_ECLASS, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EFactoryImpl.test.ts:193:101 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 193 expect(() => o.eInvokeFromID(EcoreConstants.EFACTORY__CREATE_FROM_STRING_EDATATYPE_ESTRING, null)).toThrow( org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EFactoryImpl.test.ts:212:74 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 212 o.eBasicInverseAdd(value, EcoreConstants.EFACTORY__EPACKAGE, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EFactoryImpl.test.ts:222:74 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 222 o.eBasicInverseAdd(other, EcoreConstants.EFACTORY__EPACKAGE, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EFactoryImpl.test.ts:239:77 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 239 o.eBasicInverseRemove(value, EcoreConstants.EFACTORY__EPACKAGE, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EFactoryImpl.ts:42:9 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 42 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EFactoryImpl.ts:51:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 51 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EFactoryImpl.ts:114:17 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 114 this.ePackage = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EFactoryImpl.ts:169:46 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 169 return this.basicSetEPackage(null, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.test.ts:13:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 13 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.test.ts:445:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 445 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.test.ts:446:93 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 446 expect(() => o.eInvokeFromID(EcoreConstants.EGENERIC_TYPE__IS_INSTANCE_EJAVAOBJECT, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.test.ts:461:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 461 o.eBasicInverseRemove(value, EcoreConstants.EGENERIC_TYPE__ELOWER_BOUND, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.test.ts:478:89 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 478 o.eBasicInverseRemove(value, EcoreConstants.EGENERIC_TYPE__ETYPE_ARGUMENTS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.test.ts:486:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 486 o.eBasicInverseRemove(value, EcoreConstants.EGENERIC_TYPE__EUPPER_BOUND, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.ts:41[0m:9 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 41 this._eClassifier = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.ts:42:9 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 42 this._eLowerBound = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.ts:43:9 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 43 this._eRawType = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.ts:44:9 - error TS2322: Type 'null' is not assignable to type 'EList<EGenericType>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 44 this._eTypeArguments = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.ts:45:9 - error TS2322: Type 'null' is not assignable to type 'ETypeParameter'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 45 this._eTypeParameter = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.ts:46:9 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 46 this._eUpperBound = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.ts:107:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 107 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.ts:222:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 222 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.ts:341:17 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 341 this.eClassifier = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.ts:345:17 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 345 this.eLowerBound = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.ts:353:17 - error TS2322: Type 'null' is not assignable to type 'ETypeParameter'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 353 this.eTypeParameter = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.ts:357:17 - error TS2322: Type 'null' is not assignable to type 'EGenericType'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 357 this.eUpperBound = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.ts:406:49 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EGenericType'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 406 return this.basicSetELowerBound(null, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EGenericTypeImpl.ts:414:49 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EGenericType'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 414 return this.basicSetEUpperBound(null, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EModelElementExt.ts:33:9 - error TS2322: Type 'null' is not assignable to type 'EAnnotation'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 33 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EModelElementExt.ts:77:29 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 77 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EModelElementExt.ts:111:17 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 111 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EModelElementImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EModelElementImpl.test.ts:13:56 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 13 import { anything, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EModelElementImpl.test.ts:97:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 97 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EModelElementImpl.test.ts:98:94 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 98 expect(() => o.eInvokeFromID(EcoreConstants.EMODEL_ELEMENT__GET_EANNOTATION_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EModelElementImpl.test.ts:113:84 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 113 o.eBasicInverseAdd(value, EcoreConstants.EMODEL_ELEMENT__EANNOTATIONS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EModelElementImpl.test.ts:136:87 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 136 o.eBasicInverseRemove(value, EcoreConstants.EMODEL_ELEMENT__EANNOTATIONS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EModelElementImpl.ts:31:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAnnotation>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 31 this._eAnnotations = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ENamedElementImpl.test.ts:12:59 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import { anything, capture, instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ENotifierImpl.test.ts:10:40 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ENotifierImpl.ts:13:13 - error TS2322: Type 'null' is not assignable to type 'EList<EAdapter>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 13 private _adapters: EList<EAdapter> = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EObjectInternal.ts:64:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 64 return o == undefined ? undefined : typeof o["eClass"] === "function" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EObjectInternal.ts:67:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 67 return o == undefined ? undefined : isEObject(o) && typeof o["eStaticClass"] === "function" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EObjectInternal.ts:67:64 - error TS7053: Element implicitly has an 'any' type because expression of type '"eStaticClass"' can't be used to index type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Property 'eStaticClass' does not exist on type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 67 return o == undefined ? undefined : isEObject(o) && typeof o["eStaticClass"] === "function" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EOperationImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EOperationImpl.test.ts:13:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 13 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EOperationImpl.test.ts:102:37 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EOperation'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 102 expect(() => o.isOverrideOf(null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EOperationImpl.test.ts:200:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 200 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EOperationImpl.test.ts:201:92 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 201 expect(() => o.eInvokeFromID(EcoreConstants.EOPERATION__IS_OVERRIDE_OF_EOPERATION, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EOperationImpl.test.ts:218:85 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 218 o.eBasicInverseAdd(value, EcoreConstants.EOPERATION__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EOperationImpl.test.ts:228:85 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 228 o.eBasicInverseAdd(other, EcoreConstants.EOPERATION__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EOperationImpl.test.ts:234:79 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 234 o.eBasicInverseAdd(value, EcoreConstants.EOPERATION__EPARAMETERS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EOperationImpl.test.ts:251:88 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 251 o.eBasicInverseRemove(value, EcoreConstants.EOPERATION__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EOperationImpl.test.ts:262:82 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 262 o.eBasicInverseRemove(value, EcoreConstants.EOPERATION__EPARAMETERS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EOperationImpl.ts:37:9 - error TS2322: Type 'null' is not assignable to type 'EList<EClassifier>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 37 this._eExceptions = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EOperationImpl.ts:38:9 - error TS2322: Type 'null' is not assignable to type 'EList<EParameter>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 38 this._eParameters = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EOperationImpl.ts:51:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 51 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EOperationImpl.ts:247:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 247 return this.eBasicSetContainer(null, EcoreConstants.EOPERATION__ECONTAINING_CLASS, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageExt.ts:35:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 35 return o == undefined ? undefined : "nsURI" in o org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageExt.ts:48:13 - error TS2322: Type 'null' is not assignable to type 'Map<string, EClassifier>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 48 this._pack._nameToClassifier = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageExt.ts:54:5 - error TS2322: Type 'null' is not assignable to type 'Map<string, EClassifier>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 54 _nameToClassifier: Map<string, EClassifier> = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageExt.ts:55:5 - error TS2322: Type 'null' is not assignable to type 'EAdapter'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 55 _adapter: EAdapter = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageExt.ts:71:9 - error TS2322: Type 'EClassifier | undefined' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 71 return this._nameToClassifier.get(name) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.test.ts:13:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 13 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.test.ts:325:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 325 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.test.ts:326:88 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 326 expect(() => o.eInvokeFromID(EcoreConstants.EPACKAGE__GET_ECLASSIFIER_ESTRING, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.test.ts:341:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 341 o.eBasicInverseAdd(value, EcoreConstants.EPACKAGE__ECLASSIFIERS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.test.ts:347:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 347 o.eBasicInverseAdd(value, EcoreConstants.EPACKAGE__EFACTORY_INSTANCE, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.test.ts:356:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 356 o.eBasicInverseAdd(other, EcoreConstants.EPACKAGE__EFACTORY_INSTANCE, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.test.ts:362:79 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 362 o.eBasicInverseAdd(value, EcoreConstants.EPACKAGE__ESUB_PACKAGES, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.test.ts:370:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 370 o.eBasicInverseAdd(value, EcoreConstants.EPACKAGE__ESUPER_PACKAGE, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.test.ts:380:80 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 380 o.eBasicInverseAdd(other, EcoreConstants.EPACKAGE__ESUPER_PACKAGE, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.test.ts:403:81 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 403 o.eBasicInverseRemove(value, EcoreConstants.EPACKAGE__ECLASSIFIERS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.test.ts:411:86 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 411 o.eBasicInverseRemove(value, EcoreConstants.EPACKAGE__EFACTORY_INSTANCE, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.test.ts:422:82 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 422 o.eBasicInverseRemove(value, EcoreConstants.EPACKAGE__ESUB_PACKAGES, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.test.ts:430:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 430 o.eBasicInverseRemove(value, EcoreConstants.EPACKAGE__ESUPER_PACKAGE, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.ts:40:9 - error TS2322: Type 'null' is not assignable to type 'EList<EClassifier>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 40 this._eClassifiers = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.ts:41:9 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 41 this._eFactoryInstance = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.ts:42:9 - error TS2322: Type 'null' is not assignable to type 'EList<EPackage>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 42 this._eSubPackages = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.ts:68:17 - error TS2322: Type 'null' is not assignable to type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 68 let notifications: ENotificationChain = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.ts:120:9 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 120 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.ts:246:17 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 246 this.eFactoryInstance = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.ts:348:54 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EFactory'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 348 return this.basicSetEFactoryInstance(null, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageImpl.ts:356:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 356 return this.eBasicSetContainer(null, EcoreConstants.EPACKAGE__ESUPER_PACKAGE, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageRegistryImpl.ts:19:13 - error TS2322: Type 'EPackageRegistryImpl' is not assignable to type 'null'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 19 this._instance = new EPackageRegistryImpl() org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageRegistryImpl.ts:20:13 - error TS2531: Object is possibly 'null'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 20 this._instance.registerPackage(getEcorePackage()) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageRegistryImpl.ts:22:9 - error TS2322: Type 'null' is not assignable to type 'EPackageRegistryImpl'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 22 return this._instance org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageRegistryImpl.ts:25:17 - error TS2322: Type 'null' is not assignable to type 'EPackageRegistry'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 25 constructor(delegate: EPackageRegistry = null) { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageRegistryImpl.ts:46:9 - error TS2322: Type 'null' is not assignable to type 'EPackage'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 46 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EPackageRegistryImpl.ts:58:9 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 58 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EParameterImpl.test.ts:12:53 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import { instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EParameterImpl.test.ts:74:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 74 o.eBasicInverseAdd(value, EcoreConstants.EPARAMETER__EOPERATION, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EParameterImpl.test.ts:84:78 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 84 o.eBasicInverseAdd(other, EcoreConstants.EPARAMETER__EOPERATION, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EParameterImpl.test.ts:101:81 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 101 o.eBasicInverseRemove(value, EcoreConstants.EPARAMETER__EOPERATION, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EParameterImpl.ts:37:9 - error TS2322: Type 'null' is not assignable to type 'EOperation'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 37 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EParameterImpl.ts:80:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 80 return this.eBasicSetContainer(null, EcoreConstants.EPARAMETER__EOPERATION, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EReferenceExt.ts:33:13 - error TS2564: Property '_referenceType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 33 private _referenceType: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EReferenceImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EReferenceImpl.test.ts:13:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 13 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EReferenceImpl.ts:34:9 - error TS2322: Type 'null' is not assignable to type 'EList<EAttribute>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 34 this._eKeys = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EReferenceImpl.ts:35:9 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 35 this._eOpposite = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EReferenceImpl.ts:225:17 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 225 this.eOpposite = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResource.ts:56:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 56 return o == undefined ? undefined : typeof o["eResourceSet"] === "function" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:66:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 66 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:87:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 87 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:106:59 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 106 let n = (eObject as EObjectInternal).eSetResource(null, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:131:57 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 131 let n = this._resource.basicSetLoaded(true, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:140:58 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 140 let n = this._resource.basicSetLoaded(false, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:149:13 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 149 private _uri: URI = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:150:13 - error TS2322: Type 'null' is not assignable to type 'EObjectIDManager'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 150 private _objectIDManager: EObjectIDManager = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:153:13 - error TS2322: Type 'null' is not assignable to type 'EResourceSet'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 153 private _resourceSet: EResourceSet = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:154:13 - error TS2322: Type 'null' is not assignable to type 'EList<EObject>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 154 private _contents: EList<EObject> = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:155:13 - error TS2322: Type 'null' is not assignable to type 'EList<EDiagnostic>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 155 private _errors: EList<EDiagnostic> = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:156:13 - error TS2322: Type 'null' is not assignable to type 'EList<EDiagnostic>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 156 private _warnings: EList<EDiagnostic> = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:295:55 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 295 let n = this.basicSetLoaded(true, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:365:55 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 365 let n = this.basicSetLoaded(true, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:399:24 - error TS2345: Argument of type 'Buffer<ArrayBufferLike>' is not assignable to parameter of type 'BufferSource'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'Buffer<ArrayBufferLike>' is not assignable to type 'ArrayBufferView<ArrayBuffer>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Types of property 'buffer' are incompatible. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'ArrayBufferLike' is not assignable to type 'ArrayBuffer'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'SharedArrayBuffer' is missing the following properties from type 'ArrayBuffer': resizable, resize, detached, transfer, transferToFixedLength org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 399 decoder.decode(buffer) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:404:48 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 404 let n = this.basicSetLoaded(false, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:413:9 - error TS2322: Type 'null' is not assignable to type 'EList<EObject>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 413 this._contents = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:414:9 - error TS2322: Type 'null' is not assignable to type 'EList<EDiagnostic>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 414 this._errors = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:415:9 - error TS2322: Type 'null' is not assignable to type 'EList<EDiagnostic>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 415 this._warnings = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:512:9 - error TS2322: Type 'null' is not assignable to type 'Buffer<ArrayBufferLike>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 512 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:532:9 - error TS2322: Type 'null' is not assignable to type 'Buffer<ArrayBufferLike>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 532 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:627:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 627 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:636:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 636 let eObject: EObject = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceImpl.ts:655:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 655 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceSet.ts:50:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 50 return o == undefined ? undefined : typeof o["getResources"] === "function" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceSetImpl.test.ts:10:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceSetImpl.ts:44:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 44 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceSetImpl.ts:56:61 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResourceSet'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 56 return (e as EResourceInternal).basicSetResourceSet(null, notifications) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceSetImpl.ts:73:9 - error TS2322: Type 'null' is not assignable to type 'Map<string, EResource>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 73 this._uriResourceMap = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceSetImpl.ts:150:9 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 150 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceSetImpl.ts:195:29 - error TS2683: 'this' implicitly has type 'any' because it does not have a type annotation. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 195 if (this._uriResourceMap) { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceSetImpl.ts:196:29 - error TS2683: 'this' implicitly has type 'any' because it does not have a type annotation. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 196 this._uriResourceMap.set(uri.toString(), resource) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EResourceSetImpl.ts:205:21 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource | PromiseLike<EResource>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 205 resolve(null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EStringToStringMapEntryImpl.test.ts:12:59 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import { anything, capture, instance, mock, verify } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EStructuralFeatureExt.ts:14:13 - error TS2564: Property '_defaultValueFactory' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 14 private _defaultValueFactory: EFactory org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EStructuralFeatureExt.ts:49:13 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 49 this._defaultValueFactory = null // reset default value org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EStructuralFeatureExt.ts:61:9 - error TS2322: Type 'null' is not assignable to type 'EFactory'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 61 this._defaultValueFactory = null // reset default value org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EStructuralFeatureExt.ts:80:29 - error TS2322: Type 'undefined' is not assignable to type 'boolean'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 80 return o == undefined ? undefined : "featureID" in o org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EStructuralFeatureImpl.test.ts:12:72 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import { anything, capture, instance, mock, reset, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EStructuralFeatureImpl.test.ts:373:42 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 373 expect(() => o.eInvokeFromID(-1, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EStructuralFeatureImpl.test.ts:374:95 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EList<any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 374 expect(() => o.eInvokeFromID(EcoreConstants.ESTRUCTURAL_FEATURE__GET_CONTAINER_CLASS, null)).toThrow(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EStructuralFeatureImpl.test.ts:391:94 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 391 o.eBasicInverseAdd(value, EcoreConstants.ESTRUCTURAL_FEATURE__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EStructuralFeatureImpl.test.ts:401:94 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 401 o.eBasicInverseAdd(other, EcoreConstants.ESTRUCTURAL_FEATURE__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EStructuralFeatureImpl.test.ts:418:97 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 418 o.eBasicInverseRemove(value, EcoreConstants.ESTRUCTURAL_FEATURE__ECONTAINING_CLASS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EStructuralFeatureImpl.ts:86:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 86 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EStructuralFeatureImpl.ts:406:21 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 406 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ETreeIterator.test.ts:10:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ETreeIterator.test.ts:11:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 11 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ETreeIterator.ts:20:9 - error TS2322: Type 'null' is not assignable to type 'Iterator<T, any, any>[]'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 20 this._data = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ETreeIterator.ts:44:40 - error TS2345: Argument of type 'T' is not assignable to parameter of type 'O'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 'O' could be instantiated with an arbitrary type which could be unrelated to 'T'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 44 it = this._getChildrenIterator(result.value) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ETreeIterator.ts:10:31 org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 export class ETreeIterator<O, T> implements IterableIterator<T> { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: This type parameter might need an `extends O` constraint. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ETypeParameterImpl.test.ts:12:23 - error TS2307: Cannot find module 'deep-equal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import deepEqual from "deep-equal" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ETypeParameterImpl.test.ts:13:56 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 13 import { anything, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ETypeParameterImpl.test.ts:115:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotificationChain'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 115 o.eBasicInverseRemove(value, EcoreConstants.ETYPE_PARAMETER__EBOUNDS, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ETypeParameterImpl.ts:31:9 - error TS2322: Type 'null' is not assignable to type 'EList<EGenericType>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 31 this._eBounds = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ETypedElementImpl.test.ts:12:65 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import { anything, capture, instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ETypedElementImpl.ts:32:9 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 32 this._eType = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EURIConverterImpl.ts:28:71 - error TS2322: Type 'null' is not assignable to type 'ReadStream'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 28 return uriHandler ? uriHandler.createReadStream(normalized) : null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EURIConverterImpl.ts:34:72 - error TS2322: Type 'null' is not assignable to type 'WriteStream'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 34 return uriHandler ? uriHandler.createWriteStream(normalized) : null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EURIConverterImpl.ts:57:9 - error TS2322: Type 'null' is not assignable to type 'EURIHandler'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 57 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcoreFactoryExt.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcoreFactoryExt.ts:13:20 - error TS2322: Type 'null' is not assignable to type 'EcoreFactoryExt'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 13 private static _instanceExt: EcoreFactoryExt = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcoreFactoryImpl.test.ts:12:48 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 import { anything, instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcoreFactoryImpl.ts:49:20 - error TS2322: Type 'null' is not assignable to type 'EcoreFactoryImpl'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 49 private static _instance: EcoreFactoryImpl = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:25:20 - error TS2322: Type 'null' is not assignable to type 'EcorePackageImpl'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 25 private static _instance: EcorePackageImpl = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:26:13 - error TS2564: Property '_eAnnotationClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 26 private _eAnnotationClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:27:13 - error TS2564: Property '_eAttributeClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 27 private _eAttributeClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:28:13 - error TS2564: Property '_eClassClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 28 private _eClassClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:29:13 - error TS2564: Property '_eClassifierClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 29 private _eClassifierClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:30:13 - error TS2564: Property '_eDataTypeClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 30 private _eDataTypeClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:31:13 - error TS2564: Property '_eEnumClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 31 private _eEnumClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:32:13 - error TS2564: Property '_eEnumLiteralClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 32 private _eEnumLiteralClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:33:13 - error TS2564: Property '_eFactoryClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 33 private _eFactoryClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:34:13 - error TS2564: Property '_eGenericTypeClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 34 private _eGenericTypeClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:35:13 - error TS2564: Property '_eModelElementClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 35 private _eModelElementClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:36:13 - error TS2564: Property '_eNamedElementClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 36 private _eNamedElementClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:37:13 - error TS2564: Property '_eObjectClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 37 private _eObjectClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:38:13 - error TS2564: Property '_eOperationClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 38 private _eOperationClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:39:13 - error TS2564: Property '_ePackageClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 39 private _ePackageClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:40:13 - error TS2564: Property '_eParameterClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 40 private _eParameterClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:41:13 - error TS2564: Property '_eReferenceClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 41 private _eReferenceClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:42:13 - error TS2564: Property '_eStringToStringMapEntryClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 42 private _eStringToStringMapEntryClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:43:13 - error TS2564: Property '_eStructuralFeatureClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 43 private _eStructuralFeatureClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:44:13 - error TS2564: Property '_eTypeParameterClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 44 private _eTypeParameterClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:45:13 - error TS2564: Property '_eTypedElementClass' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 45 private _eTypedElementClass: EClass org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:47:13 - error TS2564: Property '_eBigDecimalType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 47 private _eBigDecimalType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:48:13 - error TS2564: Property '_eBigIntegerType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 48 private _eBigIntegerType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:49:13 - error TS2564: Property '_eBooleanType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 49 private _eBooleanType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:50:13 - error TS2564: Property '_eBooleanObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 50 private _eBooleanObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:51:13 - error TS2564: Property '_eByteType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 51 private _eByteType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:52:13 - error TS2564: Property '_eByteArrayType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 52 private _eByteArrayType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:53:13 - error TS2564: Property '_eByteObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 53 private _eByteObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:54:13 - error TS2564: Property '_eCharType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 54 private _eCharType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:55:13 - error TS2564: Property '_eCharacterObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 55 private _eCharacterObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:56:13 - error TS2564: Property '_eDateType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 56 private _eDateType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:57:13 - error TS2564: Property '_eDiagnosticChainType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 57 private _eDiagnosticChainType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:58:13 - error TS2564: Property '_eDoubleType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 58 private _eDoubleType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:59:13 - error TS2564: Property '_eDoubleObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 59 private _eDoubleObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:60:13 - error TS2564: Property '_eEListType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 60 private _eEListType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:61:13 - error TS2564: Property '_eEnumeratorType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 61 private _eEnumeratorType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:62:13 - error TS2564: Property '_eFeatureMapType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 62 private _eFeatureMapType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:63:13 - error TS2564: Property '_eFeatureMapEntryType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 63 private _eFeatureMapEntryType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:64:13 - error TS2564: Property '_eFloatType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 64 private _eFloatType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:65:13 - error TS2564: Property '_eFloatObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 65 private _eFloatObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:66:13 - error TS2564: Property '_eIntType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 66 private _eIntType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:67:13 - error TS2564: Property '_eIntegerObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 67 private _eIntegerObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:68:13 - error TS2564: Property '_eInvocationTargetExceptionType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 68 private _eInvocationTargetExceptionType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:69:13 - error TS2564: Property '_eJavaClassType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 69 private _eJavaClassType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:70:13 - error TS2564: Property '_eJavaObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 70 private _eJavaObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:71:13 - error TS2564: Property '_eLongType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 71 private _eLongType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:72:13 - error TS2564: Property '_eLongObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 72 private _eLongObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:73:13 - error TS2564: Property '_eMapType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 73 private _eMapType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:74:13 - error TS2564: Property '_eResourceType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 74 private _eResourceType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:75:13 - error TS2564: Property '_eResourceSetType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 75 private _eResourceSetType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:76:13 - error TS2564: Property '_eShortType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 76 private _eShortType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:77:13 - error TS2564: Property '_eShortObjectType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 77 private _eShortObjectType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:78:13 - error TS2564: Property '_eStringType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 78 private _eStringType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:79:13 - error TS2564: Property '_eTreeIteratorType' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 79 private _eTreeIteratorType: EDataType org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1101:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1101 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1137:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1137 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1155:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1155 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1191:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1191 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1261:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1261 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1279:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1279 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1297:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1297 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1333:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1333 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1351:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1351 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1369:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1369 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1387:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1387 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1405:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1405 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1423:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1423 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1441:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1441 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1459:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1459 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1477:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1477 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1495:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1495 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1820:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1820 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1838:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1838 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1856:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1856 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1874:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1874 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1892:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1892 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:1910:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1910 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:2013:44 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 2013 this.initEOperation(operation, null, "eSet", 0, 1, true, true) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:2014:43 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 2014 this.addEParameter(operation, null, "feature", 0, 1, true, true) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:2015:43 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 2015 this.addEParameter(operation, null, "newValue", 0, 1, true, true) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:2024:44 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 2024 this.initEOperation(operation, null, "eUnset", 0, 1, true, true) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:2025:43 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 2025 this.addEParameter(operation, null, "feature", 0, 1, true, true) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:2090:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 2090 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:2294:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 2294 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:2312:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 2312 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:2330:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 2330 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:2553:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 2553 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcorePackageImpl.ts:2669:13 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 2669 null, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcoreUtils.test.ts:10:38 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { instance, mock, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcoreUtils.test.ts:27:38 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 27 expect(EcoreUtils.equals(null, null)).toBeTruthy() org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcoreUtils.test.ts:31:46 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 31 expect(EcoreUtils.equals(object, null)).toBeFalsy() org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcoreUtils.test.ts:32:38 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 32 expect(EcoreUtils.equals(null, object)).toBeFalsy() org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcoreUtils.test.ts:77:36 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 77 expect(EcoreUtils.copy(null)).toBeNull() org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcoreUtils.ts:37:14 - error TS2322: Type 'null' is not assignable to type 'EAttribute'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 37 if ((eIDAttribute = null)) throw new Error("The object doesn't have an ID feature.") org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcoreUtils.ts:39:76 - error TS2339: Property 'eAttributeType' does not exist on type 'never'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 39 else eObject.eSet(eIDAttribute, this.createFromString(eIDAttribute.eAttributeType, id)) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcoreUtils.ts:79:17 - error TS2454: Variable 'resolved' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 79 if (resolved && resolved != proxy) { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcoreUtils.ts:164:93 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 164 return new URI({ fragment: "//" + EcoreUtils.getRelativeURIFragmentPath(null, eObject, false) }) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcoreUtils.ts:179:13 - error TS7034: Variable 'paths' implicitly has type 'any[]' in some locations where its type cannot be determined. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 179 let paths = [] org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcoreUtils.ts:183:13 - error TS7005: Variable 'paths' implicitly has an 'any[]' type. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 183 paths.slice().unshift(path) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/EcoreUtils.ts:193:16 - error TS7005: Variable 'paths' implicitly has an 'any[]' type. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 193 return paths.join("/") org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ExtendedMetaData.test.ts:1:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ExtendedMetaData.ts:73:9 - error TS2322: Type 'null' is not assignable to type 'EClass'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 73 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ExtendedMetaData.ts:82:9 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 82 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ExtendedMetaData.ts:91:9 - error TS2322: Type 'null' is not assignable to type 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 91 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ExtendedMetaData.ts:131:15 - error TS2564: Property '_name' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 131 protected _name: string org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ExtendedMetaData.ts:153:15 - error TS2564: Property '_nameToClassifierMap' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 153 protected _nameToClassifierMap: Map<string, EClassifier> org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ExtendedMetaData.ts:176:9 - error TS2322: Type 'EClassifier | undefined' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 176 return eResult org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ExtendedMetaData.ts:185:13 - error TS2564: Property '_namespace' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 185 private _namespace: string org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/FileURIHandler.ts:20:66 - error TS2322: Type 'null' is not assignable to type 'ReadStream'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 20 return fs.existsSync(path) ? fs.createReadStream(path) : null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ImmutableEList.test.ts:54:37 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Collection<unknown>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 54 expect(() => l.insertAll(0, null)).toThrowError(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ImmutableEList.test.ts:74:31 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Collection<unknown>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 74 expect(() => l.addAll(null)).toThrowError(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ImmutableEList.test.ts:89:34 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Collection<unknown>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 89 expect(() => l.removeAll(null)).toThrowError(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/ImmutableEList.test.ts:94:34 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Collection<unknown>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 94 expect(() => l.retainAll(null)).toThrowError(Error) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/NoCodec.test.ts:7:34 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 7 let e = codec.newEncoder(null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/NoCodec.test.ts:13:34 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EResource'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 13 let d = codec.newDecoder(null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/NoCodec.ts:8:9 - error TS2322: Type 'null' is not assignable to type 'EEncoder'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 8 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/NoCodec.ts:11:9 - error TS2322: Type 'null' is not assignable to type 'EDecoder'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 11 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/Notification.test.ts:10:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/Notification.test.ts:48:56 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'number | EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 48 let n = new Notification(o, EventType.ADD, null, 1, 2, 3) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/Notification.test.ts:141:26 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'ENotification'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 141 expect(n.add(null)).toBeFalsy() org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/Notification.ts:29:13 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 29 this._feature = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/NotificationChain.test.ts:10:46 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { instance, mock, verify, when } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/URI.test.ts:84:69 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'URI'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 84 expect(new URI("http://").replacePrefix(new URI("file://"), null)).toBeNull() org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/URI.test.ts:85:83 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'URI'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 85 expect(new URI("http://host").replacePrefix(new URI("http://host2/path"), null)).toBeNull() org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/URI.test.ts:86:68 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'URI'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 86 expect(new URI("test/toto").replacePrefix(new URI("info"), null)).toBeNull() org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/URI.ts:133:13 - error TS2322: Type 'Partial<Readonly<{ scheme: string; user: string; host: string; port: string; path: string; query: string; fragment: string; }>> | undefined' is not assignable to type 'Partial<Readonly<{ scheme: string; user: string; host: string; port: string; path: string; query: string; fragment: string; }>>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'Partial<Readonly<{ scheme: string; user: string; host: string; port: string; path: string; query: string; fragment: string; }>>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 133 parts = input org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/URI.ts:275:13 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 275 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/URI.ts:289:9 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 289 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/UniqueIDManager.test.ts:11:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 11 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/UniqueIDManager.ts:29:37 - error TS2345: Argument of type 'ID | undefined' is not assignable to parameter of type 'ID'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 'ID' could be instantiated with an arbitrary type which could be unrelated to 'ID | undefined'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 29 let oldKey = this.toKey(oldID) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/UniqueIDManager.ts:83:35 - error TS2322: Type 'EObject | undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 83 return key != undefined ? this._idToObject.get(key) : undefined org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/UniqueIDManager.ts:83:63 - error TS2322: Type 'undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 83 return key != undefined ? this._idToObject.get(key) : undefined org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/UniqueIDManager.ts:108:9 - error TS2322: Type 'undefined' is not assignable to type 'Uuid4'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 108 return undefined org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/UniqueIDManager.ts:112:34 - error TS2322: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 112 return id ? id.toRaw() : undefined org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/UniqueIDManager.ts:138:9 - error TS2322: Type 'undefined' is not assignable to type 'Ulid'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 138 return undefined org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/UniqueIDManager.ts:142:34 - error TS2322: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 142 return id ? id.toRaw() : undefined org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/UniqueIDManager.ts:165:9 - error TS2322: Type 'undefined' is not assignable to type 'number'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 165 return undefined org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMICodec.ts:19:41 - error TS2345: Argument of type 'Map<string, any> | undefined' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 19 return new XMIEncoder(eContext, options) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMICodec.ts:22:41 - error TS2345: Argument of type 'Map<string, any> | undefined' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 22 return new XMIDecoder(eContext, options) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMIProcessor.test.ts:10:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLCodec.test.ts:46:5 - error TS2564: Property 'l' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 46 l: EList<string> org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLCodec.test.ts:56:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 56 let resource: EResource = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLCodec.test.ts:146:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 146 let resource: EResource = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLCodec.test.ts:234:13 - error TS2322: Type 'null' is not assignable to type 'EResource'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 234 let resource: EResource = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLCodec.test.ts:281:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 281 let eObject: EObject = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLCodec.test.ts:284:49 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 284 let decoder = new XMLDecoder(eResource, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLCodec.test.ts:377:52 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 377 let xmlEncoder = new XMLEncoder(eResource, null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLCodec.ts:28:41 - error TS2345: Argument of type 'Map<string, any> | undefined' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 28 return new XMLEncoder(eContext, options) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLCodec.ts:31:41 - error TS2345: Argument of type 'Map<string, any> | undefined' is not assignable to parameter of type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'Map<string, any>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 31 return new XMLDecoder(eContext, options) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:11:17 - error TS7016: Could not find a declaration file for module 'sax'. '/var/jenkins/jobs/model-atlas-cloud-ui/workspace/node_modules/sax/lib/sax.js' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Try `npm i --save-dev @types/sax` if it exists or add a new declaration (.d.ts) file containing `declare module 'sax';` org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 11 import sax from "sax" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:61:15 - error TS2322: Type 'null' is not assignable to type '{ [key: string]: sax.QualifiedAttribute; }'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 61 protected _attributes: { [key: string]: sax.QualifiedAttribute } = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:66:15 - error TS2564: Property '_deferred' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 66 protected _deferred: EObject[] org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:83:15 - error TS2564: Property '_idAttributeName' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 83 protected _idAttributeName: string org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:84:15 - error TS2564: Property '_text' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 84 protected _text: string org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:85:15 - error TS2564: Property '_xmlVersion' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 85 protected _xmlVersion: string org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:86:15 - error TS2564: Property '_encoding' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 86 protected _encoding: string org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:87:13 - error TS2564: Property '_attachFn' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 87 private _attachFn: (eObject: EObject) => void org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:88:13 - error TS2564: Property '_errorFn' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 88 private _errorFn: (eDiagnostic: EDiagnostic) => void org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:104:19 - error TS2565: Property '_extendedMetaData' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 104 if (!this._extendedMetaData) { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:164:16 - error TS2454: Variable 'error' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 164 return error ? Err(error) : Ok(object) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:164:40 - error TS2454: Variable 'object' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 164 return error ? Err(error) : Ok(object) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:178:30 - error TS7006: Parameter 'e' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 178 saxParser.onerror = (e) => this.onError(e) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:179:46 - error TS7006: Parameter 'n' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 179 saxParser.onprocessinginstruction = (n) => this.onProcessingInstruction(n) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:237:48 - error TS7006: Parameter 'n' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 237 saxStream.on("processinginstruction", (n) => this.onProcessingInstruction(n)) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:239:35 - error TS7006: Parameter 't' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 239 saxStream.on("closetag", (t) => this.onEndTag(t)) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:240:31 - error TS7006: Parameter 't' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 240 saxStream.on("text", (t) => this.onText(t)) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:241:32 - error TS7006: Parameter 'e' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 241 saxStream.on("error", (e) => this.onError(e)) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:263:16 - error TS18047: 'match' is possibly 'null'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 263 return match.length == 0 ? "" : match[1] org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:263:41 - error TS18047: 'match' is possibly 'null'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 263 return match.length == 0 ? "" : match[1] org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:280:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 280 let eRoot: EObject = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:281:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 281 let eObject: EObject = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:284:13 - error TS2322: Type 'EObject | undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 284 eObject = this._objects.pop() org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:300:16 - error TS2790: The operand of a 'delete' operator must be optional. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 300 delete this._text org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:347:9 - error TS2322: Type 'null' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 347 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:479:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 479 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:493:9 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 493 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:497:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 497 let eResult: EObject = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:523:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 523 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:548:13 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 548 let eObject: EObject = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:560:40 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 560 this._objects.push(null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:585:29 - error TS2322: Type 'null' is not assignable to type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 585 let proxyHolder: EObject = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:687:13 - error TS2322: Type 'null' is not assignable to type 'URI'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 687 let uri: URI = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:745:31 - error TS2345: Argument of type 'null' is not assignable to parameter of type 'EObject'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 745 eList.add(null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLDecoder.ts:790:60 - error TS2345: Argument of type 'null' is not assignable to parameter of type '{ [key: string]: sax.QualifiedAttribute; }'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 790 let oldAttributes = this.setAttributes(null) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLEncoder.ts:91:13 - error TS2564: Property '_idAttributeName' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 91 private _idAttributeName: string org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLEncoder.ts:92:13 - error TS2564: Property '_roots' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 92 private _roots: EList<EObject> org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLEncoder.ts:96:13 - error TS2564: Property '_errorFn' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 96 private _errorFn: (eDiagnostic: EDiagnostic) => void org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLEncoder.ts:107:19 - error TS2565: Property '_extendedMetaData' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 107 if (!this._extendedMetaData) { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLEncoder.ts:157:13 - error TS2454: Variable 'error' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 157 if (error) { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLEncoder.ts:241:48 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 241 if (eSuperTypes.isEmpty()) eClassifier = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLEncoder.ts:244:21 - error TS2322: Type 'null' is not assignable to type 'EClassifier'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 244 eClassifier = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLEncoder.ts:248:9 - error TS2322: Type 'null' is not assignable to type 'EStructuralFeature'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 248 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLEncoder.ts:377:22 - error TS2454: Variable 'elementFeatures' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 377 if (!elementFeatures) { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLEncoder.ts:384:14 - error TS2454: Variable 'elementFeatures' is used before being assigned. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 384 if (!elementFeatures) { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLEncoder.ts:446:47 - error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 446 this._str.addAttribute(attribute, this._prefixesToURI.get(prefix)) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLEncoder.ts:788:48 - error TS2345: Argument of type 'string | undefined' is not assignable to parameter of type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 788 this._packages.set(ePackage.nsURI, nsPrefix) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLEncoder.ts:790:9 - error TS2322: Type 'string | undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 790 return nsPrefix org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLEncoder.ts:804:17 - error TS18048: 'prefixes' is possibly 'undefined'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 804 prefixes.push(prefix) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLEncoder.ts:805:48 - error TS2345: Argument of type 'string[] | undefined' is not assignable to parameter of type 'string[]'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'string[]'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 805 this._uriToPrefixes.set(nsURI, prefixes) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLNamespaces.ts:59:9 - error TS2322: Type 'null' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 59 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLNamespaces.ts:69:9 - error TS2322: Type 'null' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 69 return null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLProcessor.test.ts:10:32 - error TS2307: Cannot find module 'ts-mockito' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 10 import { instance, mock } from "ts-mockito" org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLProcessor.ts:26:13 - error TS2564: Property '_resourceSet' has no initializer and is not definitely assigned in the constructor. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 26 private _resourceSet: EResourceSet org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLString.ts:19:5 - error TS2322: Type 'null' is not assignable to type 'XMLStringSegment'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 19 currentSegment: XMLStringSegment = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLString.ts:20:5 - error TS2322: Type 'null' is not assignable to type 'XMLStringSegment'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 20 firstElementMark: XMLStringSegment = null org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/ecore/XMLString.ts:109:9 - error TS2322: Type 'string | undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 109 return result org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/modelUiBuilder/api/ComponentDescribtor.ts:1:48 - error TS2307: Cannot find module '@masagroup/ecore/dist/internal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1 import type {EObject, EStructuralFeature} from "@masagroup/ecore/dist/internal"; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/modelUiBuilder/api/ComponentRegistry.ts:2:48 - error TS2307: Cannot find module '@masagroup/ecore/dist/internal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 2 import type {EObject, EStructuralFeature} from "@masagroup/ecore/dist/internal"; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/modelUiBuilder/api/Resources.ts:1:41 - error TS2307: Cannot find module '@masagroup/ecore/dist/internal' or its corresponding type declarations. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1 import type {EClass, EObject, URI} from "@masagroup/ecore/dist/internal"; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/modelUiBuilder/impl/Resources.ts:16:11 - error TS2416: Property 'loadResource' in type 'Resources' is not assignable to the same property in base type 'ResourcesI'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type '(uri: URI, path: string) => Promise<void>' is not assignable to type '(uri: URI) => Promise<void>'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Target signature provides too few arguments. Expected 2 or more, but got 1. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 16 async loadResource(uri: URI,path:string): Promise<void> { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/modelUiBuilder/impl/components/reference/VReferenceComponent.vue:133:17 - error TS7006: Parameter 're' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 133 const remove = (re)=>{ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/modelUiBuilder/impl/composeable/ReactiveFeature.ts:35:5 - error TS2561: Object literal may only specify known properties, but 'getTarget' does not exist in type 'EAdapter'. Did you mean to write 'target'? org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 35 getTarget() { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/modelUiBuilder/impl/composeable/Resource.ts:12:7 - error TS2740: Type 'EFactory' is missing the following properties from type 'EcoreFactory': createEAnnotation, createEAnnotationFromContainer, createEAttribute, createEAttributeFromContainer, and 28 more. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 12 const efc:EcoreFactory = ecorePackage.eFactoryInstance; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:175:7 - error TS1345: An expression of type 'void' cannot be tested for truthiness. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 175 if (selectedDevice.value) { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:177:32 - error TS2339: Property 'sensors' does not exist on type 'never'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 177 id: selectedDevice.value.sensors.length + 1, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:178:43 - error TS2339: Property 'sensors' does not exist on type 'never'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 178 name: `Sensor${selectedDevice.value.sensors.length + 1}`, org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:184:26 - error TS2339: Property 'sensors' does not exist on type 'never'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 184 selectedDevice.value.sensors.push(newSensor) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:212:14 - error TS1345: An expression of type 'void' cannot be tested for truthiness. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 212 } else if (selectedDevice.value && currentSensorId.value !== null) { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:212:14 - error TS1345: An expression of type 'void' cannot be tested for truthiness. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 212 } else if (selectedDevice.value && currentSensorId.value !== null) { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:213:41 - error TS2339: Property 'sensors' does not exist on type 'never'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 213 const sensor = selectedDevice.value.sensors.find(s => s.id === currentSensorId.value) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:213:54 - error TS7006: Parameter 's' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 213 const sensor = selectedDevice.value.sensors.find(s => s.id === currentSensorId.value) org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:601:69 - error TS2353: Object literal may only specify known properties, and 'dataTypes' does not exist in type '{ packageNode: any; classes: Map<string, any>; }'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 601 packageMap.set(key, {packageNode: null, classes: new Map(), dataTypes: new Map()}); org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:653:35 - error TS2339: Property 'dataTypes' does not exist on type '{ packageNode: any; classes: Map<string, any>; }'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 653 packageMap.get(parent)!.dataTypes.set(key, dataTypeInfo); org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:773:52 - error TS2339: Property 'dataTypes' does not exist on type '{ packageNode: any; classes: Map<string, any>; }'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 773 const pkgDataTypes = packageMap.get(pkg.id)?.dataTypes; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:784:31 - error TS7006: Parameter 'dataTypeInfo' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 784 pkgDataTypes.forEach((dataTypeInfo, dataTypeId) => { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:784:45 - error TS7006: Parameter 'dataTypeId' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 784 pkgDataTypes.forEach((dataTypeInfo, dataTypeId) => { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:877:31 - error TS7006: Parameter 'dataTypeInfo' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 877 pkgDataTypes.forEach((dataTypeInfo, dataTypeId) => { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:877:45 - error TS7006: Parameter 'dataTypeId' implicitly has an 'any' type. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 877 pkgDataTypes.forEach((dataTypeInfo, dataTypeId) => { org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:948:60 - error TS2304: Cannot find name 'EList'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 948 const list = instance.eGet(superTypeClassFeature) as EList<EClass>; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:960:61 - error TS2304: Cannot find name 'EList'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 960 const list2 = instance.eGet(referenceClassFeature) as EList<EReference>; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:960:67 - error TS2304: Cannot find name 'EReference'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 960 const list2 = instance.eGet(referenceClassFeature) as EList<EReference>; org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:1413:62 - error TS2322: Type 'string | object | VNode<RendererNode, RendererElement, { [key: string]: any; }> | Component | undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1413 <PackageV :id="props.id" :data="props.data" :label="props.label" @nodeClick="" /> org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/components/Flow/PackageV.vue:23:3 org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 23 label: string org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: The expected type comes from property 'label' which is declared here on type '{ readonly data: NodeData; readonly label: string; readonly id: string; readonly onNodeClick?: ((...args: any[]) => any) | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Record<...>' org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:1416:60 - error TS2322: Type 'string | object | VNode<RendererNode, RendererElement, { [key: string]: any; }> | Component | undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1416 <ClassV :id="props.id" :data="props.data" :label="props.label" @nodeClick="" class="vClass"/> org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/components/Flow/ClassV.vue:23:3 org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 23 label: string org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: The expected type comes from property 'label' which is declared here on type '{ readonly data: NodeData; readonly label: string; readonly id: string; readonly onNodeClick?: ((...args: any[]) => any) | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Record<...>' org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/views/TestVue1.vue:1419:63 - error TS2322: Type 'string | object | VNode<RendererNode, RendererElement, { [key: string]: any; }> | Component | undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Type 'undefined' is not assignable to type 'string'. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 1419 <DataTypeV :id="props.id" :data="props.data" :label="props.label" @nodeClick="" class="vClass"/> org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: src/components/Flow/DataTypeV.vue:17:3 org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: 17 label: string org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build:    ~~~~~ org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: The expected type comes from property 'label' which is declared here on type '{ readonly data: NodeData; readonly label: string; readonly id: string; readonly onNodeClick?: ((...args: any[]) => any) | undefined; } & VNodeProps & AllowedComponentProps & ComponentCustomProps & Record<...>' org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: computing gzip size... org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: [vite:dts] Declaration files built in 4918ms. org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: dist/ui.vue.sensinact.mapper.css  14.59 kB │ gzip: 3.04 kB org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: dist/ui.vue.sensinact.mapper.js 1,217.56 kB │ gzip: 279.11 kB │ map: 3,799.45 kB org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: No name was provided for external module "primevue/divider" in "output.globals" – guessing "Divider". org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: No name was provided for external module "primevue/card" in "output.globals" – guessing "Card". org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: dist/ui.vue.sensinact.mapper.css  14.59 kB │ gzip: 3.04 kB org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: dist/ui.vue.sensinact.mapper.umd.cjs 871.26 kB │ gzip: 243.77 kB │ map: 3,688.91 kB org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: ✓ built in 9.61s org.eclipse.daanse.board.app.ui.vue.sensinact.mapper:build: Done in 10.71s. org.eclipse.daanse.board.app.app.default:build: cache bypass, force executing fd87d9f31260bed5 org.eclipse.daanse.board.app.app.default:build: yarn run v1.22.22 org.eclipse.daanse.board.app.app.default:build: warning package.json: "dependencies" has dependency "@vitejs/plugin-vue" with range "^6.0.1" that collides with a dependency in "devDependencies" of the same name with version "^5.2.1" org.eclipse.daanse.board.app.app.default:build: $ cross-env NODE_OPTIONS=--max-old-space-size=8192 vite build org.eclipse.daanse.board.app.app.default:build: org.eclipse.daanse.board.app.app.default:build: [vite:dts] You are building a library that may not need to generate declaration files. org.eclipse.daanse.board.app.app.default:build: org.eclipse.daanse.board.app.app.default:build: vite v6.3.5 building for production... org.eclipse.daanse.board.app.app.default:build: vite.config.ts:11:10 - error TS2305: Module '"vite"' has no exported member 'defineConfig'. org.eclipse.daanse.board.app.app.default:build: org.eclipse.daanse.board.app.app.default:build: 11 import { defineConfig } from 'vite'; org.eclipse.daanse.board.app.app.default:build:    ~~~~~~~~~~~~ org.eclipse.daanse.board.app.app.default:build: org.eclipse.daanse.board.app.app.default:build: transforming... org.eclipse.daanse.board.app.app.default:build: ✓ 273 modules transformed. org.eclipse.daanse.board.app.app.default:build: rendering chunks... org.eclipse.daanse.board.app.app.default:build: org.eclipse.daanse.board.app.app.default:build: [vite:dts] Start generate declaration files... org.eclipse.daanse.board.app.app.default:build: computing gzip size... org.eclipse.daanse.board.app.app.default:build: [vite:dts] Declaration files built in 1830ms. org.eclipse.daanse.board.app.app.default:build: org.eclipse.daanse.board.app.app.default:build: dist/index.html  1.03 kB │ gzip: 0.48 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/primeicons-C6QP2o4f.woff2  35.15 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/primeicons-MpK4pl85.ttf  84.98 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/primeicons-WjwUDZjB.woff  85.06 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/primeicons-DMOk5skT.eot  85.16 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/primeicons-Dr5RGzOO.svg 342.53 kB │ gzip: 105.26 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/ui.vue-DJ8a6MHQ.css  1.55 kB │ gzip: 0.53 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/ui.vue-ClK-WFIQ.css  2.14 kB │ gzip: 0.49 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/ui.vue-Cz1ztwI8.css  2.21 kB │ gzip: 0.73 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/ui.vue-BbDOUS3N.css  2.75 kB │ gzip: 0.86 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/ui.vue-BafNkzqZ.css  9.19 kB │ gzip: 2.04 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/ui.vue.sensinact-CHRhfkuZ.css  14.59 kB │ gzip: 3.04 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/index-D5gjsr46.css  22.38 kB │ gzip: 5.82 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/ui.vue.arch-DU19ndMU.js  2.09 kB │ gzip: 1.02 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/index-Cy-8s9ir.js  4.58 kB │ gzip: 1.62 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/index-TVoXe0Yy.js 394.60 kB │ gzip: 80.15 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/ui.vue.documentation-BgLC1HND.js 409.86 kB │ gzip: 99.10 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/ui.vue.release-DtdZE4Fa.js 435.95 kB │ gzip: 101.19 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/index-BMD82Zb9.js 455.14 kB │ gzip: 118.09 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/ui.vue.model-BxMQ_QR4.js 628.06 kB │ gzip: 169.98 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/ui.vue.trail-CDUyrytV.js 733.17 kB │ gzip: 194.20 kB org.eclipse.daanse.board.app.app.default:build: dist/assets/ui.vue.sensinact.mapper-BcLsxqOw.js 802.54 kB │ gzip: 225.21 kB org.eclipse.daanse.board.app.app.default:build:  org.eclipse.daanse.board.app.app.default:build: (!) Some chunks are larger than 500 kB after minification. Consider: org.eclipse.daanse.board.app.app.default:build: - Using dynamic import() to code-split the application org.eclipse.daanse.board.app.app.default:build: - Use build.rollupOptions.output.manualChunks to improve chunking: https://rollupjs.org/configuration-options/#output-manualchunks org.eclipse.daanse.board.app.app.default:build: - Adjust chunk size limit for this warning via build.chunkSizeWarningLimit. org.eclipse.daanse.board.app.app.default:build: ✓ built in 8.36s org.eclipse.daanse.board.app.app.default:build: Done in 9.90s. Tasks: 10 successful, 10 total Cached: 0 cached, 10 total Time: 40.103s Done in 40.30s. [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Copy Folder) [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] withEnv [Pipeline] { [Pipeline] sh + rm -rf Docker/dist [Pipeline] sh + cp -r packages/app/default/dist/ Docker/dist [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Docker Image build) [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] tool [Pipeline] envVarsForTool [Pipeline] withEnv [Pipeline] { [Pipeline] echo I am building and publishing a docker image on branch: origin/main [Pipeline] step Docker Build Docker Build: building image at path /var/jenkins/jobs/model-atlas-cloud-ui/workspace/Docker Step 1/9 : FROM node:19-alpine3.16 ---> d76736119b7d Step 2/9 : RUN addgroup -S nonroot && adduser -S nonroot -G nonroot ---> Running in 2c9f6fd76a27 ---> Removed intermediate container 2c9f6fd76a27 ---> 472832071574 Step 3/9 : ENV NODE_ENV=production ---> Running in a8225d9d044d ---> Removed intermediate container a8225d9d044d ---> 5cfba02fffc7 Step 4/9 : RUN npm install -global --ignore-scripts http-server ---> Running in 8d855bc4bd2a added 48 packages in 2s 15 packages are looking for funding run `npm fund` for details npm notice npm notice New major version of npm available! 9.6.3 -> 11.6.2 npm notice Changelog: <https://github.com/npm/cli/releases/tag/v11.6.2> npm notice Run `npm install -g npm@11.6.2` to update! npm  notice  ---> Removed intermediate container 8d855bc4bd2a ---> 4f80aeea2098 Step 5/9 : USER nonroot ---> Running in 77e7f299fbca ---> Removed intermediate container 77e7f299fbca ---> a441ac9dcf11 Step 6/9 : RUN mkdir -p /home/nonroot/docker/artifact ---> Running in 6c6cdd24d182 ---> Removed intermediate container 6c6cdd24d182 ---> 54d0df32260b Step 7/9 : COPY --chown=nonroot:nonroot dist /home/nonroot/docker/artifact/ ---> 9c6dd65bea24 Step 8/9 : COPY start.sh /home/nonroot/docker/artifact/ ---> f4b14f56037c Step 9/9 : CMD [ "sh", "/home/nonroot/docker/artifact/start.sh" ] ---> Running in 6ccff1c0dd49 ---> Removed intermediate container 6ccff1c0dd49 ---> d48bcec405aa Successfully built d48bcec405aa Tagging built image with devel.data-in-motion.biz:6000/scj/model-atlas-cloud-ui:latest Tagging built image with devel.data-in-motion.biz:6000/scj/model-atlas-cloud-ui:0.1.0.20 Docker Build Response : d48bcec405aa Pushing [devel.data-in-motion.biz:6000/scj/model-atlas-cloud-ui:latest, devel.data-in-motion.biz:6000/scj/model-atlas-cloud-ui:0.1.0.20] The push refers to repository [devel.data-in-motion.biz:6000/scj/model-atlas-cloud-ui] e9a8c000a046: Preparing af48ac17293e: Preparing e84a2b5b55ba: Preparing cfe1a4521664: Preparing 283bf5b635e3: Preparing b1d550c21bbe: Preparing c7287bbe934c: Preparing 659a6ef12ccb: Preparing 5bc340f6d4f5: Preparing b1d550c21bbe: Waiting c7287bbe934c: Waiting 659a6ef12ccb: Waiting 5bc340f6d4f5: Waiting 283bf5b635e3: Pushing [=====> ] 512B/4.894kB 283bf5b635e3: Pushing [==================================================>] 11.78kB af48ac17293e: Pushing [> ] 68.61kB/6.173MB e9a8c000a046: Pushing [==================================================>] 512B e9a8c000a046: Pushing [==================================================>] 4.096kB cfe1a4521664: Pushing [> ] 89.09kB/7.309MB e84a2b5b55ba: Pushing 3.072kB 283bf5b635e3: Pushed e9a8c000a046: Pushed e84a2b5b55ba: Pushed b1d550c21bbe: Layer already exists 659a6ef12ccb: Layer already exists c7287bbe934c: Layer already exists 5bc340f6d4f5: Layer already exists af48ac17293e: Pushing [===============> ] 1.871MB/6.173MB cfe1a4521664: Pushing [=======================> ] 3.497MB/7.309MB af48ac17293e: Pushing [=========================> ] 3.101MB/6.173MB cfe1a4521664: Pushing [================================> ] 4.764MB/7.309MB af48ac17293e: Pushing [=================================> ] 4.166MB/6.173MB cfe1a4521664: Pushing [========================================> ] 5.875MB/7.309MB af48ac17293e: Pushing [===========================================> ] 5.329MB/6.173MB cfe1a4521664: Pushing [==============================================> ] 6.732MB/7.309MB af48ac17293e: Pushing [==================================================>] 6.237MB cfe1a4521664: Pushing [==================================================>] 7.645MB af48ac17293e: Pushed cfe1a4521664: Pushing [==================================================>] 8.406MB cfe1a4521664: Pushed latest: digest: sha256:0d8e62972f30cf2aeab9702cb129f0235f0337c6dbfa41ba81da167947762d49 size: 2202 The push refers to repository [devel.data-in-motion.biz:6000/scj/model-atlas-cloud-ui] e9a8c000a046: Preparing af48ac17293e: Preparing e84a2b5b55ba: Preparing cfe1a4521664: Preparing 283bf5b635e3: Preparing b1d550c21bbe: Preparing c7287bbe934c: Preparing 659a6ef12ccb: Preparing 5bc340f6d4f5: Preparing c7287bbe934c: Waiting 659a6ef12ccb: Waiting b1d550c21bbe: Waiting 5bc340f6d4f5: Waiting e84a2b5b55ba: Layer already exists af48ac17293e: Layer already exists e9a8c000a046: Layer already exists 283bf5b635e3: Layer already exists cfe1a4521664: Layer already exists b1d550c21bbe: Layer already exists c7287bbe934c: Layer already exists 5bc340f6d4f5: Layer already exists 659a6ef12ccb: Layer already exists 0.1.0.20: digest: sha256:0d8e62972f30cf2aeab9702cb129f0235f0337c6dbfa41ba81da167947762d49 size: 2202 Docker Build Done [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline Finished: SUCCESS