Index A | B | C | D | E | F | G | H | I | J | K | L | M | N | P | Q | R | S | T | U | V | W A add_condition() (cinnamon.configuration.Configuration method) AlreadyExpandedException AlreadyRegisteredException analyze_keys() (in module cinnamon.utility.key_analyzer) analyze_registry() (in module cinnamon.utility.static_analyzer) ATTRIBUTE_SEPARATOR (cinnamon.registry.RegistrationKey attribute) B batched (class in cinnamon.utility.configuration) build() (cinnamon.registry.Registry class method) (in module cinnamon.cli) build_edge_view() (cinnamon.utility.exceptions.NotADAGException method) C category (cinnamon.utility.key_analyzer.KeyFinding attribute) check() (in module cinnamon.cli) check_directory() (in module cinnamon.utility.sanity) check_external_json_path() (in module cinnamon.utility.sanity) check_graph_topology() (cinnamon.registry.Registry class method) check_name() (cinnamon.registry.RegistrationKey method) check_namespace() (cinnamon.registry.RegistrationKey method) check_registration_graph() (cinnamon.registry.Registry class method) check_tags() (cinnamon.registry.RegistrationKey method) cinnamon module cinnamon.cli module cinnamon.configuration module cinnamon.registry module cinnamon.utility module cinnamon.utility.configuration module cinnamon.utility.dependencies module cinnamon.utility.exceptions module cinnamon.utility.inquirer module cinnamon.utility.key_analyzer module cinnamon.utility.registration module cinnamon.utility.sanity module cinnamon.utility.static_analyzer module cinnamon.utility.suggestions module closest_string() (in module cinnamon.utility.suggestions) compound_tags (cinnamon.registry.RegistrationKey property) Configuration (class in cinnamon.configuration) D dag_resolution() (cinnamon.registry.Registry class method) default() (cinnamon.configuration.Configuration class method) dependencies (cinnamon.configuration.Configuration property) dependency_members() (in module cinnamon.utility.dependencies) dependency_shape() (cinnamon.configuration.Configuration method) (in module cinnamon.utility.dependencies) DependencyShape (class in cinnamon.utility.dependencies) describe() (cinnamon.utility.exceptions.VariantKeyCollisionException static method) describe_difference() (in module cinnamon.utility.suggestions) description (cinnamon.registry.RegistrationKey attribute) DICT (cinnamon.utility.dependencies.DependencyShape attribute) DisconnectedGraphException E ERROR (cinnamon.utility.key_analyzer.Severity attribute) error_message (cinnamon.utility.exceptions.ValidationResult attribute) expand_configuration() (cinnamon.registry.Registry class method) expanded (cinnamon.configuration.Configuration property) (cinnamon.registry.Registry attribute) explain_variant_tags() (in module cinnamon.utility.key_analyzer) F fields (cinnamon.configuration.Configuration property) filter_keys() (in module cinnamon.utility.inquirer) forget_loaded_modules() (cinnamon.registry.Registry class method) format_findings() (in module cinnamon.utility.key_analyzer) format_variant_explanations() (in module cinnamon.utility.key_analyzer) freeze_runtime() (cinnamon.registry.Registry class method) from_dict() (cinnamon.registry.RegistrationKey class method) from_key() (cinnamon.registry.Registry class method) from_keys() (cinnamon.registry.Registry class method) from_string() (cinnamon.registry.RegistrationKey class method) from_tags_simplification() (cinnamon.registry.RegistrationKey method) from_variant() (cinnamon.registry.RegistrationKey method) G generate() (in module cinnamon.cli) H has_at_least_two_variants (cinnamon.configuration.Configuration property) has_variants (cinnamon.configuration.Configuration property) HIERARCHY_SEPARATOR (cinnamon.registry.RegistrationKey attribute) hierarchy_tags (cinnamon.registry.RegistrationKey property) I import_class_from_string() (in module cinnamon.utility.registration) in_graph() (cinnamon.registry.Registry class method) in_registry() (cinnamon.registry.Registry class method) initialize() (cinnamon.registry.Registry class method) install_runtime() (cinnamon.registry.Registry class method) instantiate() (cinnamon.registry.Registry class method) InvalidDirectoryException is_dependency() (cinnamon.configuration.Configuration method) is_namespace_covered() (cinnamon.registry.Registry class method) is_skipped() (cinnamon.registry.Registry class method) iter_dependency_keys() (in module cinnamon.utility.dependencies) J json_default() (in module cinnamon.registry) K key (cinnamon.utility.key_analyzer.KeyFinding attribute) (cinnamon.utility.suggestions.KeySuggestion attribute) KEY_VALUE_SEPARATOR (cinnamon.registry.RegistrationKey attribute) KeyFinding (class in cinnamon.utility.key_analyzer) KeySuggestion (class in cinnamon.utility.suggestions) L LIST (cinnamon.utility.dependencies.DependencyShape attribute) load() (cinnamon.registry.Registry class method) load_registrations() (cinnamon.registry.Registry class method) locate_module() (in module cinnamon.utility.registration) M map_dependency_keys() (in module cinnamon.utility.dependencies) match() (cinnamon.registry.RegistrationKey method) match_name() (in module cinnamon.utility.registration) match_namespace() (in module cinnamon.utility.registration) match_tags() (in module cinnamon.utility.registration) MAX_TAGS_PER_LINE (cinnamon.registry.RegistrationKey attribute) message (cinnamon.utility.key_analyzer.KeyFinding attribute) meta (cinnamon.configuration.Configuration attribute) metadata (cinnamon.registry.RegistrationKey attribute) model_config (cinnamon.configuration.Configuration attribute) model_copy() (cinnamon.configuration.Configuration method) model_post_init() (cinnamon.configuration.Configuration method) module cinnamon cinnamon.cli cinnamon.configuration cinnamon.registry cinnamon.utility cinnamon.utility.configuration cinnamon.utility.dependencies cinnamon.utility.exceptions cinnamon.utility.inquirer cinnamon.utility.key_analyzer cinnamon.utility.registration cinnamon.utility.sanity cinnamon.utility.static_analyzer cinnamon.utility.suggestions N name (cinnamon.registry.RegistrationKey attribute) namespace (cinnamon.registry.RegistrationKey attribute) NamespaceExtractor (class in cinnamon.utility.registration) NamespaceNotFoundException NotADAGException NotBoundException NotExpandedException NotRegisteredException P Param() (in module cinnamon.configuration) parse() (cinnamon.registry.RegistrationKey class method) parse_configuration_files() (cinnamon.registry.Registry class method) passed (cinnamon.utility.exceptions.ValidationResult attribute) print_analysis_summary() (in module cinnamon.utility.static_analyzer) process() (cinnamon.utility.registration.NamespaceExtractor method) Q quick_validate() (in module cinnamon.utility.static_analyzer) R reason (cinnamon.utility.suggestions.KeySuggestion attribute) referenced_by (cinnamon.utility.key_analyzer.KeyFinding attribute) register() (in module cinnamon.registry) register_class() (in module cinnamon.registry) REGISTER_CLASS_DECORATOR (cinnamon.utility.registration.NamespaceExtractor attribute) register_configuration() (cinnamon.registry.Registry class method) register_configuration_from_key() (cinnamon.registry.Registry class method) REGISTER_DECORATOR (cinnamon.utility.registration.NamespaceExtractor attribute) register_method() (in module cinnamon.registry) REGISTER_METHOD_DECORATOR (cinnamon.utility.registration.NamespaceExtractor attribute) registered_items() (cinnamon.registry.Registry class method) Registration (in module cinnamon.registry) REGISTRATION_CALLS (cinnamon.utility.registration.NamespaceExtractor attribute) REGISTRATION_CONTEXT (cinnamon.registry.Registry attribute) REGISTRATION_METHODS (cinnamon.registry.Registry attribute) RegistrationKey (class in cinnamon.registry) Registry (class in cinnamon.registry) reset_signature_cache() (in module cinnamon.utility.static_analyzer) resolve_configuration() (cinnamon.registry.Registry class method) resolve_external_directories() (cinnamon.registry.Registry class method) restore() (cinnamon.registry.Registry class method) retrieve() (cinnamon.configuration.Configuration class method) retrieve_configuration() (cinnamon.registry.Registry class method) retrieve_configuration_info() (cinnamon.registry.Registry class method) retrieve_keys() (cinnamon.registry.Registry class method) retrieve_runnable_keys() (cinnamon.registry.Registry class method) run() (in module cinnamon.cli) S sanitize_variant_tag() (cinnamon.registry.RegistrationKey method) SCALAR (cinnamon.utility.dependencies.DependencyShape attribute) score (cinnamon.utility.suggestions.KeySuggestion attribute) select_keys() (in module cinnamon.utility.inquirer) select_name() (in module cinnamon.utility.inquirer) select_namespace() (in module cinnamon.utility.inquirer) select_tags() (in module cinnamon.utility.inquirer) setup() (in module cinnamon.registry) severity (cinnamon.utility.key_analyzer.KeyFinding attribute) Severity (class in cinnamon.utility.key_analyzer) similarity() (in module cinnamon.utility.suggestions) snapshot() (cinnamon.registry.Registry class method) source (cinnamon.utility.exceptions.ValidationResult attribute) special_tags (cinnamon.registry.RegistrationKey attribute) stack_trace (cinnamon.utility.exceptions.ValidationResult property) suggest_keys() (in module cinnamon.utility.suggestions) suggestions (cinnamon.utility.key_analyzer.KeyFinding attribute) T tags (cinnamon.registry.RegistrationKey attribute) time_it() (in module cinnamon.utility.sanity) to_dict() (cinnamon.registry.RegistrationKey method) to_pretty_string() (cinnamon.registry.RegistrationKey method) U unresolved_keys() (cinnamon.registry.Registry class method) UnserializableRuntimeException UnsupportedFieldTypeException update_namespaces() (cinnamon.registry.Registry class method) V validate_conditions() (cinnamon.configuration.Configuration method) validate_variants() (cinnamon.configuration.Configuration method) ValidationFailureException ValidationResult (class in cinnamon.utility.exceptions) values (cinnamon.configuration.Configuration property) VariantKeyCollisionException variants (cinnamon.configuration.Configuration property) visit_AsyncFunctionDef() (cinnamon.utility.registration.NamespaceExtractor method) visit_Call() (cinnamon.utility.registration.NamespaceExtractor method) visit_ClassDef() (cinnamon.utility.registration.NamespaceExtractor method) visit_FunctionDef() (cinnamon.utility.registration.NamespaceExtractor method) W WARNING (cinnamon.utility.key_analyzer.Severity attribute)