@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()) {