├── .gitattributes ├── .github ├── CODEOWNERS ├── pull_request_template.md └── workflows │ ├── build-timestamped-master.yml │ ├── build-with-bal-test-graalvm.yml │ ├── central-publish.yml │ ├── fossa_scan.yml │ ├── process-load-test-result.yml │ ├── publish-release.yml │ ├── pull-request.yml │ ├── trigger-load-tests.yml │ ├── trivy-scan.yml │ └── update_specs.yml ├── .gitignore ├── LICENSE ├── README.md ├── ballerina ├── Ballerina.toml ├── CompilerPlugin.toml ├── Dependencies.toml ├── README.md ├── build.gradle ├── icon.png ├── init.bal ├── log_errors.bal ├── logger.bal ├── natives.bal ├── root_logger.bal ├── sensitive_data_masking.bal └── tests │ ├── Config.toml │ ├── log_masking.bal │ ├── log_test.bal │ ├── logger_test.bal │ └── masked_string_test.bal ├── changelog.md ├── codecov.yml ├── compiler-plugin-tests ├── build.gradle └── src │ └── test │ ├── java │ └── io │ │ └── ballerina │ │ └── stdlib │ │ └── log │ │ └── compiler │ │ └── staticcodeanalyzer │ │ └── StaticCodeAnalyzerTest.java │ └── resources │ ├── static_code_analyzer │ ├── ballerina_packages │ │ └── rule1 │ │ │ ├── Ballerina.toml │ │ │ ├── Config.toml │ │ │ └── main.bal │ └── expected_output │ │ └── rule1.json │ └── testng.xml ├── compiler-plugin ├── build.gradle └── src │ └── main │ ├── java │ ├── io │ │ └── ballerina │ │ │ └── stdlib │ │ │ └── log │ │ │ └── compiler │ │ │ ├── LogCodeModifier.java │ │ │ ├── LogCompilerPlugin.java │ │ │ └── staticcodeanalyzer │ │ │ ├── LogRule.java │ │ │ ├── LogStatementAnalyzer.java │ │ │ ├── RuleFactory.java │ │ │ ├── RuleImpl.java │ │ │ └── StaticCodeAnalyzer.java │ └── module-info.java │ └── resources │ └── rules.json ├── docs ├── proposals │ └── dynamic-loglevel-setup.md └── spec │ └── spec.md ├── gradle.properties ├── gradle └── wrapper │ ├── gradle-wrapper.jar │ └── gradle-wrapper.properties ├── gradlew ├── gradlew.bat ├── integration-tests ├── Ballerina.toml ├── build.gradle └── tests │ ├── Config.toml │ ├── init.bal │ ├── process.bal │ ├── resources │ ├── config │ │ ├── invalid │ │ │ ├── global │ │ │ │ ├── Config.toml │ │ │ │ ├── destination │ │ │ │ │ └── Config.toml │ │ │ │ ├── empty-destination │ │ │ │ │ └── Config.toml │ │ │ │ └── invalid-destination-type │ │ │ │ │ └── Config.toml │ │ │ └── module │ │ │ │ └── Config.toml │ │ ├── json │ │ │ ├── log-levels │ │ │ │ ├── debug │ │ │ │ │ └── Config.toml │ │ │ │ ├── error │ │ │ │ │ └── Config.toml │ │ │ │ ├── info │ │ │ │ │ └── Config.toml │ │ │ │ └── warn │ │ │ │ │ └── Config.toml │ │ │ ├── log-project │ │ │ │ ├── default │ │ │ │ │ └── Config.toml │ │ │ │ ├── global-and-module │ │ │ │ │ └── Config.toml │ │ │ │ ├── global │ │ │ │ │ └── Config.toml │ │ │ │ └── no-level │ │ │ │ │ └── Config.toml │ │ │ ├── observability-project │ │ │ │ └── Config.toml │ │ │ └── root-logger │ │ │ │ └── Config.toml │ │ └── logfmt │ │ │ ├── log-levels │ │ │ ├── debug │ │ │ │ └── Config.toml │ │ │ ├── error │ │ │ │ └── Config.toml │ │ │ ├── info │ │ │ │ └── Config.toml │ │ │ └── warn │ │ │ │ └── Config.toml │ │ │ ├── log-project │ │ │ ├── default │ │ │ │ └── Config.toml │ │ │ ├── global-and-module │ │ │ │ └── Config.toml │ │ │ └── global │ │ │ │ └── Config.toml │ │ │ └── observability-project │ │ │ └── Config.toml │ └── samples │ │ ├── file-write-output │ │ ├── file-write-project │ │ │ ├── append-json │ │ │ │ ├── Ballerina.toml │ │ │ │ ├── Config.toml │ │ │ │ ├── main.bal │ │ │ │ └── modules │ │ │ │ │ ├── bar │ │ │ │ │ └── bar.bal │ │ │ │ │ └── foo │ │ │ │ │ └── foo.bal │ │ │ ├── append-json2 │ │ │ │ ├── Ballerina.toml │ │ │ │ ├── Config.toml │ │ │ │ ├── main.bal │ │ │ │ └── modules │ │ │ │ │ ├── bar │ │ │ │ │ └── bar.bal │ │ │ │ │ └── foo │ │ │ │ │ └── foo.bal │ │ │ ├── append-logfmt │ │ │ │ ├── Ballerina.toml │ │ │ │ ├── Config.toml │ │ │ │ ├── main.bal │ │ │ │ └── modules │ │ │ │ │ ├── bar │ │ │ │ │ └── bar.bal │ │ │ │ │ └── foo │ │ │ │ │ └── foo.bal │ │ │ ├── append-logfmt2 │ │ │ │ ├── Ballerina.toml │ │ │ │ ├── Config.toml │ │ │ │ ├── main.bal │ │ │ │ └── modules │ │ │ │ │ ├── bar │ │ │ │ │ └── bar.bal │ │ │ │ │ └── foo │ │ │ │ │ └── foo.bal │ │ │ ├── overwrite-json │ │ │ │ ├── Ballerina.toml │ │ │ │ ├── Config.toml │ │ │ │ ├── main.bal │ │ │ │ └── modules │ │ │ │ │ ├── bar │ │ │ │ │ └── bar.bal │ │ │ │ │ └── foo │ │ │ │ │ └── foo.bal │ │ │ ├── overwrite-json2 │ │ │ │ ├── Ballerina.toml │ │ │ │ ├── Config.toml │ │ │ │ ├── main.bal │ │ │ │ └── modules │ │ │ │ │ ├── bar │ │ │ │ │ └── bar.bal │ │ │ │ │ └── foo │ │ │ │ │ └── foo.bal │ │ │ ├── overwrite-logfmt │ │ │ │ ├── Ballerina.toml │ │ │ │ ├── Config.toml │ │ │ │ ├── main.bal │ │ │ │ └── modules │ │ │ │ │ ├── bar │ │ │ │ │ └── bar.bal │ │ │ │ │ └── foo │ │ │ │ │ └── foo.bal │ │ │ └── overwrite-logfmt2 │ │ │ │ ├── Ballerina.toml │ │ │ │ ├── Config.toml │ │ │ │ ├── main.bal │ │ │ │ └── modules │ │ │ │ ├── bar │ │ │ │ └── bar.bal │ │ │ │ └── foo │ │ │ │ └── foo.bal │ │ ├── output │ │ │ ├── append-json.log │ │ │ ├── append-logfmt.log │ │ │ ├── overwrite-json.log │ │ │ ├── overwrite-logfmt.log │ │ │ ├── project-append-json.log │ │ │ ├── project-append-json2.log │ │ │ ├── project-append-logfmt.log │ │ │ ├── project-append-logfmt2.log │ │ │ ├── project-overwrite-json.log │ │ │ ├── project-overwrite-json2.log │ │ │ ├── project-overwrite-logfmt.log │ │ │ └── project-overwrite-logfmt2.log │ │ └── single-file │ │ │ ├── append-json.bal │ │ │ ├── append-logfmt.bal │ │ │ ├── overwrite-json.bal │ │ │ ├── overwrite-logfmt.bal │ │ │ └── set-output-file-negative.bal │ │ ├── log-levels-raw-template │ │ └── main.bal │ │ ├── log-levels │ │ └── main.bal │ │ ├── log-project │ │ ├── Ballerina.toml │ │ ├── Config.toml │ │ ├── main.bal │ │ └── modules │ │ │ ├── bar │ │ │ └── bar.bal │ │ │ └── foo │ │ │ └── foo.bal │ │ ├── logger │ │ ├── child-loggers │ │ │ └── main.bal │ │ ├── custom-logger │ │ │ └── main.bal │ │ └── logger-from-config │ │ │ ├── Ballerina.toml │ │ │ ├── Config.toml │ │ │ └── main.bal │ │ ├── masked-logger │ │ ├── Ballerina.toml │ │ ├── Config.toml │ │ └── main.bal │ │ ├── observability-project-json │ │ ├── Ballerina.toml │ │ └── main.bal │ │ ├── observability-project-logfmt │ │ ├── Ballerina.toml │ │ └── main.bal │ │ └── print-functions │ │ ├── debug.bal │ │ ├── error.bal │ │ ├── info.bal │ │ └── warn.bal │ ├── test_logger_masking.bal │ ├── tests_json.bal │ ├── tests_logfmt.bal │ ├── tests_logger.bal │ └── tests_negative.bal ├── load-tests └── log │ ├── deployment │ ├── ingress.yaml │ └── kustomization.yaml │ ├── results │ └── summary.csv │ ├── scripts │ ├── http-get-request.jmx │ └── run.sh │ └── src │ ├── Ballerina.toml │ ├── Cloud.toml │ └── app.bal ├── native ├── build.gradle └── src │ └── main │ └── java │ ├── io │ └── ballerina │ │ └── stdlib │ │ └── log │ │ ├── MaskedStringBuilder.java │ │ ├── ModuleUtils.java │ │ └── Utils.java │ └── module-info.java ├── settings.gradle ├── spotbugs-exclude.xml └── test-utils ├── build.gradle └── src └── main └── java ├── io └── ballerina │ └── stdlib │ └── log │ └── testutils │ ├── nativeimpl │ ├── Exec.java │ ├── ExitCode.java │ ├── ModuleUtils.java │ ├── Stderr.java │ ├── Stdout.java │ └── WaitForExit.java │ └── utils │ ├── OSConstants.java │ └── OSUtils.java └── module-info.java /.gitattributes: -------------------------------------------------------------------------------- 1 | # Ensure all Java files use LF. 2 | *.java eol=lf 3 | -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build-timestamped-master.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/.github/workflows/build-timestamped-master.yml -------------------------------------------------------------------------------- /.github/workflows/build-with-bal-test-graalvm.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/.github/workflows/build-with-bal-test-graalvm.yml -------------------------------------------------------------------------------- /.github/workflows/central-publish.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/.github/workflows/central-publish.yml -------------------------------------------------------------------------------- /.github/workflows/fossa_scan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/.github/workflows/fossa_scan.yml -------------------------------------------------------------------------------- /.github/workflows/process-load-test-result.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/.github/workflows/process-load-test-result.yml -------------------------------------------------------------------------------- /.github/workflows/publish-release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/.github/workflows/publish-release.yml -------------------------------------------------------------------------------- /.github/workflows/pull-request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/.github/workflows/pull-request.yml -------------------------------------------------------------------------------- /.github/workflows/trigger-load-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/.github/workflows/trigger-load-tests.yml -------------------------------------------------------------------------------- /.github/workflows/trivy-scan.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/.github/workflows/trivy-scan.yml -------------------------------------------------------------------------------- /.github/workflows/update_specs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/.github/workflows/update_specs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/README.md -------------------------------------------------------------------------------- /ballerina/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/ballerina/Ballerina.toml -------------------------------------------------------------------------------- /ballerina/CompilerPlugin.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/ballerina/CompilerPlugin.toml -------------------------------------------------------------------------------- /ballerina/Dependencies.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/ballerina/Dependencies.toml -------------------------------------------------------------------------------- /ballerina/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/ballerina/README.md -------------------------------------------------------------------------------- /ballerina/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/ballerina/build.gradle -------------------------------------------------------------------------------- /ballerina/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/ballerina/icon.png -------------------------------------------------------------------------------- /ballerina/init.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/ballerina/init.bal -------------------------------------------------------------------------------- /ballerina/log_errors.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/ballerina/log_errors.bal -------------------------------------------------------------------------------- /ballerina/logger.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/ballerina/logger.bal -------------------------------------------------------------------------------- /ballerina/natives.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/ballerina/natives.bal -------------------------------------------------------------------------------- /ballerina/root_logger.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/ballerina/root_logger.bal -------------------------------------------------------------------------------- /ballerina/sensitive_data_masking.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/ballerina/sensitive_data_masking.bal -------------------------------------------------------------------------------- /ballerina/tests/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/ballerina/tests/Config.toml -------------------------------------------------------------------------------- /ballerina/tests/log_masking.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/ballerina/tests/log_masking.bal -------------------------------------------------------------------------------- /ballerina/tests/log_test.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/ballerina/tests/log_test.bal -------------------------------------------------------------------------------- /ballerina/tests/logger_test.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/ballerina/tests/logger_test.bal -------------------------------------------------------------------------------- /ballerina/tests/masked_string_test.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/ballerina/tests/masked_string_test.bal -------------------------------------------------------------------------------- /changelog.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/changelog.md -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/codecov.yml -------------------------------------------------------------------------------- /compiler-plugin-tests/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/compiler-plugin-tests/build.gradle -------------------------------------------------------------------------------- /compiler-plugin-tests/src/test/java/io/ballerina/stdlib/log/compiler/staticcodeanalyzer/StaticCodeAnalyzerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/compiler-plugin-tests/src/test/java/io/ballerina/stdlib/log/compiler/staticcodeanalyzer/StaticCodeAnalyzerTest.java -------------------------------------------------------------------------------- /compiler-plugin-tests/src/test/resources/static_code_analyzer/ballerina_packages/rule1/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/compiler-plugin-tests/src/test/resources/static_code_analyzer/ballerina_packages/rule1/Ballerina.toml -------------------------------------------------------------------------------- /compiler-plugin-tests/src/test/resources/static_code_analyzer/ballerina_packages/rule1/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/compiler-plugin-tests/src/test/resources/static_code_analyzer/ballerina_packages/rule1/Config.toml -------------------------------------------------------------------------------- /compiler-plugin-tests/src/test/resources/static_code_analyzer/ballerina_packages/rule1/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/compiler-plugin-tests/src/test/resources/static_code_analyzer/ballerina_packages/rule1/main.bal -------------------------------------------------------------------------------- /compiler-plugin-tests/src/test/resources/static_code_analyzer/expected_output/rule1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/compiler-plugin-tests/src/test/resources/static_code_analyzer/expected_output/rule1.json -------------------------------------------------------------------------------- /compiler-plugin-tests/src/test/resources/testng.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/compiler-plugin-tests/src/test/resources/testng.xml -------------------------------------------------------------------------------- /compiler-plugin/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/compiler-plugin/build.gradle -------------------------------------------------------------------------------- /compiler-plugin/src/main/java/io/ballerina/stdlib/log/compiler/LogCodeModifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/compiler-plugin/src/main/java/io/ballerina/stdlib/log/compiler/LogCodeModifier.java -------------------------------------------------------------------------------- /compiler-plugin/src/main/java/io/ballerina/stdlib/log/compiler/LogCompilerPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/compiler-plugin/src/main/java/io/ballerina/stdlib/log/compiler/LogCompilerPlugin.java -------------------------------------------------------------------------------- /compiler-plugin/src/main/java/io/ballerina/stdlib/log/compiler/staticcodeanalyzer/LogRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/compiler-plugin/src/main/java/io/ballerina/stdlib/log/compiler/staticcodeanalyzer/LogRule.java -------------------------------------------------------------------------------- /compiler-plugin/src/main/java/io/ballerina/stdlib/log/compiler/staticcodeanalyzer/LogStatementAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/compiler-plugin/src/main/java/io/ballerina/stdlib/log/compiler/staticcodeanalyzer/LogStatementAnalyzer.java -------------------------------------------------------------------------------- /compiler-plugin/src/main/java/io/ballerina/stdlib/log/compiler/staticcodeanalyzer/RuleFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/compiler-plugin/src/main/java/io/ballerina/stdlib/log/compiler/staticcodeanalyzer/RuleFactory.java -------------------------------------------------------------------------------- /compiler-plugin/src/main/java/io/ballerina/stdlib/log/compiler/staticcodeanalyzer/RuleImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/compiler-plugin/src/main/java/io/ballerina/stdlib/log/compiler/staticcodeanalyzer/RuleImpl.java -------------------------------------------------------------------------------- /compiler-plugin/src/main/java/io/ballerina/stdlib/log/compiler/staticcodeanalyzer/StaticCodeAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/compiler-plugin/src/main/java/io/ballerina/stdlib/log/compiler/staticcodeanalyzer/StaticCodeAnalyzer.java -------------------------------------------------------------------------------- /compiler-plugin/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/compiler-plugin/src/main/java/module-info.java -------------------------------------------------------------------------------- /compiler-plugin/src/main/resources/rules.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/compiler-plugin/src/main/resources/rules.json -------------------------------------------------------------------------------- /docs/proposals/dynamic-loglevel-setup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/docs/proposals/dynamic-loglevel-setup.md -------------------------------------------------------------------------------- /docs/spec/spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/docs/spec/spec.md -------------------------------------------------------------------------------- /gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/gradle.properties -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/gradlew -------------------------------------------------------------------------------- /gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/gradlew.bat -------------------------------------------------------------------------------- /integration-tests/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/Ballerina.toml -------------------------------------------------------------------------------- /integration-tests/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/build.gradle -------------------------------------------------------------------------------- /integration-tests/tests/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/init.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/init.bal -------------------------------------------------------------------------------- /integration-tests/tests/process.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/process.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/invalid/global/Config.toml: -------------------------------------------------------------------------------- 1 | [ballerina.log] 2 | level = "debug" 3 | -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/invalid/global/destination/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/config/invalid/global/destination/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/invalid/global/empty-destination/Config.toml: -------------------------------------------------------------------------------- 1 | [ballerina.log] 2 | destinations = [] -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/invalid/global/invalid-destination-type/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/config/invalid/global/invalid-destination-type/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/invalid/module/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/config/invalid/module/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/json/log-levels/debug/Config.toml: -------------------------------------------------------------------------------- 1 | [ballerina.log] 2 | level = "DEBUG" 3 | format = "json" 4 | -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/json/log-levels/error/Config.toml: -------------------------------------------------------------------------------- 1 | [ballerina.log] 2 | level = "ERROR" 3 | format = "json" 4 | -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/json/log-levels/info/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/config/json/log-levels/info/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/json/log-levels/warn/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/config/json/log-levels/warn/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/json/log-project/default/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/config/json/log-project/default/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/json/log-project/global-and-module/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/config/json/log-project/global-and-module/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/json/log-project/global/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/config/json/log-project/global/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/json/log-project/no-level/Config.toml: -------------------------------------------------------------------------------- 1 | [ballerina.log] 2 | format = "json" 3 | -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/json/observability-project/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/config/json/observability-project/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/json/root-logger/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/config/json/root-logger/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/logfmt/log-levels/debug/Config.toml: -------------------------------------------------------------------------------- 1 | [ballerina.log] 2 | level = "DEBUG" 3 | -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/logfmt/log-levels/error/Config.toml: -------------------------------------------------------------------------------- 1 | [ballerina.log] 2 | level = "ERROR" 3 | -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/logfmt/log-levels/info/Config.toml: -------------------------------------------------------------------------------- 1 | [ballerina.log] 2 | level = "INFO" 3 | -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/logfmt/log-levels/warn/Config.toml: -------------------------------------------------------------------------------- 1 | [ballerina.log] 2 | level = "WARN" 3 | -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/logfmt/log-project/default/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/config/logfmt/log-project/default/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/logfmt/log-project/global-and-module/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/config/logfmt/log-project/global-and-module/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/logfmt/log-project/global/Config.toml: -------------------------------------------------------------------------------- 1 | [ballerina.log] 2 | level = "WARN" 3 | -------------------------------------------------------------------------------- /integration-tests/tests/resources/config/logfmt/observability-project/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/config/logfmt/observability-project/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json/Ballerina.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json/main.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json/modules/bar/bar.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json/modules/bar/bar.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json/modules/foo/foo.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json/modules/foo/foo.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json2/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json2/Ballerina.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json2/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json2/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json2/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json2/main.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json2/modules/bar/bar.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json2/modules/bar/bar.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json2/modules/foo/foo.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-json2/modules/foo/foo.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt/Ballerina.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt/main.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt/modules/bar/bar.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt/modules/bar/bar.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt/modules/foo/foo.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt/modules/foo/foo.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt2/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt2/Ballerina.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt2/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt2/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt2/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt2/main.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt2/modules/bar/bar.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt2/modules/bar/bar.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt2/modules/foo/foo.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/append-logfmt2/modules/foo/foo.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json/Ballerina.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json/main.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json/modules/bar/bar.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json/modules/bar/bar.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json/modules/foo/foo.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json/modules/foo/foo.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json2/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json2/Ballerina.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json2/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json2/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json2/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json2/main.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json2/modules/bar/bar.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json2/modules/bar/bar.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json2/modules/foo/foo.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-json2/modules/foo/foo.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt/Ballerina.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt/main.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt/modules/bar/bar.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt/modules/bar/bar.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt/modules/foo/foo.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt/modules/foo/foo.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt2/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt2/Ballerina.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt2/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt2/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt2/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt2/main.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt2/modules/bar/bar.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt2/modules/bar/bar.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt2/modules/foo/foo.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/file-write-project/overwrite-logfmt2/modules/foo/foo.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/output/append-json.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/output/append-json.log -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/output/append-logfmt.log: -------------------------------------------------------------------------------- 1 | time=2021-09-08T10:48:41.542+05:30 level=INFO module="" message="info log 0" 2 | -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/output/overwrite-json.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/output/overwrite-json.log -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/output/overwrite-logfmt.log: -------------------------------------------------------------------------------- 1 | time=2021-09-08T10:48:41.542+05:30 level=INFO module="" message="info log 0" 2 | -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/output/project-append-json.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/output/project-append-json.log -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/output/project-append-json2.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/output/project-append-json2.log -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/output/project-append-logfmt.log: -------------------------------------------------------------------------------- 1 | time=2021-09-08T10:48:41.542+05:30 level=INFO module="" message="info log 0" 2 | -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/output/project-append-logfmt2.log: -------------------------------------------------------------------------------- 1 | time=2021-09-08T10:48:41.542+05:30 level=INFO module="" message="info log 0" 2 | -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/output/project-overwrite-json.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/output/project-overwrite-json.log -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/output/project-overwrite-json2.log: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/output/project-overwrite-json2.log -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/output/project-overwrite-logfmt.log: -------------------------------------------------------------------------------- 1 | time=2021-09-08T10:48:41.542+05:30 level=INFO module="" message="info log 0" 2 | -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/output/project-overwrite-logfmt2.log: -------------------------------------------------------------------------------- 1 | time=2021-09-08T10:48:41.542+05:30 level=INFO module="" message="info log 0" 2 | -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/single-file/append-json.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/single-file/append-json.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/single-file/append-logfmt.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/single-file/append-logfmt.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/single-file/overwrite-json.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/single-file/overwrite-json.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/single-file/overwrite-logfmt.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/single-file/overwrite-logfmt.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/file-write-output/single-file/set-output-file-negative.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/file-write-output/single-file/set-output-file-negative.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/log-levels-raw-template/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/log-levels-raw-template/main.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/log-levels/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/log-levels/main.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/log-project/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/log-project/Ballerina.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/log-project/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/log-project/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/log-project/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/log-project/main.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/log-project/modules/bar/bar.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/log-project/modules/bar/bar.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/log-project/modules/foo/foo.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/log-project/modules/foo/foo.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/logger/child-loggers/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/logger/child-loggers/main.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/logger/custom-logger/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/logger/custom-logger/main.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/logger/logger-from-config/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/logger/logger-from-config/Ballerina.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/logger/logger-from-config/Config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/logger/logger-from-config/Config.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/logger/logger-from-config/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/logger/logger-from-config/main.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/masked-logger/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/masked-logger/Ballerina.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/masked-logger/Config.toml: -------------------------------------------------------------------------------- 1 | [ballerina.log] 2 | enableSensitiveDataMasking = true 3 | level = "DEBUG" 4 | -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/masked-logger/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/masked-logger/main.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/observability-project-json/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/observability-project-json/Ballerina.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/observability-project-json/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/observability-project-json/main.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/observability-project-logfmt/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/observability-project-logfmt/Ballerina.toml -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/observability-project-logfmt/main.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/observability-project-logfmt/main.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/print-functions/debug.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/print-functions/debug.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/print-functions/error.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/print-functions/error.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/print-functions/info.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/print-functions/info.bal -------------------------------------------------------------------------------- /integration-tests/tests/resources/samples/print-functions/warn.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/resources/samples/print-functions/warn.bal -------------------------------------------------------------------------------- /integration-tests/tests/test_logger_masking.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/test_logger_masking.bal -------------------------------------------------------------------------------- /integration-tests/tests/tests_json.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/tests_json.bal -------------------------------------------------------------------------------- /integration-tests/tests/tests_logfmt.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/tests_logfmt.bal -------------------------------------------------------------------------------- /integration-tests/tests/tests_logger.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/tests_logger.bal -------------------------------------------------------------------------------- /integration-tests/tests/tests_negative.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/integration-tests/tests/tests_negative.bal -------------------------------------------------------------------------------- /load-tests/log/deployment/ingress.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/load-tests/log/deployment/ingress.yaml -------------------------------------------------------------------------------- /load-tests/log/deployment/kustomization.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/load-tests/log/deployment/kustomization.yaml -------------------------------------------------------------------------------- /load-tests/log/results/summary.csv: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/load-tests/log/results/summary.csv -------------------------------------------------------------------------------- /load-tests/log/scripts/http-get-request.jmx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/load-tests/log/scripts/http-get-request.jmx -------------------------------------------------------------------------------- /load-tests/log/scripts/run.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/load-tests/log/scripts/run.sh -------------------------------------------------------------------------------- /load-tests/log/src/Ballerina.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/load-tests/log/src/Ballerina.toml -------------------------------------------------------------------------------- /load-tests/log/src/Cloud.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/load-tests/log/src/Cloud.toml -------------------------------------------------------------------------------- /load-tests/log/src/app.bal: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/load-tests/log/src/app.bal -------------------------------------------------------------------------------- /native/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/native/build.gradle -------------------------------------------------------------------------------- /native/src/main/java/io/ballerina/stdlib/log/MaskedStringBuilder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/native/src/main/java/io/ballerina/stdlib/log/MaskedStringBuilder.java -------------------------------------------------------------------------------- /native/src/main/java/io/ballerina/stdlib/log/ModuleUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/native/src/main/java/io/ballerina/stdlib/log/ModuleUtils.java -------------------------------------------------------------------------------- /native/src/main/java/io/ballerina/stdlib/log/Utils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/native/src/main/java/io/ballerina/stdlib/log/Utils.java -------------------------------------------------------------------------------- /native/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/native/src/main/java/module-info.java -------------------------------------------------------------------------------- /settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/settings.gradle -------------------------------------------------------------------------------- /spotbugs-exclude.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/spotbugs-exclude.xml -------------------------------------------------------------------------------- /test-utils/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/test-utils/build.gradle -------------------------------------------------------------------------------- /test-utils/src/main/java/io/ballerina/stdlib/log/testutils/nativeimpl/Exec.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/test-utils/src/main/java/io/ballerina/stdlib/log/testutils/nativeimpl/Exec.java -------------------------------------------------------------------------------- /test-utils/src/main/java/io/ballerina/stdlib/log/testutils/nativeimpl/ExitCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/test-utils/src/main/java/io/ballerina/stdlib/log/testutils/nativeimpl/ExitCode.java -------------------------------------------------------------------------------- /test-utils/src/main/java/io/ballerina/stdlib/log/testutils/nativeimpl/ModuleUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/test-utils/src/main/java/io/ballerina/stdlib/log/testutils/nativeimpl/ModuleUtils.java -------------------------------------------------------------------------------- /test-utils/src/main/java/io/ballerina/stdlib/log/testutils/nativeimpl/Stderr.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/test-utils/src/main/java/io/ballerina/stdlib/log/testutils/nativeimpl/Stderr.java -------------------------------------------------------------------------------- /test-utils/src/main/java/io/ballerina/stdlib/log/testutils/nativeimpl/Stdout.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/test-utils/src/main/java/io/ballerina/stdlib/log/testutils/nativeimpl/Stdout.java -------------------------------------------------------------------------------- /test-utils/src/main/java/io/ballerina/stdlib/log/testutils/nativeimpl/WaitForExit.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/test-utils/src/main/java/io/ballerina/stdlib/log/testutils/nativeimpl/WaitForExit.java -------------------------------------------------------------------------------- /test-utils/src/main/java/io/ballerina/stdlib/log/testutils/utils/OSConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/test-utils/src/main/java/io/ballerina/stdlib/log/testutils/utils/OSConstants.java -------------------------------------------------------------------------------- /test-utils/src/main/java/io/ballerina/stdlib/log/testutils/utils/OSUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/test-utils/src/main/java/io/ballerina/stdlib/log/testutils/utils/OSUtils.java -------------------------------------------------------------------------------- /test-utils/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ballerina-platform/module-ballerina-log/HEAD/test-utils/src/main/java/module-info.java --------------------------------------------------------------------------------