kaocha

imre 2023-04-28T15:56:54.314279Z

I'm hunting a problem with namespace loading and noticed that verbose mode in kaocha doesn't set :verbose in calls to require at https://github.com/lambdaisland/kaocha/blob/52f42b78037fee79a1b8b107394b55b1f6a36b3e/src/kaocha/ns.clj#L14

Alys Brooks 2023-05-06T02:20:32.306539Z

I suspect we'd want (require ,,, :verbose) to be a separate feature than the debug reporter (or the debug plugin). I haven't actually used that feature of require. What types of issues does it help resolve?

imre 2023-04-28T15:57:24.465909Z

Is this a conscious decision or just wasn't considered so far?

imre 2023-04-28T16:05:39.001359Z

and by verbose mode I mean the debug reporter

imre 2023-04-28T16:06:11.166749Z

so this might be somewhat tough to implement

imre 2023-05-06T07:12:17.870039Z

It tells me when kaocha loads namespaces

imre 2023-05-06T07:16:04.670949Z

I was debugging https://github.com/imrekoszo/polylith-kaocha/issues/8 where a compile error wasn't reported and I wanted to see what namespaces were being loaded and when and in what order etc.

imre 2023-05-06T07:16:48.437119Z

Using a custom build of kaocha where I turned it on helped me narrow it down

imre 2023-05-06T07:18:03.065679Z

(the issue is on my side most probably, not kaocha's btw)