pwittchen / ReactiveBeacons

Android library scanning BLE beacons nearby with RxJava
Apache License 2.0
168 stars 38 forks source link

Bump kotlinVersion from 1.3.40 to 1.3.41 #96

Closed dependabot-preview[bot] closed 5 years ago

dependabot-preview[bot] commented 5 years ago

Bumps kotlinVersion from 1.3.40 to 1.3.41.

Updates kotlin-stdlib from 1.3.40 to 1.3.41

Release notes *Sourced from [kotlin-stdlib's releases](https://github.com/JetBrains/kotlin/releases).* > ## 1.3.41 > > ### Compiler > > - [`KT-31981`](https://youtrack.jetbrains.com/issue/KT-31981) New type inference asks to use ?. on non-null local variable > - [`KT-32029`](https://youtrack.jetbrains.com/issue/KT-32029) Exception when callable reference is resolved against unresolved type > - [`KT-32037`](https://youtrack.jetbrains.com/issue/KT-32037) No coercion to Unit for last expression with lambda in code block > - [`KT-32038`](https://youtrack.jetbrains.com/issue/KT-32038) Unsubstituted stub type cause type mismatch later for builder inference > - [`KT-32051`](https://youtrack.jetbrains.com/issue/KT-32051) NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER on matching Nothing with generic type parameter > - [`KT-32081`](https://youtrack.jetbrains.com/issue/KT-32081) New type inference fails involving Either and Nothing > - [`KT-32089`](https://youtrack.jetbrains.com/issue/KT-32089) False positive IMPLICIT_NOTHING_AS_TYPE_PARAMETER with lambdas > - [`KT-32094`](https://youtrack.jetbrains.com/issue/KT-32094) NI: member from star import has higher resolution priority than member imported by FQN > - [`KT-32116`](https://youtrack.jetbrains.com/issue/KT-32116) Type inference for HashMap<*,*> fails but compiles > - [`KT-32123`](https://youtrack.jetbrains.com/issue/KT-32123) Wrong unused import for extension method > - [`KT-32133`](https://youtrack.jetbrains.com/issue/KT-32133) Regression in Kotlin 1.3.40 new inference engine > - [`KT-32134`](https://youtrack.jetbrains.com/issue/KT-32134) `java.lang.Throwable: Resolution error of this type shouldn't occur for resolve try as a call` for incomplete try-construction > - [`KT-32143`](https://youtrack.jetbrains.com/issue/KT-32143) 1.3.40 new inference: backward incompatibility in method calls with multiple SAM arguments > - [`KT-32154`](https://youtrack.jetbrains.com/issue/KT-32154) setOf(Map.Entry<*, *>::key) gives error on IDE > - [`KT-32157`](https://youtrack.jetbrains.com/issue/KT-32157) Issue with new type inference in unbounded generics > - [`KT-32175`](https://youtrack.jetbrains.com/issue/KT-32175) New Type Inference Algorithm, RxJava and IDE-Compiler Inconsistency > - [`KT-32184`](https://youtrack.jetbrains.com/issue/KT-32184) NI: Argument for [@​NotNull](https://github.com/NotNull) parameter 'type' of org/jetbrains/kotlin/types/CommonSupertypes.depth must not be null > - [`KT-32187`](https://youtrack.jetbrains.com/issue/KT-32187) Exception when using callable reference with an unresolved LHS > - [`KT-32218`](https://youtrack.jetbrains.com/issue/KT-32218) Cannot call get on a Map with new type system > - [`KT-32230`](https://youtrack.jetbrains.com/issue/KT-32230) New inference not working with RxJava combineLatest > - [`KT-32235`](https://youtrack.jetbrains.com/issue/KT-32235) New type inference failure with `in` check > > ### JavaScript > > - [`KT-32215`](https://youtrack.jetbrains.com/issue/KT-32215) Reified generic doesn't work with `ByteArray` on js > > ### Tools. CLI > > - [`KT-32272`](https://youtrack.jetbrains.com/issue/KT-32272) kotlinc - no main manifest attribute, in hello.jar > > ### Tools. REPL > > - [`KT-32085`](https://youtrack.jetbrains.com/issue/KT-32085) Kotlinc REPL: "java.lang.NoClassDefFoundError: org/jline/reader/LineReaderBuilder" > > ### Tools. Scripts > > - [`KT-32169`](https://youtrack.jetbrains.com/issue/KT-32169) Kotlin 1.3.40 - Crash on running *.main.kts script: "NoSuchMethodError: kotlin.script.templates.standard.ScriptTemplateWithArgs." > - [`KT-32206`](https://youtrack.jetbrains.com/issue/KT-32206) Custom script definitions not loaded in the cli compiler > > ## Previous releases > This release also includes the fixes and improvements from the [previous releases](https://github.com/JetBrains/kotlin/releases/tag/v1.3.40). > > ## Kotlin 1.3.40 EAP 3 > # CHANGELOG > > ## 1.3.40 > ... (truncated)
Changelog *Sourced from [kotlin-stdlib's changelog](https://github.com/JetBrains/kotlin/blob/v1.3.41/ChangeLog.md).* > ## 1.3.41 > > ### Compiler > > > - [`KT-31981`](https://youtrack.jetbrains.com/issue/KT-31981) New type inference asks to use ?. on non-null local variable > - [`KT-32029`](https://youtrack.jetbrains.com/issue/KT-32029) Exception when callable reference is resolved against unresolved type > - [`KT-32037`](https://youtrack.jetbrains.com/issue/KT-32037) No coercion to Unit for last expression with lambda in code block > - [`KT-32038`](https://youtrack.jetbrains.com/issue/KT-32038) Unsubstituted stub type cause type mismatch later for builder inference > - [`KT-32051`](https://youtrack.jetbrains.com/issue/KT-32051) NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER on matching Nothing with generic type parameter > - [`KT-32081`](https://youtrack.jetbrains.com/issue/KT-32081) New type inference fails involving Either and Nothing > - [`KT-32089`](https://youtrack.jetbrains.com/issue/KT-32089) False positive IMPLICIT_NOTHING_AS_TYPE_PARAMETER with lambdas > - [`KT-32094`](https://youtrack.jetbrains.com/issue/KT-32094) NI: member from star import has higher resolution priority than member imported by FQN > - [`KT-32116`](https://youtrack.jetbrains.com/issue/KT-32116) Type inference for HashMap<*,*> fails but compiles > - [`KT-32123`](https://youtrack.jetbrains.com/issue/KT-32123) Wrong unused import for extension method > - [`KT-32133`](https://youtrack.jetbrains.com/issue/KT-32133) Regression in Kotlin 1.3.40 new inference engine > - [`KT-32134`](https://youtrack.jetbrains.com/issue/KT-32134) `java.lang.Throwable: Resolution error of this type shouldn't occur for resolve try as a call` for incomplete try-construction > - [`KT-32143`](https://youtrack.jetbrains.com/issue/KT-32143) 1.3.40 new inference: backward incompatibility in method calls with multiple SAM arguments > - [`KT-32154`](https://youtrack.jetbrains.com/issue/KT-32154) setOf(Map.Entry<*, *>::key) gives error on IDE > - [`KT-32157`](https://youtrack.jetbrains.com/issue/KT-32157) Issue with new type inference in unbounded generics > - [`KT-32175`](https://youtrack.jetbrains.com/issue/KT-32175) New Type Inference Algorithm, RxJava and IDE-Compiler Inconsistency > - [`KT-32184`](https://youtrack.jetbrains.com/issue/KT-32184) NI: Argument for [@​NotNull](https://github.com/NotNull) parameter 'type' of org/jetbrains/kotlin/types/CommonSupertypes.depth must not be null > - [`KT-32187`](https://youtrack.jetbrains.com/issue/KT-32187) Exception when using callable reference with an unresolved LHS > - [`KT-32218`](https://youtrack.jetbrains.com/issue/KT-32218) Cannot call get on a Map with new type system > - [`KT-32230`](https://youtrack.jetbrains.com/issue/KT-32230) New inference not working with RxJava combineLatest > - [`KT-32235`](https://youtrack.jetbrains.com/issue/KT-32235) New type inference failure with `in` check > > ### JavaScript > > - [`KT-32215`](https://youtrack.jetbrains.com/issue/KT-32215) Reified generic doesn't work with `ByteArray` on js > > ### Tools. CLI > > - [`KT-32272`](https://youtrack.jetbrains.com/issue/KT-32272) kotlinc - no main manifest attribute, in hello.jar > > ### Tools. REPL > > - [`KT-32085`](https://youtrack.jetbrains.com/issue/KT-32085) Kotlinc REPL: "java.lang.NoClassDefFoundError: org/jline/reader/LineReaderBuilder" > > ### Tools. Scripts > > - [`KT-32169`](https://youtrack.jetbrains.com/issue/KT-32169) Kotlin 1.3.40 - Crash on running *.main.kts script: "NoSuchMethodError: kotlin.script.templates.standard.ScriptTemplateWithArgs." > - [`KT-32206`](https://youtrack.jetbrains.com/issue/KT-32206) Custom script definitions not loaded in the cli compiler
Commits - [`c5a276c`](https://github.com/JetBrains/kotlin/commit/c5a276ccafcdb3b95315f3e179d65d329ef4c45f) Update Kotlin/Native version - [`1ad91cd`](https://github.com/JetBrains/kotlin/commit/1ad91cdf915d62e8c7da3a34eadbd8efc5a3255d) Add changelog for 1.3.41 - [`791f49d`](https://github.com/JetBrains/kotlin/commit/791f49d71ac6bc3d9aa4f42eddee30ea782b55d4) Update Kotlin/Native version for testing - [`270219d`](https://github.com/JetBrains/kotlin/commit/270219dfc5e70edc7db21b555d802bb2581bd2ff) Fix filling Main-Class attribute in manifest file of output jar - [`ffc4096`](https://github.com/JetBrains/kotlin/commit/ffc409673c26ddc5aebc8a6174c295d13149ae27) Export deserialization constructor from JS module - [`fa9edf0`](https://github.com/JetBrains/kotlin/commit/fa9edf0846a47a21ed218156c6f4153e9efb2d47) [NI] Fix exception on incomplete try/catch block - [`9820481`](https://github.com/JetBrains/kotlin/commit/98204815f919b77346b1918586946418b268e24a) [NI] Fix OnlyInputTypes annotation support for top-level captured types - [`bf6b58d`](https://github.com/JetBrains/kotlin/commit/bf6b58ddb42254e7a52f93fd80016d6d6ff4c796) [NI] Move ability to convert standalone SAM-argument under the feature - [`ba192c3`](https://github.com/JetBrains/kotlin/commit/ba192c3601ce78e7821dd1a491fb7f55339d5e97) Gradle, JS: don't project.getTasksByName inside task realization callback - [`5605a70`](https://github.com/JetBrains/kotlin/commit/5605a7099ca2e86aa1fc08c9a7e519f644603629) JS: fix reified T::class for primitive T (e.g. Int) (KT-32215 fixed) - Additional commits viewable in [compare view](https://github.com/JetBrains/kotlin/compare/v1.3.40...v1.3.41)


Updates kotlin-gradle-plugin from 1.3.40 to 1.3.41

Release notes *Sourced from [kotlin-gradle-plugin's releases](https://github.com/JetBrains/kotlin/releases).* > ## 1.3.41 > > ### Compiler > > - [`KT-31981`](https://youtrack.jetbrains.com/issue/KT-31981) New type inference asks to use ?. on non-null local variable > - [`KT-32029`](https://youtrack.jetbrains.com/issue/KT-32029) Exception when callable reference is resolved against unresolved type > - [`KT-32037`](https://youtrack.jetbrains.com/issue/KT-32037) No coercion to Unit for last expression with lambda in code block > - [`KT-32038`](https://youtrack.jetbrains.com/issue/KT-32038) Unsubstituted stub type cause type mismatch later for builder inference > - [`KT-32051`](https://youtrack.jetbrains.com/issue/KT-32051) NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER on matching Nothing with generic type parameter > - [`KT-32081`](https://youtrack.jetbrains.com/issue/KT-32081) New type inference fails involving Either and Nothing > - [`KT-32089`](https://youtrack.jetbrains.com/issue/KT-32089) False positive IMPLICIT_NOTHING_AS_TYPE_PARAMETER with lambdas > - [`KT-32094`](https://youtrack.jetbrains.com/issue/KT-32094) NI: member from star import has higher resolution priority than member imported by FQN > - [`KT-32116`](https://youtrack.jetbrains.com/issue/KT-32116) Type inference for HashMap<*,*> fails but compiles > - [`KT-32123`](https://youtrack.jetbrains.com/issue/KT-32123) Wrong unused import for extension method > - [`KT-32133`](https://youtrack.jetbrains.com/issue/KT-32133) Regression in Kotlin 1.3.40 new inference engine > - [`KT-32134`](https://youtrack.jetbrains.com/issue/KT-32134) `java.lang.Throwable: Resolution error of this type shouldn't occur for resolve try as a call` for incomplete try-construction > - [`KT-32143`](https://youtrack.jetbrains.com/issue/KT-32143) 1.3.40 new inference: backward incompatibility in method calls with multiple SAM arguments > - [`KT-32154`](https://youtrack.jetbrains.com/issue/KT-32154) setOf(Map.Entry<*, *>::key) gives error on IDE > - [`KT-32157`](https://youtrack.jetbrains.com/issue/KT-32157) Issue with new type inference in unbounded generics > - [`KT-32175`](https://youtrack.jetbrains.com/issue/KT-32175) New Type Inference Algorithm, RxJava and IDE-Compiler Inconsistency > - [`KT-32184`](https://youtrack.jetbrains.com/issue/KT-32184) NI: Argument for [@​NotNull](https://github.com/NotNull) parameter 'type' of org/jetbrains/kotlin/types/CommonSupertypes.depth must not be null > - [`KT-32187`](https://youtrack.jetbrains.com/issue/KT-32187) Exception when using callable reference with an unresolved LHS > - [`KT-32218`](https://youtrack.jetbrains.com/issue/KT-32218) Cannot call get on a Map with new type system > - [`KT-32230`](https://youtrack.jetbrains.com/issue/KT-32230) New inference not working with RxJava combineLatest > - [`KT-32235`](https://youtrack.jetbrains.com/issue/KT-32235) New type inference failure with `in` check > > ### JavaScript > > - [`KT-32215`](https://youtrack.jetbrains.com/issue/KT-32215) Reified generic doesn't work with `ByteArray` on js > > ### Tools. CLI > > - [`KT-32272`](https://youtrack.jetbrains.com/issue/KT-32272) kotlinc - no main manifest attribute, in hello.jar > > ### Tools. REPL > > - [`KT-32085`](https://youtrack.jetbrains.com/issue/KT-32085) Kotlinc REPL: "java.lang.NoClassDefFoundError: org/jline/reader/LineReaderBuilder" > > ### Tools. Scripts > > - [`KT-32169`](https://youtrack.jetbrains.com/issue/KT-32169) Kotlin 1.3.40 - Crash on running *.main.kts script: "NoSuchMethodError: kotlin.script.templates.standard.ScriptTemplateWithArgs." > - [`KT-32206`](https://youtrack.jetbrains.com/issue/KT-32206) Custom script definitions not loaded in the cli compiler > > ## Previous releases > This release also includes the fixes and improvements from the [previous releases](https://github.com/JetBrains/kotlin/releases/tag/v1.3.40). > > ## Kotlin 1.3.40 EAP 3 > # CHANGELOG > > ## 1.3.40 > ... (truncated)
Changelog *Sourced from [kotlin-gradle-plugin's changelog](https://github.com/JetBrains/kotlin/blob/v1.3.41/ChangeLog.md).* > ## 1.3.41 > > ### Compiler > > > - [`KT-31981`](https://youtrack.jetbrains.com/issue/KT-31981) New type inference asks to use ?. on non-null local variable > - [`KT-32029`](https://youtrack.jetbrains.com/issue/KT-32029) Exception when callable reference is resolved against unresolved type > - [`KT-32037`](https://youtrack.jetbrains.com/issue/KT-32037) No coercion to Unit for last expression with lambda in code block > - [`KT-32038`](https://youtrack.jetbrains.com/issue/KT-32038) Unsubstituted stub type cause type mismatch later for builder inference > - [`KT-32051`](https://youtrack.jetbrains.com/issue/KT-32051) NEW_INFERENCE_NO_INFORMATION_FOR_PARAMETER on matching Nothing with generic type parameter > - [`KT-32081`](https://youtrack.jetbrains.com/issue/KT-32081) New type inference fails involving Either and Nothing > - [`KT-32089`](https://youtrack.jetbrains.com/issue/KT-32089) False positive IMPLICIT_NOTHING_AS_TYPE_PARAMETER with lambdas > - [`KT-32094`](https://youtrack.jetbrains.com/issue/KT-32094) NI: member from star import has higher resolution priority than member imported by FQN > - [`KT-32116`](https://youtrack.jetbrains.com/issue/KT-32116) Type inference for HashMap<*,*> fails but compiles > - [`KT-32123`](https://youtrack.jetbrains.com/issue/KT-32123) Wrong unused import for extension method > - [`KT-32133`](https://youtrack.jetbrains.com/issue/KT-32133) Regression in Kotlin 1.3.40 new inference engine > - [`KT-32134`](https://youtrack.jetbrains.com/issue/KT-32134) `java.lang.Throwable: Resolution error of this type shouldn't occur for resolve try as a call` for incomplete try-construction > - [`KT-32143`](https://youtrack.jetbrains.com/issue/KT-32143) 1.3.40 new inference: backward incompatibility in method calls with multiple SAM arguments > - [`KT-32154`](https://youtrack.jetbrains.com/issue/KT-32154) setOf(Map.Entry<*, *>::key) gives error on IDE > - [`KT-32157`](https://youtrack.jetbrains.com/issue/KT-32157) Issue with new type inference in unbounded generics > - [`KT-32175`](https://youtrack.jetbrains.com/issue/KT-32175) New Type Inference Algorithm, RxJava and IDE-Compiler Inconsistency > - [`KT-32184`](https://youtrack.jetbrains.com/issue/KT-32184) NI: Argument for [@​NotNull](https://github.com/NotNull) parameter 'type' of org/jetbrains/kotlin/types/CommonSupertypes.depth must not be null > - [`KT-32187`](https://youtrack.jetbrains.com/issue/KT-32187) Exception when using callable reference with an unresolved LHS > - [`KT-32218`](https://youtrack.jetbrains.com/issue/KT-32218) Cannot call get on a Map with new type system > - [`KT-32230`](https://youtrack.jetbrains.com/issue/KT-32230) New inference not working with RxJava combineLatest > - [`KT-32235`](https://youtrack.jetbrains.com/issue/KT-32235) New type inference failure with `in` check > > ### JavaScript > > - [`KT-32215`](https://youtrack.jetbrains.com/issue/KT-32215) Reified generic doesn't work with `ByteArray` on js > > ### Tools. CLI > > - [`KT-32272`](https://youtrack.jetbrains.com/issue/KT-32272) kotlinc - no main manifest attribute, in hello.jar > > ### Tools. REPL > > - [`KT-32085`](https://youtrack.jetbrains.com/issue/KT-32085) Kotlinc REPL: "java.lang.NoClassDefFoundError: org/jline/reader/LineReaderBuilder" > > ### Tools. Scripts > > - [`KT-32169`](https://youtrack.jetbrains.com/issue/KT-32169) Kotlin 1.3.40 - Crash on running *.main.kts script: "NoSuchMethodError: kotlin.script.templates.standard.ScriptTemplateWithArgs." > - [`KT-32206`](https://youtrack.jetbrains.com/issue/KT-32206) Custom script definitions not loaded in the cli compiler
Commits - [`c5a276c`](https://github.com/JetBrains/kotlin/commit/c5a276ccafcdb3b95315f3e179d65d329ef4c45f) Update Kotlin/Native version - [`1ad91cd`](https://github.com/JetBrains/kotlin/commit/1ad91cdf915d62e8c7da3a34eadbd8efc5a3255d) Add changelog for 1.3.41 - [`791f49d`](https://github.com/JetBrains/kotlin/commit/791f49d71ac6bc3d9aa4f42eddee30ea782b55d4) Update Kotlin/Native version for testing - [`270219d`](https://github.com/JetBrains/kotlin/commit/270219dfc5e70edc7db21b555d802bb2581bd2ff) Fix filling Main-Class attribute in manifest file of output jar - [`ffc4096`](https://github.com/JetBrains/kotlin/commit/ffc409673c26ddc5aebc8a6174c295d13149ae27) Export deserialization constructor from JS module - [`fa9edf0`](https://github.com/JetBrains/kotlin/commit/fa9edf0846a47a21ed218156c6f4153e9efb2d47) [NI] Fix exception on incomplete try/catch block - [`9820481`](https://github.com/JetBrains/kotlin/commit/98204815f919b77346b1918586946418b268e24a) [NI] Fix OnlyInputTypes annotation support for top-level captured types - [`bf6b58d`](https://github.com/JetBrains/kotlin/commit/bf6b58ddb42254e7a52f93fd80016d6d6ff4c796) [NI] Move ability to convert standalone SAM-argument under the feature - [`ba192c3`](https://github.com/JetBrains/kotlin/commit/ba192c3601ce78e7821dd1a491fb7f55339d5e97) Gradle, JS: don't project.getTasksByName inside task realization callback - [`5605a70`](https://github.com/JetBrains/kotlin/commit/5605a7099ca2e86aa1fc08c9a7e519f644603629) JS: fix reified T::class for primitive T (e.g. Int) (KT-32215 fixed) - Additional commits viewable in [compare view](https://github.com/JetBrains/kotlin/compare/v1.3.40...v1.3.41)


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot ignore this [patch|minor|major] version` will close this PR and stop Dependabot creating any more for this minor/major version (unless you reopen the PR or upgrade to it). To ignore the version in this PR you can just close it - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired) Finally, you can contact us by mentioning @dependabot.