Skip to content

Commit

Permalink
Fixed generation issues.
Browse files Browse the repository at this point in the history
  • Loading branch information
meberl committed Nov 23, 2022
1 parent 5262eb1 commit fc3118e
Show file tree
Hide file tree
Showing 7 changed files with 150 additions and 349 deletions.
62 changes: 61 additions & 1 deletion Trinity.OntologyGenerator/App.config
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,7 @@
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Newtonsoft.Json" publicKeyToken="30ad4fe6b2a6aeed" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-9.0.0.0" newVersion="9.0.0.0" />
<bindingRedirect oldVersion="0.0.0.0-13.0.0.0" newVersion="13.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="Microsoft.Win32.Registry" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
Expand All @@ -76,6 +76,66 @@
<assemblyIdentity name="System.Security.Permissions" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.0.0.0" newVersion="5.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Buffers" publicKeyToken="cc7b13ffcd2ddd51" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.3.0" newVersion="4.0.3.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Collections" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.11.0" newVersion="4.0.11.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Diagnostics.Debug" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.11.0" newVersion="4.0.11.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Linq" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.2.0" newVersion="4.1.2.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Linq.Expressions" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.2.0" newVersion="4.1.2.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Linq.Queryable" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Net.Http" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.2.0" newVersion="4.1.2.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.ObjectModel" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.11.0" newVersion="4.0.11.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Reflection" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.2.0" newVersion="4.1.2.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Reflection.Extensions" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.1.0" newVersion="4.0.1.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.2.0" newVersion="4.1.2.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Runtime.Extensions" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.1.2.0" newVersion="4.1.2.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Security.AccessControl" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.0.0.0" newVersion="5.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Security.Principal.Windows" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-5.0.0.0" newVersion="5.0.0.0" />
</dependentAssembly>
<dependentAssembly>
<assemblyIdentity name="System.Threading" publicKeyToken="b03f5f7f11d50a3a" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-4.0.11.0" newVersion="4.0.11.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
<startup><supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.6.1" /></startup></configuration>
12 changes: 6 additions & 6 deletions Trinity.OntologyGenerator/OntologyGenerator.cs
Original file line number Diff line number Diff line change
Expand Up @@ -191,7 +191,7 @@ public void GenerateFile(FileInfo target)

if(ontologies.Length > 0)
{
string template = Properties.Resources.FileTemplate;
string template = Templates.FileTemplate;
string content = string.Format(template, ontologies.ToString(), _namespace);

if (string.IsNullOrEmpty(content))
Expand All @@ -212,7 +212,7 @@ private string GetOntologyTitle(IModel model)

IEnumerable<BindingSet> bindings = model.GetBindings(query, true);

return bindings.Any() ? bindings.First().ToString() : "";
return bindings.Any() ? bindings.First().Values.First().ToString() : "";
}


Expand Down Expand Up @@ -296,11 +296,11 @@ private string GenerateOntology(IModel model, string title, string description,
{
nsPrefix = nsPrefix.ToUpper();

return string.Format(Properties.Resources.StringOntologyTemplate, nsPrefix, ns, result.ToString(), title, description);
return string.Format(Templates.StringOntologyTemplate, nsPrefix, ns, result.ToString(), title, description);
}
else
{
return string.Format(Properties.Resources.OntologyTemplate, nsPrefix, ns, result.ToString(), title, description);
return string.Format(Templates.OntologyTemplate, nsPrefix, ns, result.ToString(), title, description);
}
}

Expand Down Expand Up @@ -382,11 +382,11 @@ private string GenerateResource(IResource resource, Uri ontology, List<string> l

if (stringOnly)
{
return string.Format(Properties.Resources.StringTemplate, type, name, resource.Uri.OriginalString, comment);
return string.Format(Templates.StringTemplate, type, name, resource.Uri.OriginalString, comment);
}
else
{
return string.Format(Properties.Resources.ResourceTemplate, type, name, resource.Uri.OriginalString, comment);
return string.Format(Templates.ResourceTemplate, type, name, resource.Uri.OriginalString, comment);
}
}

Expand Down
152 changes: 0 additions & 152 deletions Trinity.OntologyGenerator/Properties/Resources.Designer.cs

This file was deleted.

Loading

0 comments on commit fc3118e

Please sign in to comment.