Skip to content

scalacenter/bloop-config

bloop-config

This project is a standalone Bloop Configuration library meant to help reading and writing configuration files.

Getting Started

  • To get started with bloop-config head to the docs here.
  • If you're looking for the Bloop codebase, look here
  • If you're looking to contribute, check our CONTRIBUTING.md
  • If you're unfamiliar with Bloop and want to learn more, please check out our full site

Binary compatibility

bloop-config uses unroll to maintain binary compatibility. If you add an option that breaks binary compatibility import scala.annotation.unroll and annotate the field with @unroll. Give the field a reasonable default value.