@since 3.0 annotations
diff --git a/plugins/org.eclipse.dltk.javascript.core/META-INF/MANIFEST.MF b/plugins/org.eclipse.dltk.javascript.core/META-INF/MANIFEST.MF
index b02ac36..770418b 100644
--- a/plugins/org.eclipse.dltk.javascript.core/META-INF/MANIFEST.MF
+++ b/plugins/org.eclipse.dltk.javascript.core/META-INF/MANIFEST.MF
@@ -16,7 +16,7 @@
 Export-Package: com.xored.org.mozilla.javascript,
  org.eclipse.dltk.internal.javascript.parser,
  org.eclipse.dltk.internal.javascript.reference.resolvers,
- org.eclipse.dltk.internal.javascript.ti,
+ org.eclipse.dltk.internal.javascript.ti;x-internal:=true,
  org.eclipse.dltk.internal.javascript.typeinference,
  org.eclipse.dltk.internal.javascript.validation;x-internal:=true,
  org.eclipse.dltk.javascript.core,
diff --git a/plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/internal/javascript/parser/JSModifiers.java b/plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/internal/javascript/parser/JSModifiers.java
index 4d288f5..4f5721d 100644
--- a/plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/internal/javascript/parser/JSModifiers.java
+++ b/plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/internal/javascript/parser/JSModifiers.java
@@ -13,6 +13,9 @@
 
 import org.eclipse.dltk.ast.Modifiers;
 
+/**
+ * @since 3.0
+ */
 public class JSModifiers {
 	public static final int DEPRECATED = 1 << Modifiers.USER_MODIFIER;
 }
diff --git a/plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/javascript/core/JavaScriptProblems.java b/plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/javascript/core/JavaScriptProblems.java
index 5e97bc3..971da47 100644
--- a/plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/javascript/core/JavaScriptProblems.java
+++ b/plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/javascript/core/JavaScriptProblems.java
@@ -25,6 +25,9 @@
 	 * @since 3.0
 	 */
 	public static final int DEPRECATED_FUNCTION = IProblem.MethodRelated + 4;
+	/**
+	 * @since 3.0
+	 */
 	public static final int NON_STATIC_METHOD = IProblem.MethodRelated + 5;
 
 	public static final int UNDEFINED_PROPERTY = IProblem.FieldRelated + 1;
@@ -39,7 +42,13 @@
 
 	public static final int CONTINUE_NON_LOOP_LABEL = IProblem.Internal + 6;
 	public static final int BREAK_NON_LOOP_LABEL = IProblem.Internal + 7;
+	/**
+	 * @since 3.0
+	 */
 	public static final int BREAK_OUTSIDE_LABEL = IProblem.Internal + 8;
+	/**
+	 * @since 3.0
+	 */
 	public static final int CONTINUE_OUTSIDE_LABEL = IProblem.Internal + 9;
 
 }
diff --git a/plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/javascript/typeinfo/ITypeInfoContext.java b/plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/javascript/typeinfo/ITypeInfoContext.java
index 6249667..a1b6755 100644
--- a/plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/javascript/typeinfo/ITypeInfoContext.java
+++ b/plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/javascript/typeinfo/ITypeInfoContext.java
@@ -18,6 +18,9 @@
 
 	Type getType(String typeName);
 
+	/**
+	 * @since 3.0
+	 */
 	Type getKnownType(String typeName);
 
 	/**
diff --git a/plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/javascript/typeinfo/model/TypeInfoModelLoader.java b/plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/javascript/typeinfo/model/TypeInfoModelLoader.java
index 48880b6..35ad395 100644
--- a/plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/javascript/typeinfo/model/TypeInfoModelLoader.java
+++ b/plugins/org.eclipse.dltk.javascript.core/src/org/eclipse/dltk/javascript/typeinfo/model/TypeInfoModelLoader.java
@@ -66,6 +66,9 @@
 		return result;
 	}
 
+	/**
+	 * @since 3.0
+	 */
 	public Member getMember(String memberName) {
 		for (Resource resource : resourceSet.getResources()) {
 			for (EObject object : resource.getContents()) {
@@ -80,6 +83,9 @@
 		return null;
 	}
 
+	/**
+	 * @since 3.0
+	 */
 	public Set<Member> listMembers(String prefix) {
 		Set<Member> result = new HashSet<Member>();
 		for (Resource resource : resourceSet.getResources()) {