summaryrefslogtreecommitdiff
path: root/addons
diff options
context:
space:
mode:
authorSophia Pearson <codergal89@gmail.com>2022-05-24 17:56:10 +0200
committerSophia Pearson <codergal89@gmail.com>2022-05-24 17:56:10 +0200
commitc49c4f3dabf6bfa187c6f9c5099dcf9bf02775a6 (patch)
tree6baef119f4886697976b104c5d8794d395fa04bf /addons
parent8374dc75d3106cf0ff363b28a49cdf8c22fad13b (diff)
downloadtexty-c49c4f3dabf6bfa187c6f9c5099dcf9bf02775a6.tar.xz
texty-c49c4f3dabf6bfa187c6f9c5099dcf9bf02775a6.zip
exporter: don't export abstract classes
Diffstat (limited to 'addons')
-rw-r--r--addons/ClassExporter/Plugin.cs1
1 files changed, 1 insertions, 0 deletions
diff --git a/addons/ClassExporter/Plugin.cs b/addons/ClassExporter/Plugin.cs
index 72df4bf..8a7e349 100644
--- a/addons/ClassExporter/Plugin.cs
+++ b/addons/ClassExporter/Plugin.cs
@@ -49,6 +49,7 @@ namespace Texty.addons.ClassExporter
var newTypes = from type in assembly.GetTypes()
where type.IsSubclassOf(typeof(Resource)) || type.IsSubclassOf(typeof(Node))
where !type.IsSubclassOf(typeof(EditorPlugin))
+ where !type.IsAbstract
where !_types.Contains(type)
select new RegistrableType(type);