SBT在Sources中查找子类型

Sor*_*ona 7 scala sbt

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

我玩了https://github.com/ruippeixotog/sbt-classfinderCompile,Test但这似乎只是好处.

我打算做的是:

  1. 查找所有类extends StyleSheet.Standalone(来自 https://github.com/japgolly/scalacss/)
  2. "编译"(*)(object.render[TypedTag[String]]它们并将输出放在特定文件夹中

(*)实际上我想在每个上面调用render方法并将输出(一个字符串)放到一个x.css文件中.

Ric*_*ich 0

我相信这sbt-classfinder正是您所要求的。如果您想从这个问题中获得更多信息,您需要更具体地说明为什么它对您不起作用或者您想要它没有提供什么。

你说:

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

自述文件中的第一个示例sbt-classfinder展示了如何查找“用注释 QuickRun 标记”的类并执行它,这与该类相当接近,应该可以帮助您入门。