miller/pkg/transformers
John Kerl 8c791f5466
Static-check fixes from @lespea #1657, batch 4/n (#1706)
* Static-check fixes from @lespea #1657, batch 2/n

* Static-check fixes from @lespea #1657, batch 3/n

* Static-check fixes from @lespea #1657, batch 4/n
2024-10-27 12:00:25 -04:00
..
utils
aaa_chain_transformer.go Static-check fixes from @lespea #1657, batch 2/n (#1704) 2024-10-27 11:50:15 -04:00
aaa_record_transformer.go
aaa_transformer_table.go
altkv.go
bar.go
bootstrap.go
case.go Static-check fixes from @lespea #1657, batch 1/n (#1703) 2024-10-27 11:42:43 -04:00
cat.go
check.go
clean_whitespace.go
count.go
count_similar.go
cut.go
decimate.go
doc.go
fill_down.go
fill_empty.go
flatten.go
format_values.go
fraction.go
gap.go
grep.go
group_by.go
group_like.go
having_fields.go
head.go
histogram.go
join.go
json_parse.go
json_stringify.go
label.go Static-check fixes from @lespea #1657, batch 1/n (#1703) 2024-10-27 11:42:43 -04:00
latin1_to_utf8.go
merge_fields.go Static-check fixes from @lespea #1657, batch 1/n (#1703) 2024-10-27 11:42:43 -04:00
most_or_least_frequent.go
nest.go
nothing.go
put_or_filter.go Static-check fixes from @lespea #1657, batch 2/n (#1704) 2024-10-27 11:50:15 -04:00
README.md
regularize.go
remove_empty_columns.go
rename.go
reorder.go
repeat.go
reshape.go
sample.go
sec2gmt.go
sec2gmtdate.go
seqgen.go Static-check fixes from @lespea #1657, batch 3/n (#1705) 2024-10-27 11:55:38 -04:00
shuffle.go
skip_trivial_records.go
sort.go
sort_within_records.go
sparsify.go
split.go
stats1.go Static-check fixes from @lespea #1657, batch 1/n (#1703) 2024-10-27 11:42:43 -04:00
stats2.go Static-check fixes from @lespea #1657, batch 1/n (#1703) 2024-10-27 11:42:43 -04:00
step.go Static-check fixes from @lespea #1657, batch 1/n (#1703) 2024-10-27 11:42:43 -04:00
subs.go
summary.go
tac.go
tail.go
tee.go Static-check fixes from @lespea #1657, batch 4/n (#1706) 2024-10-27 12:00:25 -04:00
template.go
top.go
unflatten.go
uniq.go
unspace.go
unsparsify.go
utf8_to_latin1.go

Logic for transforming input records into output records as requested by the user (sort, filter, etc.).:

  • The IRecordTransformer abstract record-transformer interface datatype, as well as the ChainTransformer Go-channel chaining mechanism for piping one transformer into the next.
  • The transformer lookup table, used for Miller command-line parsing, verb construction, and online help.
  • All the concrete record-transformers such as cat, tac, sort, put, and so on.