@@ -22,23 +22,26 @@ class SetSessionAttributeMethod extends Method {
2222 }
2323}
2424
25- /** The request attribute getter method of `JFinalController`. */
25+ /** A request attribute getter method of `JFinalController`. */
2626class GetRequestAttributeMethod extends Method {
2727 GetRequestAttributeMethod ( ) {
2828 this .getName ( ) .matches ( "getAttr%" ) and
2929 this .getDeclaringType ( ) .getASupertype * ( ) instanceof JFinalController
3030 }
3131}
3232
33- /** The request attribute setter method of `JFinalController`. */
33+ /** A request attribute setter method of `JFinalController`. */
3434class SetRequestAttributeMethod extends Method {
3535 SetRequestAttributeMethod ( ) {
3636 this .getName ( ) = [ "set" , "setAttr" ] and
3737 this .getDeclaringType ( ) .getASupertype * ( ) instanceof JFinalController
3838 }
3939}
4040
41- /** Value step from the setter call to the getter call of a session or request attribute. */
41+ /**
42+ * Value step from a setter call to a corresponding getter call relating to a
43+ * session or request attribute.
44+ */
4245private class SetToGetAttributeStep extends AdditionalValueStep {
4346 override predicate step ( DataFlow:: Node pred , DataFlow:: Node succ ) {
4447 exists ( MethodAccess gma , MethodAccess sma |
@@ -58,7 +61,7 @@ private class SetToGetAttributeStep extends AdditionalValueStep {
5861 }
5962}
6063
61- /** Source model of remote flow source with `JFinal`. */
64+ /** Remote flow source models relating to `JFinal`. */
6265private class JFinalControllerSource extends SourceModelCsv {
6366 override predicate row ( string row ) {
6467 row =
0 commit comments