summaryrefslogtreecommitdiff
path: root/libvaladoc
diff options
context:
space:
mode:
authorRico Tzschichholz <ricotz@ubuntu.com>2019-03-12 10:06:11 +0100
committerRico Tzschichholz <ricotz@ubuntu.com>2019-03-12 12:01:30 +0100
commitea77a7438208be1f0d1e1c1b1b3257f657d919df (patch)
tree1d6b7bfcf82e00036c1dec37ed4a8bdbac3fa460 /libvaladoc
parent2bd25b65a406a9669e2d9142d748917350aeec25 (diff)
downloadvala-ea77a7438208be1f0d1e1c1b1b3257f657d919df.tar.gz
Mark defined constructors of abstract classes as protected
Diffstat (limited to 'libvaladoc')
-rw-r--r--libvaladoc/api/item.vala2
-rw-r--r--libvaladoc/api/node.vala2
-rw-r--r--libvaladoc/api/symbol.vala2
-rw-r--r--libvaladoc/api/typesymbol.vala2
-rw-r--r--libvaladoc/content/inlinetaglet.vala2
-rw-r--r--libvaladoc/importer/documentationimporter.vala2
6 files changed, 6 insertions, 6 deletions
diff --git a/libvaladoc/api/item.vala b/libvaladoc/api/item.vala
index 69bec622a..5b344bbf8 100644
--- a/libvaladoc/api/item.vala
+++ b/libvaladoc/api/item.vala
@@ -42,7 +42,7 @@ public abstract class Valadoc.Api.Item : Object {
get;
}
- public Item (Vala.CodeNode? data) {
+ protected Item (Vala.CodeNode? data) {
this.data = data;
}
diff --git a/libvaladoc/api/node.vala b/libvaladoc/api/node.vala
index 298ff0f7b..079c7ee44 100644
--- a/libvaladoc/api/node.vala
+++ b/libvaladoc/api/node.vala
@@ -50,7 +50,7 @@ public abstract class Valadoc.Api.Node : Item, Documentation {
private Vala.Map<NodeType, Vala.List<Node>> per_type_children;
- public Node (Node? parent, SourceFile? file, string? name, Vala.CodeNode? data) {
+ protected Node (Node? parent, SourceFile? file, string? name, Vala.CodeNode? data) {
base (data);
per_name_children = new Vala.HashMap<string, Node> (str_hash, str_equal);
diff --git a/libvaladoc/api/symbol.vala b/libvaladoc/api/symbol.vala
index 22466981e..b7fdd438d 100644
--- a/libvaladoc/api/symbol.vala
+++ b/libvaladoc/api/symbol.vala
@@ -35,7 +35,7 @@ public abstract class Valadoc.Api.Symbol : Node {
get;
}
- public Symbol (Node parent, SourceFile file, string? name, Vala.SymbolAccessibility accessibility,
+ protected Symbol (Node parent, SourceFile file, string? name, Vala.SymbolAccessibility accessibility,
SourceComment? comment, Vala.Symbol data)
{
base (parent, file, name, data);
diff --git a/libvaladoc/api/typesymbol.vala b/libvaladoc/api/typesymbol.vala
index 4891548a4..db7d947b0 100644
--- a/libvaladoc/api/typesymbol.vala
+++ b/libvaladoc/api/typesymbol.vala
@@ -26,7 +26,7 @@
* Represents a runtime data type.
*/
public abstract class Valadoc.Api.TypeSymbol : Symbol {
- public TypeSymbol (Node parent, SourceFile file, string name, Vala.SymbolAccessibility accessibility,
+ protected TypeSymbol (Node parent, SourceFile file, string name, Vala.SymbolAccessibility accessibility,
SourceComment? comment, bool is_basic_type,
Vala.TypeSymbol data)
{
diff --git a/libvaladoc/content/inlinetaglet.vala b/libvaladoc/content/inlinetaglet.vala
index ad6c7a719..b28c7597c 100644
--- a/libvaladoc/content/inlinetaglet.vala
+++ b/libvaladoc/content/inlinetaglet.vala
@@ -27,7 +27,7 @@ public abstract class Valadoc.Content.InlineTaglet : ContentElement, Taglet, Inl
protected ResourceLocator locator;
private ContentElement _content;
- public InlineTaglet () {
+ protected InlineTaglet () {
base ();
}
diff --git a/libvaladoc/importer/documentationimporter.vala b/libvaladoc/importer/documentationimporter.vala
index 2701571d7..92737dc73 100644
--- a/libvaladoc/importer/documentationimporter.vala
+++ b/libvaladoc/importer/documentationimporter.vala
@@ -28,7 +28,7 @@ public abstract class Valadoc.Importer.DocumentationImporter : Object, ResourceL
public abstract string file_extension { get; }
- public DocumentationImporter (Api.Tree tree, ModuleLoader modules, Settings settings) {
+ protected DocumentationImporter (Api.Tree tree, ModuleLoader modules, Settings settings) {
this.settings = settings;
this.modules = null;
this.tree = tree;