• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# buildifier: disable=module-docstring
2# buildifier: disable=function-docstring
3def exercise_the_api():
4    _var6 = configuration_field("foo", "bar")
5
6exercise_the_api()
7
8def transition_func(settings):
9    """A no-op transition function."""
10    return settings
11
12my_transition = transition(implementation = transition_func, inputs = [], outputs = [])
13
14def _build_setting_impl(ctx):
15    return []
16
17string_flag = rule(
18    implementation = _build_setting_impl,
19    build_setting = config.string(flag = True),
20)
21
22int_setting = rule(
23    implementation = _build_setting_impl,
24    build_setting = config.int(flag = False),
25)
26