Greg Magolan
73d021fb36
fix: correctly split quoted args ( #909 )
2024-08-19 16:36:41 -04:00
Greg Magolan
eb55a3c03f
refactor: deprecated expand_locations which is just pass-through to ctx.expand_location() ( #910 )
2024-08-19 15:28:45 -04:00
Mike Lundy
dfcffca8f5
jq: add data file and location expansion support ( #757 )
...
This teaches the jq rule about a `data` attribute and adds conditional
support to do bazel location expansion. The expansion is disabled by
default because it likely would cause compat concerns (since jq can take
arbitrary text as input args).
2024-02-26 17:43:56 -08:00
Derek Cormier
174bb9425d
feat: support jq 1.7 toolchain ( #520 )
2023-10-03 13:50:55 -07:00
Alex Eagle
f688d17cfb
feat: jq supports stamping
...
Fixes #223
2022-08-22 12:39:54 -07:00
Alex Eagle
32882befdf
feat: let jq act like copy_to_bin
...
This lets you have a file in the output tree with the same path as a source file, but modified.
2022-06-21 18:40:29 -07:00
Derek Cormier
ce015ca4f3
fix: support non-json input files in jq
2022-06-17 10:27:18 -07:00
Derek Cormier
9162a3f552
fix: buildifier lint errors
2022-06-02 18:15:24 -07:00
Sahin Yort
a699ccd4eb
fix: add mnemonic to jq and yq ( #106 )
2022-05-06 21:01:27 +03:00
Derek Cormier
e371656bc3
feat: load jq filter from file
2021-12-20 13:21:26 -08:00
Derek Cormier
b8347b5f0a
feat: add jq toolchain and rule
2021-12-14 17:59:52 -08:00