Skip to main content

SigTest FAQ

[+] [–]

Common questions about the SigTest project are answered here.

[+] [–]

Questions About the SigTest Project

  1. What are the licensing terms for SigTest?
  2. What is the classpath exception?
  3. Why do you need the classpath exception?
  4. What is the relationship between the SigTest project and the Mobile & Embedded community?
  5. How can I submit or suggest changes to the SigTest project?
  6. What documentation is available for developers?
  7. Can I change the project documentation?
[+] [–]

Questions About How to Run SigTest

  1. What is the SignatureTest tool?
  2. What is the APICoverage tool?
  3. What kind of Java platform programs can the SigTest tools be used with?
  4. What is "mutual binary" compatibility mode?
  5. What is "source compatibility" mode?
  6. What is migration compatibility? How is it different from 2-way source/binary compatibility?
  7. Should I use reflection or static mode?
  8. How do I use the SigTest tools in a test suite?
  9. How do I use SignatureTest tool in an application?
  10. How do I use SigTest to test an ME device?
  11. Why do no inherited members show up in the signatures associated with a given class?
  12. My API is a superset of a Java API. Is there a way to filter out warnings or errors that do not originate from my API?
  13. Is the ordering of items on the command-line important??
  14. Why is the @Deprecated annotation tracked by SignatureTest tool, but its ancestor the @deprecated Javadoc tag is not?
  15. Why are some annotations (such as @Deprecated) tracked by SignatureTest tool, and others are not?
  16. In the recorded signature files, I see some fields flagged with "hfds". What does the "hfds" flag mean?
  17. How do I use the -nonclosedfile option?
 
 
Close
loading
Please Confirm
Close