refined icon indicating copy to clipboard operation
refined copied to clipboard

Refinement types for Scala

Results 80 refined issues
Sort by recently updated
recently updated
newest added

Updates [org.scoverage:sbt-scoverage](https://github.com/scoverage/sbt-scoverage) from 2.0.0 to 2.0.2. [GitHub Release Notes](https://github.com/scoverage/sbt-scoverage/releases/tag/v2.0.2) - [Version Diff](https://github.com/scoverage/sbt-scoverage/compare/v2.0.0...v2.0.2) I'll automatically update this PR to resolve conflicts as long as you don't change it yourself. If you'd...

dependency-update

Updates * [org.scala-lang:scala3-library](https://github.com/lampepfl/dotty) * [org.scala-lang:scala3-library_sjs1](https://github.com/lampepfl/dotty) from 3.1.2 to 3.1.3. [GitHub Release Notes](https://github.com/lampepfl/dotty/releases/tag/3.1.3) - [Version Diff](https://github.com/lampepfl/dotty/compare/3.1.2...3.1.3) - [Version Diff](https://github.com/lampepfl/dotty/compare/release-3.1.2...release-3.1.3) I'll automatically update this PR to resolve conflicts as long as you...

dependency-update

Pureconfig publishes a scala 3 artifact but refined-pureconfig isn't published.

The following code compiles and works as expected on Scala `2.13.x`, but fails on `3.0.0-RC1`: ```scala import eu.timepit.refined.numeric._ import eu.timepit.refined.api.Refined import eu.timepit.refined.auto._ val x: Int Refined Positive = 5 ```...

This MR add missing Semigroup and Monoid instances for Pos/NegBigDecimal.

cats

This works with inline type classes and conditions that can be evaluated at compile-time like `>`, `!`, and `==`: ```scala scala> refineMV[Int, Positive1](5) val res1: eu.timepit.refined.api.Refined[Int, eu.timepit.refined.Positive1] = 5 scala>...

experiment
core

## Context Hi, I would like to use `REFINED` to validate some custom input string I have. For some of the string, I would like to chain existing refined string...

Hi, I am currently trying to build an API with some refined field (which are strings) and I would to extract if possible a "regExp" pattern directly from the refined...

This is more a discussion than an issue, I would like to know what is the versioning scheme used by the library. For the record, I recommend declaring it in...

Added `ValidBoolean` predicate to string since I didn't find an existing predicate provided by core. Boolean is a common type. Also renamed function in tests `validNumeric` to `validType` since it...

core