summaryrefslogtreecommitdiff
path: root/src/check-doc-syntax.awk
diff options
context:
space:
mode:
authorUli Schlachter <psychon@znc.in>2012-05-06 21:45:32 +0200
committerUli Schlachter <psychon@znc.in>2012-05-09 16:59:58 +0200
commitfcccb1a65aeab7b1bf199e728b58af9bf21e197b (patch)
treea615dff1d5e6ed214793af627975d389bd68c23f /src/check-doc-syntax.awk
parenta184de906490e743430919c55a2d5099987d4d69 (diff)
downloadcairo-fcccb1a65aeab7b1bf199e728b58af9bf21e197b.tar.gz
check-doc-syntax: Find duplicate "Since:" tags
It makes no sense to say more than one time when some symbol was introduced. Signed-off-by: Uli Schlachter <psychon@znc.in>
Diffstat (limited to 'src/check-doc-syntax.awk')
-rwxr-xr-xsrc/check-doc-syntax.awk5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/check-doc-syntax.awk b/src/check-doc-syntax.awk
index d4325cec9..5fdabdac9 100755
--- a/src/check-doc-syntax.awk
+++ b/src/check-doc-syntax.awk
@@ -69,6 +69,9 @@ in_doc {
}
/^ \* Since: ([0-9]*.[0-9]*|TBD)$/ {
+ if (doc_has_since != 0) {
+ log_error("Duplicate 'Since' field")
+ }
doc_has_since = doc_line
}
@@ -102,4 +105,4 @@ in_doc {
END {
if (!name_found)
log_warning("not found")
-} \ No newline at end of file
+}