我正在开发一个sbt插件,其中任务需要依赖11个以上的键:
someKey <<= (a1, a2, ..., a12) map someFunc
它不会编译,因为隐式转换map
函数(例如t#ToTable#
)最多只能达到11。
当我将一堆键/依赖项全部输入一个函数时,我应该使用更好的设计模式吗?
答案 0 :(得分:4)
尝试:
someKey := someFunc(a1.value, a2.value, ..., a12.value)
更常见的是.value
,因为它减少了符号的数量,而:=
/ +=
/ ++=
等<<=
和其他<add-node path="/api/package[@name='org.opencv.android']/class[@name='CameraBridgeViewBase']">
<method name="setCvCameraViewListener" return="void" abstract="false" native="false" synchronized="false" static="false" final="false" deprecated="not deprecated" visibility="public" >
<parameter name="listener" type="org.opencv.android.CameraBridgeViewBase.CvCameraViewListener"/>
</method>
</add-node>
等更简单。变体。