Skip to content

Commit d3d4a28

Browse files
committed
Add documentation tasks to mise.toml
Add docs:generate and docs:validate tasks that were missing after merge conflict resolution.
1 parent 4ecfa67 commit d3d4a28

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

mise.toml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,21 @@ run = """
2323
rm -f release/cipherstash-encrypt-uninstall.sql
2424
rm -f release/cipherstash-encrypt.sql
2525
"""
26+
27+
[tasks."docs:generate"]
28+
description = "Generate API documentation with Doxygen"
29+
run = """
30+
echo "Generating API documentation..."
31+
doxygen Doxyfile
32+
echo "Documentation generated at docs/api/html/index.html"
33+
"""
34+
35+
[tasks."docs:validate"]
36+
description = "Validate SQL documentation"
37+
run = """
38+
echo "Checking documentation coverage..."
39+
./tasks/check-doc-coverage.sh
40+
echo ""
41+
echo "Validating required tags..."
42+
./tasks/validate-required-tags.sh
43+
"""

0 commit comments

Comments
 (0)