Mercurial > hg > may
changeset 580:4859ab86ec1b
Unify rdf and plugin category types (list of string)
author | Chris Cannam |
---|---|
date | Mon, 09 Jun 2014 17:49:44 +0100 |
parents | 8b6da3db8689 |
children | a9c5a29bb248 |
files | src/may/vamp.yeti src/may/vamp/vamprdf.yeti |
diffstat | 2 files changed, 6 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/src/may/vamp.yeti Fri Jun 06 19:42:36 2014 +0100 +++ b/src/may/vamp.yeti Mon Jun 09 17:49:44 2014 +0100 @@ -100,7 +100,7 @@ esac; categoryOf key = - list PluginLoader#getInstance()#getPluginCategory(key); + map string PluginLoader#getInstance()#getPluginCategory(key); inputDomain d is ~Plugin$InputDomain -> 'a = if d == Plugin$InputDomain#FREQUENCY_DOMAIN then
--- a/src/may/vamp/vamprdf.yeti Fri Jun 06 19:42:36 2014 +0100 +++ b/src/may/vamp/vamprdf.yeti Mon Jun 09 17:49:44 2014 +0100 @@ -226,7 +226,11 @@ fi), copyright = tprop "dc:rights", version = tprop "owl:versionInfo", - category = tprop "vamp:category", + category = + (cat = tprop "vamp:category"; + if cat == "" then [] + else list (strSplit " > " cat) + fi), inputDomain = inputDomainOf store pluginNode, infoURL = (case iriProperty store pluginNode "foaf:page" of