Vasilis Nicolaou
Vasilis Nicolaou
for the proguard rules I think the key is here https://cs.android.com/androidx/platform/frameworks/support/+/androidx-main:xr/runtime/runtime/proguard-rules.pro or https://android.googlesource.com/platform/packages/apps/Settings/+/1cf31d17aae6798e6174f6b4eaf60603352aa7f7/proguard.flags @souvlakias check if there are any compose rules too, these files may be in the android sdk...
hello, reading through the docs, have you added the ksp processor of openapi ("io.micronaut.openapi:micronaut-openapi") in `kotlinSymbolProcessors` ? and it seems you may also need to add the `"micronaut.openapi.project.dir"` kspProcessorOptions the...
thanks for the info @re-thc , I found some time today to test it, I think the issue with the properties file is that we don't pass it to the...
I'd expect adding the same flag to `annotationProcessorsJavacOptions` should work, e.g. ```scala override def annotationProcessorsJavacOptions = super.annotationProcessorsJavacOptions() ++ Seq( "-Amicronaut.processing.incremental=true", "-Amicronaut.processing.group=example.micronaut", "-Amicronaut.processing.module=todo", "-Amicronaut.processing.annotations=example.micronaut.*", "-Amicronaut.openapi.json.format=true" ) ``` EDIT: just tested
> Do properties files get read at all? I'm not sure it's an annotation processor or ksp issue. Is there a bigger issue at hand to do with not reading...
I think conceptually, the equivalent of doing [this](https://micronaut-projects.github.io/micronaut-openapi/snapshot/guide/#propertiesFileConfiguration) in mill , would be to add the `openapi.properties` file in `compile-resources` directory. I'll give it a go
didn't work with compile resources but another way of doing it with a file is: following [this guide](https://micronaut-projects.github.io/micronaut-openapi/snapshot/guide/#propertiesFileConfiguration) for the official gradle setup I think these are taken care of...
Thanks for reporting, I'll take a look today, could you also share a sample of your build.mill configuration? Or if you have a complete example even better, I can add...
> [@vaslabs](https://github.com/vaslabs) Probably related: [#6168 (comment)](https://github.com/com-lihaoyi/mill/pull/6168#issuecomment-3528129611) (If this involves annotation processors) thanks, yes, I've just started working on it! EDIT: (I mean not sure it's the annotation processors, I'll know...
I suspect it's the directory structure (e.g. need to use `KotlinMavenModule`), I'm preparing a PR with this working example: ```scala package build import mill.* import mill.javalib.* import mill.javalib.spring.boot.SpringBootModule import mill.javalib.TestModule.{Junit4,...