Stuart Sierra's opinionated 'How to namespace' blog post may not be to everyone's taste, but it would be great for cursive to automate it for teams that do conform. I'd like to see warnings for non-conforming ns forms, duplicate imports, incorrect list/vector etc usage, and automatic layout and sorting. These behaviours could be guarded by an auto-formatter preference similar to the existing behaviours (e.g. prefer lists or vectors for imports) to ensure that the un-enlightened are not offended.
https://stuartsierra.com/2016/clojure-how-to-ns.html
Stuart Sierra's opinionated 'How to namespace' blog post may not be to everyone's taste, but it would be great for cursive to automate it for teams that do conform. I'd like to see warnings for non-conforming
ns
forms, duplicate imports, incorrect list/vector etc usage, and automatic layout and sorting. These behaviours could be guarded by an auto-formatter preference similar to the existing behaviours (e.g. prefer lists or vectors for imports) to ensure that the un-enlightened are not offended.