如何避免隐藏传递给gradle插件的属性?

时间:2018-08-16 14:44:31

标签: gradle groovy

让我们考虑以下情况:

def myAwesomeProperty = 'awe inspiring'
myAwesomePlugin {
  myAwesomeProperty = myAwesomeProperty
}

这里有一个问题-我没有在此处传递我的出色变量, 但我正在执行一项愚蠢的任务。

现在,我通过将getter用作真棒变量来解决此问题:

def getMyAwesomeProperty = { myAwesomeProperty }

但是必须有更好的方法!

重命名我的变量不是一种选择。

我也尝试过使用project.myAwesomePropertyext.myAwesomeProperty无济于事。

0 个答案:

没有答案