Skip to content

Commit 3fce4e0

Browse files
committed
Also generate the nav links section from the file
1 parent 8362a1c commit 3fce4e0

File tree

1 file changed

+6
-16
lines changed

1 file changed

+6
-16
lines changed

implementations.md

Lines changed: 6 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -20,27 +20,17 @@ Validators
2020

2121
<nav class="intra" markdown="1">
2222

23-
- [.NET](#validator-dotnet)
24-
- [Action Script 3](#validator-action-script-3)
25-
- [C](#validator-c)
26-
- [C++](#validator-cpp)
27-
- [Clojure](#validator-clojure)
28-
- [Dart](#validator-dart)
29-
- [Erlang](#validator-erlang)
30-
- [Go](#validator-go)
31-
- [Haskell](#validator-haskell)
32-
- [Java](#validator-java)
33-
- [JavaScript](#validator-javascript)
34-
- [PHP](#validator-php)
35-
- [Perl](#validator-perl)
36-
- [Python](#validator-python)
37-
- [Ruby](#validator-ruby)
23+
{% assign validator-libraries = site.data.validator-libraries | sort:"name" %}
24+
25+
{% for language in validator-libraries %}
26+
- [{{ language.name }}](#validator-{% if language.anchor-name %}{{ language.anchor-name }}{% else %}{{ language.name | downcase }}{% endif %})
27+
{% endfor %}
3828

3929
</nav>
4030

4131
<!-- To add a validator library, add it in _data/validator-libraries.yml -->
4232

43-
{% for language in site.data.validator-libraries %}
33+
{% for language in validator-libraries %}
4434

4535
- {{language.name}} <a id="validator-{% if language.anchor-name %}{{ language.anchor-name }}{% else %}{{ language.name | downcase }}{% endif %}"></a>{% for implementation in language.implementations %}
4636
- [{{ implementation.name }}]({{implementation.url}}) {{implementation.notes}}

0 commit comments

Comments
 (0)