diff --git a/.editorconfig b/.editorconfig index d5db151..04eab50 100644 --- a/.editorconfig +++ b/.editorconfig @@ -22,3 +22,4 @@ trim_trailing_whitespace = false ktlint_code_style = ktlint_official ktlint_standard_no-wildcard-imports = disabled ktlint_standard_annotation = disabled # false positive with @JvmOverloads and default constructor +ij_kotlin_imports_layout = java.**, javax.**, kotlin.**, kotlinx.**, android, androidx, *, ^ diff --git a/.github/workflows/build-pull-request.yaml b/.github/workflows/build-pull-request.yaml index 8a9d3ed..f27267e 100644 --- a/.github/workflows/build-pull-request.yaml +++ b/.github/workflows/build-pull-request.yaml @@ -38,6 +38,6 @@ jobs: uses: actions/upload-artifact@v4 with: name: test - path: build/reports/tests/test + path: ${{ github.workspace }}/**/build/reports/tests/test if-no-files-found: error retention-days: 14 diff --git a/.gitignore b/.gitignore index b0f4d1a..272fadc 100644 --- a/.gitignore +++ b/.gitignore @@ -22,14 +22,9 @@ output.json stdout # IntelliJ +# Some .idea files will be force added e.g. the copyright profiles +/.idea *.iml -/.idea/caches -/.idea/libraries -/.idea/modules.xml -/.idea/workspace.xml -/.idea/navEditor.xml -/.idea/assetWizardSettings.xml -/.idea/vcs.xml misc.xml deploymentTargetDropDown.xml render.experimental.xml diff --git a/.idea/codeStyles/Project.xml b/.idea/codeStyles/Project.xml new file mode 100644 index 0000000..4bec4ea --- /dev/null +++ b/.idea/codeStyles/Project.xml @@ -0,0 +1,117 @@ + + + + + + \ No newline at end of file diff --git a/.idea/codeStyles/codeStyleConfig.xml b/.idea/codeStyles/codeStyleConfig.xml new file mode 100644 index 0000000..a55e7a1 --- /dev/null +++ b/.idea/codeStyles/codeStyleConfig.xml @@ -0,0 +1,5 @@ + + + + \ No newline at end of file diff --git a/.idea/deploymentTargetSelector.xml b/.idea/deploymentTargetSelector.xml deleted file mode 100644 index b268ef3..0000000 --- a/.idea/deploymentTargetSelector.xml +++ /dev/null @@ -1,10 +0,0 @@ - - - - - - - - - \ No newline at end of file diff --git a/.idea/detekt.xml b/.idea/detekt.xml new file mode 100644 index 0000000..1649d54 --- /dev/null +++ b/.idea/detekt.xml @@ -0,0 +1,13 @@ + + + + + + \ No newline at end of file diff --git a/.idea/gradle.xml b/.idea/gradle.xml index 9bf4172..695386d 100644 --- a/.idea/gradle.xml +++ b/.idea/gradle.xml @@ -20,6 +20,7 @@