SBT在Sources中查找子类型

时间:2017-03-04 21:30:42

标签: scala sbt

有没有办法找到扩展源sbt中某个类的类/对象?

我使用https://github.com/ruippeixotog/sbt-classfinder进行了游戏,但这似乎只适用于CompileTest

我打算做的是:

  1. 查找extends StyleSheet.Standalone的所有课程(来自 https://github.com/japgolly/scalacss/
  2. "编译" (*)(object.render[TypedTag[String]]将它们放在特定文件夹中
  3. (*)实际上我想在每个上面调用render方法并将输出(一个字符串)放到x.css文件中。

1 个答案:

答案 0 :(得分:0)

我相信sbt-classfinder完全符合您的要求。如果您想从这个问题中获得更多信息,那么您需要更具体地说明为什么它不能为您工作或者您想要它没有提供什么。

你说:

  

我想在每个[扩展StyleSheet.Standalone]的类上调用render方法,并将输出(字符串)放入x.css文件中。

first example in the sbt-classfinder README显示了如何找到标有QuickRun"的标记的类#34;并执行它,这是非常接近的,应该让你开始..