diff --git a/angular.json b/angular.json
index 0bb5786b..9fe8aa50 100644
--- a/angular.json
+++ b/angular.json
@@ -57,7 +57,6 @@
"outputHashing": "all"
},
"development": {
- "buildOptimizer": false,
"optimization": false,
"extractLicenses": false,
"sourceMap": true,
diff --git a/copyright-header.js b/copyright-header.js
index 2cc8329c..d3e29d21 100644
--- a/copyright-header.js
+++ b/copyright-header.js
@@ -15,7 +15,7 @@ import os from 'os';
const jsHeader = [
"/******************************************************************************",
" *",
- " * Copyright (c) 2019-2023 Fraunhofer IOSB-INA Lemgo,",
+ " * Copyright (c) 2019-2024 Fraunhofer IOSB-INA Lemgo,",
" * eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft",
" * zur Foerderung der angewandten Forschung e.V.",
" *",
@@ -25,7 +25,7 @@ const jsHeader = [
const htmlHeader = [
"
+ !
+ ! Copyright (c) 2019-2024 Fraunhofer IOSB-INA Lemgo,
+ ! eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
+ ! zur Foerderung der angewandten Forschung e.V.
+ !
+ !---------------------------------------------------------------------------->
@if ((viewMode | async) === 'list') {
}
-
diff --git a/projects/aas-lib/src/lib/aas-table/aas-table.component.ts b/projects/aas-lib/src/lib/aas-table/aas-table.component.ts
index 8e5ff38d..7c907b13 100644
--- a/projects/aas-lib/src/lib/aas-table/aas-table.component.ts
+++ b/projects/aas-lib/src/lib/aas-table/aas-table.component.ts
@@ -1,6 +1,6 @@
/******************************************************************************
*
- * Copyright (c) 2019-2023 Fraunhofer IOSB-INA Lemgo,
+ * Copyright (c) 2019-2024 Fraunhofer IOSB-INA Lemgo,
* eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
* zur Foerderung der angewandten Forschung e.V.
*
@@ -155,4 +155,4 @@ export class AASTableComponent implements OnInit, OnChanges, OnDestroy {
this.shiftKey = event.shiftKey;
this.altKey = event.altKey;
};
-}
+}
\ No newline at end of file
diff --git a/projects/aas-lib/src/lib/aas-table/aas-table.effects.ts b/projects/aas-lib/src/lib/aas-table/aas-table.effects.ts
index bc3d7339..987980ae 100644
--- a/projects/aas-lib/src/lib/aas-table/aas-table.effects.ts
+++ b/projects/aas-lib/src/lib/aas-table/aas-table.effects.ts
@@ -1,6 +1,6 @@
/******************************************************************************
*
- * Copyright (c) 2019-2023 Fraunhofer IOSB-INA Lemgo,
+ * Copyright (c) 2019-2024 Fraunhofer IOSB-INA Lemgo,
* eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
* zur Foerderung der angewandten Forschung e.V.
*
@@ -162,4 +162,4 @@ export class AASTableEffects {
row.nextSibling,
);
}
-}
+}
\ No newline at end of file
diff --git a/projects/aas-lib/src/lib/aas-table/aas-table.reducer.ts b/projects/aas-lib/src/lib/aas-table/aas-table.reducer.ts
index 6badf721..2a82bd49 100644
--- a/projects/aas-lib/src/lib/aas-table/aas-table.reducer.ts
+++ b/projects/aas-lib/src/lib/aas-table/aas-table.reducer.ts
@@ -1,6 +1,6 @@
/******************************************************************************
*
- * Copyright (c) 2019-2023 Fraunhofer IOSB-INA Lemgo,
+ * Copyright (c) 2019-2024 Fraunhofer IOSB-INA Lemgo,
* eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
* zur Foerderung der angewandten Forschung e.V.
*
@@ -137,4 +137,4 @@ function collapseRow(state: AASTableState, row: AASTableRow): AASTableState {
rows[index] = new AASTableRow(row.document, false, false, row.isLeaf, row.level, row.firstChild, row.nextSibling);
return { ...state, rows };
-}
+}
\ No newline at end of file
diff --git a/projects/aas-lib/src/lib/aas-table/aas-table.selectors.ts b/projects/aas-lib/src/lib/aas-table/aas-table.selectors.ts
index 9ed02e91..2ab4017c 100644
--- a/projects/aas-lib/src/lib/aas-table/aas-table.selectors.ts
+++ b/projects/aas-lib/src/lib/aas-table/aas-table.selectors.ts
@@ -1,6 +1,6 @@
/******************************************************************************
*
- * Copyright (c) 2019-2023 Fraunhofer IOSB-INA Lemgo,
+ * Copyright (c) 2019-2024 Fraunhofer IOSB-INA Lemgo,
* eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
* zur Foerderung der angewandten Forschung e.V.
*
@@ -29,4 +29,4 @@ export const selectEverySelected = createSelector(getRows, (rows: AASTableRow[])
export const selectRows = createSelector(getState, state => {
return state.rows;
-});
+});
\ No newline at end of file
diff --git a/projects/aas-lib/src/lib/aas-table/aas-table.state.ts b/projects/aas-lib/src/lib/aas-table/aas-table.state.ts
index e7569423..085d0b79 100644
--- a/projects/aas-lib/src/lib/aas-table/aas-table.state.ts
+++ b/projects/aas-lib/src/lib/aas-table/aas-table.state.ts
@@ -1,6 +1,6 @@
/******************************************************************************
*
- * Copyright (c) 2019-2023 Fraunhofer IOSB-INA Lemgo,
+ * Copyright (c) 2019-2024 Fraunhofer IOSB-INA Lemgo,
* eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
* zur Foerderung der angewandten Forschung e.V.
*
@@ -93,4 +93,4 @@ export interface AASTableState {
export interface AASTableFeatureState {
aasTable: AASTableState;
-}
+}
\ No newline at end of file
diff --git a/projects/aas-lib/src/lib/aas-tree/aas-tree-api.service.ts b/projects/aas-lib/src/lib/aas-tree/aas-tree-api.service.ts
index fee7755f..f4cf9bb5 100644
--- a/projects/aas-lib/src/lib/aas-tree/aas-tree-api.service.ts
+++ b/projects/aas-lib/src/lib/aas-tree/aas-tree-api.service.ts
@@ -1,6 +1,6 @@
/******************************************************************************
*
- * Copyright (c) 2019-2023 Fraunhofer IOSB-INA Lemgo,
+ * Copyright (c) 2019-2024 Fraunhofer IOSB-INA Lemgo,
* eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
* zur Foerderung der angewandten Forschung e.V.
*
@@ -52,4 +52,4 @@ export class AASTreeApiService {
});
});
}
-}
+}
\ No newline at end of file
diff --git a/projects/aas-lib/src/lib/aas-tree/aas-tree-search.ts b/projects/aas-lib/src/lib/aas-tree/aas-tree-search.ts
index 58784a4f..f0ffdfd3 100644
--- a/projects/aas-lib/src/lib/aas-tree/aas-tree-search.ts
+++ b/projects/aas-lib/src/lib/aas-tree/aas-tree-search.ts
@@ -1,6 +1,6 @@
/******************************************************************************
*
- * Copyright (c) 2019-2023 Fraunhofer IOSB-INA Lemgo,
+ * Copyright (c) 2019-2024 Fraunhofer IOSB-INA Lemgo,
* eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
* zur Foerderung der angewandten Forschung e.V.
*
@@ -397,4 +397,4 @@ export class AASTreeSearch {
return false;
}
}
-}
+}
\ No newline at end of file
diff --git a/projects/aas-lib/src/lib/aas-tree/aas-tree.actions.ts b/projects/aas-lib/src/lib/aas-tree/aas-tree.actions.ts
index 59fe7696..a9053e38 100644
--- a/projects/aas-lib/src/lib/aas-tree/aas-tree.actions.ts
+++ b/projects/aas-lib/src/lib/aas-tree/aas-tree.actions.ts
@@ -1,6 +1,6 @@
/******************************************************************************
*
- * Copyright (c) 2019-2023 Fraunhofer IOSB-INA Lemgo,
+ * Copyright (c) 2019-2024 Fraunhofer IOSB-INA Lemgo,
* eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
* zur Foerderung der angewandten Forschung e.V.
*
@@ -48,4 +48,4 @@ export const setMatchIndex = createAction(AASTreeActionType.SET_MATCH_INDEX, pro
export const setSelectedElements = createAction(
AASTreeActionType.SET_SELECTED_ELEMENTS,
props<{ elements: aas.Referable[] }>(),
-);
+);
\ No newline at end of file
diff --git a/projects/aas-lib/src/lib/aas-tree/aas-tree.component.html b/projects/aas-lib/src/lib/aas-tree/aas-tree.component.html
index 9d18c37f..270617a3 100644
--- a/projects/aas-lib/src/lib/aas-tree/aas-tree.component.html
+++ b/projects/aas-lib/src/lib/aas-tree/aas-tree.component.html
@@ -1,10 +1,10 @@
+ !
+ ! Copyright (c) 2019-2024 Fraunhofer IOSB-INA Lemgo,
+ ! eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
+ ! zur Foerderung der angewandten Forschung e.V.
+ !
+ !---------------------------------------------------------------------------->
diff --git a/projects/aas-lib/src/lib/aas-tree/aas-tree.component.ts b/projects/aas-lib/src/lib/aas-tree/aas-tree.component.ts
index 912c8b83..a864fada 100644
--- a/projects/aas-lib/src/lib/aas-tree/aas-tree.component.ts
+++ b/projects/aas-lib/src/lib/aas-tree/aas-tree.component.ts
@@ -1,6 +1,6 @@
/******************************************************************************
*
- * Copyright (c) 2019-2023 Fraunhofer IOSB-INA Lemgo,
+ * Copyright (c) 2019-2024 Fraunhofer IOSB-INA Lemgo,
* eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
* zur Foerderung der angewandten Forschung e.V.
*
@@ -600,4 +600,4 @@ export class AASTreeComponent implements OnInit, OnChanges, OnDestroy {
return value;
}
-}
+}
\ No newline at end of file
diff --git a/projects/aas-lib/src/lib/aas-tree/aas-tree.reducer.ts b/projects/aas-lib/src/lib/aas-tree/aas-tree.reducer.ts
index 996bdf9e..49e1dce4 100644
--- a/projects/aas-lib/src/lib/aas-tree/aas-tree.reducer.ts
+++ b/projects/aas-lib/src/lib/aas-tree/aas-tree.reducer.ts
@@ -1,6 +1,6 @@
/******************************************************************************
*
- * Copyright (c) 2019-2023 Fraunhofer IOSB-INA Lemgo,
+ * Copyright (c) 2019-2024 Fraunhofer IOSB-INA Lemgo,
* eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
* zur Foerderung der angewandten Forschung e.V.
*
@@ -654,4 +654,4 @@ function setMatchIndex(state: AASTreeState, index: number): AASTreeState {
return rows;
}
-}
+}
\ No newline at end of file
diff --git a/projects/aas-lib/src/lib/aas-tree/aas-tree.selectors.ts b/projects/aas-lib/src/lib/aas-tree/aas-tree.selectors.ts
index 26471295..01618f67 100644
--- a/projects/aas-lib/src/lib/aas-tree/aas-tree.selectors.ts
+++ b/projects/aas-lib/src/lib/aas-tree/aas-tree.selectors.ts
@@ -1,6 +1,6 @@
/******************************************************************************
*
- * Copyright (c) 2019-2023 Fraunhofer IOSB-INA Lemgo,
+ * Copyright (c) 2019-2024 Fraunhofer IOSB-INA Lemgo,
* eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
* zur Foerderung der angewandten Forschung e.V.
*
@@ -44,4 +44,4 @@ export const selectSomeSelected = createSelector(
export const selectEverySelected = createSelector(getRows, rows => rows.length > 0 && rows.every(row => row.selected));
-export const selectSelectedRows = createSelector(getRows, rows => rows.filter(row => row.selected));
+export const selectSelectedRows = createSelector(getRows, rows => rows.filter(row => row.selected));
\ No newline at end of file
diff --git a/projects/aas-lib/src/lib/aas-tree/aas-tree.state.ts b/projects/aas-lib/src/lib/aas-tree/aas-tree.state.ts
index 095be6e9..ecdcf4f7 100644
--- a/projects/aas-lib/src/lib/aas-tree/aas-tree.state.ts
+++ b/projects/aas-lib/src/lib/aas-tree/aas-tree.state.ts
@@ -1,6 +1,6 @@
/******************************************************************************
*
- * Copyright (c) 2019-2023 Fraunhofer IOSB-INA Lemgo,
+ * Copyright (c) 2019-2024 Fraunhofer IOSB-INA Lemgo,
* eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
* zur Foerderung der angewandten Forschung e.V.
*
@@ -106,4 +106,4 @@ export interface AASTreeState {
export interface AASTreeFeatureState {
tree: AASTreeState;
-}
+}
\ No newline at end of file
diff --git a/projects/aas-lib/src/lib/aas-tree/operation-call-form/operation-call-form.component.html b/projects/aas-lib/src/lib/aas-tree/operation-call-form/operation-call-form.component.html
index bf33184e..42a7bc7f 100644
--- a/projects/aas-lib/src/lib/aas-tree/operation-call-form/operation-call-form.component.html
+++ b/projects/aas-lib/src/lib/aas-tree/operation-call-form/operation-call-form.component.html
@@ -1,10 +1,10 @@
+ !
+ ! Copyright (c) 2019-2024 Fraunhofer IOSB-INA Lemgo,
+ ! eine rechtlich nicht selbstaendige Einrichtung der Fraunhofer-Gesellschaft
+ ! zur Foerderung der angewandten Forschung e.V.
+ !
+ !---------------------------------------------------------------------------->