fix(tutor): remove hyperlinks, simplify non-interactive examples #36307

1. Every hyperlink-like element was replaced by `"$1"` (where $1 is the original string showed in the hyperlink);
2. Arrows `--->` were used in lines containing practice examples when no editing text is involved;
3. Context on interactivity was minimally adapted when strictly needed, not to disrupt the original tutor's intent;
4. Tests regarding the tutor file refactored to ensure the new syntax is not flagged as an error.
This commit is contained in:
Eduardo Cruz Guedes
2025-10-27 14:24:00 -03:00
committed by GitHub
parent b9451dfd4c
commit 5e039c8e97
14 changed files with 891 additions and 925 deletions

View File

@@ -225,14 +225,12 @@ These elements are specified in separate JSON files like this
"expect": {
"1": "This is how this line should look.",
"2": "This is how this line should look.",
"3": -1
}
}
~~~
These files contain an "expect" dictionary, for which the keys are line numbers and
the values are the expected text. A value of -1 means that the condition for the line
will always be satisfied, no matter what (this is useful for letting the user play a bit).
the values are the expected text.
This is an "expect" line that is always satisfied. Try changing it.