Commit 05577c17 authored by Rieks Joosten's avatar Rieks Joosten

maintenance script seems to work ok (at least on architecture document)

parent f9c6a6cb
Pipeline #16886 passed with stage
in 1 minute and 30 seconds
This diff is collapsed.
...@@ -39,8 +39,8 @@ replace-regex "[‘’]" ...@@ -39,8 +39,8 @@ replace-regex "[‘’]"
with "'" with "'"
// We might want to 'undo' %%...|...%% markers in case some 'show text' needs to be associated wiht another 'reftext' // We might want to 'undo' %%...|...%% markers in case some 'show text' needs to be associated wiht another 'reftext'
// replace-regex "(\W%)%([^\|\n\r]+)\|[^%\n\r]+%(%\W)" // replace-regex "(?<=\W)%%([^\|\n\r]+)\|[^%\n\r]+%%(?=\W)"
// with "$1$2$3" // with "%$1%"
// First, convert %show text% into %%show text%% // First, convert %show text% into %%show text%%
// Test set: none may match: %verif%er, %verif"ier%, "%verifier%", `%verifier%` // Test set: none may match: %verif%er, %verif"ier%, "%verifier%", `%verifier%`
...@@ -56,8 +56,8 @@ replace-regex "(?<=(?:\s\(?'?|/)%)((\w+((/|-|’|')\w)?)+)(?='?\)?[:;,.!?]*(\[[^ ...@@ -56,8 +56,8 @@ replace-regex "(?<=(?:\s\(?'?|/)%)((\w+((/|-|’|')\w)?)+)(?='?\)?[:;,.!?]*(\[[^
with "%$1%%" with "%$1%%"
// Then, we can expand %%show text%% into %%show text|show text%% // Then, we can expand %%show text%% into %%show text|show text%%
replace-regex "(?<=\W%%)([^\|]*?)(?=%%\W)" replace-regex "(?<=\W)%%([^\|]*?)%%(?=\W)"
with "$1|$1" with "%%$1|$1%%"
// Next, we convert the latter part into lowercase // Next, we convert the latter part into lowercase
replace-regex "(?<=\|)([^A-Z%]*?[A-Z].*?)(?=%%)" replace-regex "(?<=\|)([^A-Z%]*?[A-Z].*?)(?=%%)"
...@@ -151,7 +151,7 @@ with "$1policy" ...@@ -151,7 +151,7 @@ with "$1policy"
// For 'rights', see [D]uties // For 'rights', see [D]uties
replace-regex "%{mid}(risk|scope-file|scope|ssi-agent)%{ss}%{end}" replace-regex "%{mid}(risk|scope-file|scope|ssi-agent)%{ss}%{end}"
with "$1" with "$1"
replace-regex "%{mid}(statement|claim)%{ss}%{end}" replace-regex "%{mid}(statement|claim|statement%{ss}/claim)%{ss}%{end}"
with "assertion" with "assertion"
// [T] // [T]
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment