Commit Graph

  • 280db1b676 Replace deprecated wrapper-validation-action master Michael Bull 2024-04-20 17:12:35 +0100
  • c39888e01b Add test case for #96 Michael Bull 2024-04-10 15:17:15 +0100
  • 3a50dfa69d Bump version Michael Bull 2024-03-16 21:52:36 +0000
  • 5623765ba1 Release v2.0.0 Michael Bull 2024-03-16 21:45:20 +0000
  • fb3ef3dc66 Update README Michael Bull 2024-03-16 20:11:19 +0000
  • 981fbe2812 Convert Result to an inline value class Michael Bull 2024-03-05 20:36:03 +0000
  • eecd1b7d99 Remove deprecated functions Michael Bull 2024-03-05 15:16:31 +0000
  • 60769f9983 Bump version Michael Bull 2024-03-16 21:25:31 +0000
  • f92d858aad Bump version Michael Bull 2024-03-16 21:10:19 +0000
  • 3cde5ccdcb Release v1.1.21 Michael Bull 2024-03-16 20:37:00 +0000
  • 522c821fdf Deprecate getAll/getAllErrors in favour of valuesOf/errorsOf Michael Bull 2024-03-16 20:30:38 +0000
  • 7ce7c16d7f Deprecate Ok/Err as return types Michael Bull 2024-03-16 19:02:01 +0000
  • b19894a08c Deprecate suspending variant of "binding" in favour of "coroutineBinding" Michael Bull 2024-03-10 23:50:14 +0000
  • dd5c96f983 Deprecate "ResultBinding" in favour of "BindingScope" Michael Bull 2024-03-10 23:32:17 +0000
  • 09818a7d50 Remove redundant call to coroutineScope in SuspendBindingBenchmark Michael Bull 2024-03-10 23:21:24 +0000
  • ab06a2a3fc Run coroutine tests on all platforms Michael Bull 2024-03-10 23:20:34 +0000
  • 0b21b7361f Replace lateinit with null in binding variants Michael Bull 2024-03-10 23:15:53 +0000
  • fec8c03313 Use delegation for SuspendableResultBindingImpl Michael Bull 2024-03-10 23:09:09 +0000
  • 8d6b0a9eb3 Update Gradle Michael Bull 2024-03-11 00:06:19 +0000
  • 716109aa84 Return List of errors for all variants of zipOrAccumulate YuitoSato 2024-03-09 12:30:42 +0900
  • c46a2925b1 Add transpose Michael Bull 2024-03-09 00:22:51 +0000
  • aca9ad92f8 Deprecate get{All,AllErrors} in favour of filter{Values,Errors} Michael Bull 2024-03-08 23:11:16 +0000
  • f091f507d9 Add Iterable#{filterValues,filterValuesTo,filterErrors,filterErrorsTo} Michael Bull 2024-03-08 23:10:46 +0000
  • 6e62d9f97d Add Iterable#{allOk,allErr,anyOk,anyErr,countOk,countErr} Michael Bull 2024-03-08 22:31:53 +0000
  • 15fc1ff013 Add mapCatching Michael Bull 2024-03-08 20:36:21 +0000
  • f208f5ee79 Simplify predicate-based functions Michael Bull 2024-03-08 20:36:09 +0000
  • 0b85cc2aad Reuse runCatching in recoverCatching Michael Bull 2024-03-08 20:29:41 +0000
  • d2932de547 Reformat Iterable Michael Bull 2024-03-08 14:29:56 +0000
  • 01c8c00f98 Rename error to result in binding impls Michael Bull 2024-03-08 14:12:27 +0000
  • 5c4635b655 Reformat project Michael Bull 2024-03-06 01:42:50 +0000
  • 104f6a8ecd Mark objects as data objects in tests Michael Bull 2024-03-05 23:51:02 +0000
  • d8ea6e1c04 Move binding type declarations to lefthand of callsite Michael Bull 2024-03-05 20:23:07 +0000
  • f7c9f605f1 Tidy up MapTest Michael Bull 2024-03-05 20:08:20 +0000
  • f05ce6e0c7 Improve consistency across unit tests Michael Bull 2024-03-05 17:36:19 +0000
  • 4e5cdeede7 Add flatMap{Both,Either} Michael Bull 2024-03-05 17:06:01 +0000
  • 5d2c732ae7 Include os name in workflow jobs Michael Bull 2024-03-05 05:43:19 +0000
  • f91b7c1efa Run publish step only on main repository Michael Bull 2024-03-04 22:19:19 +0000
  • 2acedfa898 Bump version Michael Bull 2024-03-03 15:58:07 +0000
  • 89ed2955ba Release v1.1.20 Michael Bull 2024-03-03 15:52:20 +0000
  • a522fbd3e7 Update copyright year in LICENSE Michael Bull 2024-03-03 15:51:50 +0000
  • da96ceef8e Add more build targets for coroutines extensions Michael Bull 2024-03-03 15:18:43 +0000
  • a4fe9f6fa8 Set env vars only on publish step Michael Bull 2024-03-03 14:51:03 +0000
  • 8893187a3a Pin GitHub actions by commit hash Michael Bull 2024-03-03 14:49:28 +0000
  • ebf7eedb14 Add names to workflow jobs Michael Bull 2024-03-03 14:24:01 +0000
  • c3d28ed771 Simplify configuration of KotlinNpmInstallTask Michael Bull 2024-03-03 13:57:22 +0000
  • 76a69a50e8 Merge GitHub workflows Michael Bull 2024-03-03 06:16:38 +0000
  • 9f93f45541 Fix build url in Maven POM Michael Bull 2024-03-03 01:56:55 +0000
  • bbf1c5d08c Fix workflow badge in README Michael Bull 2024-03-03 01:44:28 +0000
  • 34cb35ffd5 Use import in build.gradle.kts Michael Bull 2024-03-03 01:42:25 +0000
  • f19b0a9b11 Bump version Michael Bull 2024-03-03 01:41:42 +0000
  • 779479b2d9 Release v1.1.19 Michael Bull 2024-03-03 00:25:05 +0000
  • 546abbfb96 Fix missing url in maven POM Michael Bull 2024-03-03 01:21:00 +0000
  • 67990a3b0b Stop running build workflow twice on push to master Michael Bull 2024-03-03 00:17:47 +0000
  • a90c0fc92e Update github actions Michael Bull 2024-03-03 00:16:33 +0000
  • 88e31cd1ac Extract shared build logic to convention plugins Michael Bull 2024-03-02 23:29:17 +0000
  • bae2d88e3d Adopt dependencyResolutionManagement in settings.gradle Michael Bull 2024-03-02 21:37:21 +0000
  • fca4ec6cab Merge tasks into single runner in workflows Michael Bull 2024-03-02 21:33:27 +0000
  • 350ef94e5d Run deploy workflow on every push to master Michael Bull 2024-03-02 19:49:01 +0000
  • a73b69a54a Remove kotlin-js-store from gitignore Michael Bull 2024-03-02 19:25:12 +0000
  • 402999a1da Refactor Gradle workflows Michael Bull 2024-03-02 19:18:07 +0000
  • d3d0381d2c Restrict CI workflow permissions to readonly contents Michael Bull 2024-03-02 17:56:43 +0000
  • 13dfdae6ab Only run CI workflow on master branch Michael Bull 2024-03-02 17:56:13 +0000
  • 3f1dc0a2c7 Fix yaml indentation in editorconfig Michael Bull 2024-03-02 17:57:55 +0000
  • 1102e5c932 Fix link in README Michael Bull 2024-03-02 17:13:29 +0000
  • 0eaf919c4c Update dependencies Michael Bull 2024-03-02 17:12:26 +0000
  • 1b24e1f718 Update README Michael Bull 2024-03-02 17:10:53 +0000
  • 5ded43d3b4 Add flatten Michael Bull 2024-03-02 16:51:45 +0000
  • 73a71154e9 Add Rust reference comments for on{Success,Failure} Michael Bull 2024-03-02 16:39:14 +0000
  • 05d50b7fec Facilitate mapping to arbitrary types in and/or functions Michael Bull 2024-03-02 16:36:56 +0000
  • 6c155362dc Update Gradle to 8.6 Michael Bull 2024-02-06 13:34:52 +0000
  • d0af071d33 Update dependencies Michael Bull 2024-02-06 13:31:17 +0000
  • 54b53d36e6 Extract recover functions to separate file Michael Bull 2024-02-06 13:29:05 +0000
  • 325cebc8f3 Update contributors Michael Bull 2024-02-06 13:23:31 +0000
  • d4414b1a08 Add andThen{Recover,RecoverIf,RecoverUnless} Dmitry Bock 2024-01-09 21:31:30 +0200
  • 05a1e91298 Update Kotlin to 1.9.20 Michael Bull 2023-11-28 15:50:44 +0000
  • 008cfabc78 Update Gradle to 8.4 Michael Bull 2023-11-28 14:23:25 +0000
  • 97ffb430f8 Update contributors Michael Bull 2023-11-28 14:18:17 +0000
  • 27f0a63847 Add zipOrAccumulate YuitoSato 2023-07-30 18:52:16 +0900
  • e81f581436 Document the order of output lists in Iterable.kt Peter Cunderlik 2023-10-11 15:14:18 +0100
  • 96ce1c18d9 Simplify EditorConfig Michael Bull 2023-07-20 19:30:56 +0100
  • 9c8b8b3996 Bump version Michael Bull 2023-05-23 10:13:38 +0100
  • 346fa78865 Release version v1.1.18 Michael Bull 2023-05-23 10:12:25 +0100
  • d7dbf35bcf Improve type constraint on toErrorIfNull Kirill Zhukov 2023-05-09 12:29:31 -0700
  • ebe8f33a1b Update copyright year in LICENSE Michael Bull 2023-04-03 14:55:57 +0100
  • 2e2739419b Update README Michael Bull 2023-04-03 14:48:07 +0100
  • 89e1e63096 Bump version Michael Bull 2023-04-03 14:09:55 +0100
  • faf2ce19cb Release v1.1.17 Michael Bull 2023-04-03 14:07:25 +0100
  • fd2160c7a6 Add toErrorIfNull & toErrorUnlessNull Michael Bull 2023-04-03 14:02:06 +0100
  • c6aeb9619f Configure toolchain download repository Michael Bull 2023-04-03 13:14:23 +0100
  • 6e1c4dd5f1 Update dependencies Michael Bull 2023-04-03 12:36:11 +0100
  • c1c5036991 Disable compatibility with non-hierarchical multiplatform projects Michael Bull 2023-04-03 12:27:25 +0100
  • 8229a29f62 Update Gradle to 8.0.2 Michael Bull 2023-04-03 12:16:37 +0100
  • 41fff9eb9c Migrate to Gradle version catalog Matthias Geisler 2023-03-20 02:20:22 +0100
  • ce6131be3d Update dependencies Michael Bull 2023-02-07 15:51:36 +0000
  • cc3b3cea05 Migrate to IR-based JavaScript compiler Michael Bull 2023-02-07 15:48:13 +0000
  • 3a4d3be364 Update Gradle to 7.6 Michael Bull 2023-02-07 15:41:01 +0000
  • bdd29833a7 Use api in lieu of implementation Matthew Nelson 2023-01-05 21:21:26 -0500
  • 6f86d20d53 Add more multiplatform build targets Matthew Nelson 2023-01-05 18:48:20 -0500
  • a6eb86da71 Add recoverCatching berik 2022-08-23 15:02:19 +0200
  • 44bb0c5314 Update Gradle Michael Bull 2022-07-27 18:53:11 +0100