Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[jdt-core-dev] Updated JDT/Core STABLE preview

Available as a patch at:

http://dev.eclipse.org/viewcvs/index.cgi/%7Echeckout%7E/jdt-core-home/org.eclipse.jdt.core-STABLE.zip

============================================
What's new in this drop
      Added API to retrieve cached flags on type hierarchies (see
      ITypeHierarchy#getCachedFlags(IType)). Note that these flags can help
      answering both isClass/isInterface queries as well (see
      Flags.isInterface(int)
      Added API to trigger a Java model refresh with respect to external
      JARs: IJavaModel#refreshExternalJARs.
      /**
       * Triggers an update of the JavaModel with respect to the referenced
      external JARs.
       * This operation will issue a JavaModel delta describing the
      discovered changes, in term
       * of Java element package fragment roots added, removed or changed.
       *
       * @param monitor - a progress monitor used to report progress
       * @exception JavaModelException in one of the corresponding
      situation:
       *    - an exception occurs while accessing project resources
       *
       * @see IJavaElementDelta
       * @since 2.0
       */
      void refreshExternalJARs(IProgressMonitor monitor) throws
      JavaModelException;

      Added flag for notifying a JAR content change during Java delta
      notification: IJavaElementDelta#F_ARCHIVE_CONTENT_CHANGED
Problem Reports Fixed
16753 Exception while building
12159 Code Format is generating bogus output
16751 Renaming a class doesn't update all references
16789 Incomplete project element if .classpath file isn't readable
16279 compiler creates code that causes verifier error
14113 Should listen to F_SOURCEATTACHED and F_SOURCEDETACHED java deltas
15250 Need a better mapping for the method free return opcode
16091 Need way to refresh JAR files
Problem Reports Closed
16209 Support declared packages that are different from directory location
6068 Walkback during plugin import
12985 Unexpected full build in incremental mode
11022 Unexpected full build
16436 CoreException importing org.eclipse.ui.win32
12520 JDTCompilerAdapter does not understand -extdirs
10047 JDTCompilerAdapter ignores -nowarn and deprecation off.



Back to the top