Login
 
 
  • Home
  • Products
  • Download
  • Documentation
  • Community
  • Company

Documentation Menu

  • SemmleCode
    • 1. System Requirements
    • 2. Installation
      • a. Plugin Install
      • b. Database Install
      • c. Database Setup
    • 3. Tutorials
    • 4. Database Contents
    • 5. Default Definitions
    • 6. Messages
  • .QL language
    • 1. Examples
    • 2. Language Reference
    • 3. Messages
  • Libraries of Queries
    • 1. Metrics library
    • 2. J2EE Style Checks Library
  • Further Reading
.QL Messages
On this page you can find a list of .QL error messages and their detailed explanation. Examples are also provided to illustrate the case when a specific error is occurring and a suggested solution on how to overcome the problem.

  • Warning: X is used without being explicitly declared
  • Warning: 'this' is not bound in the body of this constructor
  • Lhs cannot be used in rhs of =
  • 'super' is ambiguous because X extends more than one type
  • Class C should declare a constructor or extend another type
  • X does not extend Y
  • Transitive closure not allowed
  • MethodX is ambiguous
  • MethodX is not applicable for the arguments Ys
  • Duplicate parameter X
  • Signature is incompatible with X
  • Method X with similar name and parameters already declared
  • Constructor named X expected
  • Cycle detected in the type hierarchy between X and Y
  • X already extends Y
  • X cannot extend itself
  • A class cannot extend the primitive type X
  • 'this' cannot be used in this context
  • 'super' cannot be used in this context
  • X does not appear as an output column name
<< Start < Prev 1 2 3 Next > End >>

Results 1 - 20 of 52
 
 

Semmle Ltd. © 2008 | Support | Privacy Statement | Terms of Use