Skip to content

remove javax.annotation.Nonnull from files containing a different Non… #6141

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 6 commits into from
Sep 24, 2024

Conversation

davidmotson
Copy link
Collaborator

@davidmotson davidmotson commented Jul 31, 2024

…Null annotation

NO_RELEASE_CHANGE

Copy link
Contributor

github-actions bot commented Jul 31, 2024

Javadoc Changes:
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/firestore/AggregateQuerySnapshot.html	2024-09-24 16:08:42.021900821 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/firestore/AggregateQuerySnapshot.html	2024-09-24 16:05:55.588345237 +0000
@@ -27,9 +27,9 @@
         </thead>
         <tbody class="list">
           <tr>
-            <td><code>final <a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuery.html">AggregateQuery</a></code></td>
+            <td><code>final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuery.html">AggregateQuery</a></code></td>
             <td>
-              <div><code>@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a><br><a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#query()">query</a></code></div>
+              <div><code><a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#query()">query</a></code></div>
             </td>
           </tr>
         </tbody>
@@ -57,21 +57,21 @@
           <tr>
             <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html">Nullable</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Object.html">Object</a></code></td>
             <td>
-              <div><code><a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField)">get</a>(@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField)</code></div>
+              <div><code><a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField)">get</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField)</code></div>
               <p>Returns the result of the given aggregation from the server without coercion of data types.</p>
             </td>
           </tr>
           <tr>
             <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html">Nullable</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Double.html">Double</a></code></td>
             <td>
-              <div><code><a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField.AverageAggregateField)">get</a>(@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.AverageAggregateField.html">AggregateField.AverageAggregateField</a>&nbsp;averageAggregateField)</code></div>
+              <div><code><a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField.AverageAggregateField)">get</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.AverageAggregateField.html">AggregateField.AverageAggregateField</a>&nbsp;averageAggregateField)</code></div>
               <p>Returns the result of the given average aggregation.</p>
             </td>
           </tr>
           <tr>
             <td><code>long</code></td>
             <td>
-              <div><code><a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField.CountAggregateField)">get</a>(@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.CountAggregateField.html">AggregateField.CountAggregateField</a>&nbsp;countAggregateField)</code></div>
+              <div><code><a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField.CountAggregateField)">get</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.CountAggregateField.html">AggregateField.CountAggregateField</a>&nbsp;countAggregateField)</code></div>
               <p>Returns the number of documents in the result set of the underlying query.</p>
             </td>
           </tr>
@@ -85,14 +85,14 @@
           <tr>
             <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html">Nullable</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Double.html">Double</a></code></td>
             <td>
-              <div><code><a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#getDouble(com.google.firebase.firestore.AggregateField)">getDouble</a>(@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField)</code></div>
+              <div><code><a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#getDouble(com.google.firebase.firestore.AggregateField)">getDouble</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField)</code></div>
               <p>Returns the result of the given aggregation as a double.</p>
             </td>
           </tr>
           <tr>
             <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html">Nullable</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Long.html">Long</a></code></td>
             <td>
-              <div><code><a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#getLong(com.google.firebase.firestore.AggregateField)">getLong</a>(@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField)</code></div>
+              <div><code><a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#getLong(com.google.firebase.firestore.AggregateField)">getLong</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField)</code></div>
               <p>Returns the result of the given aggregation as a long.</p>
             </td>
           </tr>
@@ -117,7 +117,7 @@
       <h2>Public fields</h2>
       <div class="api-item"><a name="getQuery()"></a><a name="setQuery()"></a><a name="getQuery--"></a><a name="setQuery--"></a>
         <h3 class="api-name" id="query()">query</h3>
-        <pre class="api-signature no-pretty-print">@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a><br>public&nbsp;final&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuery.html">AggregateQuery</a>&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#query()">query</a></pre>
+        <pre class="api-signature no-pretty-print">public&nbsp;final&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuery.html">AggregateQuery</a>&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#query()">query</a></pre>
       </div>
     </div>
     <div class="list">
@@ -178,7 +178,7 @@
       </div>
       <div class="api-item"><a name="get-com.google.firebase.firestore.AggregateField-"></a><a name="get"></a>
         <h3 class="api-name" id="get(com.google.firebase.firestore.AggregateField)">get</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html">Nullable</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Object.html">Object</a>&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField)">get</a>(@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField)</pre>
+        <pre class="api-signature no-pretty-print">public&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html">Nullable</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Object.html">Object</a>&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField)">get</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField)</pre>
         <p>Returns the result of the given aggregation from the server without coercion of data types. Throws java.lang.RuntimeException if the `aggregateField` was not requested when calling `query.aggregate(...)`.</p>
         <div class="devsite-table-wrapper">
           <table class="responsive">
@@ -193,7 +193,7 @@
             </thead>
             <tbody class="list">
               <tr>
-                <td><code>@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField</code></td>
+                <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField</code></td>
                 <td>
                   <p>The aggregation for which the value is requested.</p>
                 </td>
@@ -225,7 +225,7 @@
       </div>
       <div class="api-item"><a name="get-com.google.firebase.firestore.AggregateField.AverageAggregateField-"></a><a name="get"></a>
         <h3 class="api-name" id="get(com.google.firebase.firestore.AggregateField.AverageAggregateField)">get</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html">Nullable</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Double.html">Double</a>&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField.AverageAggregateField)">get</a>(@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.AverageAggregateField.html">AggregateField.AverageAggregateField</a>&nbsp;averageAggregateField)</pre>
+        <pre class="api-signature no-pretty-print">public&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html">Nullable</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Double.html">Double</a>&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField.AverageAggregateField)">get</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.AverageAggregateField.html">AggregateField.AverageAggregateField</a>&nbsp;averageAggregateField)</pre>
         <p>Returns the result of the given average aggregation. Since the result of an average aggregation performed by the server is always a double, this convenience overload can be used in lieu of the above `get` method. Throws java.lang.RuntimeException if the `aggregateField` was not requested when calling `query.aggregate(...)`.</p>
         <div class="devsite-table-wrapper">
           <table class="responsive">
@@ -240,7 +240,7 @@
             </thead>
             <tbody class="list">
               <tr>
-                <td><code>@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.AverageAggregateField.html">AggregateField.AverageAggregateField</a>&nbsp;averageAggregateField</code></td>
+                <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.AverageAggregateField.html">AggregateField.AverageAggregateField</a>&nbsp;averageAggregateField</code></td>
                 <td>
                   <p>The average aggregation for which the value is requested.</p>
                 </td>
@@ -272,7 +272,7 @@
       </div>
       <div class="api-item"><a name="get-com.google.firebase.firestore.AggregateField.CountAggregateField-"></a><a name="get"></a>
         <h3 class="api-name" id="get(com.google.firebase.firestore.AggregateField.CountAggregateField)">get</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;long&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField.CountAggregateField)">get</a>(@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.CountAggregateField.html">AggregateField.CountAggregateField</a>&nbsp;countAggregateField)</pre>
+        <pre class="api-signature no-pretty-print">public&nbsp;long&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField.CountAggregateField)">get</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.CountAggregateField.html">AggregateField.CountAggregateField</a>&nbsp;countAggregateField)</pre>
         <p>Returns the number of documents in the result set of the underlying query.</p>
         <div class="devsite-table-wrapper">
           <table class="responsive">
@@ -287,7 +287,7 @@
             </thead>
             <tbody class="list">
               <tr>
-                <td><code>@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.CountAggregateField.html">AggregateField.CountAggregateField</a>&nbsp;countAggregateField</code></td>
+                <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.CountAggregateField.html">AggregateField.CountAggregateField</a>&nbsp;countAggregateField</code></td>
                 <td>
                   <p>The count aggregation for which the value is requested.</p>
                 </td>
@@ -324,7 +324,7 @@
       </div>
       <div class="api-item"><a name="getDouble-com.google.firebase.firestore.AggregateField-"></a><a name="getdouble"></a>
         <h3 class="api-name" id="getDouble(com.google.firebase.firestore.AggregateField)">getDouble</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html">Nullable</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Double.html">Double</a>&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#getDouble(com.google.firebase.firestore.AggregateField)">getDouble</a>(@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField)</pre>
+        <pre class="api-signature no-pretty-print">public&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html">Nullable</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Double.html">Double</a>&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#getDouble(com.google.firebase.firestore.AggregateField)">getDouble</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField)</pre>
         <p>Returns the result of the given aggregation as a double. Coerces all numeric values and throws a RuntimeException if the result of the aggregate is non-numeric. In the case of coercion of long to double, uses java.lang.Long.doubleValue to perform the conversion, and may result in a loss of precision.</p>
         <div class="devsite-table-wrapper">
           <table class="responsive">
@@ -339,7 +339,7 @@
             </thead>
             <tbody class="list">
               <tr>
-                <td><code>@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField</code></td>
+                <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField</code></td>
                 <td>
                   <p>The aggregation for which the value is requested.</p>
                 </td>
@@ -371,7 +371,7 @@
       </div>
       <div class="api-item"><a name="getLong-com.google.firebase.firestore.AggregateField-"></a><a name="getlong"></a>
         <h3 class="api-name" id="getLong(com.google.firebase.firestore.AggregateField)">getLong</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html">Nullable</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Long.html">Long</a>&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#getLong(com.google.firebase.firestore.AggregateField)">getLong</a>(@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField)</pre>
+        <pre class="api-signature no-pretty-print">public&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/Nullable.html">Nullable</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Long.html">Long</a>&nbsp;<a href="/docs/reference/android/com/google/firebase/firestore/AggregateQuerySnapshot.html#getLong(com.google.firebase.firestore.AggregateField)">getLong</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField)</pre>
         <p>Returns the result of the given aggregation as a long. Coerces all numeric values and throws a RuntimeException if the result of the aggregate is non-numeric. In case of coercion of double to long, uses java.lang.Double.longValue to perform the conversion.</p>
         <div class="devsite-table-wrapper">
           <table class="responsive">
@@ -386,7 +386,7 @@
             </thead>
             <tbody class="list">
               <tr>
-                <td><code>@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField</code></td>
+                <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/firestore/AggregateField.html">AggregateField</a>&nbsp;aggregateField</code></td>
                 <td>
                   <p>The aggregation for which the value is requested.</p>
                 </td>
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/remoteconfig/ConfigUpdateListener.html	2024-09-24 16:07:49.063434180 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/remoteconfig/ConfigUpdateListener.html	2024-09-24 16:04:47.315789806 +0000
@@ -29,7 +29,7 @@
           <tr>
             <td><code>abstract void</code></td>
             <td>
-              <div><code><a href="/docs/reference/android/com/google/firebase/remoteconfig/ConfigUpdateListener.html#onError(com.google.firebase.remoteconfig.FirebaseRemoteConfigException)">onError</a>(@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.html">FirebaseRemoteConfigException</a>&nbsp;error)</code></div>
+              <div><code><a href="/docs/reference/android/com/google/firebase/remoteconfig/ConfigUpdateListener.html#onError(com.google.firebase.remoteconfig.FirebaseRemoteConfigException)">onError</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.html">FirebaseRemoteConfigException</a>&nbsp;error)</code></div>
               <p>Callback for when an error occurs while listening for updates or fetching the latest version of the config.</p>
             </td>
           </tr>
@@ -47,7 +47,7 @@
       <h2>Public methods</h2>
       <div class="api-item"><a name="onError-com.google.firebase.remoteconfig.FirebaseRemoteConfigException-"></a><a name="onerror"></a>
         <h3 class="api-name" id="onError(com.google.firebase.remoteconfig.FirebaseRemoteConfigException)">onError</h3>
-        <pre class="api-signature no-pretty-print">abstract&nbsp;void&nbsp;<a href="/docs/reference/android/com/google/firebase/remoteconfig/ConfigUpdateListener.html#onError(com.google.firebase.remoteconfig.FirebaseRemoteConfigException)">onError</a>(@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.html">FirebaseRemoteConfigException</a>&nbsp;error)</pre>
+        <pre class="api-signature no-pretty-print">abstract&nbsp;void&nbsp;<a href="/docs/reference/android/com/google/firebase/remoteconfig/ConfigUpdateListener.html#onError(com.google.firebase.remoteconfig.FirebaseRemoteConfigException)">onError</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.html">FirebaseRemoteConfigException</a>&nbsp;error)</pre>
         <p>Callback for when an error occurs while listening for updates or fetching the latest version of the config.</p>
         <div class="devsite-table-wrapper">
           <table class="responsive">
@@ -62,7 +62,7 @@
             </thead>
             <tbody class="list">
               <tr>
-                <td><code>@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.html">FirebaseRemoteConfigException</a>&nbsp;error</code></td>
+                <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.html">FirebaseRemoteConfigException</a>&nbsp;error</code></td>
                 <td>
                   <p>A <code><a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.html">FirebaseRemoteConfigException</a></code> with information about the error.</p>
                 </td>
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html	2024-09-24 16:07:49.070434243 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html	2024-09-24 16:04:47.316789814 +0000
@@ -87,7 +87,7 @@
         <tbody class="list">
           <tr>
             <td>
-              <div><code><a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html#FirebaseRemoteConfigServerException(java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a>&nbsp;detailMessage,<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.Code.html">FirebaseRemoteConfigException.Code</a>&nbsp;code<br>)</code></div>
+              <div><code><a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html#FirebaseRemoteConfigServerException(java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a>&nbsp;detailMessage,<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.Code.html">FirebaseRemoteConfigException.Code</a>&nbsp;code<br>)</code></div>
               <p>Creates a Firebase Remote Config server exception with the given message and <code>
 FirebaseRemoteConfigException</code> code.</p>
             </td>
@@ -112,7 +112,7 @@
           </tr>
           <tr>
             <td>
-              <div><code><a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html#FirebaseRemoteConfigServerException(int,java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;httpStatusCode,<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a>&nbsp;detailMessage,<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.Code.html">FirebaseRemoteConfigException.Code</a>&nbsp;code<br>)</code></div>
+              <div><code><a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html#FirebaseRemoteConfigServerException(int,java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;httpStatusCode,<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a>&nbsp;detailMessage,<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.Code.html">FirebaseRemoteConfigException.Code</a>&nbsp;code<br>)</code></div>
               <p>Creates a Firebase Remote Config server exception with the HTTP status code, given message, and <code>FirebaseRemoteConfigException</code> code.</p>
             </td>
           </tr>
@@ -302,7 +302,7 @@
       <h2>Public constructors</h2>
       <div class="api-item"><a name="FirebaseRemoteConfigServerException(java.lang.String, com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)"></a><a name="FirebaseRemoteConfigServerException-java.lang.String-com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code-"></a><a name="firebaseremoteconfigserverexception"></a>
         <h3 class="api-name" id="FirebaseRemoteConfigServerException(java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;<a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html#FirebaseRemoteConfigServerException(java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a>&nbsp;detailMessage,<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.Code.html">FirebaseRemoteConfigException.Code</a>&nbsp;code<br>)</pre>
+        <pre class="api-signature no-pretty-print">public&nbsp;<a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html#FirebaseRemoteConfigServerException(java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a>&nbsp;detailMessage,<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.Code.html">FirebaseRemoteConfigException.Code</a>&nbsp;code<br>)</pre>
         <p>Creates a Firebase Remote Config server exception with the given message and <code>
 FirebaseRemoteConfigException</code> code.</p>
       </div>
@@ -323,7 +323,7 @@
       </div>
       <div class="api-item"><a name="FirebaseRemoteConfigServerException(int, java.lang.String, com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)"></a><a name="FirebaseRemoteConfigServerException-int-java.lang.String-com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code-"></a><a name="firebaseremoteconfigserverexception"></a>
         <h3 class="api-name" id="FirebaseRemoteConfigServerException(int,java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</h3>
-        <pre class="api-signature no-pretty-print">public&nbsp;<a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html#FirebaseRemoteConfigServerException(int,java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;httpStatusCode,<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a>&nbsp;detailMessage,<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="/docs/reference/android/javax/annotation/Nonnull.html">Nonnull</a> <a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.Code.html">FirebaseRemoteConfigException.Code</a>&nbsp;code<br>)</pre>
+        <pre class="api-signature no-pretty-print">public&nbsp;<a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html#FirebaseRemoteConfigServerException(int,java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;int&nbsp;httpStatusCode,<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/String.html">String</a>&nbsp;detailMessage,<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.Code.html">FirebaseRemoteConfigException.Code</a>&nbsp;code<br>)</pre>
         <p>Creates a Firebase Remote Config server exception with the HTTP status code, given message, and <code>FirebaseRemoteConfigException</code> code.</p>
       </div>
       <div class="api-item"><a name="FirebaseRemoteConfigServerException(int, java.lang.String, java.lang.Throwable, com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)"></a><a name="FirebaseRemoteConfigServerException-int-java.lang.String-java.lang.Throwable-com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code-"></a><a name="firebaseremoteconfigserverexception"></a>
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html	2024-09-24 16:08:42.010900721 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html	2024-09-24 16:05:55.537344787 +0000
@@ -36,21 +36,21 @@
           <tr>
             <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a>?</code></td>
             <td>
-              <div><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField)">get</a>(@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a>!)</code></div>
+              <div><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField)">get</a>(aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a>)</code></div>
               <p>Returns the result of the given aggregation from the server without coercion of data types.</p>
             </td>
           </tr>
           <tr>
             <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html">Double</a>?</code></td>
             <td>
-              <div><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField.AverageAggregateField)">get</a>(@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> averageAggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.AverageAggregateField.html">AggregateField.AverageAggregateField</a>!)</code></div>
+              <div><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField.AverageAggregateField)">get</a>(averageAggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.AverageAggregateField.html">AggregateField.AverageAggregateField</a>)</code></div>
               <p>Returns the result of the given average aggregation.</p>
             </td>
           </tr>
           <tr>
             <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html">Long</a></code></td>
             <td>
-              <div><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField.CountAggregateField)">get</a>(@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> countAggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.CountAggregateField.html">AggregateField.CountAggregateField</a>!)</code></div>
+              <div><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField.CountAggregateField)">get</a>(countAggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.CountAggregateField.html">AggregateField.CountAggregateField</a>)</code></div>
               <p>Returns the number of documents in the result set of the underlying query.</p>
             </td>
           </tr>
@@ -64,14 +64,14 @@
           <tr>
             <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html">Double</a>?</code></td>
             <td>
-              <div><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#getDouble(com.google.firebase.firestore.AggregateField)">getDouble</a>(@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a>!)</code></div>
+              <div><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#getDouble(com.google.firebase.firestore.AggregateField)">getDouble</a>(aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a>)</code></div>
               <p>Returns the result of the given aggregation as a double.</p>
             </td>
           </tr>
           <tr>
             <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html">Long</a>?</code></td>
             <td>
-              <div><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#getLong(com.google.firebase.firestore.AggregateField)">getLong</a>(@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a>!)</code></div>
+              <div><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#getLong(com.google.firebase.firestore.AggregateField)">getLong</a>(aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a>)</code></div>
               <p>Returns the result of the given aggregation as a long.</p>
             </td>
           </tr>
@@ -98,9 +98,9 @@
         </thead>
         <tbody class="list">
           <tr>
-            <td><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuery.html">AggregateQuery</a>!</code></td>
+            <td><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuery.html">AggregateQuery</a></code></td>
             <td>
-              <div><code>@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a><br><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#query()">query</a></code></div>
+              <div><code><a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#query()">query</a></code></div>
             </td>
           </tr>
         </tbody>
@@ -164,7 +164,7 @@
       </div>
       <div class="api-item"><a name="get-com.google.firebase.firestore.AggregateField-"></a><a name="get"></a>
         <h3 class="api-name" id="get(com.google.firebase.firestore.AggregateField)">get</h3>
-        <pre class="api-signature no-pretty-print">fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField)">get</a>(@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a>!):&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a>?</pre>
+        <pre class="api-signature no-pretty-print">fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField)">get</a>(aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a>):&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a>?</pre>
         <p>Returns the result of the given aggregation from the server without coercion of data types. Throws java.lang.RuntimeException if the `aggregateField` was not requested when calling `query.aggregate(...)`.</p>
         <div class="devsite-table-wrapper">
           <table class="responsive">
@@ -179,7 +179,7 @@
             </thead>
             <tbody class="list">
               <tr>
-                <td><code>@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a>!</code></td>
+                <td><code>aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a></code></td>
                 <td>
                   <p>The aggregation for which the value is requested.</p>
                 </td>
@@ -211,7 +211,7 @@
       </div>
       <div class="api-item"><a name="get-com.google.firebase.firestore.AggregateField.AverageAggregateField-"></a><a name="get"></a>
         <h3 class="api-name" id="get(com.google.firebase.firestore.AggregateField.AverageAggregateField)">get</h3>
-        <pre class="api-signature no-pretty-print">fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField.AverageAggregateField)">get</a>(@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> averageAggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.AverageAggregateField.html">AggregateField.AverageAggregateField</a>!):&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html">Double</a>?</pre>
+        <pre class="api-signature no-pretty-print">fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField.AverageAggregateField)">get</a>(averageAggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.AverageAggregateField.html">AggregateField.AverageAggregateField</a>):&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html">Double</a>?</pre>
         <p>Returns the result of the given average aggregation. Since the result of an average aggregation performed by the server is always a double, this convenience overload can be used in lieu of the above `get` method. Throws java.lang.RuntimeException if the `aggregateField` was not requested when calling `query.aggregate(...)`.</p>
         <div class="devsite-table-wrapper">
           <table class="responsive">
@@ -226,7 +226,7 @@
             </thead>
             <tbody class="list">
               <tr>
-                <td><code>@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> averageAggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.AverageAggregateField.html">AggregateField.AverageAggregateField</a>!</code></td>
+                <td><code>averageAggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.AverageAggregateField.html">AggregateField.AverageAggregateField</a></code></td>
                 <td>
                   <p>The average aggregation for which the value is requested.</p>
                 </td>
@@ -258,7 +258,7 @@
       </div>
       <div class="api-item"><a name="get-com.google.firebase.firestore.AggregateField.CountAggregateField-"></a><a name="get"></a>
         <h3 class="api-name" id="get(com.google.firebase.firestore.AggregateField.CountAggregateField)">get</h3>
-        <pre class="api-signature no-pretty-print">fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField.CountAggregateField)">get</a>(@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> countAggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.CountAggregateField.html">AggregateField.CountAggregateField</a>!):&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html">Long</a></pre>
+        <pre class="api-signature no-pretty-print">fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#get(com.google.firebase.firestore.AggregateField.CountAggregateField)">get</a>(countAggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.CountAggregateField.html">AggregateField.CountAggregateField</a>):&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html">Long</a></pre>
         <p>Returns the number of documents in the result set of the underlying query.</p>
         <div class="devsite-table-wrapper">
           <table class="responsive">
@@ -273,7 +273,7 @@
             </thead>
             <tbody class="list">
               <tr>
-                <td><code>@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> countAggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.CountAggregateField.html">AggregateField.CountAggregateField</a>!</code></td>
+                <td><code>countAggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.CountAggregateField.html">AggregateField.CountAggregateField</a></code></td>
                 <td>
                   <p>The count aggregation for which the value is requested.</p>
                 </td>
@@ -310,7 +310,7 @@
       </div>
       <div class="api-item"><a name="getDouble-com.google.firebase.firestore.AggregateField-"></a><a name="getdouble"></a>
         <h3 class="api-name" id="getDouble(com.google.firebase.firestore.AggregateField)">getDouble</h3>
-        <pre class="api-signature no-pretty-print">fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#getDouble(com.google.firebase.firestore.AggregateField)">getDouble</a>(@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a>!):&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html">Double</a>?</pre>
+        <pre class="api-signature no-pretty-print">fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#getDouble(com.google.firebase.firestore.AggregateField)">getDouble</a>(aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a>):&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-double/index.html">Double</a>?</pre>
         <p>Returns the result of the given aggregation as a double. Coerces all numeric values and throws a RuntimeException if the result of the aggregate is non-numeric. In the case of coercion of long to double, uses java.lang.Long.doubleValue to perform the conversion, and may result in a loss of precision.</p>
         <div class="devsite-table-wrapper">
           <table class="responsive">
@@ -325,7 +325,7 @@
             </thead>
             <tbody class="list">
               <tr>
-                <td><code>@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a>!</code></td>
+                <td><code>aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a></code></td>
                 <td>
                   <p>The aggregation for which the value is requested.</p>
                 </td>
@@ -357,7 +357,7 @@
       </div>
       <div class="api-item"><a name="getLong-com.google.firebase.firestore.AggregateField-"></a><a name="getlong"></a>
         <h3 class="api-name" id="getLong(com.google.firebase.firestore.AggregateField)">getLong</h3>
-        <pre class="api-signature no-pretty-print">fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#getLong(com.google.firebase.firestore.AggregateField)">getLong</a>(@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a>!):&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html">Long</a>?</pre>
+        <pre class="api-signature no-pretty-print">fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#getLong(com.google.firebase.firestore.AggregateField)">getLong</a>(aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a>):&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-long/index.html">Long</a>?</pre>
         <p>Returns the result of the given aggregation as a long. Coerces all numeric values and throws a RuntimeException if the result of the aggregate is non-numeric. In case of coercion of double to long, uses java.lang.Double.longValue to perform the conversion.</p>
         <div class="devsite-table-wrapper">
           <table class="responsive">
@@ -372,7 +372,7 @@
             </thead>
             <tbody class="list">
               <tr>
-                <td><code>@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a>!</code></td>
+                <td><code>aggregateField:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateField.html">AggregateField</a></code></td>
                 <td>
                   <p>The aggregation for which the value is requested.</p>
                 </td>
@@ -433,7 +433,7 @@
       <h2>Public properties</h2>
       <div class="api-item"><a name="getQuery()"></a><a name="setQuery()"></a><a name="getQuery--"></a><a name="setQuery--"></a>
         <h3 class="api-name" id="query()">query</h3>
-        <pre class="api-signature no-pretty-print">@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a><br>val&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#query()">query</a>:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuery.html">AggregateQuery</a>!</pre>
+        <pre class="api-signature no-pretty-print">val&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuerySnapshot.html#query()">query</a>:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/firestore/AggregateQuery.html">AggregateQuery</a></pre>
       </div>
     </div>
   </body>
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/remoteconfig/ConfigUpdateListener.html	2024-09-24 16:07:49.060434153 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/remoteconfig/ConfigUpdateListener.html	2024-09-24 16:04:47.305789725 +0000
@@ -29,7 +29,7 @@
           <tr>
             <td><code><a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html">Unit</a></code></td>
             <td>
-              <div><code><a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/ConfigUpdateListener.html#onError(com.google.firebase.remoteconfig.FirebaseRemoteConfigException)">onError</a>(@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> error:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.html">FirebaseRemoteConfigException</a>!)</code></div>
+              <div><code><a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/ConfigUpdateListener.html#onError(com.google.firebase.remoteconfig.FirebaseRemoteConfigException)">onError</a>(error:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.html">FirebaseRemoteConfigException</a>)</code></div>
               <p>Callback for when an error occurs while listening for updates or fetching the latest version of the config.</p>
             </td>
           </tr>
@@ -47,7 +47,7 @@
       <h2>Public functions</h2>
       <div class="api-item"><a name="onError-com.google.firebase.remoteconfig.FirebaseRemoteConfigException-"></a><a name="onerror"></a>
         <h3 class="api-name" id="onError(com.google.firebase.remoteconfig.FirebaseRemoteConfigException)">onError</h3>
-        <pre class="api-signature no-pretty-print">fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/ConfigUpdateListener.html#onError(com.google.firebase.remoteconfig.FirebaseRemoteConfigException)">onError</a>(@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> error:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.html">FirebaseRemoteConfigException</a>!):&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html">Unit</a></pre>
+        <pre class="api-signature no-pretty-print">fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/ConfigUpdateListener.html#onError(com.google.firebase.remoteconfig.FirebaseRemoteConfigException)">onError</a>(error:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.html">FirebaseRemoteConfigException</a>):&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-unit/index.html">Unit</a></pre>
         <p>Callback for when an error occurs while listening for updates or fetching the latest version of the config.</p>
         <div class="devsite-table-wrapper">
           <table class="responsive">
@@ -62,7 +62,7 @@
             </thead>
             <tbody class="list">
               <tr>
-                <td><code>@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> error:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.html">FirebaseRemoteConfigException</a>!</code></td>
+                <td><code>error:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.html">FirebaseRemoteConfigException</a></code></td>
                 <td>
                   <p>A <code><a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.html">FirebaseRemoteConfigException</a></code> with information about the error.</p>
                 </td>
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html	2024-09-24 16:07:49.060434153 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html	2024-09-24 16:04:47.307789742 +0000
@@ -66,7 +66,7 @@
         <tbody class="list">
           <tr>
             <td>
-              <div><code><a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html#FirebaseRemoteConfigServerException(java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;detailMessage:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> code:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.Code.html">FirebaseRemoteConfigException.Code</a>!<br>)</code></div>
+              <div><code><a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html#FirebaseRemoteConfigServerException(java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;detailMessage:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;code:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.Code.html">FirebaseRemoteConfigException.Code</a><br>)</code></div>
               <p>Creates a Firebase Remote Config server exception with the given message and <code>
 FirebaseRemoteConfigException</code> code.</p>
             </td>
@@ -91,7 +91,7 @@
           </tr>
           <tr>
             <td>
-              <div><code><a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html#FirebaseRemoteConfigServerException(int,java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;httpStatusCode:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;detailMessage:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> code:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.Code.html">FirebaseRemoteConfigException.Code</a>!<br>)</code></div>
+              <div><code><a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html#FirebaseRemoteConfigServerException(int,java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;httpStatusCode:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;detailMessage:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;code:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.Code.html">FirebaseRemoteConfigException.Code</a><br>)</code></div>
               <p>Creates a Firebase Remote Config server exception with the HTTP status code, given message, and <code>FirebaseRemoteConfigException</code> code.</p>
             </td>
           </tr>
@@ -273,7 +273,7 @@
       <h2>Public constructors</h2>
       <div class="api-item"><a name="FirebaseRemoteConfigServerException(java.lang.String, com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)"></a><a name="FirebaseRemoteConfigServerException-java.lang.String-com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code-"></a><a name="firebaseremoteconfigserverexception"></a>
         <h3 class="api-name" id="FirebaseRemoteConfigServerException(java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</h3>
-        <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html#FirebaseRemoteConfigServerException(java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;detailMessage:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> code:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.Code.html">FirebaseRemoteConfigException.Code</a>!<br>)</pre>
+        <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html#FirebaseRemoteConfigServerException(java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;detailMessage:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;code:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.Code.html">FirebaseRemoteConfigException.Code</a><br>)</pre>
         <p>Creates a Firebase Remote Config server exception with the given message and <code>
 FirebaseRemoteConfigException</code> code.</p>
       </div>
@@ -294,7 +294,7 @@
       </div>
       <div class="api-item"><a name="FirebaseRemoteConfigServerException(int, java.lang.String, com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)"></a><a name="FirebaseRemoteConfigServerException-int-java.lang.String-com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code-"></a><a name="firebaseremoteconfigserverexception"></a>
         <h3 class="api-name" id="FirebaseRemoteConfigServerException(int,java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</h3>
-        <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html#FirebaseRemoteConfigServerException(int,java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;httpStatusCode:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;detailMessage:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;@<a href="/docs/reference/kotlin/javax/annotation/Nonnull.html">Nonnull</a> code:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.Code.html">FirebaseRemoteConfigException.Code</a>!<br>)</pre>
+        <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigServerException.html#FirebaseRemoteConfigServerException(int,java.lang.String,com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)">FirebaseRemoteConfigServerException</a>(<br>&nbsp;&nbsp;&nbsp;&nbsp;httpStatusCode:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-int/index.html">Int</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;detailMessage:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,<br>&nbsp;&nbsp;&nbsp;&nbsp;code:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/remoteconfig/FirebaseRemoteConfigException.Code.html">FirebaseRemoteConfigException.Code</a><br>)</pre>
         <p>Creates a Firebase Remote Config server exception with the HTTP status code, given message, and <code>FirebaseRemoteConfigException</code> code.</p>
       </div>
       <div class="api-item"><a name="FirebaseRemoteConfigServerException(int, java.lang.String, java.lang.Throwable, com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code)"></a><a name="FirebaseRemoteConfigServerException-int-java.lang.String-java.lang.Throwable-com.google.firebase.remoteconfig.FirebaseRemoteConfigException.Code-"></a><a name="firebaseremoteconfigserverexception"></a>

@google-oss-bot
Copy link
Contributor

1 Warning
⚠️ Did you forget to add a changelog entry? (Add the 'no-changelog' label to the PR to silence this warning.)

Generated by 🚫 Danger

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Jul 31, 2024

Coverage Report 1

Affected Products

  • firebase-config

    Overall coverage changed from ? (bd157db) to 84.11% (400bcd5) by ?.

    33 individual files with coverage change

    FilenameBase (bd157db)Merge (400bcd5)Diff
    AutoValue_ConfigUpdate.java?29.41%?
    Code.java?0.00%?
    ConfigAutoFetch.java?87.74%?
    ConfigCacheClient.java?93.33%?
    ConfigContainer.java?94.29%?
    ConfigFetchHandler.java?92.86%?
    ConfigFetchHttpClient.java?87.33%?
    ConfigGetParameterHandler.java?96.45%?
    ConfigMetadataClient.java?92.31%?
    ConfigRealtimeHandler.java?41.38%?
    ConfigRealtimeHttpClient.java?68.93%?
    ConfigStorageClient.java?100.00%?
    ConfigUpdate.java?100.00%?
    ConfigUpdateListener.java?0.00%?
    ConfigUpdateListenerRegistration.java?0.00%?
    DefaultsXmlParser.java?0.00%?
    FirebaseRemoteConfig.java?89.52%?
    FirebaseRemoteConfigClientException.java?75.00%?
    FirebaseRemoteConfigException.java?95.65%?
    FirebaseRemoteConfigFetchThrottledException.java?100.00%?
    FirebaseRemoteConfigInfo.java?0.00%?
    FirebaseRemoteConfigInfoImpl.java?100.00%?
    FirebaseRemoteConfigServerException.java?68.42%?
    FirebaseRemoteConfigSettings.java?61.54%?
    FirebaseRemoteConfigValue.java?0.00%?
    FirebaseRemoteConfigValueImpl.java?84.62%?
    Personalization.java?91.43%?
    RemoteConfig.kt?31.58%?
    RemoteConfigComponent.java?90.70%?
    RemoteConfigConstants.java?0.00%?
    RemoteConfigRegistrar.java?100.00%?
    RolloutsStateFactory.java?95.24%?
    RolloutsStateSubscriptionsHandler.java?100.00%?

  • firebase-firestore

    Overall coverage changed from 46.06% (bd157db) to 46.06% (400bcd5) by +0.00%.

    FilenameBase (bd157db)Merge (400bcd5)Diff
    SetMutation.java94.44%97.22%+2.78%

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/IP7zVbwlpk.html

Copy link
Contributor

github-actions bot commented Jul 31, 2024

Unit Test Results

   290 files  +   274     290 suites  +274   8m 26s ⏱️ + 8m 11s
1 862 tests +1 754  1 845 ✔️ +1 737  17 💤 +17  0 ±0 
3 764 runs  +3 548  3 730 ✔️ +3 514  34 💤 +34  0 ±0 

Results for commit f055c2c. ± Comparison against base commit bd157db.

This pull request removes 108 and adds 1862 tests. Note that renamed tests count towards both.
com.google.firebase.vertexai.SchemaTests ‑ basic schema declaration
com.google.firebase.vertexai.SchemaTests ‑ full schema declaration
com.google.firebase.vertexai.StreamingSnapshotTests ‑ citation parsed correctly
com.google.firebase.vertexai.StreamingSnapshotTests ‑ empty content
com.google.firebase.vertexai.StreamingSnapshotTests ‑ http errors
com.google.firebase.vertexai.StreamingSnapshotTests ‑ image rejected
com.google.firebase.vertexai.StreamingSnapshotTests ‑ invalid api key
com.google.firebase.vertexai.StreamingSnapshotTests ‑ invalid json
com.google.firebase.vertexai.StreamingSnapshotTests ‑ long reply
com.google.firebase.vertexai.StreamingSnapshotTests ‑ malformed content
…
com.google.firebase.firestore.AggregateQuerySnapshotTest ‑ createWithCountShouldReturnInstanceWithTheGivenQueryAndCount
com.google.firebase.firestore.AggregateQueryTest ‑ testSourceMustNotBeNull
com.google.firebase.firestore.BlobTest ‑ testComparison
com.google.firebase.firestore.BlobTest ‑ testEquals
com.google.firebase.firestore.BlobTest ‑ testMutableBytes
com.google.firebase.firestore.CollectionReferenceTest ‑ testEquals
com.google.firebase.firestore.DocumentChangeTest ‑ randomTests
com.google.firebase.firestore.DocumentChangeTest ‑ testAdditions
com.google.firebase.firestore.DocumentChangeTest ‑ testChangesWithSortOrderChange
com.google.firebase.firestore.DocumentChangeTest ‑ testDeletions
…

♻️ This comment has been updated with latest results.

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Jul 31, 2024

Size Report 1

Affected Products

  • firebase-config

    TypeBase (bd157db)Merge (400bcd5)Diff
    aar108 kB108 kB-64 B (-0.1%)
    apk (release)4.58 MB4.58 MB-92 B (-0.0%)
  • firebase-firestore

    TypeBase (bd157db)Merge (400bcd5)Diff
    aar1.44 MB1.44 MB-43 B (-0.0%)
    apk (release)11.3 MB11.3 MB-140 B (-0.0%)
  • firebase-inappmessaging

    TypeBase (bd157db)Merge (400bcd5)Diff
    aar460 kB460 kB-1 B (-0.0%)
    apk (release)11.7 MB11.7 MB-64 B (-0.0%)

Test Logs

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/xJc3qNsbv5.html

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Jul 31, 2024

Startup Time Report 1

Note: Layout is sometimes suboptimal due to limited formatting support on GitHub. Please check this report on GCS.

Notes

Startup Times

  • fire-fiam

    DeviceStatisticsDistributions
    oriole-32
    Percentilebd157db400bcd5DiffSignificant (?)
    p106.86 ±3 ms7.58 ±3 ms+719 μs (+10.5%)NO
    p257.27 ±3 ms7.97 ±3 ms+699 μs (+9.6%)NO
    p507.93 ±3 ms8.55 ±3 ms+621 μs (+7.8%)NO
    p758.88 ±3 ms9.52 ±3 ms+647 μs (+7.3%)NO
    p909.96 ±3 ms10.6 ±3 ms+685 μs (+6.9%)NO

    20 test runs in comparison
    CommitTest Runs
    bd157db
    • 2024-09-24_15:44:29.116187_dygq
    • 2024-09-24_15:44:29.116228_rSAI
    • 2024-09-24_15:44:29.116239_UCVr
    • 2024-09-24_15:44:29.116247_UYlE
    • 2024-09-24_15:44:29.116254_lLJx
    • 2024-09-24_15:44:29.116262_BlJR
    • 2024-09-24_15:44:29.116268_lgCU
    • 2024-09-24_15:44:29.116274_RqnS
    • 2024-09-24_15:44:29.116280_tKNU
    • 2024-09-24_15:44:29.116287_ByiG
    400bcd5
    • 2024-09-24_16:15:59.420353_Jget
    • 2024-09-24_16:15:59.420393_koUY
    • 2024-09-24_16:15:59.420405_StZU
    • 2024-09-24_16:15:59.420414_DPJa
    • 2024-09-24_16:15:59.420423_AilV
    • 2024-09-24_16:15:59.420430_gHgQ
    • 2024-09-24_16:15:59.420438_DFiT
    • 2024-09-24_16:15:59.420450_RmYe
    • 2024-09-24_16:15:59.420457_tKZw
    • 2024-09-24_16:15:59.420464_dImW
    redfin-30
    Percentilebd157db400bcd5DiffSignificant (?)
    p1013.1 ±6 ms9.75 ±5 ms-3.36 ms (-25.6%)NO
    p2514.2 ±6 ms10.5 ±5 ms-3.67 ms (-25.8%)NO
    p5015.7 ±7 ms11.8 ±6 ms-3.92 ms (-24.9%)NO
    p7517.9 ±8 ms13.8 ±7 ms-4.09 ms (-22.8%)NO
    p9020.9 ±9 ms16.3 ±7 ms-4.63 ms (-22.2%)NO

    20 test runs in comparison
    CommitTest Runs
    bd157db
    • 2024-09-24_15:44:29.116187_dygq
    • 2024-09-24_15:44:29.116228_rSAI
    • 2024-09-24_15:44:29.116239_UCVr
    • 2024-09-24_15:44:29.116247_UYlE
    • 2024-09-24_15:44:29.116254_lLJx
    • 2024-09-24_15:44:29.116262_BlJR
    • 2024-09-24_15:44:29.116268_lgCU
    • 2024-09-24_15:44:29.116274_RqnS
    • 2024-09-24_15:44:29.116280_tKNU
    • 2024-09-24_15:44:29.116287_ByiG
    400bcd5
    • 2024-09-24_16:15:59.420353_Jget
    • 2024-09-24_16:15:59.420393_koUY
    • 2024-09-24_16:15:59.420405_StZU
    • 2024-09-24_16:15:59.420414_DPJa
    • 2024-09-24_16:15:59.420423_AilV
    • 2024-09-24_16:15:59.420430_gHgQ
    • 2024-09-24_16:15:59.420438_DFiT
    • 2024-09-24_16:15:59.420450_RmYe
    • 2024-09-24_16:15:59.420457_tKZw
    • 2024-09-24_16:15:59.420464_dImW
  • fire-fiamd

    DeviceStatisticsDistributions
    oriole-32
    Percentilebd157db400bcd5DiffSignificant (?)
    p109.32 ±5 ms7.14 ±5 ms-2.18 ms (-23.4%)NO
    p259.84 ±5 ms7.54 ±5 ms-2.31 ms (-23.5%)NO
    p5010.7 ±5 ms8.27 ±5 ms-2.43 ms (-22.7%)NO
    p7511.8 ±5 ms9.30 ±5 ms-2.53 ms (-21.4%)NO
    p9013.2 ±6 ms10.7 ±5 ms-2.46 ms (-18.6%)NO

    20 test runs in comparison
    CommitTest Runs
    bd157db
    • 2024-09-24_15:44:29.116187_dygq
    • 2024-09-24_15:44:29.116228_rSAI
    • 2024-09-24_15:44:29.116239_UCVr
    • 2024-09-24_15:44:29.116247_UYlE
    • 2024-09-24_15:44:29.116254_lLJx
    • 2024-09-24_15:44:29.116262_BlJR
    • 2024-09-24_15:44:29.116268_lgCU
    • 2024-09-24_15:44:29.116274_RqnS
    • 2024-09-24_15:44:29.116280_tKNU
    • 2024-09-24_15:44:29.116287_ByiG
    400bcd5
    • 2024-09-24_16:15:59.420353_Jget
    • 2024-09-24_16:15:59.420393_koUY
    • 2024-09-24_16:15:59.420405_StZU
    • 2024-09-24_16:15:59.420414_DPJa
    • 2024-09-24_16:15:59.420423_AilV
    • 2024-09-24_16:15:59.420430_gHgQ
    • 2024-09-24_16:15:59.420438_DFiT
    • 2024-09-24_16:15:59.420450_RmYe
    • 2024-09-24_16:15:59.420457_tKZw
    • 2024-09-24_16:15:59.420464_dImW
    redfin-30
    Percentilebd157db400bcd5DiffSignificant (?)
    p1013.7 ±8 ms11.2 ±4 ms-2.50 ms (-18.2%)NO
    p2514.4 ±9 ms11.7 ±5 ms-2.75 ms (-19.0%)NO
    p5015.6 ±9.9 ms12.5 ±5 ms-3.11 ms (-19.9%)NO
    p7517.1 ±11 ms14.0 ±6 ms-3.06 ms (-17.9%)NO
    p9019.4 ±13 ms16.5 ±7 ms-2.91 ms (-15.0%)NO

    20 test runs in comparison
    CommitTest Runs
    bd157db
    • 2024-09-24_15:44:29.116187_dygq
    • 2024-09-24_15:44:29.116228_rSAI
    • 2024-09-24_15:44:29.116239_UCVr
    • 2024-09-24_15:44:29.116247_UYlE
    • 2024-09-24_15:44:29.116254_lLJx
    • 2024-09-24_15:44:29.116262_BlJR
    • 2024-09-24_15:44:29.116268_lgCU
    • 2024-09-24_15:44:29.116274_RqnS
    • 2024-09-24_15:44:29.116280_tKNU
    • 2024-09-24_15:44:29.116287_ByiG
    400bcd5
    • 2024-09-24_16:15:59.420353_Jget
    • 2024-09-24_16:15:59.420393_koUY
    • 2024-09-24_16:15:59.420405_StZU
    • 2024-09-24_16:15:59.420414_DPJa
    • 2024-09-24_16:15:59.420423_AilV
    • 2024-09-24_16:15:59.420430_gHgQ
    • 2024-09-24_16:15:59.420438_DFiT
    • 2024-09-24_16:15:59.420450_RmYe
    • 2024-09-24_16:15:59.420457_tKZw
    • 2024-09-24_16:15:59.420464_dImW
  • fire-fst

    DeviceStatisticsDistributions
    oriole-32
    Percentilebd157db400bcd5DiffSignificant (?)
    p10430 ±215 μs374 ±155 μs-55.6 μs (-13.0%)NO
    p25450 ±225 μs389 ±158 μs-61.5 μs (-13.7%)NO
    p50484 ±227 μs429 ±164 μs-55.0 μs (-11.4%)NO
    p75556 ±221 μs508 ±177 μs-48.5 μs (-8.7%)NO
    p90632 ±232 μs618 ±234 μs-14.0 μs (-2.2%)NO

    20 test runs in comparison
    CommitTest Runs
    bd157db
    • 2024-09-24_15:44:29.116187_dygq
    • 2024-09-24_15:44:29.116228_rSAI
    • 2024-09-24_15:44:29.116239_UCVr
    • 2024-09-24_15:44:29.116247_UYlE
    • 2024-09-24_15:44:29.116254_lLJx
    • 2024-09-24_15:44:29.116262_BlJR
    • 2024-09-24_15:44:29.116268_lgCU
    • 2024-09-24_15:44:29.116274_RqnS
    • 2024-09-24_15:44:29.116280_tKNU
    • 2024-09-24_15:44:29.116287_ByiG
    400bcd5
    • 2024-09-24_16:15:59.420353_Jget
    • 2024-09-24_16:15:59.420393_koUY
    • 2024-09-24_16:15:59.420405_StZU
    • 2024-09-24_16:15:59.420414_DPJa
    • 2024-09-24_16:15:59.420423_AilV
    • 2024-09-24_16:15:59.420430_gHgQ
    • 2024-09-24_16:15:59.420438_DFiT
    • 2024-09-24_16:15:59.420450_RmYe
    • 2024-09-24_16:15:59.420457_tKZw
    • 2024-09-24_16:15:59.420464_dImW
    redfin-30
    Percentilebd157db400bcd5DiffSignificant (?)
    p10612 ±41 μs743 ±229 μs+131 μs (+21.5%)NO
    p25626 ±49 μs766 ±224 μs+140 μs (+22.4%)NO
    p50648 ±58 μs800 ±224 μs+152 μs (+23.4%)NO
    p75676 ±69 μs844 ±223 μs+168 μs (+24.8%)NO
    p90725 ±110 μs933 ±233 μs+207 μs (+28.6%)NO

    20 test runs in comparison
    CommitTest Runs
    bd157db
    • 2024-09-24_15:44:29.116187_dygq
    • 2024-09-24_15:44:29.116228_rSAI
    • 2024-09-24_15:44:29.116239_UCVr
    • 2024-09-24_15:44:29.116247_UYlE
    • 2024-09-24_15:44:29.116254_lLJx
    • 2024-09-24_15:44:29.116262_BlJR
    • 2024-09-24_15:44:29.116268_lgCU
    • 2024-09-24_15:44:29.116274_RqnS
    • 2024-09-24_15:44:29.116280_tKNU
    • 2024-09-24_15:44:29.116287_ByiG
    400bcd5
    • 2024-09-24_16:15:59.420353_Jget
    • 2024-09-24_16:15:59.420393_koUY
    • 2024-09-24_16:15:59.420405_StZU
    • 2024-09-24_16:15:59.420414_DPJa
    • 2024-09-24_16:15:59.420423_AilV
    • 2024-09-24_16:15:59.420430_gHgQ
    • 2024-09-24_16:15:59.420438_DFiT
    • 2024-09-24_16:15:59.420450_RmYe
    • 2024-09-24_16:15:59.420457_tKZw
    • 2024-09-24_16:15:59.420464_dImW
  • fire-rc

    DeviceStatisticsDistributions
    oriole-32
    Percentilebd157db400bcd5DiffSignificant (?)
    p1095.5 ±39 μs145 ±175 μs+49.5 μs (+51.8%)NO
    p25102 ±41 μs152 ±181 μs+49.5 μs (+48.5%)NO
    p50121 ±48 μs161 ±188 μs+40.3 μs (+33.3%)NO
    p75154 ±72 μs188 ±197 μs+33.8 μs (+21.9%)NO
    p90218 ±110 μs226 ±223 μs+8.05 μs (+3.7%)NO

    20 test runs in comparison
    CommitTest Runs
    bd157db
    • 2024-09-24_15:44:29.116187_dygq
    • 2024-09-24_15:44:29.116228_rSAI
    • 2024-09-24_15:44:29.116239_UCVr
    • 2024-09-24_15:44:29.116247_UYlE
    • 2024-09-24_15:44:29.116254_lLJx
    • 2024-09-24_15:44:29.116262_BlJR
    • 2024-09-24_15:44:29.116268_lgCU
    • 2024-09-24_15:44:29.116274_RqnS
    • 2024-09-24_15:44:29.116280_tKNU
    • 2024-09-24_15:44:29.116287_ByiG
    400bcd5
    • 2024-09-24_16:15:59.420353_Jget
    • 2024-09-24_16:15:59.420393_koUY
    • 2024-09-24_16:15:59.420405_StZU
    • 2024-09-24_16:15:59.420414_DPJa
    • 2024-09-24_16:15:59.420423_AilV
    • 2024-09-24_16:15:59.420430_gHgQ
    • 2024-09-24_16:15:59.420438_DFiT
    • 2024-09-24_16:15:59.420450_RmYe
    • 2024-09-24_16:15:59.420457_tKZw
    • 2024-09-24_16:15:59.420464_dImW
    redfin-30
    Percentilebd157db400bcd5DiffSignificant (?)
    p10419 ±590 μs464 ±551 μs+44.8 μs (+10.7%)NO
    p25460 ±663 μs544 ±647 μs+84.0 μs (+18.3%)NO
    p50548 ±804 μs663 ±778 μs+115 μs (+21.0%)NO
    p75659 ±964 μs853 ±923 μs+194 μs (+29.4%)NO
    p90832 ±1170 μs1.14 ±1 ms+307 μs (+37.0%)NO

    20 test runs in comparison
    CommitTest Runs
    bd157db
    • 2024-09-24_15:44:29.116187_dygq
    • 2024-09-24_15:44:29.116228_rSAI
    • 2024-09-24_15:44:29.116239_UCVr
    • 2024-09-24_15:44:29.116247_UYlE
    • 2024-09-24_15:44:29.116254_lLJx
    • 2024-09-24_15:44:29.116262_BlJR
    • 2024-09-24_15:44:29.116268_lgCU
    • 2024-09-24_15:44:29.116274_RqnS
    • 2024-09-24_15:44:29.116280_tKNU
    • 2024-09-24_15:44:29.116287_ByiG
    400bcd5
    • 2024-09-24_16:15:59.420353_Jget
    • 2024-09-24_16:15:59.420393_koUY
    • 2024-09-24_16:15:59.420405_StZU
    • 2024-09-24_16:15:59.420414_DPJa
    • 2024-09-24_16:15:59.420423_AilV
    • 2024-09-24_16:15:59.420430_gHgQ
    • 2024-09-24_16:15:59.420438_DFiT
    • 2024-09-24_16:15:59.420450_RmYe
    • 2024-09-24_16:15:59.420457_tKZw
    • 2024-09-24_16:15:59.420464_dImW
  • timeToInitialDisplay

    DeviceStatisticsDistributions
    oriole-32
    Percentilebd157db400bcd5DiffSignificant (?)
    p10201 ±3 ms207 ±4 ms+5.27 ms (+2.6%)NO
    p25207 ±3 ms213 ±5 ms+5.30 ms (+2.6%)NO
    p50215 ±3 ms220 ±4 ms+5.29 ms (+2.5%)NO
    p75222 ±3 ms228 ±4 ms+5.88 ms (+2.6%)NO
    p90230 ±3 ms238 ±5 ms+8.24 ms (+3.6%)NO

    20 test runs in comparison
    CommitTest Runs
    bd157db
    • 2024-09-24_15:44:29.116187_dygq
    • 2024-09-24_15:44:29.116228_rSAI
    • 2024-09-24_15:44:29.116239_UCVr
    • 2024-09-24_15:44:29.116247_UYlE
    • 2024-09-24_15:44:29.116254_lLJx
    • 2024-09-24_15:44:29.116262_BlJR
    • 2024-09-24_15:44:29.116268_lgCU
    • 2024-09-24_15:44:29.116274_RqnS
    • 2024-09-24_15:44:29.116280_tKNU
    • 2024-09-24_15:44:29.116287_ByiG
    400bcd5
    • 2024-09-24_16:15:59.420353_Jget
    • 2024-09-24_16:15:59.420393_koUY
    • 2024-09-24_16:15:59.420405_StZU
    • 2024-09-24_16:15:59.420414_DPJa
    • 2024-09-24_16:15:59.420423_AilV
    • 2024-09-24_16:15:59.420430_gHgQ
    • 2024-09-24_16:15:59.420438_DFiT
    • 2024-09-24_16:15:59.420450_RmYe
    • 2024-09-24_16:15:59.420457_tKZw
    • 2024-09-24_16:15:59.420464_dImW
    redfin-30
    Percentilebd157db400bcd5DiffSignificant (?)
    p10246 ±4 ms266 ±9 ms+20.6 ms (+8.4%)NO
    p25252 ±4 ms273 ±8 ms+20.8 ms (+8.2%)NO
    p50258 ±4 ms281 ±8 ms+23.1 ms (+9.0%)MAYBE
    p75267 ±5 ms295 ±10 ms+27.6 ms (+10.3%)MAYBE
    p90277 ±6 ms312 ±12 ms+34.9 ms (+12.6%)MAYBE

    20 test runs in comparison
    CommitTest Runs
    bd157db
    • 2024-09-24_15:44:29.116187_dygq
    • 2024-09-24_15:44:29.116228_rSAI
    • 2024-09-24_15:44:29.116239_UCVr
    • 2024-09-24_15:44:29.116247_UYlE
    • 2024-09-24_15:44:29.116254_lLJx
    • 2024-09-24_15:44:29.116262_BlJR
    • 2024-09-24_15:44:29.116268_lgCU
    • 2024-09-24_15:44:29.116274_RqnS
    • 2024-09-24_15:44:29.116280_tKNU
    • 2024-09-24_15:44:29.116287_ByiG
    400bcd5
    • 2024-09-24_16:15:59.420353_Jget
    • 2024-09-24_16:15:59.420393_koUY
    • 2024-09-24_16:15:59.420405_StZU
    • 2024-09-24_16:15:59.420414_DPJa
    • 2024-09-24_16:15:59.420423_AilV
    • 2024-09-24_16:15:59.420430_gHgQ
    • 2024-09-24_16:15:59.420438_DFiT
    • 2024-09-24_16:15:59.420450_RmYe
    • 2024-09-24_16:15:59.420457_tKZw
    • 2024-09-24_16:15:59.420464_dImW

  1. https://storage.googleapis.com/firebase-sdk-metric-reports/3sOWZpnQYl/index.html

@davidmotson davidmotson enabled auto-merge (squash) August 2, 2024 16:55
@rlazo
Copy link
Collaborator

rlazo commented Aug 2, 2024

This is more widespread, as reported by running this command

$ rg javax.annotation.Nonnull -l |  awk -F'/' '{print $1}' |sort -u
firebase-common
firebase-config
firebase-firestore
firebase-inappmessaging

could you also fix those instances? thanks

@davidmotson
Copy link
Collaborator Author

done

@rlazo
Copy link
Collaborator

rlazo commented Sep 19, 2024

is this change still pending?

@davidmotson davidmotson merged commit fe9d619 into main Sep 24, 2024
54 of 56 checks passed
@davidmotson davidmotson deleted the davidmotson.rc_null branch September 24, 2024 16:31
@firebase firebase locked and limited conversation to collaborators Oct 25, 2024
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants