Commit graph

23 commits

Author SHA1 Message Date
Yann Hamon
c4bd7d0668 some linting simplifications 2020-05-31 19:29:30 +02:00
Yann Hamon
93f7dbc83a remove comment - files with multiple resources are now supported 2020-05-31 17:09:52 +02:00
Yann Hamon
d94b0abf64 make logging non-concurrent, remove mutexes from output pkg 2020-05-31 17:03:02 +02:00
Yann Hamon
05da409a0a Support multi-resource files, include kind/version in logging 2020-05-31 16:47:30 +02:00
Yann Hamon
a1c2e9dc68 fix format string 2020-05-31 14:56:10 +02:00
Yann Hamon
c6526d7278 Default to non-strict 2020-05-31 04:36:29 +02:00
Yann Hamon
11cfca1498 Better logging messages 2020-05-31 04:27:18 +02:00
Yann Hamon
ae5fbffb95 add quiet mode, fix race condition in statistics 2020-05-31 03:48:38 +02:00
Yann Hamon
b918da9c59 rework caching - less leak of goschema everywhere 2020-05-31 03:12:28 +02:00
Yann Hamon
8eb297d4c4 better logic mgmt in output plugins, go fmt 2020-05-31 02:10:19 +02:00
Yann Hamon
79d8ce3055 forgot to commit files 2020-05-31 01:09:53 +02:00
Yann Hamon
ef44c39ff2 be more explicit about caching of download failures 2020-05-31 01:09:05 +02:00
Yann Hamon
30a6fe69b1 cache Schema unmarshalling, cache schema download failures (WIP) 2020-05-30 21:40:54 +02:00
Yann Hamon
928d694e66 differentiate between an invalid resource and a validation error in output 2020-05-30 20:08:51 +02:00
Yann Hamon
bb478da7e0 enable printing a summary at the end of the run 2020-05-30 20:03:27 +02:00
Yann Hamon
5f3504724f add support for local schemas 2020-05-30 18:28:04 +02:00
Yann Hamon
8a25986e79 add configurable output 2020-05-30 17:20:24 +02:00
Yann Hamon
2786a84a4c add -dir parameter 2020-05-30 15:49:02 +02:00
Yann Hamon
3c6d3e351c skipKinds + better error logging 2020-05-30 07:02:48 +02:00
Yann Hamon
d3ed871833 add schema caching 2020-05-30 06:10:58 +02:00
Yann Hamon
79c9197f38 better errors 2020-05-30 05:34:21 +02:00
Yann Hamon
96e35cb926 try to validate 2020-05-30 03:37:40 +02:00
Yann Hamon
fe33d14dc4 first commit 2020-05-30 02:44:13 +02:00