├── .all-contributorsrc ├── .editorconfig ├── .github ├── FUNDING.yml ├── dependabot.yml └── workflows │ ├── build.yml │ ├── dependency-review.yml │ └── scorecards.yml ├── .gitignore ├── .pre-commit-config.yaml ├── CHANGELOG.md ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── SECURITY.md ├── assets ├── android-dotenv.png ├── dotenv-java-logo.png ├── dotenv-java.png ├── java-dotenv.png └── java_dotenv.png ├── docs └── _config.yml ├── examples └── maven-simple │ ├── README.md │ ├── pom.xml │ └── src │ └── main │ ├── java │ ├── io │ │ └── github │ │ │ └── cdimascio │ │ │ └── examples │ │ │ └── dotenv │ │ │ └── Main.java │ └── module-info.java │ └── resources │ └── .env ├── pom.xml └── src ├── main └── java │ └── io │ └── github │ └── cdimascio │ └── dotenv │ ├── Dotenv.java │ ├── DotenvBuilder.java │ ├── DotenvEntry.java │ ├── DotenvException.java │ ├── internal │ ├── ClasspathHelper.java │ ├── DotenvParser.java │ ├── DotenvReader.java │ └── package-info.java │ └── package-info.java └── test ├── java └── tests │ ├── BasicTests.java │ └── DotenvTests.java └── resources ├── .env ├── duplicateVariable └── .env ├── env ├── envdir └── .env ├── trailingdot. └── envdir │ └── .env └── unclosed.quote └── .env /.all-contributorsrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/.all-contributorsrc -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/.github/FUNDING.yml -------------------------------------------------------------------------------- /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/dependency-review.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/.github/workflows/dependency-review.yml -------------------------------------------------------------------------------- /.github/workflows/scorecards.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/.github/workflows/scorecards.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/.gitignore -------------------------------------------------------------------------------- /.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/.pre-commit-config.yaml -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/SECURITY.md -------------------------------------------------------------------------------- /assets/android-dotenv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/assets/android-dotenv.png -------------------------------------------------------------------------------- /assets/dotenv-java-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/assets/dotenv-java-logo.png -------------------------------------------------------------------------------- /assets/dotenv-java.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/assets/dotenv-java.png -------------------------------------------------------------------------------- /assets/java-dotenv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/assets/java-dotenv.png -------------------------------------------------------------------------------- /assets/java_dotenv.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/assets/java_dotenv.png -------------------------------------------------------------------------------- /docs/_config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/docs/_config.yml -------------------------------------------------------------------------------- /examples/maven-simple/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/examples/maven-simple/README.md -------------------------------------------------------------------------------- /examples/maven-simple/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/examples/maven-simple/pom.xml -------------------------------------------------------------------------------- /examples/maven-simple/src/main/java/io/github/cdimascio/examples/dotenv/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/examples/maven-simple/src/main/java/io/github/cdimascio/examples/dotenv/Main.java -------------------------------------------------------------------------------- /examples/maven-simple/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/examples/maven-simple/src/main/java/module-info.java -------------------------------------------------------------------------------- /examples/maven-simple/src/main/resources/.env: -------------------------------------------------------------------------------- 1 | MY_ENV="MY_VALUE" 2 | -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/io/github/cdimascio/dotenv/Dotenv.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/src/main/java/io/github/cdimascio/dotenv/Dotenv.java -------------------------------------------------------------------------------- /src/main/java/io/github/cdimascio/dotenv/DotenvBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/src/main/java/io/github/cdimascio/dotenv/DotenvBuilder.java -------------------------------------------------------------------------------- /src/main/java/io/github/cdimascio/dotenv/DotenvEntry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/src/main/java/io/github/cdimascio/dotenv/DotenvEntry.java -------------------------------------------------------------------------------- /src/main/java/io/github/cdimascio/dotenv/DotenvException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/src/main/java/io/github/cdimascio/dotenv/DotenvException.java -------------------------------------------------------------------------------- /src/main/java/io/github/cdimascio/dotenv/internal/ClasspathHelper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/src/main/java/io/github/cdimascio/dotenv/internal/ClasspathHelper.java -------------------------------------------------------------------------------- /src/main/java/io/github/cdimascio/dotenv/internal/DotenvParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/src/main/java/io/github/cdimascio/dotenv/internal/DotenvParser.java -------------------------------------------------------------------------------- /src/main/java/io/github/cdimascio/dotenv/internal/DotenvReader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/src/main/java/io/github/cdimascio/dotenv/internal/DotenvReader.java -------------------------------------------------------------------------------- /src/main/java/io/github/cdimascio/dotenv/internal/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/src/main/java/io/github/cdimascio/dotenv/internal/package-info.java -------------------------------------------------------------------------------- /src/main/java/io/github/cdimascio/dotenv/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/src/main/java/io/github/cdimascio/dotenv/package-info.java -------------------------------------------------------------------------------- /src/test/java/tests/BasicTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/src/test/java/tests/BasicTests.java -------------------------------------------------------------------------------- /src/test/java/tests/DotenvTests.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/src/test/java/tests/DotenvTests.java -------------------------------------------------------------------------------- /src/test/resources/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/src/test/resources/.env -------------------------------------------------------------------------------- /src/test/resources/duplicateVariable/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/src/test/resources/duplicateVariable/.env -------------------------------------------------------------------------------- /src/test/resources/env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/src/test/resources/env -------------------------------------------------------------------------------- /src/test/resources/envdir/.env: -------------------------------------------------------------------------------- 1 | ## Good test EV 2 | MY_TEST_EV1=Simple Subdirectory 3 | -------------------------------------------------------------------------------- /src/test/resources/trailingdot./envdir/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/src/test/resources/trailingdot./envdir/.env -------------------------------------------------------------------------------- /src/test/resources/unclosed.quote/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/cdimascio/dotenv-java/HEAD/src/test/resources/unclosed.quote/.env --------------------------------------------------------------------------------