diff options
author | Stephan Wahlbrink | 2018-10-02 17:03:25 +0000 |
---|---|---|
committer | Stephan Wahlbrink | 2018-10-04 07:44:10 +0000 |
commit | f00b85adb94bb5efb864882f5cd0f9ae373eb794 (patch) | |
tree | ec884d6370fb067b8756d571beb5ae37310f070d | |
parent | f10bf784450b34572aa0fc91f4b6c59bc652a35f (diff) | |
download | org.eclipse.statet-f00b85adb94bb5efb864882f5cd0f9ae373eb794.tar.gz org.eclipse.statet-f00b85adb94bb5efb864882f5cd0f9ae373eb794.tar.xz org.eclipse.statet-f00b85adb94bb5efb864882f5cd0f9ae373eb794.zip |
Bug 539045: Add more external nullable annotations for libs
Change-Id: Idc73289c55609b44c5eebdfe92573890fd0aea68
-rw-r--r-- | eea/java/lang/Boolean.eea | 7 | ||||
-rw-r--r-- | eea/java/lang/Double.eea | 25 | ||||
-rw-r--r-- | eea/java/lang/Enum.eea | 7 | ||||
-rw-r--r-- | eea/java/lang/Float.eea | 25 | ||||
-rw-r--r-- | eea/java/lang/Integer.eea | 48 | ||||
-rw-r--r-- | eea/java/util/regex/Matcher.eea | 20 | ||||
-rw-r--r-- | eea/java/util/regex/Pattern.eea | 7 | ||||
-rw-r--r-- | eea/org/eclipse/core/resources/IProject.eea | 16 | ||||
-rw-r--r-- | eea/org/eclipse/core/resources/IProjectDescription.eea | 7 | ||||
-rw-r--r-- | eea/org/eclipse/core/runtime/preferences/DefaultScope.eea | 4 | ||||
-rw-r--r-- | eea/org/eclipse/core/runtime/preferences/InstanceScope.eea | 4 | ||||
-rw-r--r-- | eea/org/eclipse/jface/resource/JFaceResources.eea | 10 |
12 files changed, 177 insertions, 3 deletions
diff --git a/eea/java/lang/Boolean.eea b/eea/java/lang/Boolean.eea new file mode 100644 index 0000000..b38cc79 --- /dev/null +++ b/eea/java/lang/Boolean.eea @@ -0,0 +1,7 @@ +class java/lang/Boolean +toString + ()Ljava/lang/String; + ()L1java/lang/String; +valueOf + (Ljava/lang/String;)Ljava/lang/Boolean; + (Ljava/lang/String;)L1java/lang/Boolean; diff --git a/eea/java/lang/Double.eea b/eea/java/lang/Double.eea new file mode 100644 index 0000000..bdd951d --- /dev/null +++ b/eea/java/lang/Double.eea @@ -0,0 +1,25 @@ +class java/lang/Double +compareTo + (Ljava/lang/Double;)I + (L1java/lang/Double;)I +equals + (Ljava/lang/Object;)Z + (L0java/lang/Object;)Z +parseDouble + (Ljava/lang/String;)D + (L1java/lang/String;)D +toHexString + (D)Ljava/lang/String; + (D)L1java/lang/String; +toString + ()Ljava/lang/String; + ()L1java/lang/String; +toString + (D)Ljava/lang/String; + (D)L1java/lang/String; +valueOf + (D)Ljava/lang/Double; + (D)L1java/lang/Double; +valueOf + (Ljava/lang/String;)Ljava/lang/Double; + (L1java/lang/String;)L1java/lang/Double; diff --git a/eea/java/lang/Enum.eea b/eea/java/lang/Enum.eea new file mode 100644 index 0000000..3918d7a --- /dev/null +++ b/eea/java/lang/Enum.eea @@ -0,0 +1,7 @@ +class java/lang/Enum +name + ()Ljava/lang/String; + ()L1java/lang/String; +valueOf + <T:Ljava/lang/Enum<TT;>;>(Ljava/lang/Class<TT;>;Ljava/lang/String;)TT; + <T:Ljava/lang/Enum<TT;>;>(Ljava/lang/Class<TT;>;Ljava/lang/String;)T1T; diff --git a/eea/java/lang/Float.eea b/eea/java/lang/Float.eea new file mode 100644 index 0000000..43a7291 --- /dev/null +++ b/eea/java/lang/Float.eea @@ -0,0 +1,25 @@ +class java/lang/Float +compareTo + (Ljava/lang/Float;)I + (L1java/lang/Float;)I +equals + (Ljava/lang/Object;)Z + (L0java/lang/Object;)Z +parseFloat + (Ljava/lang/String;)F + (L1java/lang/String;)F +toHexString + (F)Ljava/lang/String; + (F)L1java/lang/String; +toString + ()Ljava/lang/String; + ()L1java/lang/String; +toString + (F)Ljava/lang/String; + (F)L1java/lang/String; +valueOf + (F)Ljava/lang/Float; + (F)L1java/lang/Float; +valueOf + (Ljava/lang/String;)Ljava/lang/Float; + (L1java/lang/String;)L1java/lang/Float; diff --git a/eea/java/lang/Integer.eea b/eea/java/lang/Integer.eea index aa5caaa..7c576b2 100644 --- a/eea/java/lang/Integer.eea +++ b/eea/java/lang/Integer.eea @@ -1,7 +1,55 @@ class java/lang/Integer +<init> + (Ljava/lang/String;)V + (L1java/lang/String;)V +compareTo + (Ljava/lang/Integer;)I + (L1java/lang/Integer;)I +equals + (Ljava/lang/Object;)Z + (L0java/lang/Object;)Z +parseInt + (Ljava/lang/String;)I + (L1java/lang/String;)I +parseInt + (Ljava/lang/String;I)I + (L1java/lang/String;I)I +parseUnsignedInt + (Ljava/lang/String;)I + (L1java/lang/String;)I +parseUnsignedInt + (Ljava/lang/String;I)I + (L1java/lang/String;I)I +toBinaryString + (I)Ljava/lang/String; + (I)L1java/lang/String; +toHexString + (I)Ljava/lang/String; + (I)L1java/lang/String; +toOctalString + (I)Ljava/lang/String; + (I)L1java/lang/String; toString + ()Ljava/lang/String; + ()L1java/lang/String; +toString + (I)Ljava/lang/String; + (I)L1java/lang/String; +toString + (II)Ljava/lang/String; + (II)L1java/lang/String; +toUnsignedString (I)Ljava/lang/String; (I)L1java/lang/String; +toUnsignedString + (II)Ljava/lang/String; + (II)L1java/lang/String; valueOf (I)Ljava/lang/Integer; (I)L1java/lang/Integer; +valueOf + (Ljava/lang/String;)Ljava/lang/Integer; + (L1java/lang/String;)L1java/lang/Integer; +valueOf + (Ljava/lang/String;I)Ljava/lang/Integer; + (L1java/lang/String;I)Ljava/lang/Integer; diff --git a/eea/java/util/regex/Matcher.eea b/eea/java/util/regex/Matcher.eea index e0427e9..b5af12a 100644 --- a/eea/java/util/regex/Matcher.eea +++ b/eea/java/util/regex/Matcher.eea @@ -5,6 +5,12 @@ appendReplacement appendTail (Ljava/lang/StringBuffer;)Ljava/lang/StringBuffer; (L1java/lang/StringBuffer;)L1java/lang/StringBuffer; +end + (Ljava/lang/String;)I + (L1java/lang/String;)I +group + ()Ljava/lang/String; + ()L1java/lang/String; group (I)Ljava/lang/String; (I)L0java/lang/String; @@ -22,13 +28,25 @@ region (II)L1java/util/regex/Matcher; replaceAll (Ljava/lang/String;)Ljava/lang/String; - (Ljava/lang/String;)L1java/lang/String; + (L1java/lang/String;)L1java/lang/String; replaceFirst (Ljava/lang/String;)Ljava/lang/String; (L1java/lang/String;)L1java/lang/String; +reset + ()Ljava/util/regex/Matcher; + ()L1java/util/regex/Matcher; +reset + (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; + (L1java/lang/CharSequence;)L1java/util/regex/Matcher; +start + (Ljava/lang/String;)I + (L1java/lang/String;)I toMatchResult ()Ljava/util/regex/MatchResult; ()L1java/util/regex/MatchResult; +toString + ()Ljava/lang/String; + ()L1java/lang/String; useAnchoringBounds (Z)Ljava/util/regex/Matcher; (Z)L1java/util/regex/Matcher; diff --git a/eea/java/util/regex/Pattern.eea b/eea/java/util/regex/Pattern.eea index 8a6f336..bc4cdca 100644 --- a/eea/java/util/regex/Pattern.eea +++ b/eea/java/util/regex/Pattern.eea @@ -10,7 +10,7 @@ compile (L1java/lang/String;I)L1java/util/regex/Pattern; matcher (Ljava/lang/CharSequence;)Ljava/util/regex/Matcher; - (Ljava/lang/CharSequence;)L1java/util/regex/Matcher; + (L1java/lang/CharSequence;)L1java/util/regex/Matcher; matches (Ljava/lang/String;Ljava/lang/CharSequence;)Z (L1java/lang/String;L1java/lang/CharSequence;)Z @@ -22,7 +22,10 @@ quote (L1java/lang/String;)L1java/lang/String; split (Ljava/lang/CharSequence;)[Ljava/lang/String; - (Ljava/lang/CharSequence;)[L1java/lang/String; + (L1java/lang/CharSequence;)[1L1java/lang/String; +split + (Ljava/lang/CharSequence;I)[Ljava/lang/String; + (L1java/lang/CharSequence;I)[1L1java/lang/String; splitAsStream (Ljava/lang/CharSequence;)Ljava/util/stream/Stream<Ljava/lang/String;>; (L1java/lang/CharSequence;)L1java/util/stream/Stream<Ljava/lang/String;>; diff --git a/eea/org/eclipse/core/resources/IProject.eea b/eea/org/eclipse/core/resources/IProject.eea new file mode 100644 index 0000000..6eb7100 --- /dev/null +++ b/eea/org/eclipse/core/resources/IProject.eea @@ -0,0 +1,16 @@ +class org/eclipse/core/resources/IProject +getBuildConfigs + ()[Lorg/eclipse/core/resources/IBuildConfiguration; + ()[1L1org/eclipse/core/resources/IBuildConfiguration; +getDescription + ()Lorg/eclipse/core/resources/IProjectDescription; + ()L1org/eclipse/core/resources/IProjectDescription; +getFile + (Ljava/lang/String;)Lorg/eclipse/core/resources/IFile; + (L1java/lang/String;)L1org/eclipse/core/resources/IFile; +getFolder + (Ljava/lang/String;)Lorg/eclipse/core/resources/IFolder; + (L1java/lang/String;)L1org/eclipse/core/resources/IFolder; +getNature + (Ljava/lang/String;)Lorg/eclipse/core/resources/IProjectNature; + (L1java/lang/String;)L0org/eclipse/core/resources/IProjectNature; diff --git a/eea/org/eclipse/core/resources/IProjectDescription.eea b/eea/org/eclipse/core/resources/IProjectDescription.eea new file mode 100644 index 0000000..db930f2 --- /dev/null +++ b/eea/org/eclipse/core/resources/IProjectDescription.eea @@ -0,0 +1,7 @@ +class org/eclipse/core/resources/IProjectDescription +getBuildSpec + ()[Lorg/eclipse/core/resources/ICommand; + ()[1L1org/eclipse/core/resources/ICommand; +getNatureIds + ()[Ljava/lang/String; + ()[1L1java/lang/String; diff --git a/eea/org/eclipse/core/runtime/preferences/DefaultScope.eea b/eea/org/eclipse/core/runtime/preferences/DefaultScope.eea new file mode 100644 index 0000000..4c0f486 --- /dev/null +++ b/eea/org/eclipse/core/runtime/preferences/DefaultScope.eea @@ -0,0 +1,4 @@ +class org/eclipse/core/runtime/preferences/DefaultScope +INSTANCE + Lorg/eclipse/core/runtime/preferences/IScopeContext; + L1org/eclipse/core/runtime/preferences/IScopeContext; diff --git a/eea/org/eclipse/core/runtime/preferences/InstanceScope.eea b/eea/org/eclipse/core/runtime/preferences/InstanceScope.eea new file mode 100644 index 0000000..a0ccdad --- /dev/null +++ b/eea/org/eclipse/core/runtime/preferences/InstanceScope.eea @@ -0,0 +1,4 @@ +class org/eclipse/core/runtime/preferences/InstanceScope +INSTANCE + Lorg/eclipse/core/runtime/preferences/IScopeContext; + L1org/eclipse/core/runtime/preferences/IScopeContext; diff --git a/eea/org/eclipse/jface/resource/JFaceResources.eea b/eea/org/eclipse/jface/resource/JFaceResources.eea new file mode 100644 index 0000000..08b809e --- /dev/null +++ b/eea/org/eclipse/jface/resource/JFaceResources.eea @@ -0,0 +1,10 @@ +class org/eclipse/jface/resource/JFaceResources +DEFAULT_FONT + Ljava/lang/String; + L1java/lang/String; +DIALOG_FONT + Ljava/lang/String; + L1java/lang/String; +TEXT_FONT + Ljava/lang/String; + L1java/lang/String; |