/plugins/InspectionGadgets/src/inspectionDescriptions/PublicMethodNotExposedInInterface.html

https://bitbucket.org/nbargnesi/idea · HTML · 16 lines · 15 code · 0 blank · 1 comment · 0 complexity · f0abe8bf1424441881ad88064c114007 MD5 · raw file

  1. <html>
  2. <body>
  3. This inspection reports <b>public</b> methods in classes
  4. which are not exposed as in interface. Exposing all <b>public</b> methods via interface is important for
  5. maintaining loose coupling, and may be necessary for certain component-based programming styles.
  6. <!-- tooltip end -->
  7. <p>
  8. Use the list below to specify special annotations. Methods annotated with one of
  9. these annotations will be ignored by this inspection.
  10. <p>
  11. Use the checkbox below to ignore methods of which the containing class does not
  12. implement a non-library interface.
  13. <p>
  14. <small>Powered by InspectionGadgets</small>
  15. </body>
  16. </html>