我试图在go项目中检测直接弃用的依赖关系。为此,我创建了一个虚拟项目,它具有直接依赖关系。如中所述,在模块弃用注释部分下,应该可以使用go list -m -u获取不推荐的依赖项。但是,当我在我的项目中运行命令时,我得到:github.com/zbindenren/deptest$ go get ./...或与:
$ go list
我们正在使用nrwl/nx将我们的类型记录项目拆分成更小的库,但是重构是一个真正的痛苦。例如,当我们将单个文件从一个app/lib移动到一个新的lib时,必须更新整个项目中的import语句,并且必须尊重tsconfig路径映射和桶文件。下面是一个包含代码和详细描述的GitHub测试项目:我们使用IntelliJ Idea