Sha256: 863fae194ee92e1667dfd7b52ed8ee717b43cba7154d9994b8683d7b7a0aa4dd

Contents?: true

Size: 1.25 KB

Versions: 2

Compression:

Stored size: 1.25 KB

Contents

# =========================================================================
#   Ceedling - Test-Centered Build System for C
#   ThrowTheSwitch.org
#   Copyright (c) 2010-25 Mike Karlesky, Mark VanderVoord, & Greg Williams
#   SPDX-License-Identifier: MIT
# =========================================================================

#
# Loaded from lib/
# ----------------
#

file_wrapper:

yaml_wrapper:

config_walkinator:

system_wrapper:

verbosinator:

loginator:
  compose:
    - verbosinator
    - file_wrapper
    - system_wrapper

#
# Loaded from bin/
# ----------------
#

actions_wrapper:

# Separation of logic from CLI user interface
cli_handler:
  compose:
    - configinator
    - projectinator
    - cli_helper
    - path_validator
    - actions_wrapper
    - loginator

cli_helper:
  compose:
    - file_wrapper
    - config_walkinator
    - path_validator
    - actions_wrapper
    - loginator
    - system_wrapper

path_validator:
  compose:
    - file_wrapper
    - loginator

mixinator:
  compose:
    - path_validator
    - yaml_wrapper
    - loginator

projectinator:
  compose:
    - file_wrapper
    - path_validator
    - yaml_wrapper
    - loginator
    - system_wrapper

configinator:
  compose:
    - config_walkinator
    - projectinator
    - mixinator


Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
ceedling-1.0.1 bin/objects.yml
ceedling-1.0.0 bin/objects.yml