Validation
cognite.pygen._core.validation
This module contains functions for validating the uniqueness of names in the generated classes.
_validate(items, attributes, id_attribute, class_name)
Check that the given attributes are unique for each item in the list
Source code in cognite/pygen/_core/validation.py
validate_api_classes_unique_names(api_classes)
Checks that fields that are used in shared namespaces the API classes have unique names.
Source code in cognite/pygen/_core/validation.py
validate_data_classes_unique_name(data_classes)
Checks that fields that are used in shared namespaces the data classes have unique names.
Source code in cognite/pygen/_core/validation.py
validate_multi_api_classes_unique_names(multi_api_classes)
Checks that fields that are used in shared namespaces the MultiAPI classes have unique names.