gpt4 book ai didi

grails - 将 appname 放在 codenarc 报告标题中

转载 作者:行者123 更新时间:2023-12-02 15:10:03 24 4
gpt4 key购买 nike

刚开始使用 grails 的 codenarc 插件 - 看起来很棒!
但现在我尝试像这样配置动态报告标题:
“${appName} 的代码质量报告”

不幸的是,似乎 appName属性在正确的时间不可用 - 我只是得到一个空值。

有任何想法吗?

PS:使用带有“:codenarc:0.19”的Grails 2.0.4

最佳答案

appName默认绑定(bind)在 BuildConfig.groovy但不适用于 codenarc 的配置闭包.我还没有意识到这种行为背后的绝对推理,除非这里有人对此有所了解。但是你可以很好地阅读application.properties直接获取appName如下:

codenarc.reports = {
def props = new Properties()
new File("application.properties").withInputStream {props.load(it)}

MyHtmlReport('html') {
outputFile = "${props['app.name']} - CodeNarc-Report.html"
title = "${props['app.name']} - Sample Report"
}
}

关于grails - 将 appname 放在 codenarc 报告标题中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17980137/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com