-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Comparing changes
Open a pull request
base repository: Kotlin/kotlinx.coroutines
base: 1.7.2
head repository: Kotlin/kotlinx.coroutines
compare: 1.7.3
- 14 commits
- 32 files changed
- 12 contributors
Commits on Jul 17, 2023
-
Configuration menu - View commit details
-
Copy full SHA for fa218c6 - Browse repository at this point
Copy the full SHA fa218c6View commit details
Commits on Jul 18, 2023
-
Remove
@PublishedApi
fromunwrap
to comply with new compiler rest……riction (#3810) In KT-58551 we require all annotations from expect declaration to be present on actual. Currently, `unwrap` is not called from public inline functions. We can safely remove it. Co-authored-by: Roman Efremov <roman.efremov@jetbrains.com>
Configuration menu - View commit details
-
Copy full SHA for 2bd0f29 - Browse repository at this point
Copy the full SHA 2bd0f29View commit details -
Update kotlinx-coroutines-core build file for IDE friendliness (#3795)
The build configuration modification was done to prevent unexpected "shared jvm" behavior in IDE due to the improper jvmCoreMain to jvmMain dependency. A conditional dependency inclusion is added, which will only engage in CLI builds and not in the IDE. This change addresses the issue KTIJ-25959 and avoids IDE confusion with multi-compilation scenarios.
Configuration menu - View commit details
-
Copy full SHA for 4cfd88a - Browse repository at this point
Copy the full SHA 4cfd88aView commit details -
Fixed visibility of atomic properties, they are required to be privat…
…e or internal (#3808) The new atomicfu JVM compiler plugin (since 1.9.20) will explicitly require atomic properties to be private or internal (or to be members of private or internal classes). See: Kotlin/kotlinx-atomicfu#322 YT issue: KT-60528
Configuration menu - View commit details
-
Copy full SHA for 38909c7 - Browse repository at this point
Copy the full SHA 38909c7View commit details -
Stop building and publishing compatibility MPP metadata variant (#3809)
Also, remove flag `kotlin.mpp.enableGranularSourceSetsMetadata` that has no effect anymore
Configuration menu - View commit details
-
Copy full SHA for 5c4a252 - Browse repository at this point
Copy the full SHA 5c4a252View commit details
Commits on Jul 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ef623b8 - Browse repository at this point
Copy the full SHA ef623b8View commit details
Commits on Jul 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 9b06a69 - Browse repository at this point
Copy the full SHA 9b06a69View commit details -
3789: Update flow.timeout example to re-throw (#3801)
Fixes #3789 Co-authored-by: Vsevolod Tolstopyatov <qwwdfsad@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for c675e3f - Browse repository at this point
Copy the full SHA c675e3fView commit details
Commits on Jul 21, 2023
-
Make annotations on expect declarations comply with new compiler rest…
…riction In KT-58551 we require all annotations from expect declaration to be present on actual. This commit fixes the following violations: 1. `DefaultDelay` has `@PublishedApi` only on expect, thus it must be copied to all actuals. 2. `unwrap` has the same problem. 3. expect `IgnoreJreRequirement` has `AnnotationTarget.TYPE` which is not present in actual. This is because Java target TYPE doesn't correspond to Kotlin target TYPE. Since `IgnoreJreRequirement` is internal, we can safely change targets on expect and make them equal to actual.
Configuration menu - View commit details
-
Copy full SHA for 3c9e856 - Browse repository at this point
Copy the full SHA 3c9e856View commit details -
Configuration menu - View commit details
-
Copy full SHA for 99f0804 - Browse repository at this point
Copy the full SHA 99f0804View commit details -
Merge pull request #3815 from Kotlin/roman.efremov/MR/expect-annotations
Make annotations on expect declarations comply with new compiler restriction
Configuration menu - View commit details
-
Copy full SHA for 387628b - Browse repository at this point
Copy the full SHA 387628bView commit details
Commits on Jul 25, 2023
-
The PR #3746 introduced a bug due to which the IDEA coroutine debugger didn't run. See https://youtrack.jetbrains.com/issue/KTIJ-26327
Configuration menu - View commit details
-
Copy full SHA for 47f0a46 - Browse repository at this point
Copy the full SHA 47f0a46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 74d2aeb - Browse repository at this point
Copy the full SHA 74d2aebView commit details -
Configuration menu - View commit details
-
Copy full SHA for 35d88f1 - Browse repository at this point
Copy the full SHA 35d88f1View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 1.7.2...1.7.3