From 0a72fa8712337959acb047d815e1e60e437ea12a Mon Sep 17 00:00:00 2001 From: ben hockey Date: Sun, 24 Mar 2013 14:34:20 -0500 Subject: [PATCH] prevent property metadata overriding value metadata this makes a property's metadata independent of the value's metadata. fixes #61 --- lib/processor/dojodoc.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/lib/processor/dojodoc.js b/lib/processor/dojodoc.js index 5c0ad8a..0b42408 100644 --- a/lib/processor/dojodoc.js +++ b/lib/processor/dojodoc.js @@ -438,6 +438,9 @@ define([ metadata = (processComment(candidate.value, value.raw.key.name).properties || {})[value.raw.key.name]; processTypeAnnotation(metadata); + // the localised property metadata will override the metadata inherited from the value + context.evaluated.properties[value.raw.key.name].metadata = metadata; + return; } }