Lorenzo Gabriele

Results 101 issues of Lorenzo Gabriele

`java.util.concurrent.ScheduledExecutorService` is a Java API for scheduling tasks that can be used to abstract over Scala Native scheduler implementations. ZIO JVM uses `java.util.concurrent.ScheduledExecutorService` to implement its default scheduler: https://github.com/zio/zio/blob/881beb92b36b7e7c32ee19115c5c6d3a75bc59a9/core/jvm/src/main/scala/zio/Scheduler.scala#L22 Currently...

I'm evaluating this action to use it in my project :) Thank you for it!

When an extern function have as return type an abstract type, the macro tries to instantiate it, resulting in a compile error. Example with `GtkBuilder`: ```scala @CObj class GtkBuilder {...

Ammonite dropped the support for the `ammonite.ops` package. This migrates the macros to use `os.` instead.

Docker images are built when the environment changes, since Docker depends on some environment variables. Docker documentation [here](https://docs.docker.com/engine/reference/commandline/cli/#environment-variables). Mill should invalidate the docker `build` target when the environment changes.

contrib

A copy mechanism was introduced in https://github.com/com-lihaoyi/mill/pull/2227 because of a bug in semanticdb-java But we don't need to use it in ScalaModule as well if the Scala semanticdb works correctly.

A little quality of life improvement would be to support `wget` as an alternative to `curl`. This is especially useful when building Docker images in alpine containers (which include `wget`...

help wanted

This PR adds category and description inside the meta object. I didn't have too much creativity for the `no-mixed-html` description. If you have better ideas let me know and I...

Can we ship a jar containing the c sources for liburing so the Scala Native tools can compile it together with applications and users don't need to install/configure anything? I'm...

enhancement

I think I found an [issue in titanium-json-ld](https://github.com/filip26/titanium-json-ld/issues/257) which seems to not alias properly the `@graph`. Since it uses the tests in this repository, I then noticed that there aren't...