'criterium' is a single segment namespace
oranenj opened this issue · 2 comments
oranenj commented
Single segment namespaces produce classes that end up in the default package which can cause problems in some setups (particularly when gen-class is involved it seems). It would be best to rename the criterium namespace to criterium.core or something similar.
This breaks backwards compatibility, though in a trivial way. If that is an issue, perhaps you could leave the criterium namespace in place and "migrate" vars from criterium.core to it.
hugoduncan commented
Thanks for the feedback. I think that now is probably the time to fix this. I have also been wondering if I should be using a tld as a namespace prefix.
hugoduncan commented
fixed