json
.beginObject()
.prop("key", param.key())
- .prop("desc", param.description())
+ .prop("htmlDesc", param.description() == null ? null : Markdown.convertToHtml(param.description()))
.prop("defaultValue", param.defaultValue())
.endObject();
}
.setTags(newHashSet("tag1", "tag2"))
.setSystemTags(newHashSet("systag1", "systag2"))
);
- RuleParamDto param = RuleParamDto.createFor(ruleDto).setName("regex").setType("STRING").setDescription("Reg ex").setDefaultValue(".*");
+ RuleParamDto param = RuleParamDto.createFor(ruleDto).setName("regex").setType("STRING").setDescription("Reg *exp*").setDefaultValue(".*");
ruleDao.addRuleParam(session, ruleDto, param);
session.commit();
session.clearCache();
"params": [
{
"key": "regex",
- "desc": "Reg ex",
+ "htmlDesc": "Reg ex",
"defaultValue": "a.*"
}
]
"params": [
{
"key": "my_var",
- "desc": "My small description",
+ "htmlDesc": "My small description",
"defaultValue": "some value"
},
{
"key": "the_var",
- "desc": "My small description",
+ "htmlDesc": "My small description",
"defaultValue": "other value"
}
]
"params": [
{
"key": "regex",
- "desc": "Reg ex",
+ "htmlDesc": "Reg <em>exp</em>",
"defaultValue": ".*"
}
]
"params": [
{
"key": "regex",
- "desc": "Reg ex",
+ "htmlDesc": "Reg ex",
"defaultValue": "a.*"
}
]
<span class="value">{{defaultValue}}</span>
{{else}}
<div class="coding-rules-detail-parameter-description">
- {{desc}}
+ {{{htmlDesc}}}
{{#if defaultValue}}
<div>
{{t 'coding_rules.parameters.default_value'}} {{defaultValue}}