Interface Unfinished


public interface Unfinished
This serves both as a marker interface for classes missing important methods and as container for the TODO(String, Object...) method.

TODO: It'd be nice to optionally ignore TODO exceptions, but this seems to require a dependency on JUnit, which is a no-no within src/main. Maybe there's a way via the abstract test case, or an interface mixin....

  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Interface
    Description
    static class 
     
  • Method Summary

    Static Methods
    Modifier and Type
    Method
    Description
    static <T> T
    Perhaps a little better than returning null or throwing UnsupportedOperationException yourself, as references can be found in most IDEs.
    static <T> T
    TODO(String message, Object... ignore)
    Perhaps a little better than returning null or throwing UnsupportedOperationException yourself, as references can be found in most IDEs.
  • Method Details

    • TODO

      static <T> T TODO(String message, Object... ignore)
      Perhaps a little better than returning null or throwing UnsupportedOperationException yourself, as references can be found in most IDEs.
      Parameters:
      message - A message describing the task that is yet to be done
      ignore - variables involved in the implementation so far
    • TODO

      static <T> T TODO()
      Perhaps a little better than returning null or throwing UnsupportedOperationException yourself, as references can be found in most IDEs.