Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
67 commits
Select commit Hold shift + click to select a range
433d61f
chore: visualization added to the generators
mahdanoura Nov 9, 2025
0ff0f7b
feat: visualiztion of svg figures added to the cli
mahdanoura Nov 9, 2025
89fc468
feat: extended to include svg visualization generation for spec
mahdanoura Nov 9, 2025
a39bd6a
fix: changed the @context and @type definition to match the spec, for…
mahdanoura Nov 10, 2025
778cfae
fix: changed the security definition also as a slot usage to achieve …
mahdanoura Nov 10, 2025
3476e31
fix(markddown): Note rendering fixed by removed the markdown-it libra…
mahdanoura Nov 11, 2025
5ec01a6
refractor(respec-gen): minor comment updates
mahdanoura Nov 11, 2025
3f8b89d
refractor(markdown): removed the debug prints
mahdanoura Nov 11, 2025
2c7bd02
feat: Note section and Thing table
mahdanoura Dec 3, 2025
35695ad
feat: implemented the css style for internal dfn links versus href's …
mahdanoura Dec 3, 2025
2e93943
feat: added the correct representation for Arrays in the exactly_one_…
mahdanoura Dec 3, 2025
d12f3a4
feat: added the html annotation to the linkml class representation
mahdanoura Dec 3, 2025
be079bb
fix: changed dateTime to datetime
mahdanoura Dec 3, 2025
84b1f88
fix: changed dateTime to datetime, because in the glossarry.py the te…
mahdanoura Dec 3, 2025
6c22981
fix: the normalization of ranges was duplicated causing dateTime to n…
mahdanoura Dec 3, 2025
2b089f1
fix: reverted dateTime back
mahdanoura Dec 3, 2025
ba523f8
feat: changed the order of the slots to match the correct rendering i…
mahdanoura Dec 3, 2025
c0c96d8
feat: Improve slot description handling when there is an annotation c…
mahdanoura Dec 3, 2025
602114a
fix: ensure markdown rendering and annotation priority for slot descr…
mahdanoura Dec 3, 2025
d2e32a0
fix: the indendation was wrong and causing a bug with the row represe…
mahdanoura Dec 3, 2025
804b783
feat: provides the pragraph break fix for correct spec generation in …
mahdanoura Dec 4, 2025
40164f3
fix: stop over-encoding of HTML in slot descriptions, removes the dou…
mahdanoura Dec 4, 2025
5081d0b
fix: cross-referencing of hyphenated words like Action-based removed
mahdanoura Dec 4, 2025
ad910b0
chore: updated terms
mahdanoura Dec 4, 2025
73fafa8
fix: updated the schema for correct rendering
mahdanoura Dec 4, 2025
eaec736
chore: added DataSchema to the list
mahdanoura Dec 4, 2025
845d644
feat: updated missing cross-references for the Things table
mahdanoura Dec 4, 2025
e29527d
chore: updated the description of the uriVariables to match the spec
mahdanoura Dec 4, 2025
b4f3a44
feat: updated the profile definition for correct type rendering
mahdanoura Dec 4, 2025
6433c7e
fix: changed the output for multivalued and the range class to Array …
mahdanoura Dec 4, 2025
3d3991f
feat: rendering of the classes in LinkML changed from alphabetal orde…
mahdanoura Dec 4, 2025
608348e
chore: reorder classes to reflect the spec order
mahdanoura Dec 4, 2025
f9830d3
feat: adds the attributes of classes also to the rows in the tables
mahdanoura Dec 4, 2025
317feb0
feat: added attribute exclusion for the specification generation by s…
mahdanoura Dec 4, 2025
e693cce
chore: added the annotation tag spec_exclude for the InteractionAffor…
mahdanoura Dec 4, 2025
34caf4a
fix: made forms in InteractionAffordance class a slot and extended vi…
mahdanoura Dec 4, 2025
05d84a3
fix: Enable cross-referencing inside HTML block and fix ! exclusion
mahdanoura Dec 5, 2025
61e17a9
chore: updated the forms description and the Multilanguage
mahdanoura Dec 5, 2025
bd7c951
fix: prevent the NOTE section from failing by updating the regex
mahdanoura Dec 5, 2025
a75c793
feat: updated the template to not render tables that have no rows to …
mahdanoura Dec 5, 2025
668760b
feat(tables): Allows documentation (description and annotations) defi…
mahdanoura Dec 8, 2025
6a44713
feat(thing_description): updated the forms for InteractionAffordances…
mahdanoura Dec 8, 2025
6db92bc
feat: updated the description of the Action class based on the spec
mahdanoura Dec 8, 2025
02f23a6
chore: removed AdditionalResponse and ExpectedResponse from TD file, …
mahdanoura Dec 8, 2025
735da84
chore: removed the MultiLanguage class from the descriptions because …
mahdanoura Dec 8, 2025
48160f7
chore: commented the slot type because it belongs to jsonschema defin…
mahdanoura Dec 8, 2025
199888b
feat: implement the dynamic section construction for the spec generation
mahdanoura Dec 8, 2025
de8d797
chore: uncommented the json schema slots
mahdanoura Dec 8, 2025
df7d014
feat: added Any type for the type class and changed some definitions …
mahdanoura Dec 8, 2025
cca954f
chore: added the index.template.html placeholder section mapping to t…
mahdanoura Dec 8, 2025
0e9acff
feat: handle the Any type in the schema
mahdanoura Dec 8, 2025
e7bdeca
feat: handle the Any type in the schema and manages removing Any from…
mahdanoura Dec 8, 2025
19fafe1
chore: updated the DataSchema vocabulary definitions and type to matc…
mahdanoura Dec 8, 2025
8a7645d
chore: removed the jsonschema slots that were already defined there
mahdanoura Dec 8, 2025
d79ddb2
chore: added the glossary terms for class DataSchema
mahdanoura Dec 8, 2025
713f3cc
feat: add LinkML NotNegativeInteger as UnasignedInt for the spec
mahdanoura Dec 8, 2025
307929b
fix: remove extra slots and fixed the items definition in the arraySc…
mahdanoura Dec 8, 2025
1008d3a
feat: add unsignedInt term
mahdanoura Dec 8, 2025
e6644b1
feat: added double term
mahdanoura Dec 8, 2025
d4af7d6
Fix: Ensure slot_usage range overrides are displayed correctly
mahdanoura Dec 8, 2025
def0384
feat: updated the DataSchema vocabulary defintion types
mahdanoura Dec 8, 2025
7ad8887
chore: removed unnecessarry slots from jsonschema
mahdanoura Dec 8, 2025
1e327a4
feat: updated bibliography with new bib
mahdanoura Dec 8, 2025
6ec231a
chore: changed the order of classes to match the specification
mahdanoura Dec 8, 2025
13c32ca
feat: update securityscheme cross-referencing terms
mahdanoura Dec 10, 2025
e72edbb
feat: update SecurityScheme class description to match spec
mahdanoura Dec 10, 2025
541cdb1
chore: config parameter update
mahdanoura Dec 10, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 4 additions & 2 deletions resources/jinja_templates/class_table.jinja2
Original file line number Diff line number Diff line change
@@ -1,4 +1,5 @@
{# Generic vocabulary table used by class_section #}
{% if slots %}
<table class="def numbered">
<caption>Vocabulary Terms in {{ class_name }} Level</caption>
<thead>
Expand All @@ -13,10 +14,11 @@
{% for slot in slots %}
<tr class="rfc2119-table-assertion">
<td><code>{{ slot.slot_name }}</code></td>
<td>{{ slot.description | safe }}</td>
<td>{{ slot.description | annotate | safe }}</td>
<td>{{ slot.assignment }}</td>
<td>{{ slot.range_text }}</td>
<td>{{ slot.range_text | annotate | safe }}</td>
</tr>
{% endfor %}
</tbody>
</table>
{% endif %}
Loading
Loading