【发布时间】:2017-04-14 23:54:52
【问题描述】:
我的 scala (Activator + Play) 项目开始变得庞大。我想把它分成多个小包。 但是,作为起点,我需要知道哪个文件/包取决于哪个文件/包!
如何获得文件之间的依赖关系树或图表?
我试过sbt-dependendy-graph,但它提供了外部依赖...
有什么线索吗?
【问题讨论】:
-
一个打算这样做但似乎不再维护的项目:github.com/dwijnand/sbt-project-graph您可以考虑将其迁移到您的 Scala 版本。
-
@AlbanDericbourg 这个插件用于项目间依赖,而不是包/文件依赖。
-
好吧,我看错了。对不起。
-
澄清一下,您是否想要类似于 Haskell 的 graphmod 但适用于 Scala 的东西?
-
@aij 是的,就像那样!同一项目中的模块/类/文件之间的依赖关系。
标签: scala graph dependencies sbt typesafe-activator