Matthew de Detrich

Results 196 issues of Matthew de Detrich

The Akka codebase contains various interopt datatypes (functions, tuples, partial matchers) which are datatypes that are used within codebases that have heavy Java and Scala interopt. Rather than `scala-java8-compat` which...

Although its mention in README.md that > `izumi-reflect` is less powerful than `scala-reflect`: it does not preserve fields and methods when it's not necessary for equality and subtype checks, it...

### Is your feature request related to a problem? Please describe. In the latest version of Metals, support has been added for individual test lenses (see https://scalameta.org/metals/blog/#expose-test-cases-as-separate-lenses and https://github.com/scalameta/metals/pull/4569). For...

Reasoning same as https://github.com/sbt/librarymanagement/pull/429

The main reason behind this change is the current naming isn't really clear (even as a native english speaker) and its already caused confusion (see https://github.com/apache/incubator-pekko-connectors/pull/239#discussion_r1305807641 as an example). The...

The intent of this PR is to give the ability for a `DependencyResolutionInterface` to add resolvers. The context behind this change is that there are situations where you have sbt...

Adds the [scala inliner/optimizer](https://www.lightbend.com/blog/scala-inliner-optimizer) for Scala 2 versions. The inline options that were picked are the ones determined to be safe for libraries (which sbt-library-management is). The reasons for adding...

So when cleaning up some Scala sbt projects that was using `xml` literal syntax to add POM info I noticed that some projects (i.e. https://github.com/getquill/quill/pull/2187/files) use the `distribution` and `comments`...

I am in the process of writing a library that does monitoring/OpenTracing and I am attempting to use sbt-aspectj so that users of the library don't need to manually instrument...

@romainreuillon If possible can you at some point write tests for the https://github.com/sbt/sbt-osgi/pull/100 feature. There might be a more natural mechanism (i.e. https://www.scala-sbt.org/1.x/docs/Caching.html) to do caching but its best to...