compilation_database_dir: debug
output_directory: docs/diagrams
generate_links:
  link: 'https://github.com/bkryza/clang-uml/blob/{{ git.commit }}/{{ element.source.path }}#L{{ element.source.line }}'
  tooltip: '{% if "comment" in element %}{{ abbrv(trim(replace(element.comment, "\n+", " ")), 256) }}{% else %}{{ element.name }}{% endif %}'
diagrams:
  main_package:
    include!: uml/main_package_diagram.yml
  config_class:
    include!: uml/config_class_diagram.yml
  decorators_class:
    include!: uml/decorators_class_diagram.yml
  common_model_class:
    include!: uml/common_model_class_diagram.yml
  class_model_class:
    include!: uml/class_model_class_diagram.yml
  sequence_model_class:
    include!: uml/sequence_model_class_diagram.yml
  package_model_class:
    include!: uml/package_model_class_diagram.yml
  include_graph:
    include!: uml/include_diagram.yml
