Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Trying sections #14

Merged
merged 1 commit into from
Aug 31, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
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
45 changes: 25 additions & 20 deletions .gencode_hash.txt
Original file line number Diff line number Diff line change
@@ -1,26 +1,31 @@
52e5e736587cb4d9615b5b48dda53d385fb4c7091864e5d7ebaf804a46519852 gencode/docs/cloud_iot_config.html
36842bbf9d023a83a3e8958fc3ae607424f4ada5b1e72be35fe2ac443cfd31cc gencode/docs/command_discovery.html
4d65d7043d4e37e7f043a3e6d4d859bc84cf6ed1c5a07d9f04b731ee9e6b16ef gencode/docs/command_mapping.html
d755727827955c38c6679869a4e9177e44a83770a1c6a046f953954792a6d4a4 gencode/docs/config.html
6cffb39b5071680f39a7b96bdeb8330b6a8f5fa71ed4c4d42b82d7896080dcd9 gencode/docs/config_mapping.html
62a5f579661625c0fa53320557be47711e289566b14bd0399b45395cea87ae27 gencode/docs/config_pointset.html
34e05b6966c611afd4591bdb2f1a606123326c922b0747a3b0861383d68c1177 gencode/docs/configuration_endpoint.html
01ee911c3d85ce9d5de98a77d15a78e7719bc151efdf5149082c8056b7a60bc1 gencode/docs/envelope.html
b8972d7b07d1dc6bdb82988e1e9955603a80477cac18e7745ecbd7fe78c104ba gencode/docs/event_discovery.html
971c2d352004e53c8fe4fa9370685dca8ed974a97b2e1e2382653be344010346 gencode/docs/event_mapping.html
8133e380e40f27c56accbffc665b2eeb56ec84a4da3b52ba7aa5e439c9c40572 gencode/docs/event_pointset.html
ac05c443556b92de96ec1867e72c668da27bc53012fe5821a8035a81ed46aaaf gencode/docs/event_system.html
51cc24f8ebe5daa9f165ec401cf4745994823037ba6a0753730339ef81a57fa6 gencode/docs/event_validation.html
469909f7061efeaed0942e3aad43468e56dbeb335c664412c976d9f1e4bc44c9 gencode/docs/index.html
6d5081d04c86f8bd444efb41cd788826aa66802d37e8f98e93b6b75425542d5e gencode/docs/metadata.html
a5263284652e52822c82a863fc27db765eb55861f96316f07836619376323bce gencode/docs/model_pointset.html
909b90e19ba41e691ea277eb26ff8a3b7d7bad43ecd7ac082683e97401bde9b5 gencode/docs/cloud_iot_config.html
b35646a2f3d7c30fd34e3ea6ab6a1070b39c469fd1de49cab1093ff32faaf06d gencode/docs/command_discovery.html
2fa3a4fbe63db1368214f1bbdbd5260d6a424beb0b14771ff270e2d11b3e6e0f gencode/docs/command_mapping.html
d93322f64b94bc1808c59cde7b83915ff7e14d50401b9c2ae8467730ed15257c gencode/docs/config.html
51db3553042487f9b48dc130affa5deb01636313e0a9aaca12c76cb6865deaa6 gencode/docs/config_mapping.html
cd75720e16801366f0f77b1c641de91c44b713ac053211a816226fd555b40734 gencode/docs/config_pointset.html
c6eb01ffc4da3b88f8130d5ee6559afee9fec88b530b9d57ccfa7e7a354b3ed7 gencode/docs/configuration_endpoint.html
299bc6f4d9842fab2d2cfd003d8a8adf94303c560cf71e8595d85cf661558a4d gencode/docs/configuration_pubber.html
82fbf41e4e88593f22a929fc8ade4d1e8f75a0fc1aa8452ea1d3b19023bee314 gencode/docs/envelope.html
76cd3d4f0d893646afb910c51eed3783b9d50abf75955d1bc20411fc6d738674 gencode/docs/event.html
0c829f15eba3d1b5c26b5cbef2ff42ed5ffec4adf60797ce137c1662e97c47e6 gencode/docs/event_discovery.html
885c20247cdce702362939277d5b0604c437ca71cad1e66566fb24818f46af6a gencode/docs/event_mapping.html
71fe25d3b17d1dc87b52c049a3235c20527f73e12ffa53fa4800a15e53f73732 gencode/docs/event_pointset.html
8a48d7f06bebc571b3dba1487680565b9cda838bf68c60422a7632f6ee3d830c gencode/docs/event_system.html
2c695f6891655fa7b2b2a48fbb8503e049384bd6015f4d40f618d151c71b1a22 gencode/docs/event_validation.html
208956129b09bde2639068b0bb3282dce09b12edb5e775eeed0834fa4890a001 gencode/docs/metadata.html
8111fcce3221fca66361d3d3c4ef7417aaaa44d3a8f295e24fe958e719f79666 gencode/docs/model_pointset.html
5d039d607af9ec75ee552dfe36b16c702687ea16f5663f41fc49b4533b86e00d gencode/docs/properties.html
dc7c5008064b2b3f8ca6ab456b0d3dd9ab661b1ee5937f8b4edcbe99f5c22585 gencode/docs/readme.md
690d56e96c4e180e49e0abcba358ab1842ea06dd3f693918852a9de370c994d5 gencode/docs/reflect_config.html
9332e44c87dae9261b079424e748d5ee1df08a3c6b39987d254ebf78274e2f34 gencode/docs/reflect_state.html
741b880216be3743f6747800a042f2dbd89f3b0344c6b0a965f4bc010f03a930 gencode/docs/schema_doc.css
878ea88206c974f40643c3cc430875f9c4e8c5e3fd6bcd6358bd3eb6d48699a9 gencode/docs/schema_doc.min.js
7ed934930aee763e0beebc349725ba3909115e8d346bb762f28bcbe745bb163a gencode/docs/schema_extras.js
7dab133dd7e23d2b61b325516a274be5007ae9fc739ced3d244bb05ba0dac648 gencode/docs/state.html
053656d21797603350e92d836e8d6cdcab6733e8c20d2ae47db5cc14bc3a61e5 gencode/docs/state_mapping.html
b0c4bf203dd8ea482d0d6b7ec9549bd8ddf597faf7afdc410351e527f4cc68b1 gencode/docs/state_pointset.html
f680b255d4b185cc96347a2c6425bb33c847cf7468d309c33aa7901567cd02b7 gencode/docs/state_validation.html
a5cadd7e1393d79949367ed2b8c6f9afa186936fe408b5db8505ed8dd0bfa800 gencode/docs/state.html
cef4c8fab1405459739e54c90391d67bf48a26e4d72425c63762ecd596b6d0f0 gencode/docs/state_mapping.html
583edd585cdfbf8b2e3940036a235e09755ec1ae2e00d26df017c50ac9b9f489 gencode/docs/state_pointset.html
6aa786392003b64c99a3862700f33f100facff2b2592b87d53e6011a7298f909 gencode/docs/state_validation.html
d39d7fe37a41c74a40080af7b0a429d201ab1fdff7444428c4b98eb7b38c332b gencode/java/udmi/schema/Asset.java
0825a5cec83003bb0a6488c4ed7010a04ae0d3848ef36fe01bb4e6718ba7b96d gencode/java/udmi/schema/Aux.java
1f2757c67215cf657297a009a01288108a04daeea919713871a2d34ea903b5f9 gencode/java/udmi/schema/BlobBlobsetConfig.java
Expand Down
10 changes: 6 additions & 4 deletions bin/gencode_docs
Original file line number Diff line number Diff line change
Expand Up @@ -113,21 +113,23 @@ done

rm -rf $TMP_DIR

echo Generating schema index page...

# Create index page with links to different schemas
cp etc/schema_index.md $OUTPUT_DIR/readme.md

for schema in $schemas; do
category=$(grep "^$schema " etc/schema_categories.txt | sed -E 's/^[A-Za-z_.]* (.*)$/\1/g')
if [[ -z $category || $(grep -c "## $category\$" $OUTPUT_DIR/readme.md) -eq 0 ]]; then
category=Other
section=$(jq -r '.["$section"]' schema/$schema.json)
if [[ -z $section || $(grep -c "## $section\$" $OUTPUT_DIR/readme.md) -eq 0 ]]; then
section=Other
fi
description=$(jq -r .description schema/$schema.json)
if [[ $description == null ]]; then
description=""
else
description=$(echo " - $description" | sed 's@(\.\./@(\.\./\.\./@g')
fi
sed -i "s@## $category@## $category\n* [**$schema**]($schema.html)$description@" $OUTPUT_DIR/readme.md
sed -i "s@## $section@## $section\n* [**$schema**]($schema.html)$description@" $OUTPUT_DIR/readme.md
done


Expand Down
7 changes: 0 additions & 7 deletions etc/schema_categories.txt

This file was deleted.

1 change: 1 addition & 0 deletions etc/schema_navbar.html
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
<nav>
<ol class="breadcrumb bg-white" style="padding: 0">
<li class="breadcrumb-item"><a href="../../">UDMI</a></li>
<li class="breadcrumb-item"><a href="../">Schema</a></li>
<li class="breadcrumb-item"><a href="./">Schema Viewer</a></li>
</ol>
</nav>
2 changes: 1 addition & 1 deletion gencode/docs/cloud_iot_config.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions gencode/docs/command_discovery.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

10 changes: 5 additions & 5 deletions gencode/docs/command_mapping.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

22 changes: 11 additions & 11 deletions gencode/docs/config.html

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading