我正在编写一个SBT插件,该插件可以查询项目依赖项,我想将其扩展为询问插件。它会在启动时通过覆盖onload
as described here来获取依赖关系,并通过从State => State
传入值来构建libraryDependencies.value
函数。
要掌握插件,似乎唯一的方法是通过discoveredSbtPlugins
任务,因此我无法在onload
覆盖中调用它,因为{{1}是一个设置。
那么我怎样才能将onload
的结果反映到discoveredSbtPlugins.value
的覆盖中?