From 630b57b604a6314823ca31ec8f03551ea47b6786 Mon Sep 17 00:00:00 2001 From: "Erik C. Thauvin" Date: Sat, 8 Apr 2023 10:28:20 -0700 Subject: [PATCH] Moved from Gradle to bld --- .github/workflows/bld.yml | 35 +++ .github/workflows/gradle.yml | 38 --- .github/workflows/pages.yml | 18 +- .github/workflows/publish.yml | 24 +- .gitignore | 135 ++++------ .idea/.gitignore | 3 - .idea/app.iml | 37 +++ .idea/bld.iml | 14 + .idea/compiler.xml | 6 - .idea/jarRepositories.xml | 30 --- .idea/libraries/bld.xml | 17 ++ .idea/libraries/compile.xml | 13 + .idea/libraries/runtime.xml | 13 + .idea/libraries/test.xml | 13 + .idea/misc.xml | 54 +--- .idea/modules.xml | 9 + .idea/runConfigurations/Run Main.xml | 9 + .idea/runConfigurations/Run Tests.xml | 13 + .vscode/launch.json | 24 ++ .vscode/settings.json | 15 ++ bld | 2 + bld.bat | 4 + {lib/config => config}/pmd.xml | 0 gradle/wrapper/gradle-wrapper.jar | Bin 61608 -> 0 bytes gradle/wrapper/gradle-wrapper.properties | 6 - gradlew | 244 ------------------ gradlew.bat | 92 ------- lib/bld/bld-wrapper.jar | Bin 0 -> 24388 bytes lib/bld/bld-wrapper.properties | 6 + lib/build.gradle.kts | 202 --------------- settings.gradle.kts | 2 - .../rife/render/TemplateRenderersBuild.java | 75 ++++++ .../main/java/rife/render/Abbreviate.java | 0 .../main/java/rife/render/BeatTime.java | 0 .../main/java/rife/render/Capitalize.java | 0 .../main/java/rife/render/DateIso.java | 0 .../main/java/rife/render/DateTimeIso.java | 0 .../java/rife/render/DateTimeRfc2822.java | 0 .../main/java/rife/render/EncodeBase64.java | 0 .../main/java/rife/render/EncodeHtml.java | 0 .../java/rife/render/EncodeHtmlEntities.java | 0 .../main/java/rife/render/EncodeJs.java | 0 .../main/java/rife/render/EncodeJson.java | 0 .../main/java/rife/render/EncodeUnicode.java | 0 .../main/java/rife/render/EncodeUrl.java | 0 .../main/java/rife/render/EncodeXml.java | 0 .../java/rife/render/FormatCreditCard.java | 0 .../main/java/rife/render/Lowercase.java | 0 .../main/java/rife/render/Mask.java | 0 .../main/java/rife/render/Normalize.java | 0 .../main/java/rife/render/QrCode.java | 0 .../main/java/rife/render/RenderUtils.java | 0 .../main/java/rife/render/Rot13.java | 0 .../main/java/rife/render/ShortenUrl.java | 0 .../main/java/rife/render/SwapCase.java | 0 .../main/java/rife/render/TimeIso.java | 0 .../main/java/rife/render/Trim.java | 0 .../main/java/rife/render/Uncapitalize.java | 0 .../main/java/rife/render/Uppercase.java | 0 .../main/java/rife/render/Uptime.java | 0 .../main/java/rife/render/Year.java | 0 .../rife/render/DisableOnCiCondition.java | 39 +++ src/test/java/rife/render/DisabledOnCi.java | 37 +++ .../test/java/rife/render/TestCase.java | 0 .../test/java/rife/render/TestDateTime.java | 0 .../test/java/rife/render/TestEncode.java | 0 .../test/java/rife/render/TestFormat.java | 4 +- .../java/rife/render/TestRenderUtils.java | 0 .../test/java/rife/render/ValueBean.java | 0 .../test/resources/templates/abbreviate.html | 0 .../test/resources/templates/abbreviate.txt | 0 .../test/resources/templates/beatTime.html | 0 .../test/resources/templates/capitalize.txt | 0 .../test/resources/templates/dateIso.html | 0 .../test/resources/templates/dateTimeIso.html | 0 .../resources/templates/dateTimeRfc2822.html | 0 .../test/resources/templates/dateTimeUtc.html | 0 .../resources/templates/encodeBase64.html | 0 .../test/resources/templates/encodeBase64.txt | 0 .../test/resources/templates/encodeHtml.html | 0 .../templates/encodeHtmlEntities.html | 0 .../test/resources/templates/encodeJs.html | 0 .../test/resources/templates/encodeJs.txt | 0 .../test/resources/templates/encodeJson.html | 0 .../test/resources/templates/encodeJson.json | 0 .../resources/templates/encodeUnicode.html | 0 .../resources/templates/encodeUnicode.txt | 0 .../test/resources/templates/encodeUrl.html | 0 .../templates/encodeUrlwithUnicode.html | 0 .../test/resources/templates/encodeXml.xml | 0 .../resources/templates/formatCreditCard.txt | 0 .../test/resources/templates/lowercase.txt | 0 .../test/resources/templates/mask.html | 0 .../test/resources/templates/mask.txt | 0 .../test/resources/templates/normalize.html | 0 .../test/resources/templates/qrCode.svg | 0 .../test/resources/templates/rot13.txt | 0 .../test/resources/templates/shortenUrl.html | 0 .../test/resources/templates/swapCase.txt | 0 .../test/resources/templates/timeIso.html | 0 .../test/resources/templates/trim.txt | 0 .../test/resources/templates/uncapitalize.txt | 0 .../test/resources/templates/uppercase.txt | 0 .../test/resources/templates/uptime.html | 0 .../test/resources/templates/uptime.json | 0 .../test/resources/templates/uptime.txt | 0 .../test/resources/templates/uptime2.txt | 0 .../test/resources/templates/year.html | 0 108 files changed, 447 insertions(+), 786 deletions(-) create mode 100644 .github/workflows/bld.yml delete mode 100644 .github/workflows/gradle.yml delete mode 100644 .idea/.gitignore create mode 100644 .idea/app.iml create mode 100644 .idea/bld.iml delete mode 100644 .idea/compiler.xml delete mode 100644 .idea/jarRepositories.xml create mode 100644 .idea/libraries/bld.xml create mode 100644 .idea/libraries/compile.xml create mode 100644 .idea/libraries/runtime.xml create mode 100644 .idea/libraries/test.xml create mode 100644 .idea/modules.xml create mode 100644 .idea/runConfigurations/Run Main.xml create mode 100644 .idea/runConfigurations/Run Tests.xml create mode 100644 .vscode/launch.json create mode 100644 .vscode/settings.json create mode 100755 bld create mode 100644 bld.bat rename {lib/config => config}/pmd.xml (100%) delete mode 100644 gradle/wrapper/gradle-wrapper.jar delete mode 100644 gradle/wrapper/gradle-wrapper.properties delete mode 100755 gradlew delete mode 100644 gradlew.bat create mode 100644 lib/bld/bld-wrapper.jar create mode 100644 lib/bld/bld-wrapper.properties delete mode 100644 lib/build.gradle.kts delete mode 100644 settings.gradle.kts create mode 100644 src/bld/java/rife/render/TemplateRenderersBuild.java rename {lib/src => src}/main/java/rife/render/Abbreviate.java (100%) rename {lib/src => src}/main/java/rife/render/BeatTime.java (100%) rename {lib/src => src}/main/java/rife/render/Capitalize.java (100%) rename {lib/src => src}/main/java/rife/render/DateIso.java (100%) rename {lib/src => src}/main/java/rife/render/DateTimeIso.java (100%) rename {lib/src => src}/main/java/rife/render/DateTimeRfc2822.java (100%) rename {lib/src => src}/main/java/rife/render/EncodeBase64.java (100%) rename {lib/src => src}/main/java/rife/render/EncodeHtml.java (100%) rename {lib/src => src}/main/java/rife/render/EncodeHtmlEntities.java (100%) rename {lib/src => src}/main/java/rife/render/EncodeJs.java (100%) rename {lib/src => src}/main/java/rife/render/EncodeJson.java (100%) rename {lib/src => src}/main/java/rife/render/EncodeUnicode.java (100%) rename {lib/src => src}/main/java/rife/render/EncodeUrl.java (100%) rename {lib/src => src}/main/java/rife/render/EncodeXml.java (100%) rename {lib/src => src}/main/java/rife/render/FormatCreditCard.java (100%) rename {lib/src => src}/main/java/rife/render/Lowercase.java (100%) rename {lib/src => src}/main/java/rife/render/Mask.java (100%) rename {lib/src => src}/main/java/rife/render/Normalize.java (100%) rename {lib/src => src}/main/java/rife/render/QrCode.java (100%) rename {lib/src => src}/main/java/rife/render/RenderUtils.java (100%) rename {lib/src => src}/main/java/rife/render/Rot13.java (100%) rename {lib/src => src}/main/java/rife/render/ShortenUrl.java (100%) rename {lib/src => src}/main/java/rife/render/SwapCase.java (100%) rename {lib/src => src}/main/java/rife/render/TimeIso.java (100%) rename {lib/src => src}/main/java/rife/render/Trim.java (100%) rename {lib/src => src}/main/java/rife/render/Uncapitalize.java (100%) rename {lib/src => src}/main/java/rife/render/Uppercase.java (100%) rename {lib/src => src}/main/java/rife/render/Uptime.java (100%) rename {lib/src => src}/main/java/rife/render/Year.java (100%) create mode 100644 src/test/java/rife/render/DisableOnCiCondition.java create mode 100644 src/test/java/rife/render/DisabledOnCi.java rename {lib/src => src}/test/java/rife/render/TestCase.java (100%) rename {lib/src => src}/test/java/rife/render/TestDateTime.java (100%) rename {lib/src => src}/test/java/rife/render/TestEncode.java (100%) rename {lib/src => src}/test/java/rife/render/TestFormat.java (99%) rename {lib/src => src}/test/java/rife/render/TestRenderUtils.java (100%) rename {lib/src => src}/test/java/rife/render/ValueBean.java (100%) rename {lib/src => src}/test/resources/templates/abbreviate.html (100%) rename {lib/src => src}/test/resources/templates/abbreviate.txt (100%) rename {lib/src => src}/test/resources/templates/beatTime.html (100%) rename {lib/src => src}/test/resources/templates/capitalize.txt (100%) rename {lib/src => src}/test/resources/templates/dateIso.html (100%) rename {lib/src => src}/test/resources/templates/dateTimeIso.html (100%) rename {lib/src => src}/test/resources/templates/dateTimeRfc2822.html (100%) rename {lib/src => src}/test/resources/templates/dateTimeUtc.html (100%) rename {lib/src => src}/test/resources/templates/encodeBase64.html (100%) rename {lib/src => src}/test/resources/templates/encodeBase64.txt (100%) rename {lib/src => src}/test/resources/templates/encodeHtml.html (100%) rename {lib/src => src}/test/resources/templates/encodeHtmlEntities.html (100%) rename {lib/src => src}/test/resources/templates/encodeJs.html (100%) rename {lib/src => src}/test/resources/templates/encodeJs.txt (100%) rename {lib/src => src}/test/resources/templates/encodeJson.html (100%) rename {lib/src => src}/test/resources/templates/encodeJson.json (100%) rename {lib/src => src}/test/resources/templates/encodeUnicode.html (100%) rename {lib/src => src}/test/resources/templates/encodeUnicode.txt (100%) rename {lib/src => src}/test/resources/templates/encodeUrl.html (100%) rename {lib/src => src}/test/resources/templates/encodeUrlwithUnicode.html (100%) rename {lib/src => src}/test/resources/templates/encodeXml.xml (100%) rename {lib/src => src}/test/resources/templates/formatCreditCard.txt (100%) rename {lib/src => src}/test/resources/templates/lowercase.txt (100%) rename {lib/src => src}/test/resources/templates/mask.html (100%) rename {lib/src => src}/test/resources/templates/mask.txt (100%) rename {lib/src => src}/test/resources/templates/normalize.html (100%) rename {lib/src => src}/test/resources/templates/qrCode.svg (100%) rename {lib/src => src}/test/resources/templates/rot13.txt (100%) rename {lib/src => src}/test/resources/templates/shortenUrl.html (100%) rename {lib/src => src}/test/resources/templates/swapCase.txt (100%) rename {lib/src => src}/test/resources/templates/timeIso.html (100%) rename {lib/src => src}/test/resources/templates/trim.txt (100%) rename {lib/src => src}/test/resources/templates/uncapitalize.txt (100%) rename {lib/src => src}/test/resources/templates/uppercase.txt (100%) rename {lib/src => src}/test/resources/templates/uptime.html (100%) rename {lib/src => src}/test/resources/templates/uptime.json (100%) rename {lib/src => src}/test/resources/templates/uptime.txt (100%) rename {lib/src => src}/test/resources/templates/uptime2.txt (100%) rename {lib/src => src}/test/resources/templates/year.html (100%) diff --git a/.github/workflows/bld.yml b/.github/workflows/bld.yml new file mode 100644 index 0000000..cb04ac8 --- /dev/null +++ b/.github/workflows/bld.yml @@ -0,0 +1,35 @@ +name: bld-ci + +on: [ push, pull_request, workflow_dispatch ] + +jobs: + build-gradle-project: + runs-on: ubuntu-latest + + strategy: + matrix: + java-version: [ 17, 19, 20 ] + + steps: + - name: Checkout source repository + uses: actions/checkout@v3 + with: + fetch-depth: 0 + + - name: Set up JDK ${{ matrix.java-version }} + uses: actions/setup-java@v3 + with: + distribution: 'zulu' + java-version: ${{ matrix.java-version }} + + - name: Grant execute permission for bld + run: chmod +x bld + + - name: Download the dependencies + run: ./bld download + + - name: Run tests with bld + run: >- + ./bld compile test + -DtestsBadgeUrl=https://rife2.com/tests-badge/update/com.uwyn.rife2/rife2-renderers + -DtestsBadgeApiKey=${{ secrets.TESTS_BADGE_API_KEY }} \ No newline at end of file diff --git a/.github/workflows/gradle.yml b/.github/workflows/gradle.yml deleted file mode 100644 index a5f5b2b..0000000 --- a/.github/workflows/gradle.yml +++ /dev/null @@ -1,38 +0,0 @@ -name: gradle-ci - -on: [ push, pull_request, workflow_dispatch ] - -jobs: - build-gradle-project: - runs-on: ubuntu-latest - - env: - GRADLE_OPTS: "-Dorg.gradle.jvmargs=-XX:MaxMetaspaceSize=512m" - - strategy: - matrix: - java-version: [ 17, 19 ] - - steps: - - name: Checkout source repository - uses: actions/checkout@v3 - with: - fetch-depth: 0 - - - name: Set up JDK ${{ matrix.java-version }} - uses: actions/setup-java@v3 - with: - distribution: 'temurin' - java-version: ${{ matrix.java-version }} - - - name: Grant execute permission for gradlew - run: chmod +x gradlew - - - name: Set up NO_CI env - if: matrix.java-version != 17 - run: echo "NO_CI=true" >> $GITHUB_ENV - - - name: Test with Gradle - uses: gradle/gradle-build-action@v2 - with: - arguments: build check --stacktrace -PtestsBadgeApiKey=${{ secrets.TESTS_BADGE_API_KEY }} diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index 1a3f9fa..f6122cd 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -28,28 +28,20 @@ jobs: runs-on: ubuntu-latest - env: - GRADLE_OPTS: "-Dorg.gradle.jvmargs=-XX:MaxMetaspaceSize=512m" - steps: - name: Checkout source repository uses: actions/checkout@v3 with: fetch-depth: 0 - - name: Set up JDK 19 + - name: Set up JDK 17 uses: actions/setup-java@v3 with: - distribution: 'temurin' - java-version: 19 - - - name: Grant execute permission for gradlew - run: chmod +x gradlew + distribution: 'zulu' + java-version: 17 - name: Build Javadocs - uses: gradle/gradle-build-action@v2 - with: - arguments: clean javadoc + run: ./bld download clean javadoc - name: Setup Pages uses: actions/configure-pages@v3 @@ -58,7 +50,7 @@ jobs: uses: actions/upload-pages-artifact@v1 with: # Upload generated Javadocs repository - path: 'lib/build/docs/javadoc/' + path: 'build/javadoc/' - name: Deploy to GitHub Pages id: deployment diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index d82f5e9..5d6d380 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -9,9 +9,6 @@ jobs: build-gradle-project: runs-on: ubuntu-latest - env: - GRADLE_OPTS: "-Dorg.gradle.jvmargs=-XX:MaxMetaspaceSize=512m" - steps: - name: Checkout source repository uses: actions/checkout@v3 @@ -24,17 +21,14 @@ jobs: distribution: 'temurin' java-version: 17 - - name: Grant execute permission for gradlew - run: chmod +x gradlew + - name: Grant execute permission for bld + run: chmod +x bld - - name: Publish with Gradle - uses: gradle/gradle-build-action@v2 - env: - NO_CI: true - SONATYPE_USER: ${{ secrets.SONATYPE_USER}} - SONATYPE_PASSWORD: ${{ secrets.SONATYPE_PASSWORD }} - ORG_GRADLE_PROJECT_signingKey: ${{ secrets.ORG_GRADLE_PROJECT_signingKey }} - ORG_GRADLE_PROJECT_signingPassword: ${{ secrets.ORG_GRADLE_PROJECT_signingPassword }} - with: - arguments: build check publish --stacktrace -PtestsBadgeApiKey=${{ secrets.TESTS_BADGE_API_KEY }} + - name: Download the dependencies + run: ./bld download + - name: Publish with bld + run: >- + ./bld compile test publish + -DtestsBadgeUrl=https://rife2.com/tests-badge/update/com.uwyn.rife2/rife2-renderers + -DtestsBadgeApiKey=${{ secrets.TESTS_BADGE_API_KEY }} diff --git a/.gitignore b/.gitignore index f7ada0c..a63b224 100644 --- a/.gitignore +++ b/.gitignore @@ -1,84 +1,55 @@ -!.vscode/extensions.json -!.vscode/launch.json -!.vscode/settings.json -!.vscode/tasks.json -*.class -*.code-workspace -*.ctxt -*.iws -*.log -*.nar -*.rar -*.sublime-* -*.tar.gz -*.zip -.DS_Store -.classpath .gradle -.history -.kobalt -.mtj.tmp/ -.mvn/timing.properties -.mvn/wrapper/maven-wrapper.jar -.nb-gradle -.project -.scannerwork -.settings -.vscode/* -/**/.idea/$CACHE_FILE$ -/**/.idea/$PRODUCT_WORKSPACE_FILE$ -/**/.idea/**/caches/build_file_checksums.ser -/**/.idea/**/contentModel.xml -/**/.idea/**/dataSources.ids -/**/.idea/**/dataSources.local.xml -/**/.idea/**/dataSources/ -/**/.idea/**/dbnavigator.xml -/**/.idea/**/dictionaries -/**/.idea/**/dynamic.xml -/**/.idea/**/gradle.xml -/**/.idea/**/httpRequests -/**/.idea/**/libraries -/**/.idea/**/mongoSettings.xml -/**/.idea/**/replstate.xml -/**/.idea/**/shelf/ -/**/.idea/**/sqlDataSources.xml -/**/.idea/**/tasks.xml -/**/.idea/**/uiDesigner.xml -/**/.idea/**/usage.statistics.xml -/**/.idea/**/workspace.xml -/**/.idea/sonarlint* -/**/.idea_modules/ -Thumbs.db -__pycache__ +.DS_Store +build +lib/bld/** +lib/compile/** +lib/runtime/** +lib/standalone/** +lib/test/** +!bld-wrapper.jar +!bld-wrapper.properties + +# IDEA ignores + +# User-specific +.idea/**/workspace.xml +.idea/**/tasks.xml +.idea/**/usage.statistics.xml +.idea/**/dictionaries +.idea/**/shelf + +# AWS User-specific +.idea/**/aws.xml + +# Generated files +.idea/**/contentModel.xml + +# Sensitive or high-churn files +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml +.idea/**/dbnavigator.xml + +# Gradle +.idea/**/gradle.xml + +# Mongo Explorer plugin +.idea/**/mongoSettings.xml + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin atlassian-ide-plugin.xml -bin/ -build/ -cmake-build-*/ -com_crashlytics_export_strings.xml -crashlytics-build.properties -crashlytics.properties -dependency-reduced-pom.xml -deploy/ -dist/ -ehthumbs.db -fabric.properties -gen/ -gradle.properties -hs_err_pid* -kobaltBuild -kobaltw*-test -lib/kotlin* -libs/ -local.properties -out/ -pom.xml.asc -pom.xml.next -pom.xml.releaseBackup -pom.xml.tag -pom.xml.versionsBackup -proguard-project.txt -project.properties -release.properties -target/ -test-output -venv + +# Cursive Clojure plugin +.idea/replstate.xml + +# SonarLint plugin +.idea/sonarlint/ + +# Editor-based Rest Client +.idea/httpRequests \ No newline at end of file diff --git a/.idea/.gitignore b/.idea/.gitignore deleted file mode 100644 index 26d3352..0000000 --- a/.idea/.gitignore +++ /dev/null @@ -1,3 +0,0 @@ -# Default ignored files -/shelf/ -/workspace.xml diff --git a/.idea/app.iml b/.idea/app.iml new file mode 100644 index 0000000..9555946 --- /dev/null +++ b/.idea/app.iml @@ -0,0 +1,37 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/bld.iml b/.idea/bld.iml new file mode 100644 index 0000000..e63e11e --- /dev/null +++ b/.idea/bld.iml @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/compiler.xml b/.idea/compiler.xml deleted file mode 100644 index b589d56..0000000 --- a/.idea/compiler.xml +++ /dev/null @@ -1,6 +0,0 @@ - - - - - - \ No newline at end of file diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml deleted file mode 100644 index e15d88d..0000000 --- a/.idea/jarRepositories.xml +++ /dev/null @@ -1,30 +0,0 @@ - - - - - - - - - - - - - - - \ No newline at end of file diff --git a/.idea/libraries/bld.xml b/.idea/libraries/bld.xml new file mode 100644 index 0000000..1bc7dda --- /dev/null +++ b/.idea/libraries/bld.xml @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/compile.xml b/.idea/libraries/compile.xml new file mode 100644 index 0000000..9bd86aa --- /dev/null +++ b/.idea/libraries/compile.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/runtime.xml b/.idea/libraries/runtime.xml new file mode 100644 index 0000000..81feb0b --- /dev/null +++ b/.idea/libraries/runtime.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/libraries/test.xml b/.idea/libraries/test.xml new file mode 100644 index 0000000..13b6513 --- /dev/null +++ b/.idea/libraries/test.xml @@ -0,0 +1,13 @@ + + + + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index 690120f..542659b 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,57 +1,9 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml new file mode 100644 index 0000000..55adcb9 --- /dev/null +++ b/.idea/modules.xml @@ -0,0 +1,9 @@ + + + + + + + + + \ No newline at end of file diff --git a/.idea/runConfigurations/Run Main.xml b/.idea/runConfigurations/Run Main.xml new file mode 100644 index 0000000..271be19 --- /dev/null +++ b/.idea/runConfigurations/Run Main.xml @@ -0,0 +1,9 @@ + + + + \ No newline at end of file diff --git a/.idea/runConfigurations/Run Tests.xml b/.idea/runConfigurations/Run Tests.xml new file mode 100644 index 0000000..85ddbc6 --- /dev/null +++ b/.idea/runConfigurations/Run Tests.xml @@ -0,0 +1,13 @@ + + + +