Alexandre Archambault

Results 428 comments of Alexandre Archambault

But https://github.com/dirs-dev/directories-net requires the dotnet runtime to run, right? I'm not sure this can work. Also, I'm interested in the flexible approach if JNI is involved. I'm "shading" the directories-jvm...

The JNI approach is even better. No need of a runtime at all.

The JNI DLL of [coursier/jni-utils](https://github.com/coursier/jni-utils) could even be vendored here. It'd work for me, as long as one can change the internals like this PR proposes.

([That DLL](https://repo1.maven.org/maven2/io/get-coursier/jniutils/windows-jni-utils/0.3.1/windows-jni-utils-0.3.1-x86_64-pc-win32.dll) could be slimmed down… It contains duplicated code, as a workaround for the various shading stuff I mentioned above.)

The Windows amd64 at least (and probably the x86 too…) can be built on GitHub actions. That's what [coursier/jni-utils](https://github.com/coursier/jni-utils) does. For ARM, until a solution can be found, the PowerShell...

Don't know if [`-NoProfile`](https://docs.microsoft.com/fr-fr/powershell/module/Microsoft.PowerShell.Core/About/about_pwsh?view=powershell-7#-noprofile---nop) can help here…

@soc If you're ok with the idea, I can give it a try if you'd like.

> Could we do this as a separate module? Yes, that's what I was thinking about. I'm thinking about maybe using [picocli](https://picocli.info) to parse arguments, or parsing them manually if...

Thanks for having looked at this @milessabin and @InTheNow ! (I was kind of busy with other projects of mine, I delayed looking at it). I'll try the workaround you...

Added `Foo` and `ImageSize` to the tests here: https://github.com/alexarchambault/scalacheck-shapeless/tree/topic/issue7 I'd like to have a more careful look at that, but with cached implicits, I got no divergence / infinite loop,...