Commit Graph

501 Commits

Author SHA1 Message Date
Mike Farah
46a419aad6 it works! 2022-01-15 11:40:05 +11:00
Mike Farah
deee3c1f60 xml wip 2022-01-15 11:25:56 +11:00
Mike Farah
4c47f43251 Merge branch 'master' into xml-comments 2022-01-15 10:42:25 +11:00
Mike Farah
606ef91cc6 Better fix #1062 (return error instead of panic) 2022-01-14 15:40:24 +11:00
Mike Farah
78b45a3eb0 Fixed #1062 2022-01-14 15:22:55 +11:00
Mike Farah
84ddf1862f Fixed #1048 2022-01-14 14:55:25 +11:00
Mike Farah
3c7ccf0bc4 wip 2022-01-02 13:44:31 +11:00
Mike Farah
e16167ff26 wip 2022-01-02 13:42:47 +11:00
Mike Farah
eaeeffe417 wip 2022-01-02 12:51:30 +11:00
Mike Farah
4b0cd5335b tests passing! 2022-01-01 12:34:15 +11:00
Mike Farah
60b4840a20 wip 2022-01-01 12:24:44 +11:00
Mike Farah
8c512dcc40 wip 2021-12-31 19:58:39 +11:00
Mike Farah
cdd2a90a98 wip 2021-12-31 12:50:16 +11:00
Mike Farah
2529a4708a wip 2021-12-31 12:36:59 +11:00
Mike Farah
277ba1fe5d wip 2021-12-30 15:39:40 +11:00
Mike Farah
2c4bd03ec6 wip 2021-12-30 14:13:31 +11:00
Mike Farah
d105efbcf1 wip refactoring printer 2021-12-22 12:22:29 +11:00
Mike Farah
9c6d84d184 wip xml encoding 2021-12-22 11:58:52 +11:00
Mike Farah
e869f4b81f wip better comment parsing 2021-12-22 11:39:10 +11:00
Mike Farah
a72743f9c9 wip better comment parsing 2021-12-22 11:31:28 +11:00
Mike Farah
0881ce2476 wip 2021-12-21 18:07:37 +11:00
Mike Farah
4d9583d1ee wip 2021-12-21 17:59:44 +11:00
Mike Farah
ca1c5dab59 Can encode in XML! 2021-12-21 16:59:09 +11:00
Mike Farah
2ee9c65bc2 Added global xml prefs for simplicity 2021-12-21 16:52:54 +11:00
Mike Farah
6bcbd873a6 wip 2021-12-21 16:19:27 +11:00
Mike Farah
ae8df5ea87 wip 2021-12-21 16:08:37 +11:00
Mike Farah
851a43b9b6 wip 2021-12-21 15:56:08 +11:00
Mike Farah
df32baedf1
Added XML decoder (#1044) 2021-12-21 15:02:07 +11:00
Matthieu MOREL
59752fb36d
enable more linters (#1043)
* enable revive linter

* enable gochecknoinits linter

* enable unconvert linter

* enable unparam linter

* enable asciicheck linter

* enable depguard linter

* enable nakedret linter

* enable megacheck linter

* enable nolintlint linter

* enable predeclared linter

* Update go.yml

* Update go.yml
2021-12-21 09:30:08 +11:00
Mike Farah
ffd1f022aa Report while filename failed to parse #1030 2021-12-06 17:25:32 +11:00
Mike Farah
c17cf82791 Improving docs 2021-12-05 13:03:38 +11:00
Mike Farah
b4db4496d5 Improved tips and tricks 2021-12-05 11:12:09 +11:00
Mike Farah
8b04d972f3 Improved error message 2021-12-05 10:58:26 +11:00
Mike Farah
e22df34158 Added sort_by operator 2021-12-04 13:54:12 +11:00
Mike Farah
2f05f7390f wip 2021-12-04 13:25:32 +11:00
Mike Farah
dba41ffed7 Assignment op no longer clobbers anchor (#1029) 2021-12-03 09:23:24 +11:00
Mike Farah
855b3c4b47 Cleanup test 2021-12-02 20:06:51 +11:00
Mike Farah
df5128fa36 Added encoder tests 2021-12-02 20:06:51 +11:00
Mike Farah
f62cfe5ec9 Added encoder tests 2021-12-02 20:06:51 +11:00
Mike Farah
d0419ceedf Added csv, tsv output formats 2021-12-02 20:06:51 +11:00
Mike Farah
14f8f92b76 Added map, map_values 2021-12-01 10:32:36 +11:00
Mike Farah
54b355bffb Added another test 2021-12-01 09:14:18 +11:00
Mike Farah
1c50ae4e6a Added another test 2021-11-30 13:22:18 +11:00
Mike Farah
feb97c9872 Fixed collect op when working with multiple nodes 2021-11-30 13:19:44 +11:00
Rob Ferguson
d41b44dc42
Add accessor for the yq logger instance (#1013)
Allow consumers of yqlib to customize the logger instance.

Closes #432

Signed-off-by: Carolyn Van Slyck <me@carolynvanslyck.com>

Co-authored-by: Carolyn Van Slyck <me@carolynvanslyck.com>
Co-authored-by: Rob Ferguson <robert.j.ferguson@nasa.gov>
2021-11-30 10:51:49 +11:00
Mike Farah
176fec639d Better merge example 2021-11-29 21:28:25 +11:00
Mike Farah
f5f148cadb Better formatting of merge arrays example 2021-11-29 21:06:09 +11:00
Mike Farah
418bd1a806 Added credit for merge by array example 2021-11-29 20:56:04 +11:00
Mike Farah
4c7c0b83aa Better merge array by key example 2021-11-29 20:53:36 +11:00
Mike Farah
51e946e6ff Better merge array by key example 2021-11-29 20:46:12 +11:00