diff --git a/.editorconfig b/.editorconfig new file mode 100644 index 0000000..83f366f --- /dev/null +++ b/.editorconfig @@ -0,0 +1,16 @@ +# EditorConfig is awesome: https://EditorConfig.org + +root = true + +[*] +charset = utf-8 +end_of_line = lf +insert_final_newline = true +trim_trailing_whitespace = true + +# noinspection EditorConfigKeyCorrectness +[*.{kt,kts}] +ktlint_code_style = intellij_idea +ktlint_function_naming_ignore_when_annotated_with = Composable +ktlint_function_signature_rule_force_multiline_when_parameter_count_greater_or_equal_than = unset +ktlint_standard_no-wildcard-imports = disabled diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 15cf15f..6a0e7b4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -10,11 +10,11 @@ jobs: runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v4 with: distribution: temurin - java-version: 17 + java-version: 21 - name: Run Spotless run: ./gradlew spotlessCheck @@ -22,11 +22,11 @@ jobs: runs-on: macos-14 steps: - uses: actions/checkout@v4 - - name: Set up JDK 17 + - name: Set up JDK 21 uses: actions/setup-java@v4 with: distribution: temurin - java-version: 17 + java-version: 21 - name: Setup Android problem matchers uses: jonasb/android-problem-matchers-action@v1 - name: Build with Gradle diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 4d4e5be..7a15fb6 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -11,7 +11,7 @@ - + diff --git a/.idea/kotlinc.xml b/.idea/kotlinc.xml index 8491b65..69c42ca 100644 --- a/.idea/kotlinc.xml +++ b/.idea/kotlinc.xml @@ -4,6 +4,6 @@