Skip to content

Commit

Permalink
Latest docs on successful build 6108 auto-pushed to gh-pages
Browse files Browse the repository at this point in the history
  • Loading branch information
copybara-service[bot] committed Mar 26, 2024
1 parent 0957b8b commit c4ccb07
Show file tree
Hide file tree
Showing 5 changed files with 33 additions and 4 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -210,9 +210,15 @@ <h2>Method Summary</h2>
<div class="block">Check that a type-use of an <code>@ThreadSafe</code>-annotated type is instantiated with threadsafe
type arguments where required by its annotation's containerOf element.</div>
</div>
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#threadSafeTypeParametersInScope(com.sun.tools.javac.code.Symbol)" class="member-name-link">threadSafeTypeParametersInScope</a><wbr>(com.sun.tools.javac.code.Symbol&nbsp;sym)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="col-first even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="ThreadSafety.Violation.html" title="class in com.google.errorprone.bugpatterns.threadsafety">ThreadSafety.Violation</a></code></div>
<div class="col-second even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#threadSafeInstantiation(java.util.Set,com.google.errorprone.bugpatterns.threadsafety.AnnotationInfo,com.sun.tools.javac.code.Type,java.util.Set)" class="member-name-link">threadSafeInstantiation</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;containerTypeParameters,
<a href="AnnotationInfo.html" title="class in com.google.errorprone.bugpatterns.threadsafety">AnnotationInfo</a>&nbsp;annotation,
com.sun.tools.javac.code.Type&nbsp;type,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;com.sun.tools.javac.code.Symbol.TypeVariableSymbol&gt;&nbsp;recursiveThreadSafeTypeParameter)</code></div>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#threadSafeTypeParametersInScope(com.sun.tools.javac.code.Symbol)" class="member-name-link">threadSafeTypeParametersInScope</a><wbr>(com.sun.tools.javac.code.Symbol&nbsp;sym)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Gets the set of in-scope threadsafe type parameters from the containerOf specs on annotations.</div>
</div>
</div>
Expand Down Expand Up @@ -262,6 +268,15 @@ <h3>threadSafeInstantiation</h3>
</section>
</li>
<li>
<section class="detail" id="threadSafeInstantiation(java.util.Set,com.google.errorprone.bugpatterns.threadsafety.AnnotationInfo,com.sun.tools.javac.code.Type,java.util.Set)">
<h3>threadSafeInstantiation</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="ThreadSafety.Violation.html" title="class in com.google.errorprone.bugpatterns.threadsafety">ThreadSafety.Violation</a></span>&nbsp;<span class="element-name">threadSafeInstantiation</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;containerTypeParameters,
<a href="AnnotationInfo.html" title="class in com.google.errorprone.bugpatterns.threadsafety">AnnotationInfo</a>&nbsp;annotation,
com.sun.tools.javac.code.Type&nbsp;type,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;com.sun.tools.javac.code.Symbol.TypeVariableSymbol&gt;&nbsp;recursiveThreadSafeTypeParameter)</span></div>
</section>
</li>
<li>
<section class="detail" id="checkSuperInstantiation(java.util.Set,com.google.errorprone.bugpatterns.threadsafety.AnnotationInfo,com.sun.tools.javac.code.Type)">
<h3>checkSuperInstantiation</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type"><a href="ThreadSafety.Violation.html" title="class in com.google.errorprone.bugpatterns.threadsafety">ThreadSafety.Violation</a></span>&nbsp;<span class="element-name">checkSuperInstantiation</span><wbr><span class="parameters">(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;containerTypeParameters,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -144,6 +144,12 @@ <h2>Uses of <a href="../AnnotationInfo.html" title="class in com.google.errorpro
<div class="block">Check that a type-use of an <code>@ThreadSafe</code>-annotated type is instantiated with threadsafe
type arguments where required by its annotation's containerOf element.</div>
</div>
<div class="col-first even-row-color"><code><a href="../ThreadSafety.Violation.html" title="class in com.google.errorprone.bugpatterns.threadsafety">ThreadSafety.Violation</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ThreadSafety.</span><code><a href="../ThreadSafety.html#threadSafeInstantiation(java.util.Set,com.google.errorprone.bugpatterns.threadsafety.AnnotationInfo,com.sun.tools.javac.code.Type,java.util.Set)" class="member-name-link">threadSafeInstantiation</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;containerTypeParameters,
<a href="../AnnotationInfo.html" title="class in com.google.errorprone.bugpatterns.threadsafety">AnnotationInfo</a>&nbsp;annotation,
com.sun.tools.javac.code.Type&nbsp;type,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;com.sun.tools.javac.code.Symbol.TypeVariableSymbol&gt;&nbsp;recursiveThreadSafeTypeParameter)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Method parameters in <a href="../package-summary.html">com.google.errorprone.bugpatterns.threadsafety</a> with type arguments of type <a href="../AnnotationInfo.html" title="class in com.google.errorprone.bugpatterns.threadsafety">AnnotationInfo</a></span></div>
<div class="summary-table three-column-summary">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -162,6 +162,12 @@ <h2>Uses of <a href="../ThreadSafety.Violation.html" title="class in com.google.
<div class="block">Check that a type-use of an <code>@ThreadSafe</code>-annotated type is instantiated with threadsafe
type arguments where required by its annotation's containerOf element.</div>
</div>
<div class="col-first even-row-color"><code><a href="../ThreadSafety.Violation.html" title="class in com.google.errorprone.bugpatterns.threadsafety">ThreadSafety.Violation</a></code></div>
<div class="col-second even-row-color"><span class="type-name-label">ThreadSafety.</span><code><a href="../ThreadSafety.html#threadSafeInstantiation(java.util.Set,com.google.errorprone.bugpatterns.threadsafety.AnnotationInfo,com.sun.tools.javac.code.Type,java.util.Set)" class="member-name-link">threadSafeInstantiation</a><wbr>(<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html" title="class or interface in java.lang" class="external-link">String</a>&gt;&nbsp;containerTypeParameters,
<a href="../AnnotationInfo.html" title="class in com.google.errorprone.bugpatterns.threadsafety">AnnotationInfo</a>&nbsp;annotation,
com.sun.tools.javac.code.Type&nbsp;type,
<a href="https://docs.oracle.com/javase/8/docs/api/java/util/Set.html" title="class or interface in java.util" class="external-link">Set</a>&lt;com.sun.tools.javac.code.Symbol.TypeVariableSymbol&gt;&nbsp;recursiveThreadSafeTypeParameter)</code></div>
<div class="col-last even-row-color">&nbsp;</div>
</div>
<div class="caption"><span>Methods in <a href="../package-summary.html">com.google.errorprone.bugpatterns.threadsafety</a> with parameters of type <a href="../ThreadSafety.Violation.html" title="class in com.google.errorprone.bugpatterns.threadsafety">ThreadSafety.Violation</a></span></div>
<div class="summary-table three-column-summary">
Expand Down
2 changes: 2 additions & 0 deletions api/latest/index-all.html
Original file line number Diff line number Diff line change
Expand Up @@ -12943,6 +12943,8 @@ <h2 class="title" id="I:T">T</h2>
<div class="block">Check that a type-use of an <code>@ThreadSafe</code>-annotated type is instantiated with threadsafe
type arguments where required by its annotation's containerOf element.</div>
</dd>
<dt><a href="com/google/errorprone/bugpatterns/threadsafety/ThreadSafety.html#threadSafeInstantiation(java.util.Set,com.google.errorprone.bugpatterns.threadsafety.AnnotationInfo,com.sun.tools.javac.code.Type,java.util.Set)" class="member-name-link">threadSafeInstantiation(Set&lt;String&gt;, AnnotationInfo, Type, Set&lt;Symbol.TypeVariableSymbol&gt;)</a> - Method in class com.google.errorprone.bugpatterns.threadsafety.<a href="com/google/errorprone/bugpatterns/threadsafety/ThreadSafety.html" title="class in com.google.errorprone.bugpatterns.threadsafety">ThreadSafety</a></dt>
<dd>&nbsp;</dd>
<dt><a href="com/google/errorprone/bugpatterns/threadsafety/ThreadSafety.html" class="type-name-link" title="class in com.google.errorprone.bugpatterns.threadsafety">ThreadSafety</a> - Class in <a href="com/google/errorprone/bugpatterns/threadsafety/package-summary.html">com.google.errorprone.bugpatterns.threadsafety</a></dt>
<dd>
<div class="block">A class which gives information about the annotation of types; if a type isn't annotated, <a href="com/google/errorprone/bugpatterns/threadsafety/ThreadSafety.Violation.html" title="class in com.google.errorprone.bugpatterns.threadsafety"><code>ThreadSafety.Violation</code></a> gives information as to why it is not.</div>
Expand Down
2 changes: 1 addition & 1 deletion api/latest/member-search-index.js

Large diffs are not rendered by default.

0 comments on commit c4ccb07

Please sign in to comment.