@@ -75,7 +75,7 @@ class EngineProcessModel private constructor(
75
75
}
76
76
77
77
78
- const val serializationHash = 7072495177628793247L
78
+ const val serializationHash = - 6931237043403275202L
79
79
80
80
}
81
81
override val serializersOwner: ISerializersOwner get() = EngineProcessModel
@@ -188,7 +188,7 @@ val IProtocol.engineProcessModel get() = getOrCreateExtension(EngineProcessModel
188
188
189
189
190
190
/* *
191
- * #### Generated from [EngineProcessModel.kt:106 ]
191
+ * #### Generated from [EngineProcessModel.kt:107 ]
192
192
*/
193
193
data class FindMethodParamNamesArguments (
194
194
val classId : ByteArray ,
@@ -251,7 +251,7 @@ data class FindMethodParamNamesArguments (
251
251
252
252
253
253
/* *
254
- * #### Generated from [EngineProcessModel.kt:110 ]
254
+ * #### Generated from [EngineProcessModel.kt:111 ]
255
255
*/
256
256
data class FindMethodParamNamesResult (
257
257
val paramNames : ByteArray
@@ -308,7 +308,7 @@ data class FindMethodParamNamesResult (
308
308
309
309
310
310
/* *
311
- * #### Generated from [EngineProcessModel.kt:99 ]
311
+ * #### Generated from [EngineProcessModel.kt:100 ]
312
312
*/
313
313
data class FindMethodsInClassMatchingSelectedArguments (
314
314
val classId : ByteArray ,
@@ -371,7 +371,7 @@ data class FindMethodsInClassMatchingSelectedArguments (
371
371
372
372
373
373
/* *
374
- * #### Generated from [EngineProcessModel.kt:103 ]
374
+ * #### Generated from [EngineProcessModel.kt:104 ]
375
375
*/
376
376
data class FindMethodsInClassMatchingSelectedResult (
377
377
val executableIds : ByteArray
@@ -437,6 +437,7 @@ data class GenerateParams (
437
437
val timeout : Long ,
438
438
val generationTimeout : Long ,
439
439
val isSymbolicEngineEnabled : Boolean ,
440
+ val symbolicEngineType : String ,
440
441
val isFuzzingEnabled : Boolean ,
441
442
val fuzzingValue : Double ,
442
443
val searchDirectory : String ,
@@ -455,11 +456,12 @@ data class GenerateParams (
455
456
val timeout = buffer.readLong()
456
457
val generationTimeout = buffer.readLong()
457
458
val isSymbolicEngineEnabled = buffer.readBool()
459
+ val symbolicEngineType = buffer.readString()
458
460
val isFuzzingEnabled = buffer.readBool()
459
461
val fuzzingValue = buffer.readDouble()
460
462
val searchDirectory = buffer.readString()
461
463
val taintConfigPath = buffer.readNullable { buffer.readString() }
462
- return GenerateParams (methods, mockStrategy, chosenClassesToMockAlways, timeout, generationTimeout, isSymbolicEngineEnabled, isFuzzingEnabled, fuzzingValue, searchDirectory, taintConfigPath)
464
+ return GenerateParams (methods, mockStrategy, chosenClassesToMockAlways, timeout, generationTimeout, isSymbolicEngineEnabled, symbolicEngineType, isFuzzingEnabled, fuzzingValue, searchDirectory, taintConfigPath)
463
465
}
464
466
465
467
override fun write (ctx : SerializationCtx , buffer : AbstractBuffer , value : GenerateParams ) {
@@ -469,6 +471,7 @@ data class GenerateParams (
469
471
buffer.writeLong(value.timeout)
470
472
buffer.writeLong(value.generationTimeout)
471
473
buffer.writeBool(value.isSymbolicEngineEnabled)
474
+ buffer.writeString(value.symbolicEngineType)
472
475
buffer.writeBool(value.isFuzzingEnabled)
473
476
buffer.writeDouble(value.fuzzingValue)
474
477
buffer.writeString(value.searchDirectory)
@@ -494,6 +497,7 @@ data class GenerateParams (
494
497
if (timeout != other.timeout) return false
495
498
if (generationTimeout != other.generationTimeout) return false
496
499
if (isSymbolicEngineEnabled != other.isSymbolicEngineEnabled) return false
500
+ if (symbolicEngineType != other.symbolicEngineType) return false
497
501
if (isFuzzingEnabled != other.isFuzzingEnabled) return false
498
502
if (fuzzingValue != other.fuzzingValue) return false
499
503
if (searchDirectory != other.searchDirectory) return false
@@ -510,6 +514,7 @@ data class GenerateParams (
510
514
__r = __r * 31 + timeout.hashCode()
511
515
__r = __r * 31 + generationTimeout.hashCode()
512
516
__r = __r * 31 + isSymbolicEngineEnabled.hashCode()
517
+ __r = __r * 31 + symbolicEngineType.hashCode()
513
518
__r = __r * 31 + isFuzzingEnabled.hashCode()
514
519
__r = __r * 31 + fuzzingValue.hashCode()
515
520
__r = __r * 31 + searchDirectory.hashCode()
@@ -526,6 +531,7 @@ data class GenerateParams (
526
531
print (" timeout = " ); timeout.print (printer); println ()
527
532
print (" generationTimeout = " ); generationTimeout.print (printer); println ()
528
533
print (" isSymbolicEngineEnabled = " ); isSymbolicEngineEnabled.print (printer); println ()
534
+ print (" symbolicEngineType = " ); symbolicEngineType.print (printer); println ()
529
535
print (" isFuzzingEnabled = " ); isFuzzingEnabled.print (printer); println ()
530
536
print (" fuzzingValue = " ); fuzzingValue.print (printer); println ()
531
537
print (" searchDirectory = " ); searchDirectory.print (printer); println ()
@@ -539,7 +545,7 @@ data class GenerateParams (
539
545
540
546
541
547
/* *
542
- * #### Generated from [EngineProcessModel.kt:65 ]
548
+ * #### Generated from [EngineProcessModel.kt:66 ]
543
549
*/
544
550
data class GenerateResult (
545
551
val notEmptyCases : Int ,
@@ -602,7 +608,7 @@ data class GenerateResult (
602
608
603
609
604
610
/* *
605
- * #### Generated from [EngineProcessModel.kt:118 ]
611
+ * #### Generated from [EngineProcessModel.kt:119 ]
606
612
*/
607
613
data class GenerateTestReportArgs (
608
614
val eventLogMessage : String? ,
@@ -695,7 +701,7 @@ data class GenerateTestReportArgs (
695
701
696
702
697
703
/* *
698
- * #### Generated from [EngineProcessModel.kt:127 ]
704
+ * #### Generated from [EngineProcessModel.kt:128 ]
699
705
*/
700
706
data class GenerateTestReportResult (
701
707
val notifyMessage : String ,
@@ -827,7 +833,7 @@ data class JdkInfo (
827
833
828
834
829
835
/* *
830
- * #### Generated from [EngineProcessModel.kt:94 ]
836
+ * #### Generated from [EngineProcessModel.kt:95 ]
831
837
*/
832
838
data class MethodDescription (
833
839
val name : String ,
@@ -896,7 +902,7 @@ data class MethodDescription (
896
902
897
903
898
904
/* *
899
- * #### Generated from [EngineProcessModel.kt:132 ]
905
+ * #### Generated from [EngineProcessModel.kt:133 ]
900
906
*/
901
907
data class PerformParams (
902
908
val engineProcessTask : ByteArray
@@ -953,7 +959,7 @@ data class PerformParams (
953
959
954
960
955
961
/* *
956
- * #### Generated from [EngineProcessModel.kt:69 ]
962
+ * #### Generated from [EngineProcessModel.kt:70 ]
957
963
*/
958
964
data class RenderParams (
959
965
val testSetsId : Long ,
@@ -1100,7 +1106,7 @@ data class RenderParams (
1100
1106
1101
1107
1102
1108
/* *
1103
- * #### Generated from [EngineProcessModel.kt:87 ]
1109
+ * #### Generated from [EngineProcessModel.kt:88 ]
1104
1110
*/
1105
1111
data class RenderResult (
1106
1112
val generatedCode : String ,
@@ -1163,7 +1169,7 @@ data class RenderResult (
1163
1169
1164
1170
1165
1171
/* *
1166
- * #### Generated from [EngineProcessModel.kt:91 ]
1172
+ * #### Generated from [EngineProcessModel.kt:92 ]
1167
1173
*/
1168
1174
data class SetupContextParams (
1169
1175
val classpathForUrlsClassloader : List <String >
@@ -1415,7 +1421,7 @@ data class TestGeneratorParams (
1415
1421
1416
1422
1417
1423
/* *
1418
- * #### Generated from [EngineProcessModel.kt:113 ]
1424
+ * #### Generated from [EngineProcessModel.kt:114 ]
1419
1425
*/
1420
1426
data class WriteSarifReportArguments (
1421
1427
val testSetsId : Long ,
0 commit comments