#Scala #Clippy - Crash Course
DevInsideYou
In this video we will learn about Scala Clippy - a Scala compiler plugin which enhances your error messages with useful advices.
Weekly Scala Newsletter: https://scalatimes.com/
Join Softwaremill: https://softwaremill.com/join-us/
Clippy's Website: https://www.scala-clippy.org/
Clippy's Settings: https://github.com/softwaremill/scala-clippy/blob/master/plugin-sbt/src/main/scala/com/softwaremill/clippy/ClippySbtPlugin.scala
Types of compiler errors supported by Clippy (search for case class): https://github.com/softwaremill/scala-clippy/blob/master/model/src/main/scala/com/softwaremill/clippy/CompilationError.scala
This video is part of the following playlist: https://www.youtube.com/playlist?list=PLJGDHERh23x9DbNtd7AoGlvuuejBuxrPZ
Table of Contents 01:00 Playground SBT project setup 09:40 Advices show case 10:16 Error and syntax highlighting 12:05 Syntax highlighting configuration 15:05 Using the compiler plugin instead of the SBT plugin 18:25 Bloop and Metals 22:35 REPL 23:15 Source of advices 26:28 Loading/creating your own advices 30:34 Using the SBT plugin again instead of the compiler plugin 36:34 Fatal warnings 39:10 Contributing our own advices
Website: https://devinsideyou.com
Patreon: https://patreon.devinsideyou.com Discord: https://discord.devinsideyou.com Twitter: https://twitter.devinsideyou.com Github: https://github.devinsideyou.com
Install scripts: https://install.devinsideyou.com Giter8 templates: https://g8.devinsideyou.com
Spotify concentration playlist: https://code.radio.devinsideyou.com
Cheers and Happy Coding!
#tutorial ... https://www.youtube.com/watch?v=KUGaCdlBFkE
189763296 Bytes