nedap / speced.def

spec-backed forms of defn/defprotocol/..., aided by metadata
Eclipse Public License 2.0
67 stars 3 forks source link

Extract `nedap.speced.def.impl.analysis` ns #82

Closed vemv closed 5 years ago

vemv commented 5 years ago

Brief

Until now, the code that analyses metadata and emits a prepost map belonged to impl.defn. So e.g. the impl.fn ns consumed the impl.defn ns, which is misleading because speced/defn and speced/fn are orthogonal: neither is more important than the other.

Created nedap.speced.def.impl.analysis accordingly. Zero creative changes: just moved code around.

QA plan

None.

Author checklist

Reviewer checklist