clj-yaml

lread 2022-09-22T14:52:57.823449Z

Just noticed the snakeyaml tag line: > The art of simplicity is a puzzle of complexity.

borkdude 2022-09-22T14:54:15.753139Z

LOL!

borkdude 2022-09-22T14:54:44.757009Z

meanwhile I'm F5-ing this: https://mvnrepository.com/artifact/org.yaml/snakeyaml/1.33

borkdude 2022-09-22T14:55:10.003699Z

or rather Cmd-R, it used to be F5 in the past I think or so?

lread 2022-09-22T14:55:39.651369Z

Hah! I think it was shift-F5 for REALLY refresh.

lread 2022-09-22T14:56:04.513409Z

He just merged my github actions fix.

borkdude 2022-09-22T14:56:10.367269Z

wow nice!

lread 2022-09-22T14:56:37.500539Z

At first he wasn’t interested, but then came around.

borkdude 2022-09-22T14:57:50.442199Z

https://www.youtube.com/watch?v=i8dh9gDzmz8

lread 2022-09-22T14:58:06.895979Z

… when I mentioned unlike bitbucket pipelines, there are no usage limits on github actions…

borkdude 2022-09-22T14:58:20.304329Z

:-)

lread 2022-09-22T15:00:04.475989Z

wow, that vid has 106 million views! (well 106 million + 1 now)

grzm 2022-09-22T16:14:02.282789Z

Someone please stop me. I'm considering writing generative tests to try to break find the unhandled edge cases in snakeyaml. I do not want to become a YAML expert nor a snakeyaml specialist. I don't have time to become a YAML expert nor a snakeyaml specialist. I do, unfortunately, have some terrier-like aspects. Gosh darn it.

borkdude 2022-09-22T16:18:49.626849Z

@grzm I think that's an awesome idea. But you could approach it as a hobby :P

lread 2022-09-22T16:28:38.168189Z

Sounds interesting @grzm, but remember hobbies should, for the most part, be enjoyed!

lread 2022-09-22T16:36:00.651429Z

And if you get too good at snakeyaml you just might end up becoming the snakeyaml maintainer. Quite the sacrifice in the service of YAMLites. simple_smile

slipset 2022-09-22T17:00:02.509729Z

@grzm if you manage to write specs for yaml, then the gen tests come for free. https://github.com/clojure/data.json/blob/master/src/test/clojure/clojure/data/json_gen_test.clj

lread 2022-09-22T17:03:39.817299Z

Word on the street is that YAML 1.2 is a superset of json.

grzm 2022-09-22T17:21:40.251189Z

@slipset exactly :)