Tobias Roeser
Tobias Roeser
In these three pull requests, I removed all git submodules by applying different strategies (1-3): * https://github.com/coursier/coursier/pull/2986 - Strategy 1: Use a regular library dependency, fetch the source-artifact and use...
Since the question came up, why git submodules are a problem: Creating pull requests by users that don't have write permissions to all referenced git repositories, but require modifications to...
> > @alexarchambault Can you please comment, if there are any reasons to not vendor the test metadata into this repository? I'm speaking about [test-metadata](https://github.com/coursier/test-metadata) and [handmade-metadata](https://github.com/coursier/handmade-metadata). > > IIRC,...
> [Several people](https://github.com/coursier/test-metadata/graphs/contributors) sent contributions involving that repository in the past, there's nothing insurmountable here. I count five contributions touching `modules/tests/metadata`, compared to wide above 50 changes made by you,...
> But there's no need to get rid of it (and doing so at the cost of making it quite painful to simply checkout the repo) Users have to check...
Hi @saitejaswinisamala, welcome to Mill. > 1. For defining the compatible versions matrix, can i rely on [Scala JDK compatibility docs](https://docs.scala-lang.org/overviews/jdk-compatibility/overview.html#scala-compatibility-table) or is there any other resource that we are...
Can't we record the fetch/download timestamp somehow and use this? I mean, if the last modified times are the ones from the original repositories, we could just write some extra...
> > Since just using some random cli tools may not respect the file structure of the coursier cache > > Do you have specific tools in mind? The coursier...
Ok, that must be new. I didn't know `@unroll` will also handle `copy` and `unapply`.
So, how do I prevent an `unapply` to appear in a case class in the first place. Do I have to add a `@unroll` in the first version already?