@@ -452,6 +452,101 @@ private class ApacheStrBuilderModel extends SummaryModelCsv {
452
452
}
453
453
}
454
454
455
+ private class ApacheStrBuilderFluentMethodsModel extends SummaryModelCsv {
456
+ override predicate row ( string row ) {
457
+ row =
458
+ [
459
+ "org.apache.commons.lang3.text;StrBuilder;false;append;;;Argument[-1];ReturnValue;value" ,
460
+ "org.apache.commons.lang3.text;StrBuilder;false;appendAll;;;Argument[-1];ReturnValue;value" ,
461
+ "org.apache.commons.lang3.text;StrBuilder;false;appendFixedWidthPadLeft;;;Argument[-1];ReturnValue;value" ,
462
+ "org.apache.commons.lang3.text;StrBuilder;false;appendFixedWidthPadRight;;;Argument[-1];ReturnValue;value" ,
463
+ "org.apache.commons.lang3.text;StrBuilder;false;appendln;;;Argument[-1];ReturnValue;value" ,
464
+ "org.apache.commons.lang3.text;StrBuilder;false;appendNewLine;;;Argument[-1];ReturnValue;value" ,
465
+ "org.apache.commons.lang3.text;StrBuilder;false;appendNull;;;Argument[-1];ReturnValue;value" ,
466
+ "org.apache.commons.lang3.text;StrBuilder;false;appendPadding;;;Argument[-1];ReturnValue;value" ,
467
+ "org.apache.commons.lang3.text;StrBuilder;false;appendSeparator;;;Argument[-1];ReturnValue;value" ,
468
+ "org.apache.commons.lang3.text;StrBuilder;false;appendWithSeparators;;;Argument[-1];ReturnValue;value" ,
469
+ "org.apache.commons.lang3.text;StrBuilder;false;delete;;;Argument[-1];ReturnValue;value" ,
470
+ "org.apache.commons.lang3.text;StrBuilder;false;deleteAll;;;Argument[-1];ReturnValue;value" ,
471
+ "org.apache.commons.lang3.text;StrBuilder;false;deleteCharAt;;;Argument[-1];ReturnValue;value" ,
472
+ "org.apache.commons.lang3.text;StrBuilder;false;deleteFirst;;;Argument[-1];ReturnValue;value" ,
473
+ "org.apache.commons.lang3.text;StrBuilder;false;ensureCapacity;;;Argument[-1];ReturnValue;value" ,
474
+ "org.apache.commons.lang3.text;StrBuilder;false;insert;;;Argument[-1];ReturnValue;value" ,
475
+ "org.apache.commons.lang3.text;StrBuilder;false;minimizeCapacity;;;Argument[-1];ReturnValue;value" ,
476
+ "org.apache.commons.lang3.text;StrBuilder;false;replace;;;Argument[-1];ReturnValue;value" ,
477
+ "org.apache.commons.lang3.text;StrBuilder;false;replaceAll;;;Argument[-1];ReturnValue;value" ,
478
+ "org.apache.commons.lang3.text;StrBuilder;false;replaceFirst;;;Argument[-1];ReturnValue;value" ,
479
+ "org.apache.commons.lang3.text;StrBuilder;false;reverse;;;Argument[-1];ReturnValue;value" ,
480
+ "org.apache.commons.lang3.text;StrBuilder;false;setCharAt;;;Argument[-1];ReturnValue;value" ,
481
+ "org.apache.commons.lang3.text;StrBuilder;false;setLength;;;Argument[-1];ReturnValue;value" ,
482
+ "org.apache.commons.lang3.text;StrBuilder;false;setNewLineText;;;Argument[-1];ReturnValue;value" ,
483
+ "org.apache.commons.lang3.text;StrBuilder;false;setNullText;;;Argument[-1];ReturnValue;value" ,
484
+ "org.apache.commons.lang3.text;StrBuilder;false;trim;;;Argument[-1];ReturnValue;value" ,
485
+ "org.apache.commons.text;StrBuilder;false;append;;;Argument[-1];ReturnValue;value" ,
486
+ "org.apache.commons.text;StrBuilder;false;appendAll;;;Argument[-1];ReturnValue;value" ,
487
+ "org.apache.commons.text;StrBuilder;false;appendFixedWidthPadLeft;;;Argument[-1];ReturnValue;value" ,
488
+ "org.apache.commons.text;StrBuilder;false;appendFixedWidthPadRight;;;Argument[-1];ReturnValue;value" ,
489
+ "org.apache.commons.text;StrBuilder;false;appendln;;;Argument[-1];ReturnValue;value" ,
490
+ "org.apache.commons.text;StrBuilder;false;appendNewLine;;;Argument[-1];ReturnValue;value" ,
491
+ "org.apache.commons.text;StrBuilder;false;appendNull;;;Argument[-1];ReturnValue;value" ,
492
+ "org.apache.commons.text;StrBuilder;false;appendPadding;;;Argument[-1];ReturnValue;value" ,
493
+ "org.apache.commons.text;StrBuilder;false;appendSeparator;;;Argument[-1];ReturnValue;value" ,
494
+ "org.apache.commons.text;StrBuilder;false;appendWithSeparators;;;Argument[-1];ReturnValue;value" ,
495
+ "org.apache.commons.text;StrBuilder;false;delete;;;Argument[-1];ReturnValue;value" ,
496
+ "org.apache.commons.text;StrBuilder;false;deleteAll;;;Argument[-1];ReturnValue;value" ,
497
+ "org.apache.commons.text;StrBuilder;false;deleteCharAt;;;Argument[-1];ReturnValue;value" ,
498
+ "org.apache.commons.text;StrBuilder;false;deleteFirst;;;Argument[-1];ReturnValue;value" ,
499
+ "org.apache.commons.text;StrBuilder;false;ensureCapacity;;;Argument[-1];ReturnValue;value" ,
500
+ "org.apache.commons.text;StrBuilder;false;insert;;;Argument[-1];ReturnValue;value" ,
501
+ "org.apache.commons.text;StrBuilder;false;minimizeCapacity;;;Argument[-1];ReturnValue;value" ,
502
+ "org.apache.commons.text;StrBuilder;false;replace;;;Argument[-1];ReturnValue;value" ,
503
+ "org.apache.commons.text;StrBuilder;false;replaceAll;;;Argument[-1];ReturnValue;value" ,
504
+ "org.apache.commons.text;StrBuilder;false;replaceFirst;;;Argument[-1];ReturnValue;value" ,
505
+ "org.apache.commons.text;StrBuilder;false;reverse;;;Argument[-1];ReturnValue;value" ,
506
+ "org.apache.commons.text;StrBuilder;false;setCharAt;;;Argument[-1];ReturnValue;value" ,
507
+ "org.apache.commons.text;StrBuilder;false;setLength;;;Argument[-1];ReturnValue;value" ,
508
+ "org.apache.commons.text;StrBuilder;false;setNewLineText;;;Argument[-1];ReturnValue;value" ,
509
+ "org.apache.commons.text;StrBuilder;false;setNullText;;;Argument[-1];ReturnValue;value" ,
510
+ "org.apache.commons.text;StrBuilder;false;trim;;;Argument[-1];ReturnValue;value" ,
511
+ "org.apache.commons.text;TextStringBuilder;false;append;;;Argument[-1];ReturnValue;value" ,
512
+ "org.apache.commons.text;TextStringBuilder;false;appendAll;;;Argument[-1];ReturnValue;value" ,
513
+ "org.apache.commons.text;TextStringBuilder;false;appendFixedWidthPadLeft;;;Argument[-1];ReturnValue;value" ,
514
+ "org.apache.commons.text;TextStringBuilder;false;appendFixedWidthPadRight;;;Argument[-1];ReturnValue;value" ,
515
+ "org.apache.commons.text;TextStringBuilder;false;appendln;;;Argument[-1];ReturnValue;value" ,
516
+ "org.apache.commons.text;TextStringBuilder;false;appendNewLine;;;Argument[-1];ReturnValue;value" ,
517
+ "org.apache.commons.text;TextStringBuilder;false;appendNull;;;Argument[-1];ReturnValue;value" ,
518
+ "org.apache.commons.text;TextStringBuilder;false;appendPadding;;;Argument[-1];ReturnValue;value" ,
519
+ "org.apache.commons.text;TextStringBuilder;false;appendSeparator;;;Argument[-1];ReturnValue;value" ,
520
+ "org.apache.commons.text;TextStringBuilder;false;appendWithSeparators;;;Argument[-1];ReturnValue;value" ,
521
+ "org.apache.commons.text;TextStringBuilder;false;delete;;;Argument[-1];ReturnValue;value" ,
522
+ "org.apache.commons.text;TextStringBuilder;false;deleteAll;;;Argument[-1];ReturnValue;value" ,
523
+ "org.apache.commons.text;TextStringBuilder;false;deleteCharAt;;;Argument[-1];ReturnValue;value" ,
524
+ "org.apache.commons.text;TextStringBuilder;false;deleteFirst;;;Argument[-1];ReturnValue;value" ,
525
+ "org.apache.commons.text;TextStringBuilder;false;ensureCapacity;;;Argument[-1];ReturnValue;value" ,
526
+ "org.apache.commons.text;TextStringBuilder;false;insert;;;Argument[-1];ReturnValue;value" ,
527
+ "org.apache.commons.text;TextStringBuilder;false;minimizeCapacity;;;Argument[-1];ReturnValue;value" ,
528
+ "org.apache.commons.text;TextStringBuilder;false;replace;;;Argument[-1];ReturnValue;value" ,
529
+ "org.apache.commons.text;TextStringBuilder;false;replaceAll;;;Argument[-1];ReturnValue;value" ,
530
+ "org.apache.commons.text;TextStringBuilder;false;replaceFirst;;;Argument[-1];ReturnValue;value" ,
531
+ "org.apache.commons.text;TextStringBuilder;false;reverse;;;Argument[-1];ReturnValue;value" ,
532
+ "org.apache.commons.text;TextStringBuilder;false;setCharAt;;;Argument[-1];ReturnValue;value" ,
533
+ "org.apache.commons.text;TextStringBuilder;false;setLength;;;Argument[-1];ReturnValue;value" ,
534
+ "org.apache.commons.text;TextStringBuilder;false;setNewLineText;;;Argument[-1];ReturnValue;value" ,
535
+ "org.apache.commons.text;TextStringBuilder;false;setNullText;;;Argument[-1];ReturnValue;value" ,
536
+ "org.apache.commons.text;TextStringBuilder;false;trim;;;Argument[-1];ReturnValue;value"
537
+ ]
538
+ }
539
+ }
540
+
541
+ /**
542
+ * An Apache Commons-Lang StrBuilder method that returns `this`.
543
+ */
544
+ private class ApacheStrBuilderFluentMethod extends FluentMethod {
545
+ ApacheStrBuilderFluentMethod ( ) {
546
+ this .getReturnType ( ) .( RefType ) .hasQualifiedName ( "org.apache.commons.lang3.text" , "StrBuilder" )
547
+ }
548
+ }
549
+
455
550
/**
456
551
* Taint-propagating models for `WordUtils`.
457
552
*/
0 commit comments