Skip to content

scala-native/scala-native-java-logging

This branch is 12 commits ahead of scala-js/scala-js-java-logging:refs/heads/main.

Folders and files

NameName
Last commit message
Last commit date

Latest commit

a1803cf · May 7, 2024

History

74 Commits
May 7, 2024
May 7, 2024
May 7, 2024
May 6, 2024
May 7, 2024
May 6, 2024
Jun 8, 2016
May 7, 2024
May 7, 2024
May 6, 2024

Repository files navigation

scala-native-java-logging

CI

scala-native-java-logging is a BSD-licensed reimplementation of the java.logging API for Scala Native. It enables this API in Scala Native projects.

Ported from https://github.com/scala-js/scala-js-java-logging/tree/b166a058c85c6e3d1d305d84cb932efdc5c920af.

Usage

Simply add the following line to your sbt settings:

libraryDependencies += "org.scala-native" %%% "scala-native-java-logging" % "1.0.0"

If you have a crossProject, the setting must be used only in the JS part:

lazy val myCross = crossProject.
  ...
  nativeSettings.(
    libraryDependencies += "org.scala-native" %%% "scala-native-java-logging" % "1.0.0"
  )

Work in Progress / linking errors

This library is a work in progress. There are still many classes and methods that have not been implemented yet. If you use any of those, you will get linking errors.

Feel free to contribute to extend the set of supported classes and methods!

License

scala-native-java-logging is distributed under the BSD 3-Clause license.

Contributing

Follow the contributing guide.

About

Scala Native implementation for java.logging

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Scala 100.0%