scalac-options icon indicating copy to clipboard operation
scalac-options copied to clipboard

A library for configuring scalac options

Results 19 scalac-options issues
Sort by recently updated
recently updated
newest added

Automated changes by the [update-flake-lock](https://github.com/DeterminateSystems/update-flake-lock) GitHub Action. ``` Flake lock file updates: • Updated input 'typelevel-nix': 'github:typelevel/typelevel-nix/66232545cc967ff9d4d5e1805d8dbbc621a3c2e0' (2023-11-20) → 'github:typelevel/typelevel-nix/60c3868688cb8f5f7ebc781f6e122c061ae35d4d' (2024-03-11) • Updated input 'typelevel-nix/devshell': 'github:numtide/devshell/1aed986e3c81a4f6698e85a7452cbfcc4b31a36e' (2023-10-27) → 'github:numtide/devshell/5ddecd67edbd568ebe0a55905273e56cc82aabe3' (2024-02-26)...

This is a call-out to trigger a discussion rather than an issue itself. We could create an **IntegrationTest** configuration and add tests that would verify whether a certain scalac option...

https://docs.scala-lang.org/scala3/reference/other-new-features/safe-initialization.html

I'm using sbt-tpolecat to configure my scalac options and it uses scalac-options. There seems to be a large list of Scala3 options missing. Is there plans to add them? For...

I started sketching out some ideas according to our conversations with @armanbilge and @DavidGregory084. See also #2. Basically, it is _very_ similar to how `org.http4s.Header` works: ```scala case class Deprecation(value:...

See #4. I just went ahead and copied the suggested DSL into the project (kudos to @laughedelic, thank you!). Topics to discuss: 1. The DSL classes location. Personally I would...

**Disclaimer**: everything is controversial here! Also for now it is supposed to fail binary compatibility checks against v0.1.1. Honestly, I am not sure if it is even feasible to maintain...

Just a random idea I've been brewing, feel free to tell me I'm being dumb It seems to me a lot of the trickiness with `scalacOptions` is that in userland...

Hi! I have defined this little DSL for [warnings configuration](https://www.scala-lang.org/2021/01/12/configuring-and-suppressing-warnings.html) and thought of sharing it. It's pretty hard to remember all available filters, their short names, which actions have configurable...

Do I understand correctly that this list is supposed to contain all supported Scala versions eventually (i.e. up to 2.12.16 and 2.13.8)? https://github.com/typelevel/scalac-options/blob/1a75eef01b7e0d338089ec1619eeba3a595c0079/lib/src/main/scala/org/typelevel/scalacoptions/ScalaVersion.scala#L27-L39 Or are there only those versions listed...