All videos
All videos
ScalaClean – deep code analysis
October 9, 2019
This talk introduces ScalaClean which applies whole program static analysis to larger codebases. By combining data available from ScalaMeta and SemanticDB we are able to generate a full graph of all packages, classes, functions and variables within a codebase. We are able to use graph colouring to provide an interesting analysis of the graph to infer dead code and correct visibility scopes. We can apply these changes back to the code reducing the size of the codebase and improves incremental compilation and IDE completions. This talk explores the current progress and future direction of this work
Tags
Other videos that you might like
![fallback image](https://img.youtube.com/vi/L9ETDjUVCXk/hqdefault.jpg)
Mutatis Mutandis: Typesafe, transactional, indexed database queries in the cloud
Jon Pretty
![fallback image](https://img.youtube.com/vi/bA4XOilJwEg/hqdefault.jpg)
Libra: A Holistic Recommender System for Software Engineering
Luca Ponzanelli
![fallback image](https://img.youtube.com/vi/CED1N0Evgqk/hqdefault.jpg)
Meet bloop and get more productive with Scala
Martin Duhem
![fallback image](https://img.youtube.com/vi/DI2LqcLx1no/hqdefault.jpg)
My Take on Scala 3 by Daniela Sfregola
Daniela Sfregola