Fork me on GitHub
#kaocha
<
2023-04-28
>
imre15:04:54

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

imre15:04:24

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

imre16:04:39

and by verbose mode I mean the debug reporter

imre16:04:11

so this might be somewhat tough to implement

Alys Brooks02:05:32

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?

imre07:05:17

It tells me when kaocha loads namespaces

imre07:05:04

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.

imre07:05:48

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

imre07:05:03

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