├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── LICENSE ├── README.md ├── core └── src │ ├── main │ └── scala │ │ └── com │ │ └── evolutiongaming │ │ └── catshelper │ │ ├── Blocking.scala │ │ ├── CatsHelper.scala │ │ ├── ClockHelper.scala │ │ ├── CountLatch.scala │ │ ├── DataHelper.scala │ │ ├── EffectHelper.scala │ │ ├── FeatureToggled.scala │ │ ├── Foldable1.scala │ │ ├── FromFuture.scala │ │ ├── FromTry.scala │ │ ├── GroupWithin.scala │ │ ├── LazyVal.scala │ │ ├── Log.scala │ │ ├── LogOf.scala │ │ ├── MeasureDuration.scala │ │ ├── Memoize.scala │ │ ├── NelHelper.scala │ │ ├── ParallelHelper.scala │ │ ├── Partitions.scala │ │ ├── RandomId.scala │ │ ├── RandomIdOf.scala │ │ ├── ReadWriteRef.scala │ │ ├── ResourceCounter.scala │ │ ├── ResourceFenced.scala │ │ ├── Runtime.scala │ │ ├── Schedule.scala │ │ ├── SerParQueue.scala │ │ ├── Serial.scala │ │ ├── SerialKey.scala │ │ ├── SerialRef.scala │ │ ├── ThreadLocalRef.scala │ │ ├── TimerHelper.scala │ │ ├── ToFuture.scala │ │ ├── ToTry.scala │ │ ├── package.scala │ │ └── syntax │ │ ├── MeasureDurationSyntax.scala │ │ └── package.scala │ └── test │ ├── resources │ └── logback.xml │ └── scala │ └── com │ └── evolutiongaming │ └── catshelper │ ├── CatsHelperSpec.scala │ ├── ClockHelperSpec.scala │ ├── CountLatchSpec.scala │ ├── DataHelperTest.scala │ ├── FeatureToggledSpec.scala │ ├── FromFutureSpec.scala │ ├── FromTrySpec.scala │ ├── GroupWithinSpec.scala │ ├── IOSuite.scala │ ├── LazyValSpec.scala │ ├── LogSpec.scala │ ├── MeasureDurationSpec.scala │ ├── MemoizeTest.scala │ ├── ParallelHelperTest.scala │ ├── PartitionsTest.scala │ ├── RandomIdSpec.scala │ ├── ReadWriteRefSpec.scala │ ├── ResourceBreakFlatMapChainTest.scala │ ├── ResourceCounterSpec.scala │ ├── ResourceFencedTest.scala │ ├── RuntimeSpec.scala │ ├── SerParQueueTest.scala │ ├── SerialKeyTest.scala │ ├── SerialRefSpec.scala │ ├── SerialTest.scala │ ├── ThreadLocalRefSpec.scala │ ├── ToFutureSpec.scala │ └── ToTrySpec.scala ├── logback └── src │ ├── main │ └── scala │ │ └── com │ │ └── evolutiongaming │ │ └── catshelper │ │ └── LogOfFromLogback.scala │ └── test │ ├── resources │ └── logback.xml │ └── scala │ └── com │ └── evolutiongaming │ └── catshelper │ └── LogOfFromLogbackSpec.scala ├── project ├── Dependencies.scala ├── build.properties └── plugins.sbt └── testkit └── src ├── main └── scala │ └── com │ └── evolutiongaming │ └── catshelper │ └── testkit │ ├── AbnormalTermination.scala │ ├── PureTest.scala │ ├── PureTestRunner.scala │ ├── TestFrameworkApi.scala │ └── TestRuntime.scala └── test └── scala └── com └── evolutiongaming └── catshelper └── testkit └── PureTestSpec.scala /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/README.md -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/Blocking.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/Blocking.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/CatsHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/CatsHelper.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/ClockHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/ClockHelper.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/CountLatch.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/CountLatch.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/DataHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/DataHelper.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/EffectHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/EffectHelper.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/FeatureToggled.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/FeatureToggled.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/Foldable1.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/Foldable1.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/FromFuture.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/FromFuture.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/FromTry.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/FromTry.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/GroupWithin.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/GroupWithin.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/LazyVal.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/LazyVal.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/Log.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/Log.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/LogOf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/LogOf.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/MeasureDuration.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/MeasureDuration.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/Memoize.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/Memoize.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/NelHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/NelHelper.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/ParallelHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/ParallelHelper.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/Partitions.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/Partitions.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/RandomId.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/RandomId.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/RandomIdOf.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/RandomIdOf.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/ReadWriteRef.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/ReadWriteRef.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/ResourceCounter.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/ResourceCounter.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/ResourceFenced.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/ResourceFenced.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/Runtime.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/Runtime.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/Schedule.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/Schedule.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/SerParQueue.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/SerParQueue.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/Serial.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/Serial.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/SerialKey.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/SerialKey.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/SerialRef.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/SerialRef.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/ThreadLocalRef.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/ThreadLocalRef.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/TimerHelper.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/TimerHelper.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/ToFuture.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/ToFuture.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/ToTry.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/ToTry.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/package.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/syntax/MeasureDurationSyntax.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/syntax/MeasureDurationSyntax.scala -------------------------------------------------------------------------------- /core/src/main/scala/com/evolutiongaming/catshelper/syntax/package.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/main/scala/com/evolutiongaming/catshelper/syntax/package.scala -------------------------------------------------------------------------------- /core/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/resources/logback.xml -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/CatsHelperSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/CatsHelperSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/ClockHelperSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/ClockHelperSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/CountLatchSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/CountLatchSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/DataHelperTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/DataHelperTest.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/FeatureToggledSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/FeatureToggledSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/FromFutureSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/FromFutureSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/FromTrySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/FromTrySpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/GroupWithinSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/GroupWithinSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/IOSuite.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/IOSuite.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/LazyValSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/LazyValSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/LogSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/LogSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/MeasureDurationSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/MeasureDurationSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/MemoizeTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/MemoizeTest.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/ParallelHelperTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/ParallelHelperTest.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/PartitionsTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/PartitionsTest.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/RandomIdSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/RandomIdSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/ReadWriteRefSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/ReadWriteRefSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/ResourceBreakFlatMapChainTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/ResourceBreakFlatMapChainTest.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/ResourceCounterSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/ResourceCounterSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/ResourceFencedTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/ResourceFencedTest.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/RuntimeSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/RuntimeSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/SerParQueueTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/SerParQueueTest.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/SerialKeyTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/SerialKeyTest.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/SerialRefSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/SerialRefSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/SerialTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/SerialTest.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/ThreadLocalRefSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/ThreadLocalRefSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/ToFutureSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/ToFutureSpec.scala -------------------------------------------------------------------------------- /core/src/test/scala/com/evolutiongaming/catshelper/ToTrySpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/core/src/test/scala/com/evolutiongaming/catshelper/ToTrySpec.scala -------------------------------------------------------------------------------- /logback/src/main/scala/com/evolutiongaming/catshelper/LogOfFromLogback.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/logback/src/main/scala/com/evolutiongaming/catshelper/LogOfFromLogback.scala -------------------------------------------------------------------------------- /logback/src/test/resources/logback.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/logback/src/test/resources/logback.xml -------------------------------------------------------------------------------- /logback/src/test/scala/com/evolutiongaming/catshelper/LogOfFromLogbackSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/logback/src/test/scala/com/evolutiongaming/catshelper/LogOfFromLogbackSpec.scala -------------------------------------------------------------------------------- /project/Dependencies.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/project/Dependencies.scala -------------------------------------------------------------------------------- /project/build.properties: -------------------------------------------------------------------------------- 1 | sbt.version=1.11.4 2 | -------------------------------------------------------------------------------- /project/plugins.sbt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/project/plugins.sbt -------------------------------------------------------------------------------- /testkit/src/main/scala/com/evolutiongaming/catshelper/testkit/AbnormalTermination.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/testkit/src/main/scala/com/evolutiongaming/catshelper/testkit/AbnormalTermination.scala -------------------------------------------------------------------------------- /testkit/src/main/scala/com/evolutiongaming/catshelper/testkit/PureTest.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/testkit/src/main/scala/com/evolutiongaming/catshelper/testkit/PureTest.scala -------------------------------------------------------------------------------- /testkit/src/main/scala/com/evolutiongaming/catshelper/testkit/PureTestRunner.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/testkit/src/main/scala/com/evolutiongaming/catshelper/testkit/PureTestRunner.scala -------------------------------------------------------------------------------- /testkit/src/main/scala/com/evolutiongaming/catshelper/testkit/TestFrameworkApi.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/testkit/src/main/scala/com/evolutiongaming/catshelper/testkit/TestFrameworkApi.scala -------------------------------------------------------------------------------- /testkit/src/main/scala/com/evolutiongaming/catshelper/testkit/TestRuntime.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/testkit/src/main/scala/com/evolutiongaming/catshelper/testkit/TestRuntime.scala -------------------------------------------------------------------------------- /testkit/src/test/scala/com/evolutiongaming/catshelper/testkit/PureTestSpec.scala: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/evolution-gaming/cats-helper/HEAD/testkit/src/test/scala/com/evolutiongaming/catshelper/testkit/PureTestSpec.scala --------------------------------------------------------------------------------