Sclannotation: Scala annotation scanner
import sclannotation.Scanner Scanner.
Sclasner is used to get a list of all available .class files in classpath.
Because currently there's no easy way to read Scala annotations from .class files directly, the class loader of the current thread is used to load the class.
Scala annotations are then extracted from the loaded class.