This is an automated email from the ASF dual-hosted git repository.

jamesbognar pushed a commit to branch docs
in repository https://gitbox.apache.org/repos/asf/juneau.git


The following commit(s) were added to refs/heads/docs by this push:
     new 13b56d0c12 docs: add EnvFileVar and DotenvVar to SVL topic guides
13b56d0c12 is described below

commit 13b56d0c121d440fb0e135810756760d4a50f9ee
Author: James Bognar <[email protected]>
AuthorDate: Fri May 15 07:17:00 2026 -0400

    docs: add EnvFileVar and DotenvVar to SVL topic guides
    
    Co-authored-by: Cursor <[email protected]>
---
 pages/topics/02.21.02.SvlVariables.md       | 4 +++-
 pages/topics/02.21.04.DefaultVarResolver.md | 2 ++
 pages/topics/10.13.SvlVariables.md          | 2 ++
 pages/topics/14.06.VarResolver.md           | 2 ++
 4 files changed, 9 insertions(+), 1 deletion(-)

diff --git a/pages/topics/02.21.02.SvlVariables.md 
b/pages/topics/02.21.02.SvlVariables.md
index 4c40b9fde0..de2eb4bd2a 100644
--- a/pages/topics/02.21.02.SvlVariables.md
+++ b/pages/topics/02.21.02.SvlVariables.md
@@ -53,6 +53,8 @@ The following is the list of default variables defined in all 
modules:
 | **juneau-svl** | <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/PropertyVar.html" 
target="_blank">PropertyVar</a> | `$P{key[,default]}` |
 | **juneau-svl** | <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/EnvVariablesVar.html" 
target="_blank">EnvVariablesVar</a> | `$E{key[,default]}` |
 | | <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/SystemPropertiesVar.html"
 target="_blank">SystemPropertiesVar</a> | `$S{key[,default]}` |
+| | <a href="/site/apidocs/org/apache/juneau/commons/svl/vars/EnvFileVar.html" 
target="_blank">EnvFileVar</a> | `$EF{key[,default]}` |
+| | <a href="/site/apidocs/org/apache/juneau/commons/svl/vars/DotenvVar.html" 
target="_blank">DotenvVar</a> | `$DE{key[,default]}` |
 | | <a href="/site/apidocs/org/apache/juneau/commons/svl/vars/ArgsVar.html" 
target="_blank">ArgsVar</a> | `$A{key[,default]}` |
 | | <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/ManifestFileVar.html" 
target="_blank">ManifestFileVar</a> | `$MF{key[,default]}` |
 | | <a href="/site/apidocs/org/apache/juneau/commons/svl/vars/IfVar.html" 
target="_blank">IfVar</a> | `$IF{arg,then[,else]}` |
@@ -85,4 +87,4 @@ The following is the list of default variables defined in all 
modules:
 
 `$P{...}` is the unified property-stack resolver. It walks the configured 
`Settings` property source precedence
 (local overrides, global overrides, args, system properties, environment, 
`.env`, and any custom sources). Use
-`$S{...}` / `$E{...}` / `$A{...}` / `$MF{...}` / `$C{...}` when you need a 
source-specific lookup.
+`$S{...}` / `$E{...}` / `$EF{...}` / `$DE{...}` / `$A{...}` / `$MF{...}` / 
`$C{...}` when you need a source-specific lookup.
diff --git a/pages/topics/02.21.04.DefaultVarResolver.md 
b/pages/topics/02.21.04.DefaultVarResolver.md
index f003dcbffc..44e6853542 100644
--- a/pages/topics/02.21.04.DefaultVarResolver.md
+++ b/pages/topics/02.21.04.DefaultVarResolver.md
@@ -8,6 +8,8 @@ default support for the following variables:
 
 - `$S{key[,default]}` - <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/SystemPropertiesVar.html"
 target="_blank">SystemPropertiesVar</a>
 - `$E{key[,default]}` - <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/EnvVariablesVar.html" 
target="_blank">EnvVariablesVar</a>
+- `$EF{key[,default]}` - <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/EnvFileVar.html" 
target="_blank">EnvFileVar</a>
+- `$DE{key[,default]}` - <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/DotenvVar.html" 
target="_blank">DotenvVar</a>
 - `$A{key[,default]}` - <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/ArgsVar.html" 
target="_blank">ArgsVar</a>
 - `$MF{key[,default]}` - <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/ManifestFileVar.html" 
target="_blank">ManifestFileVar</a>
 - `$SW{stringArg,pattern:thenValue[,pattern:thenValue...]}` - <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/SwitchVar.html" 
target="_blank">SwitchVar</a>
diff --git a/pages/topics/10.13.SvlVariables.md 
b/pages/topics/10.13.SvlVariables.md
index c788a66d11..e50b0ebc67 100644
--- a/pages/topics/10.13.SvlVariables.md
+++ b/pages/topics/10.13.SvlVariables.md
@@ -48,6 +48,8 @@ The following is the default list of supported variables:
 |--------|-------|---------|-------------------|--------------|----------|
 | **juneau-svl** | <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/EnvVariablesVar.html" 
target="_blank">EnvVariablesVar</a> | `$E{key[,default]}` | yes | yes | 
`$E{PATH}` |
 | | <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/SystemPropertiesVar.html"
 target="_blank">SystemPropertiesVar</a> | `$S{key[,default]}` | yes | yes | 
`$S{java.home}` |
+| | <a href="/site/apidocs/org/apache/juneau/commons/svl/vars/EnvFileVar.html" 
target="_blank">EnvFileVar</a> | `$EF{key[,default]}` | yes | yes | 
`$EF{MY_KEY,default}` |
+| | <a href="/site/apidocs/org/apache/juneau/commons/svl/vars/DotenvVar.html" 
target="_blank">DotenvVar</a> | `$DE{key[,default]}` | yes | yes | 
`$DE{MY_KEY,default}` |
 | | <a href="/site/apidocs/org/apache/juneau/commons/svl/vars/ArgsVar.html" 
target="_blank">ArgsVar</a> | `$A{key[,default]}` | yes | yes | `$A{foo,null}` |
 | | <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/ManifestFileVar.html" 
target="_blank">ManifestFileVar</a> | `$MF{key[,default]}` | yes | yes | 
`$MF{Main-Class}` |
 | | <a href="/site/apidocs/org/apache/juneau/commons/svl/vars/IfVar.html" 
target="_blank">IfVar</a> | `$IF{arg,then[,else]}` | yes | yes | 
`$IF{$S{my.boolean.property},foo,bar}` |
diff --git a/pages/topics/14.06.VarResolver.md 
b/pages/topics/14.06.VarResolver.md
index 5a054fb1a0..2ed1172ecc 100644
--- a/pages/topics/14.06.VarResolver.md
+++ b/pages/topics/14.06.VarResolver.md
@@ -25,6 +25,8 @@ in juneau-microservice-jetty By default, support for the 
following variables are
 
 - `$S{key[,default]}` - <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/SystemPropertiesVar.html"
 target="_blank">SystemPropertiesVar</a>
 - `$E{key[,default]}` - <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/EnvVariablesVar.html" 
target="_blank">EnvVariablesVar</a>
+- `$EF{key[,default]}` - <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/EnvFileVar.html" 
target="_blank">EnvFileVar</a>
+- `$DE{key[,default]}` - <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/DotenvVar.html" 
target="_blank">DotenvVar</a>
 - `$A{key[,default]}` - <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/ArgsVar.html" 
target="_blank">ArgsVar</a>
 - `$C{key[,default]}` - <a 
href="/site/apidocs/org/apache/juneau/config/vars/ConfigVar.html" 
target="_blank">ConfigVar</a>
 - `$MF{key[,default]}` - <a 
href="/site/apidocs/org/apache/juneau/commons/svl/vars/ManifestFileVar.html" 
target="_blank">ManifestFileVar</a>

Reply via email to