Static Type Check
Gently performs a couple of static semantics checks and static type checks. Gently exits with appropriate error messages if one or more of the following errors occure.
- A call specified in a method by "called by" does not exist
- A link/form/redirect tries to call a method in Page, which is not defined
- A link/form/redirect tries to call a method in Page, which is than once
- A link/form/redirect tries to call a method, which is not defined
- A link/form/redirect tries to call a method, which is defined more than once
- The call of link/form/redirect is not defined by "called by" in the targeted method
- A call to a link/form/redirect has to much actual parameters
- A call to a link/form/redirect has to less actual parameters
- A form's input field does not match the appropriate type of the targeted method as specified in "Gently - Supported Types"
- duplicated declaration of a JSP resp. Servlet
- duplicated declaration of a method
- duplicated declaration of a parameter
- duplicated declaration of a link or form