Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
This commit is contained in:
Alex A. Naanou 2017-05-30 15:59:59 +03:00
parent a20533a604
commit 76e1d6e72e

View File

@ -43,6 +43,19 @@ var args2array = function(a){ return [].slice.call(a) }
// - priority??? // - priority???
// in current implementation the priority is used for the // in current implementation the priority is used for the
// initial sort (pre-dep.) // initial sort (pre-dep.)
// XXX try doing it in stages:
// - pre-build
// - list all features
// - check applicability
// - mark applicability on dependant features
// - build exclusive sets
// - build:
// - get input features
// - filter out inapplicable
// - build dependency list/tree (C3???)
// - sort nodes by priority
// - expand suggested (applicable-filtered)
// - check missing
// //
// //
// //