- 26 Mar, 2020 2 commits
-
-
Leon Mauritz Möller authored
remove _unwrap() as it produced error messages that weren't helpful add _get_text_mandatory_mapped() and _get_attrib_mandatory_mapped() These are helper functions for retrieving an attribute or the text of an xml element and then using the value as the key in a specified dict. These are useful since they will raise a helpful error if the attribute or text does not exist in the dict as a key. add _get_child_mandatory() + _get_attribute_mandatory() Functions for retrieving a mandatory child element or a mandatory attribute and raising an error with a helpful message if the child/attribute doesn't exist. _get_text_mandatory()'s signature is now similar to _get_child_mandatory() and _get_attribute_mandatory(). It won't accept None anymore, and it now also raises a KeyError instead of a TypeError. change _failsafe_construct() This function will now handle Key and Value errors. It will now print the whole error cause chain. change constructor functions depending on these helper functions respectively add a check if type of last key matches reference type when constructing AAS References
-
Leon Mauritz Möller authored
-
- 25 Mar, 2020 2 commits
-
-
Leon Mauritz Möller authored
adjust indent in continuation line
-
Leon Mauritz Möller authored
adjust _construct_qualifier() and _construct_asset_administration_shell() for merged master
-
- 05 Mar, 2020 1 commit
-
-
Leon Mauritz Möller authored
some minor changes mentioned in the meeting yesterday
-
- 02 Mar, 2020 1 commit
-
-
Leon Mauritz Möller authored
shorten read_xml_aas_file() minor changes to helper functions
-
- 01 Mar, 2020 1 commit
-
-
Leon Mauritz Möller authored
remove #type: ignore prefix constructor functions with _
-
- 28 Feb, 2020 1 commit
-
-
Leon Mauritz Möller authored
add conceptDescription + identification parsing
-
- 27 Feb, 2020 1 commit
-
-
Leon Mauritz Möller authored
prefix some function parameters with _ to suppress an unused variable warning remove unused typing.{Type,Tuple} imports fix reference before assignment warning in construct_lang_string_set
-
- 26 Feb, 2020 1 commit
-
-
Leon Mauritz Möller authored
-
- 18 Feb, 2020 1 commit
-
-
Leon Mauritz Möller authored
-
- 16 Dec, 2019 1 commit
-
-
Sebastian Heppner authored
-
- 12 Dec, 2019 2 commits
-
-
Sebastian Heppner authored
Seems like this missing line was the only thing that made the pipeline fail, considering that I only added docstrings. I didn't know that it would do this.
-
Sebastian Heppner authored
-
- 11 Dec, 2019 1 commit
-
-
Michael Thies authored
We have obtained the explicit agreement of Leon Mauritz Möller and Sebastian Heppner to publish their contributions under the Apache License (Version 2.0).
-
- 03 Dec, 2019 1 commit
-
-
Michael Thies authored
-
- 01 Dec, 2019 1 commit
-
-
TorbenD authored
model.security, submodel: create placeholder class Security and comment the rest and fix building error
-
- 28 Nov, 2019 2 commits
-
-
Michael Thies authored
First step towards #10
-
TorbenD authored
-
- 27 Nov, 2019 7 commits
- 22 Nov, 2019 1 commit
-
-
TorbenD authored
-
- 21 Nov, 2019 5 commits
-
-
Sebastian Heppner authored
after having implemented most classes following the UML graphs, now completely rework of the classes in accordance to the detailed descriptions of the Details of the AssetAdministrationShell (DAAS) document
-
Sebastian Heppner authored
Add inheritances to class AccessPermissionRule Modify class Security to fit the most detailed model in the document Add class Certificate (that is not further specified yet and therefore does nothing)
-
Sebastian Heppner authored
-
Sebastian Heppner authored
-
Sebastian Heppner authored
-
- 20 Nov, 2019 6 commits
-
-
Sebastian Heppner authored
-
Sebastian Heppner authored
-
Sebastian Heppner authored
-
Sebastian Heppner authored
also, introduce temporary references for classes Property and Submodel, that will be replaced by the actual references as soon as they exist, in order to make the file executable without errors, at least with the python interpreter
-
Sebastian Heppner authored
-
Sebastian Heppner authored
-
- 19 Nov, 2019 1 commit
-
-
Sebastian Heppner authored
There are missing references, that are not existing yet, so it can't be executed yet. Also, aas.py is not the least finished and will be subjected to major overhauling soon.
-