Skip to content
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

Fix visibility on Firebase Functions #6269

Merged
merged 3 commits into from
Sep 19, 2024
Merged

Conversation

emilypgoogle
Copy link
Collaborator

No description provided.

Copy link
Contributor

github-actions bot commented Sep 17, 2024

Javadoc Changes:
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/functions/FirebaseFunctions.html	2024-09-18 18:10:11.119387469 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/functions/FirebaseFunctions.html	2024-09-18 18:07:39.853929811 +0000
@@ -46,20 +46,6 @@
         </thead>
         <tbody class="list">
           <tr>
-            <td><code>final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developers.google.com/android/reference/com/google/android/gms/tasks/Task.html">Task</a>&lt;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/functions/HttpsCallableResult.html">HttpsCallableResult</a>&gt;</code></td>
-            <td>
-              <div><code><a href="/docs/reference/android/com/google/firebase/functions/FirebaseFunctions.html#call(kotlin.String,kotlin.Any,com.google.firebase.functions.HttpsCallOptions)">call</a>(@<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;name,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Object.html">Object</a>&nbsp;data,&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/functions/HttpsCallOptions.html">HttpsCallOptions</a>&nbsp;options)</code></div>
-              <p>Calls a Callable HTTPS trigger endpoint.</p>
-            </td>
-          </tr>
-          <tr>
-            <td><code>final @<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developers.google.com/android/reference/com/google/android/gms/tasks/Task.html">Task</a>&lt;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/functions/HttpsCallableResult.html">HttpsCallableResult</a>&gt;</code></td>
-            <td>
-              <div><code><a href="/docs/reference/android/com/google/firebase/functions/FirebaseFunctions.html#call(java.net.URL,kotlin.Any,com.google.firebase.functions.HttpsCallOptions)">call</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/net/URL.html">URL</a>&nbsp;url,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Object.html">Object</a>&nbsp;data,&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/functions/HttpsCallOptions.html">HttpsCallOptions</a>&nbsp;options)</code></div>
-              <p>Calls a Callable HTTPS trigger endpoint.</p>
-            </td>
-          </tr>
-          <tr>
             <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/functions/HttpsCallableReference.html">HttpsCallableReference</a></code></td>
             <td>
               <div><code><a href="/docs/reference/android/com/google/firebase/functions/FirebaseFunctions.html#getHttpsCallable(kotlin.String)">getHttpsCallable</a>(@<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;name)</code></div>
@@ -177,112 +163,6 @@
     </div>
     <div class="list">
       <h2>Public methods</h2>
-      <div class="api-item"><a name="call(kotlin.String, kotlin.Any, com.google.firebase.functions.HttpsCallOptions)"></a><a name="call-kotlin.String-kotlin.Any-com.google.firebase.functions.HttpsCallOptions-"></a><a name="call"></a>
-        <h3 class="api-name" id="call(kotlin.String,kotlin.Any,com.google.firebase.functions.HttpsCallOptions)">call</h3>
-        <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="https://developers.google.com/android/reference/com/google/android/gms/tasks/Task.html">Task</a>&lt;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/functions/HttpsCallableResult.html">HttpsCallableResult</a>&gt;&nbsp;<a href="/docs/reference/android/com/google/firebase/functions/FirebaseFunctions.html#call(kotlin.String,kotlin.Any,com.google.firebase.functions.HttpsCallOptions)">call</a>(@<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;name,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Object.html">Object</a>&nbsp;data,&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/functions/HttpsCallOptions.html">HttpsCallOptions</a>&nbsp;options)</pre>
-        <p>Calls a Callable HTTPS trigger endpoint.</p>
-        <div class="devsite-table-wrapper">
-          <table class="responsive">
-            <colgroup>
-              <col width="40%">
-              <col>
-            </colgroup>
-            <thead>
-              <tr>
-                <th colspan="100%">Parameters</th>
-              </tr>
-            </thead>
-            <tbody class="list">
-              <tr>
-                <td><code>@<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;name</code></td>
-                <td>
-                  <p>The name of the HTTPS trigger.</p>
-                </td>
-              </tr>
-              <tr>
-                <td><code><a href="https://developer.android.com/reference/kotlin/java/lang/Object.html">Object</a>&nbsp;data</code></td>
-                <td>
-                  <p>Parameters to pass to the function. Can be anything encodable as JSON.</p>
-                </td>
-              </tr>
-            </tbody>
-          </table>
-        </div>
-        <div class="devsite-table-wrapper">
-          <table class="responsive">
-            <colgroup>
-              <col width="40%">
-              <col>
-            </colgroup>
-            <thead>
-              <tr>
-                <th colspan="100%">Returns</th>
-              </tr>
-            </thead>
-            <tbody class="list">
-              <tr>
-                <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developers.google.com/android/reference/com/google/android/gms/tasks/Task.html">Task</a>&lt;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/functions/HttpsCallableResult.html">HttpsCallableResult</a>&gt;</code></td>
-                <td>
-                  <p>A Task that will be completed when the request is complete.</p>
-                </td>
-              </tr>
-            </tbody>
-          </table>
-        </div>
-      </div>
-      <div class="api-item"><a name="call(java.net.URL, kotlin.Any, com.google.firebase.functions.HttpsCallOptions)"></a><a name="call-java.net.URL-kotlin.Any-com.google.firebase.functions.HttpsCallOptions-"></a><a name="call"></a>
-        <h3 class="api-name" id="call(java.net.URL,kotlin.Any,com.google.firebase.functions.HttpsCallOptions)">call</h3>
-        <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="https://developers.google.com/android/reference/com/google/android/gms/tasks/Task.html">Task</a>&lt;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/functions/HttpsCallableResult.html">HttpsCallableResult</a>&gt;&nbsp;<a href="/docs/reference/android/com/google/firebase/functions/FirebaseFunctions.html#call(java.net.URL,kotlin.Any,com.google.firebase.functions.HttpsCallOptions)">call</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/net/URL.html">URL</a>&nbsp;url,&nbsp;<a href="https://developer.android.com/reference/kotlin/java/lang/Object.html">Object</a>&nbsp;data,&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/functions/HttpsCallOptions.html">HttpsCallOptions</a>&nbsp;options)</pre>
-        <p>Calls a Callable HTTPS trigger endpoint.</p>
-        <div class="devsite-table-wrapper">
-          <table class="responsive">
-            <colgroup>
-              <col width="40%">
-              <col>
-            </colgroup>
-            <thead>
-              <tr>
-                <th colspan="100%">Parameters</th>
-              </tr>
-            </thead>
-            <tbody class="list">
-              <tr>
-                <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/net/URL.html">URL</a>&nbsp;url</code></td>
-                <td>
-                  <p>The url of the HTTPS trigger</p>
-                </td>
-              </tr>
-              <tr>
-                <td><code><a href="https://developer.android.com/reference/kotlin/java/lang/Object.html">Object</a>&nbsp;data</code></td>
-                <td>
-                  <p>Parameters to pass to the function. Can be anything encodable as JSON.</p>
-                </td>
-              </tr>
-            </tbody>
-          </table>
-        </div>
-        <div class="devsite-table-wrapper">
-          <table class="responsive">
-            <colgroup>
-              <col width="40%">
-              <col>
-            </colgroup>
-            <thead>
-              <tr>
-                <th colspan="100%">Returns</th>
-              </tr>
-            </thead>
-            <tbody class="list">
-              <tr>
-                <td><code>@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developers.google.com/android/reference/com/google/android/gms/tasks/Task.html">Task</a>&lt;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/functions/HttpsCallableResult.html">HttpsCallableResult</a>&gt;</code></td>
-                <td>
-                  <p>A Task that will be completed when the request is complete.</p>
-                </td>
-              </tr>
-            </tbody>
-          </table>
-        </div>
-      </div>
       <div class="api-item"><a name="getHttpsCallable-kotlin.String-"></a><a name="gethttpscallable"></a>
         <h3 class="api-name" id="getHttpsCallable(kotlin.String)">getHttpsCallable</h3>
         <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/functions/HttpsCallableReference.html">HttpsCallableReference</a>&nbsp;<a href="/docs/reference/android/com/google/firebase/functions/FirebaseFunctions.html#getHttpsCallable(kotlin.String)">getHttpsCallable</a>(@<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;name)</pre>
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/functions/FirebaseFunctions.html	2024-09-18 18:10:11.119387469 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/functions/FirebaseFunctions.html	2024-09-18 18:07:39.837929655 +0000
@@ -69,20 +69,6 @@
         </thead>
         <tbody class="list">
           <tr>
-            <td><code><a href="https://developers.google.com/android/reference/com/google/android/gms/tasks/Task.html">Task</a>&lt;<a href="/docs/reference/kotlin/com/google/firebase/functions/HttpsCallableResult.html">HttpsCallableResult</a>&gt;</code></td>
-            <td>
-              <div><code><a href="/docs/reference/kotlin/com/google/firebase/functions/FirebaseFunctions.html#call(kotlin.String,kotlin.Any,com.google.firebase.functions.HttpsCallOptions)">call</a>(name:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;data:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a>?,&nbsp;options:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/functions/HttpsCallOptions.html">HttpsCallOptions</a>)</code></div>
-              <p>Calls a Callable HTTPS trigger endpoint.</p>
-            </td>
-          </tr>
-          <tr>
-            <td><code><a href="https://developers.google.com/android/reference/com/google/android/gms/tasks/Task.html">Task</a>&lt;<a href="/docs/reference/kotlin/com/google/firebase/functions/HttpsCallableResult.html">HttpsCallableResult</a>&gt;</code></td>
-            <td>
-              <div><code><a href="/docs/reference/kotlin/com/google/firebase/functions/FirebaseFunctions.html#call(java.net.URL,kotlin.Any,com.google.firebase.functions.HttpsCallOptions)">call</a>(url:&nbsp;<a href="https://developer.android.com/reference/kotlin/java/net/URL.html">URL</a>,&nbsp;data:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a>?,&nbsp;options:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/functions/HttpsCallOptions.html">HttpsCallOptions</a>)</code></div>
-              <p>Calls a Callable HTTPS trigger endpoint.</p>
-            </td>
-          </tr>
-          <tr>
             <td><code><a href="/docs/reference/kotlin/com/google/firebase/functions/HttpsCallableReference.html">HttpsCallableReference</a></code></td>
             <td>
               <div><code><a href="/docs/reference/kotlin/com/google/firebase/functions/FirebaseFunctions.html#getHttpsCallable(kotlin.String)">getHttpsCallable</a>(name:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>)</code></div>
@@ -264,112 +250,6 @@
     </div>
     <div class="list">
       <h2>Public functions</h2>
-      <div class="api-item"><a name="call(kotlin.String, kotlin.Any, com.google.firebase.functions.HttpsCallOptions)"></a><a name="call-kotlin.String-kotlin.Any-com.google.firebase.functions.HttpsCallOptions-"></a><a name="call"></a>
-        <h3 class="api-name" id="call(kotlin.String,kotlin.Any,com.google.firebase.functions.HttpsCallOptions)">call</h3>
-        <pre class="api-signature no-pretty-print">fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/functions/FirebaseFunctions.html#call(kotlin.String,kotlin.Any,com.google.firebase.functions.HttpsCallOptions)">call</a>(name:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>,&nbsp;data:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a>?,&nbsp;options:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/functions/HttpsCallOptions.html">HttpsCallOptions</a>):&nbsp;<a href="https://developers.google.com/android/reference/com/google/android/gms/tasks/Task.html">Task</a>&lt;<a href="/docs/reference/kotlin/com/google/firebase/functions/HttpsCallableResult.html">HttpsCallableResult</a>&gt;</pre>
-        <p>Calls a Callable HTTPS trigger endpoint.</p>
-        <div class="devsite-table-wrapper">
-          <table class="responsive">
-            <colgroup>
-              <col width="40%">
-              <col>
-            </colgroup>
-            <thead>
-              <tr>
-                <th colspan="100%">Parameters</th>
-              </tr>
-            </thead>
-            <tbody class="list">
-              <tr>
-                <td><code>name:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a></code></td>
-                <td>
-                  <p>The name of the HTTPS trigger.</p>
-                </td>
-              </tr>
-              <tr>
-                <td><code>data:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a>?</code></td>
-                <td>
-                  <p>Parameters to pass to the function. Can be anything encodable as JSON.</p>
-                </td>
-              </tr>
-            </tbody>
-          </table>
-        </div>
-        <div class="devsite-table-wrapper">
-          <table class="responsive">
-            <colgroup>
-              <col width="40%">
-              <col>
-            </colgroup>
-            <thead>
-              <tr>
-                <th colspan="100%">Returns</th>
-              </tr>
-            </thead>
-            <tbody class="list">
-              <tr>
-                <td><code><a href="https://developers.google.com/android/reference/com/google/android/gms/tasks/Task.html">Task</a>&lt;<a href="/docs/reference/kotlin/com/google/firebase/functions/HttpsCallableResult.html">HttpsCallableResult</a>&gt;</code></td>
-                <td>
-                  <p>A Task that will be completed when the request is complete.</p>
-                </td>
-              </tr>
-            </tbody>
-          </table>
-        </div>
-      </div>
-      <div class="api-item"><a name="call(java.net.URL, kotlin.Any, com.google.firebase.functions.HttpsCallOptions)"></a><a name="call-java.net.URL-kotlin.Any-com.google.firebase.functions.HttpsCallOptions-"></a><a name="call"></a>
-        <h3 class="api-name" id="call(java.net.URL,kotlin.Any,com.google.firebase.functions.HttpsCallOptions)">call</h3>
-        <pre class="api-signature no-pretty-print">fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/functions/FirebaseFunctions.html#call(java.net.URL,kotlin.Any,com.google.firebase.functions.HttpsCallOptions)">call</a>(url:&nbsp;<a href="https://developer.android.com/reference/kotlin/java/net/URL.html">URL</a>,&nbsp;data:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a>?,&nbsp;options:&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/functions/HttpsCallOptions.html">HttpsCallOptions</a>):&nbsp;<a href="https://developers.google.com/android/reference/com/google/android/gms/tasks/Task.html">Task</a>&lt;<a href="/docs/reference/kotlin/com/google/firebase/functions/HttpsCallableResult.html">HttpsCallableResult</a>&gt;</pre>
-        <p>Calls a Callable HTTPS trigger endpoint.</p>
-        <div class="devsite-table-wrapper">
-          <table class="responsive">
-            <colgroup>
-              <col width="40%">
-              <col>
-            </colgroup>
-            <thead>
-              <tr>
-                <th colspan="100%">Parameters</th>
-              </tr>
-            </thead>
-            <tbody class="list">
-              <tr>
-                <td><code>url:&nbsp;<a href="https://developer.android.com/reference/kotlin/java/net/URL.html">URL</a></code></td>
-                <td>
-                  <p>The url of the HTTPS trigger</p>
-                </td>
-              </tr>
-              <tr>
-                <td><code>data:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-any/index.html">Any</a>?</code></td>
-                <td>
-                  <p>Parameters to pass to the function. Can be anything encodable as JSON.</p>
-                </td>
-              </tr>
-            </tbody>
-          </table>
-        </div>
-        <div class="devsite-table-wrapper">
-          <table class="responsive">
-            <colgroup>
-              <col width="40%">
-              <col>
-            </colgroup>
-            <thead>
-              <tr>
-                <th colspan="100%">Returns</th>
-              </tr>
-            </thead>
-            <tbody class="list">
-              <tr>
-                <td><code><a href="https://developers.google.com/android/reference/com/google/android/gms/tasks/Task.html">Task</a>&lt;<a href="/docs/reference/kotlin/com/google/firebase/functions/HttpsCallableResult.html">HttpsCallableResult</a>&gt;</code></td>
-                <td>
-                  <p>A Task that will be completed when the request is complete.</p>
-                </td>
-              </tr>
-            </tbody>
-          </table>
-        </div>
-      </div>
       <div class="api-item"><a name="getHttpsCallable-kotlin.String-"></a><a name="gethttpscallable"></a>
         <h3 class="api-name" id="getHttpsCallable(kotlin.String)">getHttpsCallable</h3>
         <pre class="api-signature no-pretty-print">fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/functions/FirebaseFunctions.html#getHttpsCallable(kotlin.String)">getHttpsCallable</a>(name:&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin/-string/index.html">String</a>):&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/functions/HttpsCallableReference.html">HttpsCallableReference</a></pre>

@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 Sep 17, 2024

Copy link
Contributor

github-actions bot commented Sep 17, 2024

Unit Test Results

20 files   -   68  20 suites   - 68   36s ⏱️ - 2m 3s
23 tests  - 370  23 ✔️  - 370  0 💤 ±0  0 ±0 
68 runs   - 718  68 ✔️  - 718  0 💤 ±0  0 ±0 

Results for commit 3bd35a9. ± Comparison against base commit e6b4ace.

This pull request removes 393 and adds 23 tests. Note that renamed tests count towards both.
com.google.firebase.appdistribution.impl.AabUpdaterTest ‑ updateAppTask_emptyLocationHeader_setsDownloadFailure
com.google.firebase.appdistribution.impl.AabUpdaterTest ‑ updateAppTask_isNotRedirectResponse_setsDownloadFailure
com.google.firebase.appdistribution.impl.AabUpdaterTest ‑ updateAppTask_missingLocationHeader_setsDownloadFailure
com.google.firebase.appdistribution.impl.AabUpdaterTest ‑ updateAppTask_onAppResume_setsUpdateCancelled
com.google.firebase.appdistribution.impl.AabUpdaterTest ‑ updateAppTask_whenAabReleaseAvailable_redirectsToPlay
com.google.firebase.appdistribution.impl.AabUpdaterTest ‑ updateAppTask_whenOpenConnectionFails_setsNetworkFailure
com.google.firebase.appdistribution.impl.AabUpdaterTest ‑ updateApp_whenCalledMultipleTimesWithAAB_onlyMakesOneRequest
com.google.firebase.appdistribution.impl.ApkInstallerTests ‑ installActivityDestroyed_setsInstallError
com.google.firebase.appdistribution.impl.ApkInstallerTests ‑ installApk_currentActivityNotNull_InstallIntentOnCurrentActivity
com.google.firebase.appdistribution.impl.ApkInstallerTests ‑ whenCalledMultipleTimes_onlyEmitsOneIntent
…
com.google.firebase.functions.AppCheckLimitedUseTest ‑ FirebaseFunctions#getHttpsCallable should build callable with FAC settings (when false)
com.google.firebase.functions.AppCheckLimitedUseTest ‑ FirebaseFunctions#getHttpsCallable should build callable with FAC settings (when true)
com.google.firebase.functions.AppCheckLimitedUseTest ‑ FirebaseFunctions#getHttpsCallable should not use limited-use tokens by default
com.google.firebase.functions.AppCheckLimitedUseTest ‑ FirebaseFunctions#getHttpsCallableFromUrl callable with FAC settings (when false)
com.google.firebase.functions.AppCheckLimitedUseTest ‑ FirebaseFunctions#getHttpsCallableFromUrl callable with FAC settings (when true)
com.google.firebase.functions.AppCheckLimitedUseTest ‑ FirebaseFunctions#getHttpsCallableFromUrl should not use limited-use tokens by default
com.google.firebase.functions.FunctionsRegistrarTest ‑ getComponents_publishesLibVersionComponent
com.google.firebase.functions.FunctionsTests ‑ Firebase#functions should delegate to FirebaseFunctions#getInstance(FirebaseApp, region)
com.google.firebase.functions.FunctionsTests ‑ Firebase#functions should delegate to FirebaseFunctions#getInstance(region)
com.google.firebase.functions.FunctionsTests ‑ FirebaseApp#functions should delegate to FirebaseFunctions#getInstance(FirebaseApp)
…

♻️ This comment has been updated with latest results.

@google-oss-bot
Copy link
Contributor

The public api surface has changed for the subproject firebase-functions:
error: Removed method com.google.firebase.functions.FirebaseFunctions.call(String,Object,com.google.firebase.functions.HttpsCallOptions) [RemovedMethod]
error: Removed method com.google.firebase.functions.FirebaseFunctions.call(java.net.URL,Object,com.google.firebase.functions.HttpsCallOptions) [RemovedMethod]
error: Removed method com.google.firebase.functions.FirebaseFunctions.getURL(String) [RemovedMethod]

Please update the api.txt files for the subprojects being affected by this change by running ./gradlew ${subproject}:generateApiTxtFile. Also perform a major/minor bump accordingly.

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Sep 17, 2024

Size Report 1

Affected Products

  • firebase-functions

    TypeBase (c56bc5d)Merge (04c5391)Diff
    aar65.8 kB65.9 kB+48 B (+0.1%)
    apk (release)5.44 MB5.44 MB+120 B (+0.0%)

Test Logs

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

@google-oss-bot
Copy link
Contributor

google-oss-bot commented Sep 17, 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-fn

    DeviceStatisticsDistributions
    oriole-32
    Percentilec56bc5d04c5391DiffSignificant (?)
    p1091.5 ±8 μs90.8 ±9 μs-633 ns (-0.7%)NO
    p2598.7 ±11 μs95.9 ±11 μs-2.84 μs (-2.9%)NO
    p50111 ±21 μs108 ±22 μs-3.05 μs (-2.8%)NO
    p75133 ±27 μs126 ±35 μs-7.91 μs (-5.9%)NO
    p90169 ±50 μs159 ±41 μs-10.5 μs (-6.2%)NO

    20 test runs in comparison
    CommitTest Runs
    c56bc5d
    • 2024-09-18_17:23:26.761969_Xsbf
    • 2024-09-18_17:23:26.762010_jytD
    • 2024-09-18_17:23:26.762022_JJHc
    • 2024-09-18_17:23:26.762029_enWJ
    • 2024-09-18_17:23:26.762037_RvTo
    • 2024-09-18_17:23:26.762044_gIEF
    • 2024-09-18_17:23:26.762052_uMNi
    • 2024-09-18_17:23:26.762060_mOKy
    • 2024-09-18_17:23:26.762067_uwRG
    • 2024-09-18_17:23:26.762080_rvMy
    04c5391
    • 2024-09-18_18:17:08.586151_WLAp
    • 2024-09-18_18:17:08.586195_ZfPM
    • 2024-09-18_18:17:08.586207_sUmm
    • 2024-09-18_18:17:08.586214_ZnWq
    • 2024-09-18_18:17:08.586230_GSpk
    • 2024-09-18_18:17:08.586238_IXiy
    • 2024-09-18_18:17:08.586245_vFxs
    • 2024-09-18_18:17:08.586252_rbMj
    • 2024-09-18_18:17:08.586259_OLUC
    • 2024-09-18_18:17:08.586266_lyay
    redfin-30
    Percentilec56bc5d04c5391DiffSignificant (?)
    p10218 ±170 μs318 ±248 μs+99.6 μs (+45.6%)NO
    p25226 ±172 μs326 ±250 μs+100 μs (+44.4%)NO
    p50237 ±172 μs341 ±253 μs+104 μs (+43.7%)NO
    p75253 ±175 μs361 ±255 μs+108 μs (+42.8%)NO
    p90277 ±173 μs388 ±256 μs+111 μs (+40.1%)NO

    20 test runs in comparison
    CommitTest Runs
    c56bc5d
    • 2024-09-18_17:23:26.761969_Xsbf
    • 2024-09-18_17:23:26.762010_jytD
    • 2024-09-18_17:23:26.762022_JJHc
    • 2024-09-18_17:23:26.762029_enWJ
    • 2024-09-18_17:23:26.762037_RvTo
    • 2024-09-18_17:23:26.762044_gIEF
    • 2024-09-18_17:23:26.762052_uMNi
    • 2024-09-18_17:23:26.762060_mOKy
    • 2024-09-18_17:23:26.762067_uwRG
    • 2024-09-18_17:23:26.762080_rvMy
    04c5391
    • 2024-09-18_18:17:08.586151_WLAp
    • 2024-09-18_18:17:08.586195_ZfPM
    • 2024-09-18_18:17:08.586207_sUmm
    • 2024-09-18_18:17:08.586214_ZnWq
    • 2024-09-18_18:17:08.586230_GSpk
    • 2024-09-18_18:17:08.586238_IXiy
    • 2024-09-18_18:17:08.586245_vFxs
    • 2024-09-18_18:17:08.586252_rbMj
    • 2024-09-18_18:17:08.586259_OLUC
    • 2024-09-18_18:17:08.586266_lyay
  • timeToInitialDisplay

    DeviceStatisticsDistributions
    oriole-32
    Percentilec56bc5d04c5391DiffSignificant (?)
    p10199 ±5 ms206 ±2 ms+7.28 ms (+3.7%)NO
    p25205 ±5 ms211 ±2 ms+6.27 ms (+3.1%)NO
    p50212 ±5 ms218 ±2 ms+6.79 ms (+3.2%)NO
    p75219 ±5 ms228 ±4 ms+9.17 ms (+4.2%)NO
    p90228 ±6 ms243 ±6 ms+15.3 ms (+6.7%)NO

    20 test runs in comparison
    CommitTest Runs
    c56bc5d
    • 2024-09-18_17:23:26.761969_Xsbf
    • 2024-09-18_17:23:26.762010_jytD
    • 2024-09-18_17:23:26.762022_JJHc
    • 2024-09-18_17:23:26.762029_enWJ
    • 2024-09-18_17:23:26.762037_RvTo
    • 2024-09-18_17:23:26.762044_gIEF
    • 2024-09-18_17:23:26.762052_uMNi
    • 2024-09-18_17:23:26.762060_mOKy
    • 2024-09-18_17:23:26.762067_uwRG
    • 2024-09-18_17:23:26.762080_rvMy
    04c5391
    • 2024-09-18_18:17:08.586151_WLAp
    • 2024-09-18_18:17:08.586195_ZfPM
    • 2024-09-18_18:17:08.586207_sUmm
    • 2024-09-18_18:17:08.586214_ZnWq
    • 2024-09-18_18:17:08.586230_GSpk
    • 2024-09-18_18:17:08.586238_IXiy
    • 2024-09-18_18:17:08.586245_vFxs
    • 2024-09-18_18:17:08.586252_rbMj
    • 2024-09-18_18:17:08.586259_OLUC
    • 2024-09-18_18:17:08.586266_lyay
    redfin-30
    Percentilec56bc5d04c5391DiffSignificant (?)
    p10240 ±4 ms265 ±4 ms+24.5 ms (+10.2%)YES
    p25246 ±4 ms271 ±4 ms+24.7 ms (+10.0%)YES
    p50252 ±3 ms277 ±4 ms+25.0 ms (+9.9%)YES
    p75260 ±3 ms287 ±6 ms+26.5 ms (+10.2%)YES
    p90269 ±5 ms302 ±9 ms+33.7 ms (+12.6%)MAYBE

    20 test runs in comparison
    CommitTest Runs
    c56bc5d
    • 2024-09-18_17:23:26.761969_Xsbf
    • 2024-09-18_17:23:26.762010_jytD
    • 2024-09-18_17:23:26.762022_JJHc
    • 2024-09-18_17:23:26.762029_enWJ
    • 2024-09-18_17:23:26.762037_RvTo
    • 2024-09-18_17:23:26.762044_gIEF
    • 2024-09-18_17:23:26.762052_uMNi
    • 2024-09-18_17:23:26.762060_mOKy
    • 2024-09-18_17:23:26.762067_uwRG
    • 2024-09-18_17:23:26.762080_rvMy
    04c5391
    • 2024-09-18_18:17:08.586151_WLAp
    • 2024-09-18_18:17:08.586195_ZfPM
    • 2024-09-18_18:17:08.586207_sUmm
    • 2024-09-18_18:17:08.586214_ZnWq
    • 2024-09-18_18:17:08.586230_GSpk
    • 2024-09-18_18:17:08.586238_IXiy
    • 2024-09-18_18:17:08.586245_vFxs
    • 2024-09-18_18:17:08.586252_rbMj
    • 2024-09-18_18:17:08.586259_OLUC
    • 2024-09-18_18:17:08.586266_lyay

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

@google-oss-bot
Copy link
Contributor

The public api surface has changed for the subproject firebase-functions:
error: Removed method com.google.firebase.functions.FirebaseFunctions.call(String,Object,com.google.firebase.functions.HttpsCallOptions) [RemovedMethod]
error: Removed method com.google.firebase.functions.FirebaseFunctions.call(java.net.URL,Object,com.google.firebase.functions.HttpsCallOptions) [RemovedMethod]
error: Removed method com.google.firebase.functions.FirebaseFunctions.getURL(String) [RemovedMethod]

Please update the api.txt files for the subprojects being affected by this change by running ./gradlew ${subproject}:generateApiTxtFile. Also perform a major/minor bump accordingly.

@emilypgoogle emilypgoogle merged commit 2326592 into main Sep 19, 2024
35 checks passed
@emilypgoogle emilypgoogle deleted the ep/functions-kotlin-visibility branch September 19, 2024 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants