Frank Thomas
Frank Thomas
Updates that rewrite the groupId or artifactId do not contain any release related URLs in their PR bodies. One example is https://github.com/scala-steward-org/scala-steward/pull/1969. The reason for that is that we're trying...
Which is not surprising because only `Update.Single` has the [`newerGroupId` and `newerArtifactId`](https://github.com/scala-steward-org/scala-steward/blob/299cdfbdeaa6099912d0085b6a26a710ce5ddf7e/modules/core/src/main/scala/org/scalasteward/core/data/Update.scala#L69-L70) fields.
The PR https://github.com/wvlet/airframe/pull/1414 bumped the version from 349 to 350 and contained a comment that there were still files with the old version number. One of these files is [.travis.yml.old](https://github.com/wvlet/airframe/blob/b7e04eb5bc7b2578135d685e55949aeb6a94841a/.travis.yml.old)...
It would be nice if the `.scala-steward.conf` documentation would be created and verified by [mdoc](https://github.com/scalameta/mdoc) so that the examples in that document are decoded correctly. This will get more important...
Merging the base branch into an update branch when there is a merge conflict and the repos is using submodules can fail with an error like this: ``` java.io.IOException: 'git...
I'm trying to use sbt-doctest in [refined](https://github.com/fthomas/refined) which is a JVM/JS cross project. Compiling the test sources for Scala.js (`sbt refinedJS/test`) yields the following error: ``` [error] refined/js/target/scala-2.11/src_managed/test/eu/timepit/refined/numericDoctest.scala:16: You may...
In [refined](https://github.com/fthomas/refined/blob/156314d4a49cde0a593cf937d8f2aa60a528ba61/shared/src/main/scala/eu/timepit/refined/util/string.scala#L23) are examples that show compile errors in certain situations: ``` scala /** * Creates a `scala.util.matching.Regex` from a validated string. * * Example: {{{ * scala> import eu.timepit.refined.implicits._...
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>...
This is an attempt to allow for custom error messages (#161) and to improve string representations of compound predicates like `type LessEqual[N] = Not[Greater[N]]` (#49) using a dedicated `Show` type...