1. 20 4月, 2020 1 次提交
  2. 12 12月, 2019 1 次提交
  3. 12 10月, 2015 1 次提交
    • D
      Java 8 rules for method overrides: · 5d9ee7ef
      Dmitry Petrov 提交于
      - base class method wins against a (default) interface method,
      so an abstract base class method should always be implemented
      in a derived class;
      
      - interface methods clash regardless of abstract/default
      with possibly undefined behavior at run-time,
      so a class or interface should always define its own method
      for methods inherited from multiple interfaces and not from base class;
      
      - meaningful diagnostics for class inheriting conflicting JVM signatures.
      Since no override will happen under Java 8 rules,
      ACCIDENTAL_OVERRIDE is misleading for this case;
      
      - update testData.
      5d9ee7ef
  4. 27 12月, 2014 1 次提交
  5. 01 9月, 2014 1 次提交
  6. 10 7月, 2012 1 次提交
  7. 13 3月, 2012 1 次提交
  8. 27 1月, 2012 1 次提交