Ólafur Páll Geirsson
Ólafur Páll Geirsson
In the end, I rolled my own inline/meta macro annotation to read a HOCON `Map[String, Any]` ([see discussion](https://github.com/olafurpg/scalafmt/issues/316)). This choice was undeniably biased by my eagerness to explore the new...
An alternative middleground is that we publish a new module `org.scalameta:semanticdb` that includes the auto-generated classes that Ammonite can depend on. The generated classes will remain internal and discouraged for...
I opened https://github.com/scalameta/scalameta/pull/2299 moving the auto-generated ScalaPB classes to the module `org.scalameta:common` that doesn't bring in Scalameta trees/parsers.
Sounds good. We have merged the PR that moved the SemanticDB classes to the `org.scalameta:common` module. Once the next release is out, we'll send a PR updating the Ammonite depencency...
Thanks for the detailed write up! Some quick questions. How do you envision that the code editing and navigation experience would work in IDEs for conditionally compiled statements? Can you...
I am OK with archiving this project, but it's used in 905 public repos (https://sourcegraph.com/search?q=context:global+olafurpg/setup-scala+lang:yaml+select:repo+count:10000&patternType=literal) so I want to do it carefully and communicate the migration clearly. There shouldn't be...
I just took a look at https://github.com/actions/setup-java and it doesn't support GraalVM, which is a blocker to recommend it as an alternative IMO. I think coursier/setup-action provides a better migration...
This is still a draft since I have a few more items that I want to clean up before getting a review. I decided to open the PR just to...
This is finally ready for review! I apologize for the mostly meaningless git commit log. I can try to clean it up a bit but I'm not sure how much...
I pushed a new commit adding testing infrastructure that I'm hoping will make it much more manageable to maintain and evolve the new code. The tests are written directly against...