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