Commit Graph

19 Commits

Author SHA1 Message Date
7d947fb9e3 Missed '@JvmStatic' on 'addSuppressed' 2025-03-26 04:33:20 +03:00
0b241ea7e2 Removed dependency on 'kotlin-dom-api-compat' in js target 2025-03-26 02:12:26 +03:00
25cb516d0f Some improvements in tests 2025-03-26 01:53:54 +03:00
099c3fad26 v0.5 2025-03-25 23:17:54 +03:00
28ab658dd2 Testing tryFinallyChain seems untrivial so it still require kotlin stdlib 2025-03-25 22:34:55 +03:00
529508bf74 Tests to check kotlin stdlib dependencies and some improvements in gradle 2025-03-25 22:20:45 +03:00
758bc31a85 Replaced overriding kotlin stdlib classes by expect/actual with non-JVM source set 2025-03-25 21:32:18 +03:00
c154fc7610 Attempt to remove dependency on kotlin's stdlib in jvm target 2025-03-25 09:24:14 +03:00
ee93e0b5b3 Java's target compatibility 1.8 2025-03-25 07:53:45 +03:00
88c8da21e4 'tryFinallyChain' now passes context as argument instead of receiver to simplify access to parent receiver 2025-03-22 15:40:00 +03:00
ef1d72ca10 Extracted to separate library, 'tryFinallyChain' 2025-03-22 14:29:45 +03:00
87386193ee [history] Fixed error when 'onCrossReturn' and 'onSuccess' called together 2025-03-20 02:41:03 +03:00
b9e02d68f8 [history] Minor warning fixes 2025-03-19 03:47:37 +03:00
b2a5ac9292 [history] Added functions that passes thrown exception to 'onError' block 2025-03-19 00:37:46 +03:00
6f9d3bdd32 [history] Added contracts and changed names to avoid ambiguous calls 2025-03-18 20:28:29 +03:00
586e825693 [history] Error in crossreturn check was replaced with lambda, shorten versions of function 2025-03-18 19:36:25 +03:00
fc4bd9eb89 [history] Crossreturn check with error 2025-02-26 00:55:35 +03:00
1b9bf5e49f [history] Added try-else behaviour 2025-02-25 01:24:33 +03:00
15146e02aa [history] Copied bahaviour of AutoCloseable.use{} without dependency on interface 2025-02-24 02:15:53 +03:00