11import java
22
33class ExtLibParameter extends Parameter {
4- ExtLibParameter ( ) {
5- this .getCallable ( ) .getName ( ) = [ "testParameterTypes" , "takesSelfMethod" ]
6- }
4+ ExtLibParameter ( ) { this .getCallable ( ) .getName ( ) = [ "testParameterTypes" , "takesSelfMethod" ] }
75}
86
9- query predicate parameterTypes ( ExtLibParameter p , string t ) {
10- p .getType ( ) .toString ( ) = t
11- }
7+ query predicate parameterTypes ( ExtLibParameter p , string t ) { p .getType ( ) .toString ( ) = t }
128
13- query predicate arrayTypes ( ExtLibParameter p , Array at , string elementType , int dimension , string componentType ) {
9+ query predicate arrayTypes (
10+ ExtLibParameter p , Array at , string elementType , int dimension , string componentType
11+ ) {
1412 p .getType ( ) = at and
1513 at .getElementType ( ) .toString ( ) = elementType and
1614 at .getDimension ( ) = dimension and
@@ -19,7 +17,11 @@ query predicate arrayTypes(ExtLibParameter p, Array at, string elementType, int
1917
2018query predicate wildcardTypes ( ExtLibParameter p , Wildcard wc , string boundKind , string bound ) {
2119 // Expose details of wildcard types:
22- wc = [ p .getType ( ) .( ParameterizedType ) .getATypeArgument ( ) , p .getType ( ) .( ParameterizedType ) .getATypeArgument ( ) .( ParameterizedType ) .getATypeArgument ( ) ] and
20+ wc =
21+ [
22+ p .getType ( ) .( ParameterizedType ) .getATypeArgument ( ) ,
23+ p .getType ( ) .( ParameterizedType ) .getATypeArgument ( ) .( ParameterizedType ) .getATypeArgument ( )
24+ ] and
2325 (
2426 boundKind = "upper" and bound = wc .getUpperBoundType ( ) .toString ( )
2527 or
@@ -35,6 +37,4 @@ query predicate parameterizedTypes(ExtLibParameter p, string ptstr, string typeA
3537 )
3638}
3739
38- query predicate libCallables ( Callable c ) {
39- c .getFile ( ) .getBaseName ( ) .matches ( "%Lib.java" )
40- }
40+ query predicate libCallables ( Callable c ) { c .getFile ( ) .getBaseName ( ) .matches ( "%Lib.java" ) }
0 commit comments