hugoduncan/criterium

'criterium' is a single segment namespace

oranenj opened this issue · 2 comments

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.

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.

fixed