[java] Annotate java.time parse methods

GitOrigin-RevId: 61d86579eafec120e59985886094bcb0a7a32ac1
This commit is contained in:
Tagir Valeev
2023-12-14 15:51:20 +00:00
committed by intellij-monorepo-bot
parent 94c327dc6c
commit eed5037d8f
2 changed files with 1855 additions and 1668 deletions
File diff suppressed because it is too large Load Diff
@@ -1,4 +1,16 @@
<root>
<item name='java.time.format.DateTimeFormatter T parse(java.lang.CharSequence, java.time.temporal.TemporalQuery&lt;T&gt;)'>
<annotation name='org.jetbrains.annotations.Contract'>
<val name="pure" val="true"/>
</annotation>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.time.format.DateTimeFormatter T parse(java.lang.CharSequence, java.time.temporal.TemporalQuery&lt;T&gt;) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.time.format.DateTimeFormatter T parse(java.lang.CharSequence, java.time.temporal.TemporalQuery&lt;T&gt;) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.time.format.DateTimeFormatter java.time.format.DateTimeFormatter ofPattern(java.lang.String) 0'>
<annotation name="org.jetbrains.annotations.NonNls" />
<annotation name='org.jetbrains.annotations.NotNull'/>
@@ -9,6 +21,37 @@
</item>
<item name='java.time.format.DateTimeFormatter java.time.format.DateTimeFormatter ofPattern(java.lang.String, java.util.Locale) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.time.format.DateTimeFormatter java.time.temporal.TemporalAccessor parse(java.lang.CharSequence)'>
<annotation name='org.jetbrains.annotations.Contract'>
<val name="pure" val="true"/>
</annotation>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.time.format.DateTimeFormatter java.time.temporal.TemporalAccessor parse(java.lang.CharSequence) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item
name='java.time.format.DateTimeFormatter java.time.temporal.TemporalAccessor parse(java.lang.CharSequence, java.text.ParsePosition)'>
<annotation name='org.jetbrains.annotations.Contract'>
<val name="pure" val="true"/>
</annotation>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item
name='java.time.format.DateTimeFormatter java.time.temporal.TemporalAccessor parseBest(java.lang.CharSequence, java.time.temporal.TemporalQuery&lt;?&gt;...)'>
<annotation name='org.jetbrains.annotations.Contract'>
<val name="pure" val="true"/>
</annotation>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item
name='java.time.format.DateTimeFormatter java.time.temporal.TemporalAccessor parseBest(java.lang.CharSequence, java.time.temporal.TemporalQuery&lt;?&gt;...) 0'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item
name='java.time.format.DateTimeFormatter java.time.temporal.TemporalAccessor parseBest(java.lang.CharSequence, java.time.temporal.TemporalQuery&lt;?&gt;...) 1'>
<annotation name='org.jetbrains.annotations.NotNull'/>
</item>
<item name='java.time.format.DateTimeFormatterBuilder java.time.format.DateTimeFormatterBuilder appendPattern(java.lang.String) 0'>
<annotation name="org.jetbrains.annotations.NonNls" />