shadow-cljs

thheller 2026-06-26T06:49:17.377929Z

does that happen to all files or just that one?

thheller 2026-06-26T06:51:39.198579Z

cache keys are based on file hashes, not timestamps

👍🏻 1
thheller 2026-06-26T07:01:01.739919Z

ah "476 files, 326 compiled," suggests some are cached?

frankitox 2026-06-26T17:30:12.800159Z

Nope, that difference is because some files are used in other build.

frankitox 2026-06-26T17:30:46.940459Z

Yesterday I think I narrowed it down to the shadow-cljs timestamp, I was looking at https://github.com/thheller/shadow-cljs/blob/master/src/main/shadow/build/compiler.clj#L929-L1015 code

frankitox 2026-06-26T17:31:06.261799Z

I'll let you know if I find the exact thing 🤔