Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FindRaise in feither, foption, timeout syntax #561

Merged
merged 2 commits into from
Mar 16, 2021

Conversation

klimovsv
Copy link
Contributor

Resolve issue with Raise[E, F] find in feither,foption,timeout and raise syntax since some methods haven`t been changed after introduction of FindRaise fix #513.
Code snippet with a problem https://scastie.scala-lang.org/Qar66QORSFKa9oLRmGJ3bQ.

@catostrophe catostrophe merged commit d32404d into tofu-tf:master Mar 16, 2021
mehakun added a commit to mehakun/tofu that referenced this pull request Apr 27, 2021
* Revert "[WIP] Logging Layout and Marker context integration with Scribe"

* Failing tests.

* Even more failing cases.

* `Errors` instances ambiguity for `ReaderT[IO, X, *]` solved.

* Compilation fixed under 2.12.

* Update monix to 3.3.0

* Update scalatest to 3.2.3

* Update fs2-io to 2.4.5

* Fixed field optic tag

* Update refined to 0.9.18

* Update sbt to 1.4.3

* Update scala.yml

* fix graalvm version

* fix versions

* Allow to implement custom Actors

* Update kind-projector to 0.11.1

* Update scala-collection-compat to 2.3.0

* Update fs2-io to 2.4.6

* Update sbt to 1.4.4

* Update doobie-core to 0.9.4

* force fmt in ALL modules

* fix instances for layered ZIO

* revert signature changes

* Update build.sbt

* Update scala version

* Update scala version

* Update alleycats-core, cats-core, cats-free to 2.3.0

* Update Dependencies.scala

fix Steward's mistake

* Update scala-collection-compat to 2.3.1

* `Lift` usage eliminated from `evals` syntax.

* deprecate Unlift[F, G].effect and others

* fix tests

* fix warnings

* fix warnings

* fix warnings

* `ContravariantRaise` undeprecated.

* Update cats-effect to 2.3.0

* Update cats-mtl to 1.1.0

* Summoners for streams type classes.

* Update kind-projector to 0.11.2

* Update refined to 0.9.19

* Support for `WithContext` structure promotion added to `Context.Companion` + summon tests.

* Update sbt to 1.4.5

* Update build.sbt

* Add `tofu-logging-log4cats` module

* Update alleycats-core, cats-core, ... to 2.3.1

* Update cats-mtl to 1.1.1

* Update fs2-io to 2.5.0

* Update scala-collection-compat to 2.3.2

* Update sbt to 1.4.6

* reorder blocks;
add documentation on creation of logging;
add examples;

* add more examples on contexual logging;
add layouts and logback stuff;

* rename methods;

* update;

* add docs on logging annotations;

* fmt;

* up version;

* prichesal scaladoc;

* fix unit discard;

* Update derevo-cats-tagless, derevo-core to 0.11.6

* Update doobie-core to 0.10.0

* Update refined to 0.9.20

* Update kind-projector to 0.11.3

* update to scala 2.12.13, remove silencer

* Add RMS adopter.

* Update zio to 1.0.4

* revert tofu-tf#424

* Update scala-collection-compat to 2.4.0

* Update tethys-core, tethys-jackson to 0.20.0

* Update scala-collection-compat to 2.4.1

* Update sbt to 1.4.7

* Update zio to 1.0.4-1

* Update zio to 1.0.4-2

* Auto update github actions

* Update tethys-core, tethys-jackson to 0.21.0

* Update alleycats-core, cats-core, cats-free to 2.4.0

* Bump release-drafter/release-drafter from v5.9.0 to v5.13.0

Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from v5.9.0 to v5.13.0.
- [Release notes](https://github.com/release-drafter/release-drafter/releases)
- [Commits](release-drafter/release-drafter@v5.9.0...4d1215c)

Signed-off-by: dependabot[bot] <[email protected]>

* Bump actions/cache from v2 to v2.1.4

Bumps [actions/cache](https://github.com/actions/cache) from v2 to v2.1.4.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](actions/cache@v2...26968a0)

Signed-off-by: dependabot[bot] <[email protected]>

* Up version

* Update alleycats-core, cats-core, cats-free to 2.4.1

* Update zio-interop-cats to 2.3.1.0

* Bump release-drafter/release-drafter from v5.13.0 to v5.14.0

Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from v5.13.0 to v5.14.0.
- [Release notes](https://github.com/release-drafter/release-drafter/releases)
- [Commits](release-drafter/release-drafter@v5.13.0...e5ccf14)

Signed-off-by: dependabot[bot] <[email protected]>

* Fix package name for ConsoleContextLayout doc & bug in CCL (tofu-tf#508)

* Fix package name for ConsoleContextLayout
* fix npe in ConsoleContextLayout;

* Update tethys-core, tethys-jackson to 0.22.0

* FindRaise instance search fixed (tofu-tf#513)

* FindRaise summoning fixed.

* More FindRaise test cases added.

* fix broken links in README

* Change url to new in publishSettings

* Update jdk in CI

* Update cats-effect to 2.3.2

* Update alleycats-core, cats-core, cats-free to 2.4.2

* Update scala-collection-compat to 2.4.2

* Version bump 0.10.0

* Change release organization to tf.tofu

* Change credentials path

* Update cats-mtl to 1.1.2

* Update cats-effect to 2.3.3

* Update fs2-io to 2.5.1

* improve Txr usability

- define Aux alias via bounds
- add Txr implicit summoners
- add txr syntax: trans/rawTrans
- improve example

* add syntax tests

* Update fs2-io to 2.5.2

* Update refined to 0.9.21

* Update scalatest to 3.2.4

* Update scalatest to 3.2.5

* Update fs2-io to 2.5.3

* update README

* Update tethys-core, tethys-jackson to 0.23.0

* New concurrency primitive SerialAgent

* Context accessor method.

* Update sbt-sonatype to 3.9.5

* Update sbt-scalafmt to 2.3.4

* Update sbt-mdoc to 2.2.18

* Update sbt-tpolecat to 0.1.16

* Update sbt-updates to 0.5.2

* Update sbt-pgp to 2.0.2

* Update sbt-unidoc to 0.4.3

* Update sbt-scalafix to 0.9.26

* Update sbt-rewarn to 0.1.3

* Enable newtype derivation for loggable (tofu-tf#537)

* Update derevo dependency

* Enable newtype derivation for loggable

* enable newtype derivation for show

* Update sbt-pgp to 2.1.1

* Update sbt-scalafmt to 2.4.2

* Update scalatest to 3.2.6

* Update zio to 1.0.5

* Update doobie-core to 0.12.0

* Update sbt to 1.4.9

* Update sbt-pgp to 2.1.2

* Update log4cats-core to 1.2.0 (tofu-tf#532)

* Update log4cats-core to 1.2.0

* fix migration to log4cats 1.2.0

* fmt

Co-authored-by: catostrophe <[email protected]>

* Update doobie-core to 0.12.1

* Update sbt-sonatype to 3.9.6

* Update sbt-sonatype to 3.9.7

* FindRaise in feither, foption, timeout syntax (tofu-tf#561)

* changed Raise to FindRaise in foption, feither and timeout syntax

* fmt fix

* nanofix remove problematic import

* Update sbt-tpolecat to 0.1.17 (tofu-tf#562)

* Update sbt-tpolecat to 0.1.17
* upgrade scala to 2.13.5, make silent warnings visible
* fix warnings in higherKindCore
* remove unused implicits in concurrent
* suppress warning for non-exhaustive match
* mark evidence as unused in core
* remove unused implicits in mtl-interop
* mark some evidences as unused in data
* mark evidence as unused in derivation
* remove unused implicits in fs2-interop
* mark evidence as unused, remove unused in logging
* remove unused implicits, fix match in optics
* fix warnings in zio-interop
* fmt
* fix parallel instances for Embedded
* suppress warning for non-exhaustive match

Co-authored-by: catostrophe <[email protected]>

* Bump release-drafter/release-drafter from v5.14.0 to v5.15.0

Bumps [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter) from v5.14.0 to v5.15.0.
- [Release notes](https://github.com/release-drafter/release-drafter/releases)
- [Commits](release-drafter/release-drafter@v5.14.0...fe52e97)

Signed-off-by: dependabot[bot] <[email protected]>

* Update derevo-cats-tagless, derevo-core to 0.12.2

* Applied Scalafix rule(s) github:typelevel/cats-effect/v2_4_0?sha=series/2.x

See https://github.com/typelevel/cats-effect/blob/v2.4.0/scalafix/README.md for details

* Update cats-effect to 2.4.0

* Update log4cats-core to 1.2.1

* Factorization macro

* LoggingMid with auto derivation

* Bifunctor factorization and bifunctor logging

* introduce mid derivators

* Universal Logs, companion syntax and functions

* After merge fixes

* LoggingMid test

* Log parameters by name

* Delete SyntaxCheck.scala

* Require Sync for Delay,

 Remove className from default logger

* Add logging derivator docs, fix LoggingBiMid

* Delete Ingredient.scala

* Refactoring of Builder machinery

Hide things away from sensitive eyes

* Update logging/derivation/src/main/scala/tofu/logging/derivation/loggingMid.scala

Co-authored-by: Антон Войцишевский <[email protected]>

* Apply suggestions from code review

Co-authored-by: Антон Войцишевский <[email protected]>

* Update sbt-scalafix to 0.9.27

* Update zio-interop-cats to 2.4.0.0

* Update sbt-mdoc to 2.2.19

* Update alleycats-core, cats-core, cats-free to 2.5.0

* Update refined to 0.9.22

* Update scala-collection-compat to 2.4.3

* Update cats-effect to 2.4.1

* Update cats-mtl to 1.1.3

* Update log4cats-core to 2.0.0

* Revert "Update log4cats-core to 2.0.0"

* Create .scala-steward.conf

* Update fs2-io to 2.5.4

* version bump

* Update scalatest to 3.2.7

* Update log4cats-core to 1.2.2

* Update refined to 0.9.23

* Update sbt to 1.5.0

* Fix docs generation.
Remove simulacrum in a lot of places

* Change scopedDelay method, add scopedBlocking

* added errors companion with type aliases

* drop sbt-0.13.x syntax

* CalcM methods for StateT (tofu-tf#597)

stateT and runTailRecSingle in CalcM

* Update logging.md (tofu-tf#600)

* Update zio to 1.0.6

* Update shapeless to 2.3.4

* Update derevo-cats-tagless, derevo-core to 0.12.3 (tofu-tf#603)

* Update derevo-cats-tagless, derevo-core to 0.12.3

* update cats-tagless to 0.13.0

* fix compilation on scala 2.12

Co-authored-by: catostrophe <[email protected]>

* Update sbt-updates to 0.5.3

* Bump actions/cache from v2.1.4 to v2.1.5

Bumps [actions/cache](https://github.com/actions/cache) from v2.1.4 to v2.1.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](actions/cache@v2.1.4...1a9e213)

Signed-off-by: dependabot[bot] <[email protected]>

* cleanup macros for HK derivation

* Added useful things and test for bifunctor mid log (tofu-tf#602)

* Added useful things and test for bifunctor mid log

* fix 2.12

* Update alleycats-core, cats-core, cats-free to 2.6.0

* Update doobie-core to 0.13.0

* Update cats-effect to 2.5.0

* Update cats-mtl to 1.2.0

* Update sbt-mdoc to 2.2.20

* Update zio-interop-cats to 2.4.1.0

* Update scalatest to 3.2.8

* Update refined to 0.9.24

* Update RMS logo width and link

- RMS logo is currently very large in comparison, scaling down to 15% width. 
- link also is broken so updating.

* Update zio to 1.0.7

* Update fs2-io to 2.5.5

* Update log4cats-core to 1.3.0

Co-authored-by: Odomontois <[email protected]>
Co-authored-by: Odomontois <[email protected]>
Co-authored-by: oskin1 <[email protected]>
Co-authored-by: Scala Steward <[email protected]>
Co-authored-by: λoλcat <[email protected]>
Co-authored-by: Aleksey Fomkin <[email protected]>
Co-authored-by: i.oskin <[email protected]>
Co-authored-by: Pavels Sisojevs <[email protected]>
Co-authored-by: Антон Войцишевский <[email protected]>
Co-authored-by: Alexander Semenov <[email protected]>
Co-authored-by: Danil Zasypkin <[email protected]>
Co-authored-by: REDNBLACK <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Антон Войцишевский <[email protected]>
Co-authored-by: Aleksei Terekhin <[email protected]>
Co-authored-by: Nikolai <[email protected]>
Co-authored-by: Scala Steward <[email protected]>
Co-authored-by: klimovsv <[email protected]>
Co-authored-by: Sergey <[email protected]>
Co-authored-by: Aleksey Troitskiy <[email protected]>
Co-authored-by: Jimmy Kuruvilla <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants