Format documentations to markdown only when needed
This commit is contained in:
@ -198,7 +198,7 @@ Error GDScriptWorkspace::initialize() {
|
||||
if (!class_data.inherits.empty()) {
|
||||
class_symbol.detail += " extends " + class_data.inherits;
|
||||
}
|
||||
class_symbol.documentation = ExtendGDScriptParser::marked_documentation(class_data.brief_description) + "\n" + ExtendGDScriptParser::marked_documentation(class_data.description);
|
||||
class_symbol.documentation = class_data.brief_description + "\n" + class_data.description;
|
||||
|
||||
for (int i = 0; i < class_data.constants.size(); i++) {
|
||||
const DocData::ConstantDoc &const_data = class_data.constants[i];
|
||||
@ -211,7 +211,7 @@ Error GDScriptWorkspace::initialize() {
|
||||
symbol.detail += ": " + const_data.enumeration;
|
||||
}
|
||||
symbol.detail += " = " + const_data.value;
|
||||
symbol.documentation = ExtendGDScriptParser::marked_documentation(const_data.description);
|
||||
symbol.documentation = const_data.description;
|
||||
class_symbol.children.push_back(symbol);
|
||||
}
|
||||
|
||||
@ -232,7 +232,7 @@ Error GDScriptWorkspace::initialize() {
|
||||
} else {
|
||||
symbol.detail += ": " + data.type;
|
||||
}
|
||||
symbol.documentation = ExtendGDScriptParser::marked_documentation(data.description);
|
||||
symbol.documentation = data.description;
|
||||
class_symbol.children.push_back(symbol);
|
||||
}
|
||||
|
||||
@ -270,7 +270,7 @@ Error GDScriptWorkspace::initialize() {
|
||||
}
|
||||
|
||||
symbol.detail = "func " + class_name + "." + data.name + "(" + params + ") -> " + data.return_type;
|
||||
symbol.documentation = ExtendGDScriptParser::marked_documentation(data.description);
|
||||
symbol.documentation = data.description;
|
||||
class_symbol.children.push_back(symbol);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user