[teiid-designer-dev] [Teiid-Designer/teiid-designer] bd1add: Make KeyInValueHashMap compliant with JDK 1.7

Paul Richardson p.g.richardson at redhat.com
Sat Apr 5 14:57:24 EDT 2014


  Branch: refs/heads/master
  Home:   https://github.com/Teiid-Designer/teiid-designer
  Commit: bd1adde9c51d08cc3dfa905102f759f77f500b21
      https://github.com/Teiid-Designer/teiid-designer/commit/bd1adde9c51d08cc3dfa905102f759f77f500b21
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-04-05 (Sat, 05 Apr 2014)

  Changed paths:
    M plugins/org.teiid.designer.core/src/org/teiid/designer/core/util/KeyInValueHashMap.java

  Log Message:
  -----------
  Make KeyInValueHashMap compliant with JDK 1.7

* Original method produces a name clash with no override whilst the
  replacement does adequately override the super implementation.


  Commit: c220ed0772332527cebb014bbd63aa529500906f
      https://github.com/Teiid-Designer/teiid-designer/commit/c220ed0772332527cebb014bbd63aa529500906f
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-04-05 (Sat, 05 Apr 2014)

  Changed paths:
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/ConnectionImpl.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/DatabaseMetaDataImpl.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/ResultSetImpl.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/StatementImpl.java
    M plugins/teiid/org.teiid.runtime.client/client/org/teiid/jdbc/TeiidDriver.java

  Log Message:
  -----------
  Remove override annotations to support JDK 1.6

* Since Designer should be available for both JDK 1.6 and 1.7, avoid
  Override annotations on methods specifically added in 1.7 since these
  generate compilers errors when using JDK 1.6


Compare: https://github.com/Teiid-Designer/teiid-designer/compare/f9bad76987da...c220ed077233


More information about the teiid-designer-dev mailing list