Commit 551d6fa
Detect undefined variables (#844)
* #64: Ensure variables completeness with `StrictVariables` option
* #64: Replace strict variable buffering with UndefinedValue sentinel
* Refactor to use Nil
* Update documentation
* Update variable name
* Update Fluid/Values/ObjectValueBase.cs
Co-authored-by: Copilot <[email protected]>
* Update Fluid.Tests/StrictVariableTests.cs
Co-authored-by: Copilot <[email protected]>
* Re-introduce UndefinedValue
* Fix build
---------
Co-authored-by: compyle-bot[bot] <238113443+compyle-bot[bot]@users.noreply.github.com>
Co-authored-by: Sebastien Ros <[email protected]>
Co-authored-by: Copilot <[email protected]>1 parent 5194ce8 commit 551d6fa
File tree
16 files changed
+1194
-500
lines changed- Fluid.Tests
- Fluid
- Ast
- Filters
- Parser
- Values
16 files changed
+1194
-500
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
62 | 62 | | |
63 | 63 | | |
64 | 64 | | |
65 | | - | |
| 65 | + | |
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
720 | 720 | | |
721 | 721 | | |
722 | 722 | | |
723 | | - | |
| 723 | + | |
724 | 724 | | |
725 | 725 | | |
726 | 726 | | |
| |||
910 | 910 | | |
911 | 911 | | |
912 | 912 | | |
913 | | - | |
| 913 | + | |
914 | 914 | | |
915 | 915 | | |
916 | 916 | | |
| |||
932 | 932 | | |
933 | 933 | | |
934 | 934 | | |
935 | | - | |
| 935 | + | |
936 | 936 | | |
937 | 937 | | |
938 | 938 | | |
| |||
0 commit comments