File tree Expand file tree Collapse file tree
java/ql/src/semmle/code/java/frameworks Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ class JaxWsEndpoint extends Class {
3030 )
3131 }
3232
33+ /** Gets a method annotated with `@WebMethod` or `@WebEndpoint`. */
3334 Callable getARemoteMethod ( ) {
3435 result = this .getACallable ( ) and
3536 exists ( AnnotationType a | a = result .getAnAnnotation ( ) .getType ( ) |
@@ -210,10 +211,16 @@ class JaxRsInjectionAnnotation extends JaxRSAnnotation {
210211 }
211212}
212213
214+ /**
215+ * The class `javax.ws.rs.core.Response`.
216+ */
213217class JaxRsResponse extends Class {
214218 JaxRsResponse ( ) { this .hasQualifiedName ( getAJaxRsPackage ( "core" ) , "Response" ) }
215219}
216220
221+ /**
222+ * The class `javax.ws.rs.core.Response$ResponseBuilder`.
223+ */
217224class JaxRsResponseBuilder extends Class {
218225 JaxRsResponseBuilder ( ) {
219226 this .hasQualifiedName ( getAJaxRsPackage ( "core" ) , "Response$ResponseBuilder" )
@@ -408,7 +415,7 @@ private class HttpHeadersModel extends SummaryModelCsv {
408415}
409416
410417/**
411- * Model MultivaluedMap, which extends Map<List<K>, V > and provides a few extra helper methods.
418+ * Model MultivaluedMap, which extends Map<K, List<V> > and provides a few extra helper methods.
412419 */
413420private class MultivaluedMapModel extends SummaryModelCsv {
414421 override predicate row ( string row ) {
You can’t perform that action at this time.
0 commit comments