splain

Error reporting tool

A Scala compiler plugin that improves error messages and provides additional information during implicit resolution errors.

better implicit errors for scala

GitHub

370 stars
9 watching
28 forks
Language: Scala
last commit: about 1 month ago
compiler-pluginimplicitsscala

Related projects:

Repository Description Stars
johnreedlol/pos A macro-based library that adds position information to print statements in Scala code for easier debugging and logging. 23
neuronlabs/errors Provides a simple and classified error handling system with advanced features like classification primitives and detailed error structures. 6
emperror/errors Provides a unified error handling package with features from standard libraries and pkg/errors. 198
mesabloo/diagnose A library for generating structured error reports with customizable output options and integration with parsing tools. 260
roma-guru/smart-exceptions Automatically generates detailed error messages with AI-powered stacktraces 3
johnreedlol/scala-trace-debug A system that prints debugging information with hyperlinks to source code locations 115
trott/eslint-plugin-new-with-error A plugin that enforces a specific convention in JavaScript code for handling errors. 26
ampledata/chef-handler-splunkstorm Provides an integration between Chef and Splunk Storm to manage exceptions and reporting. 2
teticio/jupyter-stack-trace An extension for JupyterLab that helps debug and troubleshoot errors by jumping to specific file lines in the stack trace or searching for error information online. 7
bugsnag-elixir/plugsnag A Plug module for sending error reports to Bugsnag 66
jkkummerfeld/berkeley-parser-analyser Classifies mistakes in parser output by categorizing errors into types such as missing, crossing, or extra tokens. 41
thoughtworksinc/enableif.scala A library that switches Scala code at compile-time using annotations and compiler plugins 66
typelead/sbt-eta An sbt plugin that integrates Eta into Scala projects. 57
demystifyfp/fstoolkit.errorhandling An F# library providing a standardized way to handle errors in software applications using the Result type. 471
phate6660/scalafetch A command-line utility written in Scala to display system and hardware information. 4