Skip to content

Conversation

@davidmotson
Copy link
Collaborator

No description provided.

@github-actions
Copy link
Contributor

github-actions bot commented Sep 27, 2024

Javadoc Changes:
--- /home/runner/diff/original/firebase-kotlindoc/android/client/firebase-common/_toc.yaml	2024-09-27 17:11:06.642507906 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/client/firebase-common/_toc.yaml	2024-09-27 17:08:04.718255652 +0000
@@ -49,5 +49,7 @@
     section:
     - title: "FirebaseInitProvider"
       path: "/docs/reference/android/com/google/firebase/provider/FirebaseInitProvider.html"
+    - title: "FirebaseInitializer"
+      path: "/docs/reference/android/com/google/firebase/provider/FirebaseInitializer.html"
 
 
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/provider/FirebaseInitializer.Companion.html	1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/provider/FirebaseInitializer.Companion.html	2024-09-27 17:08:04.717255650 +0000
@@ -0,0 +1,16 @@
+<html devsite="true">
+  <head>
+    <title>FirebaseInitializer.Companion</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+  </head>
+  <body>
+    <div id="metadata-info-block"></div>
+    <h1>FirebaseInitializer.Companion</h1>
+    <p>
+      <pre>public static class <a href="/docs/reference/android/com/google/firebase/provider/FirebaseInitializer.Companion.html">FirebaseInitializer.Companion</a></pre>
+    </p>
+    <hr>
+  </body>
+</html>
+
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/provider/FirebaseInitializer.html	1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/provider/FirebaseInitializer.html	2024-09-27 17:08:04.717255650 +0000
@@ -0,0 +1,102 @@
+<html devsite="true">
+  <head>
+    <title>FirebaseInitializer</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/android/_reference-head-tags.html" %}
+  </head>
+  <body>
+    <div id="metadata-info-block"></div>
+    <h1>FirebaseInitializer</h1>
+    <p>
+      <pre>public final class <a href="/docs/reference/android/com/google/firebase/provider/FirebaseInitializer.html">FirebaseInitializer</a> implements <a href="https://developer.android.com/reference/kotlin/androidx/startup/Initializer.html">Initializer</a></pre>
+    </p>
+    <hr>
+    <h2>Summary</h2>
+    <div class="devsite-table-wrapper">
+      <table class="responsive">
+        <colgroup>
+          <col width="40%">
+          <col>
+        </colgroup>
+        <thead>
+          <tr>
+            <th colspan="100%"><h3>Nested types</h3></th>
+          </tr>
+        </thead>
+        <tbody class="list">
+          <tr>
+            <td>
+              <div><code>public static class <a href="/docs/reference/android/com/google/firebase/provider/FirebaseInitializer.Companion.html">FirebaseInitializer.Companion</a></code></div>
+            </td>
+          </tr>
+        </tbody>
+      </table>
+    </div>
+    <div class="devsite-table-wrapper">
+      <table class="responsive">
+        <colgroup>
+          <col width="40%">
+          <col>
+        </colgroup>
+        <thead>
+          <tr>
+            <th colspan="100%"><h3>Public constructors</h3></th>
+          </tr>
+        </thead>
+        <tbody class="list">
+          <tr>
+            <td>
+              <div><code><a href="/docs/reference/android/com/google/firebase/provider/FirebaseInitializer.html#FirebaseInitializer()">FirebaseInitializer</a>()</code></div>
+            </td>
+          </tr>
+        </tbody>
+      </table>
+    </div>
+    <div class="devsite-table-wrapper">
+      <table class="responsive">
+        <colgroup>
+          <col width="40%">
+          <col>
+        </colgroup>
+        <thead>
+          <tr>
+            <th colspan="100%"><h3>Public methods</h3></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="/docs/reference/android/com/google/firebase/FirebaseApp.html">FirebaseApp</a></code></td>
+            <td>
+              <div><code><a href="/docs/reference/android/com/google/firebase/provider/FirebaseInitializer.html#create(android.content.Context)">create</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/android/content/Context.html">Context</a>&nbsp;context)</code></div>
+            </td>
+          </tr>
+          <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/util/List.html">List</a>&lt;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Class.html">Class</a>&lt;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/androidx/startup/Initializer.html">Initializer</a>&lt;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> ?&gt;&gt;&gt;</code></td>
+            <td>
+              <div><code><a href="/docs/reference/android/com/google/firebase/provider/FirebaseInitializer.html#dependencies()">dependencies</a>()</code></div>
+            </td>
+          </tr>
+        </tbody>
+      </table>
+    </div>
+    <div class="list">
+      <h2>Public constructors</h2>
+      <div class="api-item"><a name="FirebaseInitializer--"></a><a name="firebaseinitializer"></a>
+        <h3 class="api-name" id="FirebaseInitializer()">FirebaseInitializer</h3>
+        <pre class="api-signature no-pretty-print">public&nbsp;<a href="/docs/reference/android/com/google/firebase/provider/FirebaseInitializer.html#FirebaseInitializer()">FirebaseInitializer</a>()</pre>
+      </div>
+    </div>
+    <div class="list">
+      <h2>Public methods</h2>
+      <div class="api-item"><a name="create-android.content.Context-"></a><a name="create"></a>
+        <h3 class="api-name" id="create(android.content.Context)">create</h3>
+        <pre class="api-signature no-pretty-print">public&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="/docs/reference/android/com/google/firebase/FirebaseApp.html">FirebaseApp</a>&nbsp;<a href="/docs/reference/android/com/google/firebase/provider/FirebaseInitializer.html#create(android.content.Context)">create</a>(@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/android/content/Context.html">Context</a>&nbsp;context)</pre>
+      </div>
+      <div class="api-item"><a name="dependencies--"></a><a name="dependencies"></a>
+        <h3 class="api-name" id="dependencies()">dependencies</h3>
+        <pre class="api-signature no-pretty-print">public&nbsp;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/util/List.html">List</a>&lt;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/java/lang/Class.html">Class</a>&lt;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> <a href="https://developer.android.com/reference/kotlin/androidx/startup/Initializer.html">Initializer</a>&lt;@<a href="https://developer.android.com/reference/kotlin/androidx/annotation/NonNull.html">NonNull</a> ?&gt;&gt;&gt;&nbsp;<a href="/docs/reference/android/com/google/firebase/provider/FirebaseInitializer.html#dependencies()">dependencies</a>()</pre>
+      </div>
+    </div>
+  </body>
+</html>
+
--- /home/runner/diff/original/firebase-kotlindoc/android/com/google/firebase/provider/package-summary.html	2024-09-27 17:11:06.640507903 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/android/com/google/firebase/provider/package-summary.html	2024-09-27 17:08:04.717255650 +0000
@@ -20,6 +20,10 @@
               <p>Initializes Firebase APIs at app startup time.</p>
             </td>
           </tr>
+          <tr>
+            <td><code><a href="/docs/reference/android/com/google/firebase/provider/FirebaseInitializer.html">FirebaseInitializer</a></code></td>
+            <td></td>
+          </tr>
         </tbody>
       </table>
     </div>
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/client/firebase-common/_toc.yaml	2024-09-27 17:11:06.637507899 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/client/firebase-common/_toc.yaml	2024-09-27 17:08:04.711255642 +0000
@@ -49,5 +49,7 @@
     section:
     - title: "FirebaseInitProvider"
       path: "/docs/reference/kotlin/com/google/firebase/provider/FirebaseInitProvider.html"
+    - title: "FirebaseInitializer"
+      path: "/docs/reference/kotlin/com/google/firebase/provider/FirebaseInitializer.html"
 
 
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/provider/FirebaseInitializer.html	1970-01-01 00:00:00.000000000 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/provider/FirebaseInitializer.html	2024-09-27 17:08:04.709255639 +0000
@@ -0,0 +1,82 @@
+<html devsite="true">
+  <head>
+    <title>FirebaseInitializer</title>
+{% setvar book_path %}/_book.yaml{% endsetvar %}
+{% include "docs/reference/kotlin/_reference-head-tags.html" %}
+  </head>
+  <body>
+    <div id="metadata-info-block"></div>
+    <h1>FirebaseInitializer</h1>
+    <p>
+      <pre>class <a href="/docs/reference/kotlin/com/google/firebase/provider/FirebaseInitializer.html">FirebaseInitializer</a> : <a href="https://developer.android.com/reference/kotlin/androidx/startup/Initializer.html">Initializer</a></pre>
+    </p>
+    <hr>
+    <h2>Summary</h2>
+    <div class="devsite-table-wrapper">
+      <table class="responsive">
+        <colgroup>
+          <col width="40%">
+          <col>
+        </colgroup>
+        <thead>
+          <tr>
+            <th colspan="100%"><h3>Public constructors</h3></th>
+          </tr>
+        </thead>
+        <tbody class="list">
+          <tr>
+            <td>
+              <div><code><a href="/docs/reference/kotlin/com/google/firebase/provider/FirebaseInitializer.html#FirebaseInitializer()">FirebaseInitializer</a>()</code></div>
+            </td>
+          </tr>
+        </tbody>
+      </table>
+    </div>
+    <div class="devsite-table-wrapper">
+      <table class="responsive">
+        <colgroup>
+          <col width="40%">
+          <col>
+        </colgroup>
+        <thead>
+          <tr>
+            <th colspan="100%"><h3>Public functions</h3></th>
+          </tr>
+        </thead>
+        <tbody class="list">
+          <tr>
+            <td><code>open <a href="/docs/reference/kotlin/com/google/firebase/FirebaseApp.html">FirebaseApp</a></code></td>
+            <td>
+              <div><code><a href="/docs/reference/kotlin/com/google/firebase/provider/FirebaseInitializer.html#create(android.content.Context)">create</a>(context:&nbsp;<a href="https://developer.android.com/reference/kotlin/android/content/Context.html">Context</a>)</code></div>
+            </td>
+          </tr>
+          <tr>
+            <td><code>open <a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a>&lt;<a href="https://developer.android.com/reference/kotlin/java/lang/Class.html">Class</a>&lt;<a href="https://developer.android.com/reference/kotlin/androidx/startup/Initializer.html">Initializer</a>&lt;*&gt;&gt;&gt;</code></td>
+            <td>
+              <div><code><a href="/docs/reference/kotlin/com/google/firebase/provider/FirebaseInitializer.html#dependencies()">dependencies</a>()</code></div>
+            </td>
+          </tr>
+        </tbody>
+      </table>
+    </div>
+    <div class="list">
+      <h2>Public constructors</h2>
+      <div class="api-item"><a name="FirebaseInitializer--"></a><a name="firebaseinitializer"></a>
+        <h3 class="api-name" id="FirebaseInitializer()">FirebaseInitializer</h3>
+        <pre class="api-signature no-pretty-print"><a href="/docs/reference/kotlin/com/google/firebase/provider/FirebaseInitializer.html#FirebaseInitializer()">FirebaseInitializer</a>()</pre>
+      </div>
+    </div>
+    <div class="list">
+      <h2>Public functions</h2>
+      <div class="api-item"><a name="create-android.content.Context-"></a><a name="create"></a>
+        <h3 class="api-name" id="create(android.content.Context)">create</h3>
+        <pre class="api-signature no-pretty-print">open&nbsp;fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/provider/FirebaseInitializer.html#create(android.content.Context)">create</a>(context:&nbsp;<a href="https://developer.android.com/reference/kotlin/android/content/Context.html">Context</a>):&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/FirebaseApp.html">FirebaseApp</a></pre>
+      </div>
+      <div class="api-item"><a name="dependencies--"></a><a name="dependencies"></a>
+        <h3 class="api-name" id="dependencies()">dependencies</h3>
+        <pre class="api-signature no-pretty-print">open&nbsp;fun&nbsp;<a href="/docs/reference/kotlin/com/google/firebase/provider/FirebaseInitializer.html#dependencies()">dependencies</a>():&nbsp;<a href="https://kotlinlang.org/api/latest/jvm/stdlib/kotlin.collections/-list/index.html">List</a>&lt;<a href="https://developer.android.com/reference/kotlin/java/lang/Class.html">Class</a>&lt;<a href="https://developer.android.com/reference/kotlin/androidx/startup/Initializer.html">Initializer</a>&lt;*&gt;&gt;&gt;</pre>
+      </div>
+    </div>
+  </body>
+</html>
+
--- /home/runner/diff/original/firebase-kotlindoc/kotlin/com/google/firebase/provider/package-summary.html	2024-09-27 17:11:06.636507898 +0000
+++ /home/runner/diff/modified/firebase-kotlindoc/kotlin/com/google/firebase/provider/package-summary.html	2024-09-27 17:08:04.710255640 +0000
@@ -20,6 +20,10 @@
               <p>Initializes Firebase APIs at app startup time.</p>
             </td>
           </tr>
+          <tr>
+            <td><code><a href="/docs/reference/kotlin/com/google/firebase/provider/FirebaseInitializer.html">FirebaseInitializer</a></code></td>
+            <td></td>
+          </tr>
         </tbody>
       </table>
     </div>

@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

@github-actions
Copy link
Contributor

github-actions bot commented Sep 27, 2024

Unit Test Results

  50 files  +34    50 suites  +34   1m 24s ⏱️ + 1m 9s
  76 tests  - 31    76 ✔️  - 31  0 💤 ±0  0 ±0 
168 runs   - 46  168 ✔️  - 46  0 💤 ±0  0 ±0 

Results for commit d99b3e4. ± Comparison against base commit 885b66f.

This pull request removes 107 and adds 76 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.CoroutinesPlayServicesTests ‑ Task#await() resolves to the same result as Task#getResult()
com.google.firebase.CoroutinesPlayServicesTests ‑ Task#await() throws an Exception for failing Tasks
com.google.firebase.DataCollectionPostNDefaultEnabledTest ‑ isDataCollectionDefaultEnabled_shouldDefaultToTrue
com.google.firebase.DataCollectionPostNDefaultEnabledTest ‑ isDataCollectionDefaultEnabled_whenPrefsFalse_shouldReturnFalse
com.google.firebase.DataCollectionPostNDefaultEnabledTest ‑ isDataCollectionDefaultEnabled_whenPrefsTrue_shouldReturnTrue
com.google.firebase.DataCollectionPostNDefaultEnabledTest ‑ setDataCollectionDefaultEnabledFalse_shouldUpdateSharedPrefs
com.google.firebase.DataCollectionPostNDefaultEnabledTest ‑ setDataCollectionDefaultEnabled_shouldNotAffectOtherFirebaseAppInstances
com.google.firebase.DataCollectionPreNDefaultEnabledTest ‑ isDataCollectionDefaultEnabled_shouldDefaultToTrue
com.google.firebase.DataCollectionPreNDefaultEnabledTest ‑ isDataCollectionDefaultEnabled_whenPrefsFalse_shouldReturnFalse
com.google.firebase.DataCollectionPreNDefaultEnabledTest ‑ isDataCollectionDefaultEnabled_whenPrefsTrue_shouldReturnTrue
…

♻️ This comment has been updated with latest results.

@google-oss-bot
Copy link
Contributor

@google-oss-bot
Copy link
Contributor

The public api surface has changed for the subproject firebase-common:
error: Added class com.google.firebase.provider.FirebaseInitializer [AddedClass]

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.

@davidmotson davidmotson closed this Oct 8, 2024
@firebase firebase locked and limited conversation to collaborators Nov 8, 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.

2 participants