diff options
Diffstat (limited to 'tools/go_generics')
-rw-r--r-- | tools/go_generics/defs.bzl | 8 | ||||
-rw-r--r-- | tools/go_generics/tests/all_stmts/BUILD | 6 | ||||
-rw-r--r-- | tools/go_generics/tests/all_types/BUILD | 6 | ||||
-rw-r--r-- | tools/go_generics/tests/anon/BUILD | 6 | ||||
-rw-r--r-- | tools/go_generics/tests/consts/BUILD | 6 | ||||
-rw-r--r-- | tools/go_generics/tests/defs.bzl | 20 | ||||
-rw-r--r-- | tools/go_generics/tests/imports/BUILD | 6 | ||||
-rw-r--r-- | tools/go_generics/tests/remove_typedef/BUILD | 6 | ||||
-rw-r--r-- | tools/go_generics/tests/simple/BUILD | 6 |
9 files changed, 56 insertions, 14 deletions
diff --git a/tools/go_generics/defs.bzl b/tools/go_generics/defs.bzl index 7fe7d7e59..33329cf28 100644 --- a/tools/go_generics/defs.bzl +++ b/tools/go_generics/defs.bzl @@ -101,20 +101,20 @@ def _go_template_instance_impl(ctx): # Build the argument list. args = ["-i=%s" % template.file.path, "-o=%s" % output.path] if ctx.attr.package: - args += ["-p=%s" % ctx.attr.package] + args.append("-p=%s" % ctx.attr.package) if len(ctx.attr.prefix) > 0: - args += ["-prefix=%s" % ctx.attr.prefix] + args.append("-prefix=%s" % ctx.attr.prefix) if len(ctx.attr.suffix) > 0: - args += ["-suffix=%s" % ctx.attr.suffix] + args.append("-suffix=%s" % ctx.attr.suffix) args += [("-t=%s=%s" % (p[0], p[1])) for p in ctx.attr.types.items()] args += [("-c=%s=%s" % (p[0], p[1])) for p in ctx.attr.consts.items()] args += [("-import=%s=%s" % (p[0], p[1])) for p in ctx.attr.imports.items()] if ctx.attr.anon: - args += ["-anon"] + args.append("-anon") ctx.actions.run( inputs = [template.file], diff --git a/tools/go_generics/tests/all_stmts/BUILD b/tools/go_generics/tests/all_stmts/BUILD index fbc07dbff..a4a7c775a 100644 --- a/tools/go_generics/tests/all_stmts/BUILD +++ b/tools/go_generics/tests/all_stmts/BUILD @@ -8,3 +8,9 @@ go_generics_test( "T": "Q", }, ) + +# @unused +glaze_ignore = [ + "input.go", + "output.go", +] diff --git a/tools/go_generics/tests/all_types/BUILD b/tools/go_generics/tests/all_types/BUILD index 9144b0811..60b1fd314 100644 --- a/tools/go_generics/tests/all_types/BUILD +++ b/tools/go_generics/tests/all_types/BUILD @@ -8,3 +8,9 @@ go_generics_test( "T": "Q", }, ) + +# @unused +glaze_ignore = [ + "input.go", + "output.go", +] diff --git a/tools/go_generics/tests/anon/BUILD b/tools/go_generics/tests/anon/BUILD index 1890f2817..ef24f4b25 100644 --- a/tools/go_generics/tests/anon/BUILD +++ b/tools/go_generics/tests/anon/BUILD @@ -10,3 +10,9 @@ go_generics_test( "T": "Q", }, ) + +# @unused +glaze_ignore = [ + "input.go", + "output.go", +] diff --git a/tools/go_generics/tests/consts/BUILD b/tools/go_generics/tests/consts/BUILD index 1e3574593..fd7caccad 100644 --- a/tools/go_generics/tests/consts/BUILD +++ b/tools/go_generics/tests/consts/BUILD @@ -15,3 +15,9 @@ go_generics_test( inputs = ["input.go"], output = "output.go", ) + +# @unused +glaze_ignore = [ + "input.go", + "output.go", +] diff --git a/tools/go_generics/tests/defs.bzl b/tools/go_generics/tests/defs.bzl index 038629852..6277c3947 100644 --- a/tools/go_generics/tests/defs.bzl +++ b/tools/go_generics/tests/defs.bzl @@ -31,17 +31,17 @@ _go_generics_test = rule( test = True, ) -""" -Instantiates a generics test. - -Args: - name: the name of the test. - inputs: all the input files. - output: the output files. - opts: the template options. -""" - def go_generics_test(name, inputs, output, types = None, consts = None, **kwargs): + """Instantiates a generics test. + + Args: + name: the name of the test. + inputs: all the input files. + output: the output files. + types: the template types (dictionary). + consts: the template consts (dictionary). + **kwargs: additional arguments for the template_instance. + """ if types == None: types = dict() if consts == None: diff --git a/tools/go_generics/tests/imports/BUILD b/tools/go_generics/tests/imports/BUILD index c4424ee9c..a86223d41 100644 --- a/tools/go_generics/tests/imports/BUILD +++ b/tools/go_generics/tests/imports/BUILD @@ -16,3 +16,9 @@ go_generics_test( "T": "sync.Mutex", }, ) + +# @unused +glaze_ignore = [ + "input.go", + "output.go", +] diff --git a/tools/go_generics/tests/remove_typedef/BUILD b/tools/go_generics/tests/remove_typedef/BUILD index 84f6ac1ab..46457cec6 100644 --- a/tools/go_generics/tests/remove_typedef/BUILD +++ b/tools/go_generics/tests/remove_typedef/BUILD @@ -8,3 +8,9 @@ go_generics_test( "T": "U", }, ) + +# @unused +glaze_ignore = [ + "input.go", + "output.go", +] diff --git a/tools/go_generics/tests/simple/BUILD b/tools/go_generics/tests/simple/BUILD index 204952b90..4b9265ea4 100644 --- a/tools/go_generics/tests/simple/BUILD +++ b/tools/go_generics/tests/simple/BUILD @@ -9,3 +9,9 @@ go_generics_test( "T": "Q", }, ) + +# @unused +glaze_ignore = [ + "input.go", + "output.go", +] |