aboutsummaryrefslogtreecommitdiff
path: root/coroutine-utils
AgeCommit message (Collapse)Author
2023-06-04fix: clear violations of `RawDispatcherUse`Harsh Shandilya
2023-06-04chore: refresh lint baselineHarsh Shandilya
2023-04-29fix(deps): update dependency com.facebook:ktfmt to v0.44 (#2490)renovate[bot]
* fix(deps): update dependency com.facebook:ktfmt to v0.44 * chore: reformat with ktfmt 0.44 --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2023-04-27feat(lint): update baselinesHarsh Shandilya
2023-04-27refactor(build): introduce a standalone plugin for Kotlin JVM librariesHarsh Shandilya
2023-03-21fix(build): remove `DSL_SCOPE_VIOLATION` suppressionHarsh Shandilya
This was a Gradle bug that is now fixed https://docs.gradle.org/8.1-rc-1/release-notes.html#:~:text=Access%20to%20version%20catalog%20for%20plugins%20in%20the%20plugins%20%7B%7D%20block
2022-10-24chore(gradle): add missing suppressions and license headersHarsh Shandilya
2022-07-22Begin cleaning up Detekt warnings (#2027)Harsh Shandilya
2022-07-15all: re-do package structure yet againHarsh Shandilya
2022-06-04Miscellaneous cleanups (#1934)Harsh Shandilya
* build-logic: cleanups * coroutine-utils-testing: cleanups * coroutine-utils: cleanups * crypto-common: cleanups * crypto-pgpainless: cleanups * format-common: cleanups
2022-03-23fix: ignore `CancellationException` in suspend functions (#1794)Aditya Wasan
* fix: ignore `CancellationException` in suspend functions Signed-off-by: Aditya Wasan <adityawasan55@gmail.com> * build(coroutine-utils): use `api` instead of `implementation` Co-authored-by: Harsh Shandilya <me@msfjarvis.dev> Co-authored-by: Harsh Shandilya <me@msfjarvis.dev>
2021-12-26Misc cleanups to build-logic and expand BCV exclusion list (#1622)Harsh Shandilya
* build-logic: remove `kotlin-dsl-precompiled-script-plugins` plugin * build-logic: use generated accessors for extensions * build: exclude non-published library projects from API dump There's no point in tracking binary compatibility for libraries that are only used internally
2021-12-09Refactor coroutine testing setup (#1583)Harsh Shandilya
* coroutine-utils: init * coroutine-utils-testing: init * format-common: switch over to using DispatcherProvider * Convert Binds method to an extension function * Add Dispatcher module