changeset 34916:16043fc1d90b

8049422: Remove @jdk.Exported Reviewed-by: dfuchs, mchung, darcy, chegar
author alanb
date Fri, 08 Jan 2016 11:47:12 +0000
parents 59702366d897
children 2024a0c597b8
files langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/AttributeTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/AuthorTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/BlockTagTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/CommentTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/DeprecatedTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/DocCommentTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/DocRootTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/EndElementTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/EntityTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ErroneousTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/IdentifierTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/IndexTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/InheritDocTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/InlineTagTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/LinkTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/LiteralTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ParamTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ReferenceTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ReturnTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/SeeTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/SerialDataTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/SerialFieldTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/SerialTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/SinceTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/StartElementTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/TextTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ThrowsTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownBlockTagTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownInlineTagTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ValueTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/VersionTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/package-info.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/AnnotatedTypeTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/AnnotationTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ArrayAccessTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ArrayTypeTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/AssertTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/AssignmentTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/BinaryTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/BlockTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/BreakTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/CatchTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ClassTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/CompilationUnitTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/CompoundAssignmentTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ConditionalExpressionTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ContinueTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/DoWhileLoopTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/EmptyStatementTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/EnhancedForLoopTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ErroneousTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ExpressionStatementTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ExpressionTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ForLoopTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/IdentifierTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/IfTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ImportTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/IntersectionTypeTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/LabeledStatementTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/LambdaExpressionTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/LineMap.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/LiteralTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/MemberReferenceTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/MemberSelectTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/MethodInvocationTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/MethodTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ModifiersTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/NewArrayTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/NewClassTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/PackageTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ParameterizedTypeTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ParenthesizedTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/PrimitiveTypeTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ReturnTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/Scope.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/StatementTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/SwitchTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/SynchronizedTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ThrowTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/TryTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/TypeCastTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/TypeParameterTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/UnaryTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/UnionTypeTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/VariableTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/WhileLoopTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/WildcardTree.java langtools/src/jdk.compiler/share/classes/com/sun/source/tree/package-info.java langtools/src/jdk.compiler/share/classes/com/sun/source/util/DocSourcePositions.java langtools/src/jdk.compiler/share/classes/com/sun/source/util/DocTreePath.java langtools/src/jdk.compiler/share/classes/com/sun/source/util/DocTreePathScanner.java langtools/src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java langtools/src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java langtools/src/jdk.compiler/share/classes/com/sun/source/util/JavacTask.java langtools/src/jdk.compiler/share/classes/com/sun/source/util/Plugin.java langtools/src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java langtools/src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java langtools/src/jdk.compiler/share/classes/com/sun/source/util/SourcePositions.java langtools/src/jdk.compiler/share/classes/com/sun/source/util/TaskEvent.java langtools/src/jdk.compiler/share/classes/com/sun/source/util/TaskListener.java langtools/src/jdk.compiler/share/classes/com/sun/source/util/TreePath.java langtools/src/jdk.compiler/share/classes/com/sun/source/util/TreePathScanner.java langtools/src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java langtools/src/jdk.compiler/share/classes/com/sun/source/util/Trees.java langtools/src/jdk.compiler/share/classes/com/sun/source/util/package-info.java langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/Main.java langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/platform/package-info.java langtools/src/jdk.javadoc/share/classes/com/sun/javadoc/package-info.java langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/package-info.java langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/package-info.java langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/package-info.java langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/package-info.java langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/package-info.java langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/package-info.java langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/package-info.java langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/package-info.java langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/package-info.java langtools/src/jdk.jdeps/share/classes/com/sun/tools/javap/package-info.java langtools/test/tools/javac/tree/NoPrivateTypesExported.java langtools/test/tools/jdeps/m/Gee.java
diffstat 126 files changed, 4 insertions(+), 135 deletions(-) [+]
line wrap: on
line diff
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/AttributeTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/AttributeTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -33,12 +33,10 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface AttributeTree extends DocTree {
     /**
      * The kind of an attribute value.
      */
-    @jdk.Exported
     enum ValueKind {
         /** The attribute value is empty. */
         EMPTY,
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/AuthorTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/AuthorTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -35,7 +35,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface AuthorTree extends BlockTagTree {
     /**
      * Returns the name of the author.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/BlockTagTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/BlockTagTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -31,7 +31,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface BlockTagTree extends DocTree {
     /**
      * Returns the name of the tag.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/CommentTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/CommentTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -33,7 +33,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface CommentTree extends DocTree {
     /**
      * Returns the text of the comment.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/DeprecatedTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/DeprecatedTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -35,7 +35,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface DeprecatedTree extends BlockTagTree {
     /**
      * Returns the description explaining why an item is deprecated.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/DocCommentTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/DocCommentTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -36,7 +36,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface DocCommentTree extends DocTree {
     /**
      * Returns the first sentence of a documentation comment.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/DocRootTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/DocRootTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -33,5 +33,4 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface DocRootTree extends InlineTagTree { }
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -30,12 +30,10 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface DocTree {
     /**
      * Enumerates all kinds of trees.
      */
-    @jdk.Exported
     enum Kind {
         /**
          * Used for instances of {@link AttributeTree}
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java	Fri Jan 08 11:47:12 2016 +0000
@@ -54,7 +54,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface DocTreeVisitor<R,P> {
 
     /**
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/EndElementTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/EndElementTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -35,7 +35,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface EndElementTree extends DocTree {
     /**
      * Returns the name of this element.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/EntityTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/EntityTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -38,7 +38,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface EntityTree extends DocTree {
     /**
      * Returns the name or value of the entity.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ErroneousTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ErroneousTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -33,7 +33,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface ErroneousTree extends TextTree {
     /**
      * Returns a diagnostic object giving details about
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/IdentifierTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/IdentifierTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -35,7 +35,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface IdentifierTree extends DocTree {
     /**
      * Returns the name of the identifier.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/IndexTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/IndexTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -35,7 +35,6 @@
  *
  * @since 9
  */
-@jdk.Exported
 public interface IndexTree extends InlineTagTree {
     /**
      * Returns the specified search term.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/InheritDocTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/InheritDocTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -34,5 +34,4 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface InheritDocTree extends InlineTagTree { }
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/InlineTagTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/InlineTagTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -31,7 +31,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface InlineTagTree extends DocTree {
     /**
      * Returns the name of the tag.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/LinkTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/LinkTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -36,7 +36,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface LinkTree extends InlineTagTree {
     /**
      * Returns the reference of a link.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/LiteralTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/LiteralTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -34,7 +34,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface LiteralTree extends InlineTagTree {
     /**
      * Returns the body of the {@code @code} or {@code @literal} tag.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ParamTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ParamTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -35,7 +35,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface ParamTree extends BlockTagTree {
     /**
      * Returns true if this is documenting a type parameter.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ReferenceTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ReferenceTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -34,7 +34,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface ReferenceTree extends DocTree {
     /**
      * Returns the signature of the Java language element being referenced,
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ReturnTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ReturnTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -35,7 +35,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface ReturnTree extends BlockTagTree {
     /**
      * Returns the description of the return value of a method.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/SeeTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/SeeTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -38,7 +38,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface SeeTree extends BlockTagTree {
     /**
      * Returns the reference.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/SerialDataTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/SerialDataTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -35,7 +35,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface SerialDataTree extends BlockTagTree {
     /**
      * Returns the description of the serial data.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/SerialFieldTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/SerialFieldTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -35,7 +35,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface SerialFieldTree extends BlockTagTree {
     /**
      * Returns the name of the serial field.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/SerialTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/SerialTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -35,7 +35,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface SerialTree extends BlockTagTree {
     /**
      * Returns the description of the field, or the word
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/SinceTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/SinceTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -35,7 +35,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface SinceTree extends BlockTagTree {
     /**
      * Returns the text explaining the availability of the item being documented.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/StartElementTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/StartElementTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -36,7 +36,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface StartElementTree extends DocTree {
     /**
      * Returns the name of the element.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/TextTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/TextTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -30,7 +30,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface TextTree extends DocTree {
     /**
      * Returns the text.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ThrowsTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ThrowsTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -38,7 +38,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface ThrowsTree extends BlockTagTree {
     /**
      * Returns a name of the exception being documented.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownBlockTagTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownBlockTagTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -36,7 +36,6 @@
  * @since 1.8
  *
  */
-@jdk.Exported
 public interface UnknownBlockTagTree extends BlockTagTree {
     /**
      * Returns the content of an unrecognized block tag.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownInlineTagTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownInlineTagTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -36,7 +36,6 @@
  * @since 1.8
  *
  */
-@jdk.Exported
 public interface UnknownInlineTagTree extends InlineTagTree {
     /**
      * Returns the content of an unrecognized inline tag.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ValueTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/ValueTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -33,7 +33,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface ValueTree extends InlineTagTree {
     /**
      * Returns the reference to the value.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/VersionTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/VersionTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -36,7 +36,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface VersionTree extends BlockTagTree {
     /**
      * Returns the body of the tag.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/package-info.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/doctree/package-info.java	Fri Jan 08 11:47:12 2016 +0000
@@ -31,5 +31,4 @@
  * @since 1.8
  * @see <a href="http://download.oracle.com/javase/6/docs/technotes/tools/solaris/javadoc.html#javadoctags">http://download.oracle.com/javase/6/docs/technotes/tools/solaris/javadoc.html#javadoctags</a>
  */
-@jdk.Exported
 package com.sun.source.doctree;
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/AnnotatedTypeTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/AnnotatedTypeTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -41,7 +41,6 @@
  * @author Mahmood Ali
  * @since 1.8
  */
-@jdk.Exported
 public interface AnnotatedTypeTree extends ExpressionTree {
     /**
      * Returns the annotations associated with this type expression.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/AnnotationTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/AnnotationTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -42,7 +42,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface AnnotationTree extends ExpressionTree {
     /**
      * Returns the annotation type.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ArrayAccessTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ArrayAccessTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -39,7 +39,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface ArrayAccessTree extends ExpressionTree {
     /**
      * Returns the expression for the array being accessed.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ArrayTypeTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ArrayTypeTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -39,7 +39,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface ArrayTypeTree extends Tree {
     /**
      * Returns the element type of this array type.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/AssertTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/AssertTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -41,7 +41,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface AssertTree extends StatementTree {
     /**
      * Returns the condition being asserted.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/AssignmentTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/AssignmentTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -39,7 +39,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface AssignmentTree extends ExpressionTree {
     /**
      * Returns the variable being assigned to.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/BinaryTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/BinaryTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -40,7 +40,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface BinaryTree extends ExpressionTree {
     /**
      * Returns the left (first) operand of the expression.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/BlockTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/BlockTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -45,7 +45,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface BlockTree extends StatementTree {
     /**
      * Returns true if and only if this is a static initializer block.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/BreakTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/BreakTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -43,7 +43,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface BreakTree extends StatementTree {
     /**
      * Returns the label for this {@code break} statement.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -45,7 +45,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface CaseTree extends Tree {
     /**
      * Returns the expression for the case, or
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/CatchTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/CatchTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -40,7 +40,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface CatchTree extends Tree {
     /**
      * Returns the catch variable.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ClassTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ClassTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -48,7 +48,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface ClassTree extends StatementTree {
     /**
      * Returns the modifiers, including any annotations,
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/CompilationUnitTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/CompilationUnitTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -37,7 +37,6 @@
  * @author Peter von der Ah&eacute;
  * @since 1.6
  */
-@jdk.Exported
 public interface CompilationUnitTree extends Tree {
     /**
      * Returns the annotations listed on any package declaration
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/CompoundAssignmentTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/CompoundAssignmentTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -40,7 +40,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface CompoundAssignmentTree extends ExpressionTree {
     /**
      * Returns the variable on the left hand side of the compound assignment.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ConditionalExpressionTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ConditionalExpressionTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -39,7 +39,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface ConditionalExpressionTree extends ExpressionTree {
     /**
      * Returns the condition.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ContinueTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ContinueTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -42,7 +42,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface ContinueTree extends StatementTree {
     /**
      * Returns the label for this {@code continue} statement.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/DoWhileLoopTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/DoWhileLoopTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -41,7 +41,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface DoWhileLoopTree extends StatementTree {
     /**
      * Returns the condition of the loop.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/EmptyStatementTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/EmptyStatementTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -39,5 +39,4 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface EmptyStatementTree extends StatementTree {}
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/EnhancedForLoopTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/EnhancedForLoopTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -40,7 +40,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface EnhancedForLoopTree extends StatementTree {
     /**
      * Returns the control variable for the loop.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ErroneousTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ErroneousTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -34,7 +34,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface ErroneousTree extends ExpressionTree {
     /**
      * Returns any trees that were saved in this node.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ExpressionStatementTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ExpressionStatementTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -39,7 +39,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface ExpressionStatementTree extends StatementTree {
     /**
      * Returns the expression constituting this statement.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ExpressionTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ExpressionTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -35,5 +35,4 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface ExpressionTree extends Tree {}
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ForLoopTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ForLoopTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -42,7 +42,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface ForLoopTree extends StatementTree {
     /**
      * Returns any initializers of the {@code for} statement.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/IdentifierTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/IdentifierTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -41,7 +41,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface IdentifierTree extends ExpressionTree {
     /**
      * Returns the name of the identifier.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/IfTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/IfTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -45,7 +45,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface IfTree extends StatementTree {
     /**
      * Returns the condition of the if-statement.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ImportTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ImportTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -41,7 +41,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface ImportTree extends Tree {
     /**
      * Returns true if this is a static import declaration.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -39,7 +39,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface InstanceOfTree extends ExpressionTree {
     /**
      * Returns the expression to be tested.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/IntersectionTypeTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/IntersectionTypeTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -34,7 +34,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface IntersectionTypeTree extends Tree {
     /**
      * Returns the bounds of the type.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/LabeledStatementTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/LabeledStatementTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -41,7 +41,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface LabeledStatementTree extends StatementTree {
     /**
      * Returns the label.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/LambdaExpressionTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/LambdaExpressionTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -37,7 +37,6 @@
  *   (x,y)-> { return x + y; }
  * }</pre>
  */
-@jdk.Exported
 public interface LambdaExpressionTree extends ExpressionTree {
 
     /**
@@ -47,7 +46,6 @@
      * <li> statement lambdas, whose body is a block
      * </ul>
      */
-    @jdk.Exported
     public enum BodyKind {
         /** enum constant for expression lambdas */
         EXPRESSION,
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/LineMap.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/LineMap.java	Fri Jan 08 11:47:12 2016 +0000
@@ -31,7 +31,6 @@
  *
  * @since 1.6
  */
-@jdk.Exported
 public interface LineMap {
     /**
      * Finds the start position of a line.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/LiteralTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/LiteralTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -40,7 +40,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface LiteralTree extends ExpressionTree {
     /**
      * Returns the value of the literal expression.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/MemberReferenceTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/MemberReferenceTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -39,14 +39,12 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface MemberReferenceTree extends ExpressionTree {
 
     /**
      * There are two kinds of member references: (i) method references and
      * (ii) constructor references
      */
-    @jdk.Exported
     public enum ReferenceMode {
         /** enum constant for method references. */
         INVOKE,
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/MemberSelectTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/MemberSelectTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -41,7 +41,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface MemberSelectTree extends ExpressionTree {
     /**
      * Returns the expression for which a member is to be selected.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/MethodInvocationTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/MethodInvocationTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -43,7 +43,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface MethodInvocationTree extends ExpressionTree {
     /**
      * Returns the type arguments for this method invocation.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/MethodTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/MethodTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -46,7 +46,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface MethodTree extends Tree {
     /**
      * Returns the modifiers, including any annotations for the method being declared.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ModifiersTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ModifiersTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -45,7 +45,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface ModifiersTree extends Tree {
     /**
      * Returns the flags in this modifiers tree.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/NewArrayTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/NewArrayTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -43,7 +43,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface NewArrayTree extends ExpressionTree {
     /**
      * Returns the base type of the expression.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/NewClassTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/NewClassTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -48,7 +48,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface NewClassTree extends ExpressionTree {
     /**
      * Returns the enclosing expression, or {@code null} if none.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/PackageTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/PackageTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -35,7 +35,6 @@
  * @author Paul Govereau
  * @since 9
  */
-@jdk.Exported
 public interface PackageTree extends Tree {
     /**
      * Returns the annotations associated with this package declaration.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ParameterizedTypeTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ParameterizedTypeTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -41,7 +41,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface ParameterizedTypeTree extends Tree {
     /**
      * Returns the base type.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ParenthesizedTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ParenthesizedTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -40,7 +40,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface ParenthesizedTree extends ExpressionTree {
     /**
      * Returns the expression within the parentheses.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/PrimitiveTypeTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/PrimitiveTypeTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -41,7 +41,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface PrimitiveTypeTree extends Tree {
     /**
      * Returns the kind of this primitive type.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ReturnTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ReturnTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -40,7 +40,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface ReturnTree extends StatementTree {
     /**
      * Returns the expression to be returned.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/Scope.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/Scope.java	Fri Jan 08 11:47:12 2016 +0000
@@ -48,7 +48,6 @@
  *
  * @since 1.6
  */
-@jdk.Exported
 public interface Scope {
     /**
      * Returns the enclosing scope.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/StatementTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/StatementTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -35,5 +35,4 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface StatementTree extends Tree {}
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/SwitchTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/SwitchTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -43,7 +43,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface SwitchTree extends StatementTree {
     /**
      * Returns the expression for the {@code switch} statement.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/SynchronizedTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/SynchronizedTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -40,7 +40,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface SynchronizedTree extends StatementTree {
     /**
      * Returns the expression on which to synchronize.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ThrowTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/ThrowTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -39,7 +39,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface ThrowTree extends StatementTree {
     /**
      * Returns the expression to be thrown.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -39,13 +39,11 @@
  *
  * @since 1.6
  */
-@jdk.Exported
 public interface Tree {
 
     /**
      * Enumerates all kinds of trees.
      */
-    @jdk.Exported
     public enum Kind {
         /**
          * Used for instances of {@link AnnotatedTypeTree}
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java	Fri Jan 08 11:47:12 2016 +0000
@@ -56,7 +56,6 @@
  *
  * @since 1.6
  */
-@jdk.Exported
 public interface TreeVisitor<R,P> {
     /**
      * Visits an AnnotatedTypeTree node.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/TryTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/TryTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -45,7 +45,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface TryTree extends StatementTree {
     /**
      * Returns the block of the {@code try} statement.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/TypeCastTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/TypeCastTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -39,7 +39,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface TypeCastTree extends ExpressionTree {
     /**
      * Returns the target type of the cast.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/TypeParameterTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/TypeParameterTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -46,7 +46,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface TypeParameterTree extends Tree {
     /**
      * Returns the name of the type parameter.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/UnaryTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/UnaryTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -42,7 +42,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface UnaryTree extends ExpressionTree {
     /**
      * Returns the expression that is the operand of the unary operator.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/UnionTypeTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/UnionTypeTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -35,7 +35,6 @@
  *
  * @since 1.7
  */
-@jdk.Exported
 public interface UnionTypeTree extends Tree {
     /**
      * Returns the alternative type expressions.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/VariableTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/VariableTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -42,7 +42,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface VariableTree extends StatementTree {
     /**
      * Returns the modifiers, including any annotations, on the declaration.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/WhileLoopTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/WhileLoopTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -41,7 +41,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface WhileLoopTree extends StatementTree {
     /**
      * Returns the condition of the loop.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/WildcardTree.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/WildcardTree.java	Fri Jan 08 11:47:12 2016 +0000
@@ -44,7 +44,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface WildcardTree extends Tree {
     /**
      * Returns the bound of the wildcard.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/package-info.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/tree/package-info.java	Fri Jan 08 11:47:12 2016 +0000
@@ -31,5 +31,4 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 package com.sun.source.tree;
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/util/DocSourcePositions.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/util/DocSourcePositions.java	Fri Jan 08 11:47:12 2016 +0000
@@ -36,7 +36,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface DocSourcePositions extends SourcePositions {
 
     /**
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/util/DocTreePath.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/util/DocTreePath.java	Fri Jan 08 11:47:12 2016 +0000
@@ -37,7 +37,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public class DocTreePath implements Iterable<DocTree> {
     /**
      * Returns a documentation tree path for a tree node within a compilation unit,
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/util/DocTreePathScanner.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/util/DocTreePathScanner.java	Fri Jan 08 11:47:12 2016 +0000
@@ -37,7 +37,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public class DocTreePathScanner<R, P> extends DocTreeScanner<R, P> {
     /**
      * Scans a tree from a position identified by a tree path.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java	Fri Jan 08 11:47:12 2016 +0000
@@ -68,7 +68,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public class DocTreeScanner<R,P> implements DocTreeVisitor<R,P> {
 
     /**
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java	Fri Jan 08 11:47:12 2016 +0000
@@ -43,7 +43,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public abstract class DocTrees extends Trees {
     /**
      * Returns a DocTrees object for a given CompilationTask.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/util/JavacTask.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/util/JavacTask.java	Fri Jan 08 11:47:12 2016 +0000
@@ -48,7 +48,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public abstract class JavacTask implements CompilationTask {
 
     /**
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/util/Plugin.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/util/Plugin.java	Fri Jan 08 11:47:12 2016 +0000
@@ -49,7 +49,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public interface Plugin {
     /**
      * Returns the user-friendly name of this plug-in.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java	Fri Jan 08 11:47:12 2016 +0000
@@ -38,7 +38,6 @@
  *
  * @since 1.8
  */
-@jdk.Exported
 public class SimpleDocTreeVisitor<R,P> implements DocTreeVisitor<R, P> {
     /**
      * The default value, returned by the {@link #defaultAction default action}.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java	Fri Jan 08 11:47:12 2016 +0000
@@ -39,7 +39,6 @@
  * @author Peter von der Ah&eacute;
  * @since 1.6
  */
-@jdk.Exported
 public class SimpleTreeVisitor <R,P> implements TreeVisitor<R,P> {
     /**
      * The default value, returned by the {@link #defaultAction default action}.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/util/SourcePositions.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/util/SourcePositions.java	Fri Jan 08 11:47:12 2016 +0000
@@ -35,7 +35,6 @@
  * @author Peter von der Ah&eacute;
  * @since 1.6
  */
-@jdk.Exported
 public interface SourcePositions {
 
     /**
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/util/TaskEvent.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/util/TaskEvent.java	Fri Jan 08 11:47:12 2016 +0000
@@ -36,14 +36,12 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public final class TaskEvent
 {
     /**
      * Kind of task event.
      * @since 1.6
      */
-    @jdk.Exported
     public enum Kind {
         /**
          * For events related to the parsing of a file.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/util/TaskListener.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/util/TaskListener.java	Fri Jan 08 11:47:12 2016 +0000
@@ -32,7 +32,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public interface TaskListener
 {
     /**
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/util/TreePath.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/util/TreePath.java	Fri Jan 08 11:47:12 2016 +0000
@@ -37,7 +37,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public class TreePath implements Iterable<Tree> {
     /**
      * Returns a tree path for a tree node within a compilation unit,
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/util/TreePathScanner.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/util/TreePathScanner.java	Fri Jan 08 11:47:12 2016 +0000
@@ -38,7 +38,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public class TreePathScanner<R, P> extends TreeScanner<R, P> {
 
     /**
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java	Fri Jan 08 11:47:12 2016 +0000
@@ -74,7 +74,6 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 public class TreeScanner<R,P> implements TreeVisitor<R,P> {
 
     /**
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/util/Trees.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/util/Trees.java	Fri Jan 08 11:47:12 2016 +0000
@@ -51,7 +51,6 @@
  *
  * @author Peter von der Ah&eacute;
  */
-@jdk.Exported
 public abstract class Trees {
     /**
      * Returns a Trees object for a given CompilationTask.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/source/util/package-info.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/source/util/package-info.java	Fri Jan 08 11:47:12 2016 +0000
@@ -30,5 +30,4 @@
  * @author Jonathan Gibbons
  * @since 1.6
  */
-@jdk.Exported
 package com.sun.source.util;
--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/Main.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/Main.java	Fri Jan 08 11:47:12 2016 +0000
@@ -31,7 +31,6 @@
  * The programmatic interface for the Java Programming Language
  * compiler, javac.
  */
-@jdk.Exported
 public class Main {
 
     /** Main entry point for the launcher.
--- a/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/platform/package-info.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.compiler/share/classes/com/sun/tools/javac/platform/package-info.java	Fri Jan 08 11:47:12 2016 +0000
@@ -31,5 +31,4 @@
  *  This code and its internal interfaces are subject to change or
  *  deletion without notice.</b>
  */
-@jdk.Exported(false)
 package com.sun.tools.javac.platform;
--- a/langtools/src/jdk.javadoc/share/classes/com/sun/javadoc/package-info.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.javadoc/share/classes/com/sun/javadoc/package-info.java	Fri Jan 08 11:47:12 2016 +0000
@@ -144,5 +144,4 @@
 @see com.sun.javadoc.Doclet
 @see com.sun.javadoc.RootDoc
 */
-@jdk.Exported
 package com.sun.javadoc;
--- a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/package-info.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/markup/package-info.java	Fri Jan 08 11:47:12 2016 +0000
@@ -31,5 +31,4 @@
     This code and its internal interfaces are subject to change or
     deletion without notice.</b>
  */
-@jdk.Exported(false)
 package com.sun.tools.doclets.formats.html.markup;
--- a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/package-info.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/formats/html/package-info.java	Fri Jan 08 11:47:12 2016 +0000
@@ -36,5 +36,4 @@
     This code and its internal interfaces are subject to change or
     deletion without notice.</b>
 */
-@jdk.Exported(false)
 package com.sun.tools.doclets.formats.html;
--- a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/package-info.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/builders/package-info.java	Fri Jan 08 11:47:12 2016 +0000
@@ -37,5 +37,4 @@
     This code and its internal interfaces are subject to change or
     deletion without notice.</b>
 */
-@jdk.Exported(false)
 package com.sun.tools.doclets.internal.toolkit.builders;
--- a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/package-info.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/package-info.java	Fri Jan 08 11:47:12 2016 +0000
@@ -53,5 +53,4 @@
     This code and its internal interfaces are subject to change or
     deletion without notice.</b>
 */
-@jdk.Exported(false)
 package com.sun.tools.doclets.internal.toolkit;
--- a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/package-info.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/taglets/package-info.java	Fri Jan 08 11:47:12 2016 +0000
@@ -48,5 +48,4 @@
     This code and its internal interfaces are subject to change or
     deletion without notice.</b>
 */
-@jdk.Exported(false)
 package com.sun.tools.doclets.internal.toolkit.taglets;
--- a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/package-info.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/links/package-info.java	Fri Jan 08 11:47:12 2016 +0000
@@ -31,5 +31,4 @@
     This code and its internal interfaces are subject to change or
     deletion without notice.</b>
 */
-@jdk.Exported(false)
 package com.sun.tools.doclets.internal.toolkit.util.links;
--- a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/package-info.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/internal/toolkit/util/package-info.java	Fri Jan 08 11:47:12 2016 +0000
@@ -32,5 +32,4 @@
     This code and its internal interfaces are subject to change or
     deletion without notice.</b>
 */
-@jdk.Exported(false)
 package com.sun.tools.doclets.internal.toolkit.util;
--- a/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/package-info.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.javadoc/share/classes/com/sun/tools/doclets/package-info.java	Fri Jan 08 11:47:12 2016 +0000
@@ -32,5 +32,4 @@
     This code and its internal interfaces are subject to change or
     deletion without notice.</b>
 */
-@jdk.Exported(false)
 package com.sun.tools.doclets;
--- a/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/package-info.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.jdeps/share/classes/com/sun/tools/classfile/package-info.java	Fri Jan 08 11:47:12 2016 +0000
@@ -33,5 +33,4 @@
     This code and its internal interfaces are subject to change or
     deletion without notice.</b>
 */
-@jdk.Exported(false)
 package com.sun.tools.classfile;
--- a/langtools/src/jdk.jdeps/share/classes/com/sun/tools/javap/package-info.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/src/jdk.jdeps/share/classes/com/sun/tools/javap/package-info.java	Fri Jan 08 11:47:12 2016 +0000
@@ -31,5 +31,4 @@
     This code and its internal interfaces are subject to change or
     deletion without notice.</b>
 */
-@jdk.Exported(false)
 package com.sun.tools.javap;
--- a/langtools/test/tools/javac/tree/NoPrivateTypesExported.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/test/tools/javac/tree/NoPrivateTypesExported.java	Fri Jan 08 11:47:12 2016 +0000
@@ -90,8 +90,7 @@
             "java.text.",
             "java.util.",
             "javax.lang.model.",
-            "javax.annotation.processing.SupportedSourceVersion",
-            "jdk.Exported"
+            "javax.annotation.processing.SupportedSourceVersion"
         ));
         Set<String> javaxToolsProcessingAcceptableTemp = new HashSet<>();
         javaxToolsProcessingAcceptableTemp.addAll(javaxLangModelAcceptable);
--- a/langtools/test/tools/jdeps/m/Gee.java	Thu Jan 07 15:13:50 2016 -0800
+++ b/langtools/test/tools/jdeps/m/Gee.java	Fri Jan 08 11:47:12 2016 +0000
@@ -26,7 +26,7 @@
 
 class Gee extends g.G {
     public sun.security.x509.X509CertInfo cert;
-    public com.sun.tools.classfile.ClassFile cf;     // @jdk.Exported(false)
-    public com.sun.source.tree.BinaryTree tree;      // @jdk.Exported
-    public com.sun.management.ThreadMXBean mxbean;   // @jdk.Exported on package-info
+    public com.sun.tools.classfile.ClassFile cf;     // not exported
+    public com.sun.source.tree.BinaryTree tree;      // exported
+    public com.sun.management.ThreadMXBean mxbean;   // exported
 }