分析已编译的Scala类

时间:2015-12-28 15:22:45

标签: scala compiler-construction .class-file scalac

对于包含编译器的我的业余爱好项目,我需要分析由scalac生成的类文件。

要具体我需要做以下事项:

  1. 查找类inkl的通用参数。更高阶的种类
  2. 查找使用特定注释进行调整的方法
  3. 查找方法inkl的Scala特定签名。更高阶的种类
  4. 我知道,我可以使用scala Reflection,但是如果可能的话,我宁愿不在编译期间加载类,因为这会在编译时将所有运行时依赖性放在类路径上,并且可能会超出静态初始化器。 / p>

    他们的任何库或其他工具是否可以简化scala类文件分析的任务。

0 个答案:

没有答案