@@ -49,9 +49,9 @@ public class OpsTest extends AbstractTestEnvironment {
4949 public void unaryFunction () {
5050 Class <Double > c = Double .class ;
5151 Function <Double , Double > sqrtFunction = ops ().findOp ( //
52+ MathSqrtOp .class ,
5253 new Nil <Function <Double , Double >>() {
5354 }, //
54- new Type [] { MathSqrtOp .class }, //
5555 new Type [] { c }, //
5656 c //
5757 );
@@ -65,9 +65,9 @@ public void binaryFunction() {
6565 Class <Double > c = Double .class ;
6666 // look up a function: Double result = math.add(Double v1, Double v2)
6767 BiFunction <Double , Double , Double > function = ops ().findOp ( //
68+ MathAddOp .class ,
6869 new Nil <BiFunction <Double , Double , Double >>() {
6970 }, //
70- new Type [] { MathAddOp .class }, //
7171 new Type [] { c , c }, //
7272 c //
7373 );
@@ -77,9 +77,9 @@ public void binaryFunction() {
7777
7878 // look up a specific implementation
7979 function = ops ().findOp ( //
80+ MathAddDoublesFunction .class ,
8081 new Nil <BiFunction <Double , Double , Double >>() {
8182 }, //
82- new Type [] { MathAddDoublesFunction .class }, //
8383 new Type [] { c , c }, //
8484 c //
8585 );
@@ -91,9 +91,9 @@ public void binaryFunction() {
9191 public void unaryComputer () {
9292 Class <double []> cArray = double [].class ;
9393 Computer <double [], double []> sqrtComputer = ops ().findOp ( //
94+ MathSqrtOp .class ,
9495 new Nil <Computer <double [], double []>>() {
9596 }, //
96- new Type [] { MathSqrtOp .class }, //
9797 new Type [] { cArray , cArray }, //
9898 cArray //
9999 );
@@ -109,9 +109,9 @@ public void binaryComputer() {
109109 // double[] v2)
110110 Class <double []> cArray = double [].class ;
111111 final BiComputer <double [], double [], double []> computer = ops ().findOp ( //
112+ MathAddOp .class ,
112113 new Nil <BiComputer <double [], double [], double []>>() {
113114 }, //
114- new Type [] { MathAddOp .class }, //
115115 new Type [] { cArray , cArray , cArray }, //
116116 cArray //
117117 );
@@ -126,9 +126,9 @@ public void binaryComputer() {
126126 public void unaryInplace () {
127127 Class <double []> cArray = double [].class ;
128128 final Inplace <double []> inplaceSqrt = ops ().findOp ( //
129+ MathSqrtOp .class ,
129130 new Nil <Inplace <double []>>() {
130131 }, //
131- new Type [] { MathSqrtOp .class }, //
132132 new Type [] { cArray }, //
133133 cArray //
134134 );
@@ -141,9 +141,9 @@ public void unaryInplace() {
141141 public void binaryInplace () {
142142 Class <double []> cArray = double [].class ;
143143 final BiInplace1 <double [], double []> inplaceAdd = ops ().findOp ( //
144+ MathAddOp .class ,
144145 new Nil <BiInplace1 <double [], double []>>() {
145146 }, //
146- new Type [] { MathAddOp .class }, //
147147 new Type [] { cArray , cArray }, //
148148 cArray //
149149 );
@@ -157,9 +157,9 @@ public void binaryInplace() {
157157 public void testSecondaryInputs () {
158158 Class <Double > c = Double .class ;
159159 StructInstance <Function <Double , Double >> powerConstantFunctionStructInstance = ops ().findOpInstance ( //
160+ MathPowerOp .class ,
160161 new Nil <Function <Double , Double >>() {
161162 }, //
162- new Type [] { MathPowerOp .class }, //
163163 new Type [] { c , c }, //
164164 c //
165165 );
@@ -168,19 +168,19 @@ public void testSecondaryInputs() {
168168 assert power3 .apply (2.0 ).equals (8.0 );
169169
170170 BiFunction <Double , Double , Double > powerFunction = ops ().findOp ( //
171+ MathPowerOp .class ,
171172 new Nil <BiFunction <Double , Double , Double >>() {
172173 }, //
173- new Type [] { MathPowerOp .class }, //
174174 new Type [] { c , c }, //
175175 c //
176176 );
177177 assert powerFunction .apply (2.0 , 3.0 ).equals (8.0 );
178178
179179 Class <double []> cArray = double [].class ;
180180 StructInstance <Computer <double [], double []>> powerConstantComputerStructInstance = ops ().findOpInstance ( //
181+ MathPowerOp .class ,
181182 new Nil <Computer <double [], double []>>() {
182183 }, //
183- new Type [] { MathPowerOp .class }, //
184184 new Type [] { cArray , cArray , c }, //
185185 cArray //
186186 );
0 commit comments