name: test
min-version: 2.0

options:
  debug:
    type: bool
    description: Whether debugging is enabled
    default: False
  logging:
    type: bool
    description: Whether logging is enabled
    default: False

variables:
  debug: 'False'
  (?):
  - logging:
      # Debugging is not enabled unless logging is also enabled
      (?):
      - debug:
          debug: 'True'
