From 8f508c5b79106bb2dcece05e2ae65ffafc309eb5 Mon Sep 17 00:00:00 2001 From: Guillaume Bernos Date: Wed, 28 May 2025 16:06:14 +0200 Subject: [PATCH] chore: add licence --- .../java/com/firebase/uidemo/FirebaseUIDemo.java | 14 ++++++++++++++ .../uidemo/auth/AnonymousUpgradeActivity.java | 14 ++++++++++++++ .../uidemo/auth/compose/AuthComposeActivity.kt | 14 ++++++++++++++ .../com/firebase/uidemo/auth/compose/AuthScreen.kt | 14 ++++++++++++++ .../uidemo/auth/compose/ChooserComposeActivity.kt | 14 ++++++++++++++ .../firebase/uidemo/auth/compose/ChooserScreen.kt | 14 ++++++++++++++ .../firebase/uidemo/auth/compose/SignedInScreen.kt | 14 ++++++++++++++ .../com/firebase/uidemo/database/AbstractChat.java | 14 ++++++++++++++ .../com/firebase/uidemo/database/ChatHolder.java | 14 ++++++++++++++ .../firebase/uidemo/database/firestore/Chat.java | 14 ++++++++++++++ .../database/firestore/FirestoreChatActivity.java | 14 ++++++++++++++ .../firestore/FirestorePagingActivity.java | 14 ++++++++++++++ .../firebase/uidemo/database/realtime/Chat.java | 14 ++++++++++++++ .../realtime/FirebaseDbPagingActivity.java | 14 ++++++++++++++ .../database/realtime/RealtimeDbChatActivity.java | 14 ++++++++++++++ .../realtime/RealtimeDbChatIndexActivity.java | 14 ++++++++++++++ .../com/firebase/uidemo/storage/ImageActivity.java | 14 ++++++++++++++ .../firebase/uidemo/storage/MyAppGlideModule.java | 14 ++++++++++++++ .../java/com/firebase/uidemo/ui/theme/Color.kt | 14 ++++++++++++++ .../java/com/firebase/uidemo/ui/theme/Theme.kt | 14 ++++++++++++++ .../main/java/com/firebase/uidemo/ui/theme/Type.kt | 14 ++++++++++++++ .../firebase/uidemo/util/ConfigurationUtils.java | 14 ++++++++++++++ .../firebase/uidemo/util/SignInResultNotifier.java | 14 ++++++++++++++ .../firebase/ui/auth/AuthMethodPickerLayout.java | 14 ++++++++++++++ .../main/java/com/firebase/ui/auth/ErrorCodes.kt | 14 ++++++++++++++ .../FirebaseAuthAnonymousUpgradeException.java | 14 ++++++++++++++ .../auth/FirebaseAuthUIActivityResultContract.java | 14 ++++++++++++++ .../com/firebase/ui/auth/FirebaseUiException.java | 14 ++++++++++++++ .../ui/auth/FirebaseUiUserCollisionException.java | 14 ++++++++++++++ .../java/com/firebase/ui/auth/KickoffActivity.java | 14 ++++++++++++++ .../java/com/firebase/ui/auth/compose/AuthUI.kt | 14 ++++++++++++++ .../ui/auth/data/client/AuthUiInitProvider.kt | 14 ++++++++++++++ .../com/firebase/ui/auth/data/model/CountryInfo.kt | 14 ++++++++++++++ .../model/FirebaseAuthUIAuthenticationResult.kt | 14 ++++++++++++++ .../auth/data/model/IntentRequiredException.java | 14 ++++++++++++++ .../data/model/PendingIntentRequiredException.java | 14 ++++++++++++++ .../PhoneNumberVerificationRequiredException.java | 14 ++++++++++++++ .../com/firebase/ui/auth/data/model/Resource.java | 14 ++++++++++++++ .../com/firebase/ui/auth/data/model/State.java | 14 ++++++++++++++ .../java/com/firebase/ui/auth/data/model/User.java | 14 ++++++++++++++ .../auth/data/model/UserCancellationException.java | 14 ++++++++++++++ .../auth/data/remote/AnonymousSignInHandler.java | 14 ++++++++++++++ .../ui/auth/data/remote/EmailSignInHandler.java | 14 ++++++++++++++ .../ui/auth/data/remote/FacebookSignInHandler.java | 14 ++++++++++++++ .../GenericIdpAnonymousUpgradeLinkingHandler.java | 14 ++++++++++++++ .../auth/data/remote/GenericIdpSignInHandler.java | 14 ++++++++++++++ .../ui/auth/data/remote/GoogleSignInHandler.java | 14 ++++++++++++++ .../ui/auth/data/remote/PhoneSignInHandler.java | 14 ++++++++++++++ .../ui/auth/data/remote/ProfileMerger.java | 14 ++++++++++++++ .../ui/auth/data/remote/SignInKickstarter.kt | 14 ++++++++++++++ .../data/remote/SingleProviderSignInHandler.java | 14 ++++++++++++++ .../java/com/firebase/ui/auth/ui/FragmentBase.java | 14 ++++++++++++++ .../firebase/ui/auth/ui/HelperActivityBase.java | 14 ++++++++++++++ .../firebase/ui/auth/ui/InvisibleActivityBase.java | 14 ++++++++++++++ .../firebase/ui/auth/ui/InvisibleFragmentBase.java | 14 ++++++++++++++ .../java/com/firebase/ui/auth/ui/ProgressView.java | 14 ++++++++++++++ .../auth/ui/credentials/CredentialSaveActivity.kt | 14 ++++++++++++++ .../ui/auth/ui/email/CheckEmailFragment.kt | 14 ++++++++++++++ .../firebase/ui/auth/ui/email/CheckEmailHandler.kt | 14 ++++++++++++++ .../firebase/ui/auth/ui/email/CheckEmailScreen.kt | 14 ++++++++++++++ .../email/EmailLinkCrossDeviceLinkingFragment.java | 14 ++++++++++++++ .../ui/email/EmailLinkErrorRecoveryActivity.java | 14 ++++++++++++++ .../ui/auth/ui/email/EmailLinkFragment.java | 14 ++++++++++++++ .../ui/email/EmailLinkPromptEmailFragment.java | 14 ++++++++++++++ .../firebase/ui/auth/ui/email/ExtraConstants.java | 14 ++++++++++++++ .../ui/auth/ui/email/RecoverPasswordScreen.kt | 14 ++++++++++++++ .../ui/auth/ui/email/RegisterEmailFragment.java | 14 ++++++++++++++ .../ui/auth/ui/email/RegisterEmailScreen.kt | 14 ++++++++++++++ .../ui/auth/ui/email/TroubleSigningInFragment.java | 14 ++++++++++++++ .../auth/ui/email/WelcomeBackEmailLinkPrompt.java | 14 ++++++++++++++ .../auth/ui/email/WelcomeBackPasswordActivity.kt | 14 ++++++++++++++ .../ui/auth/ui/email/WelcomeBackPasswordPrompt.kt | 14 ++++++++++++++ .../ui/auth/ui/idp/AuthMethodPickerActivity.kt | 14 ++++++++++++++ .../ui/auth/ui/idp/SingleSignInActivity.java | 14 ++++++++++++++ .../ui/auth/ui/phone/CheckPhoneHandler.java | 14 ++++++++++++++ .../ui/auth/ui/phone/CheckPhoneNumberFragment.java | 14 ++++++++++++++ .../ui/phone/PhoneNumberVerificationHandler.java | 14 ++++++++++++++ .../ui/auth/ui/phone/PhoneVerification.java | 14 ++++++++++++++ .../com/firebase/ui/auth/util/CredentialUtils.java | 14 ++++++++++++++ .../firebase/ui/auth/util/FirebaseAuthError.java | 14 ++++++++++++++ .../com/firebase/ui/auth/util/GoogleApiUtils.java | 14 ++++++++++++++ .../ui/auth/util/data/AuthOperationManager.java | 14 ++++++++++++++ .../ui/auth/util/data/ContinueUrlBuilder.java | 14 ++++++++++++++ .../ui/auth/util/data/EmailLinkParser.java | 14 ++++++++++++++ .../util/data/EmailLinkPersistenceManager.java | 14 ++++++++++++++ .../ui/auth/util/data/PrivacyDisclosureUtils.java | 14 ++++++++++++++ .../ui/auth/util/data/ProviderAvailability.java | 14 ++++++++++++++ .../firebase/ui/auth/util/data/SessionUtils.java | 14 ++++++++++++++ .../ui/auth/util/data/TaskFailureLogger.java | 14 ++++++++++++++ .../com/firebase/ui/auth/util/ui/FlowUtils.java | 14 ++++++++++++++ .../com/firebase/ui/auth/util/ui/ImeHelper.java | 14 ++++++++++++++ .../firebase/ui/auth/util/ui/PreambleHandler.java | 14 ++++++++++++++ .../com/firebase/ui/auth/util/ui/TextHelper.java | 14 ++++++++++++++ .../util/ui/fieldvalidators/NoOpValidator.java | 14 ++++++++++++++ .../ui/auth/viewmodel/AuthViewModelBase.java | 14 ++++++++++++++ .../ui/auth/viewmodel/OperableViewModel.java | 14 ++++++++++++++ .../ui/auth/viewmodel/ProviderSignInBase.java | 14 ++++++++++++++ .../firebase/ui/auth/viewmodel/RequestCodes.java | 14 ++++++++++++++ .../ui/auth/viewmodel/ResourceObserver.java | 14 ++++++++++++++ .../ui/auth/viewmodel/SignInViewModelBase.java | 14 ++++++++++++++ .../firebase/ui/auth/viewmodel/ViewModelBase.java | 14 ++++++++++++++ .../credentialmanager/CredentialManagerHandler.kt | 14 ++++++++++++++ .../viewmodel/email/EmailLinkSendEmailHandler.java | 14 ++++++++++++++ .../viewmodel/email/EmailLinkSignInHandler.java | 14 ++++++++++++++ .../email/EmailProviderResponseHandler.java | 14 ++++++++++++++ .../viewmodel/email/RecoverPasswordHandler.java | 14 ++++++++++++++ .../email/WelcomeBackPasswordHandler.java | 14 ++++++++++++++ .../email/WelcomeBackPasswordViewModel.kt | 14 ++++++++++++++ .../email/WelcomeBackPasswordViewModelFactory.java | 14 ++++++++++++++ .../idp/LinkingSocialProviderResponseHandler.java | 14 ++++++++++++++ .../idp/SocialProviderResponseHandler.java | 14 ++++++++++++++ .../phone/PhoneProviderResponseHandler.java | 14 ++++++++++++++ .../com/firebase/ui/auth/SessionUtilsTest.java | 14 ++++++++++++++ .../java/com/firebase/ui/auth/TestApplication.java | 14 ++++++++++++++ .../ui/auth/data/ContinueUrlBuilderTest.java | 14 ++++++++++++++ .../firebase/ui/auth/data/EmailLinkParserTest.java | 14 ++++++++++++++ .../auth/data/EmailLinkPersistanceManagerTest.java | 14 ++++++++++++++ .../ui/auth/testhelpers/AutoContinueTask.java | 14 ++++++++++++++ .../auth/testhelpers/FakeAdditionalUserInfo.java | 14 ++++++++++++++ .../ui/auth/testhelpers/ResourceMatchers.java | 14 ++++++++++++++ .../ui/auth/ui/email/CheckEmailScreenTest.kt | 14 ++++++++++++++ .../ui/auth/ui/email/RegisterEmailScreenTest.kt | 14 ++++++++++++++ .../auth/ui/email/WelcomeBackPasswordPromptTest.kt | 14 ++++++++++++++ .../auth/viewmodel/AnonymousSignInHandlerTest.java | 14 ++++++++++++++ .../viewmodel/CredentialManagerHandlerTest.java | 14 ++++++++++++++ .../viewmodel/EmailLinkSendEmailHandlerTest.java | 14 ++++++++++++++ .../auth/viewmodel/EmailLinkSignInHandlerTest.java | 14 ++++++++++++++ ...nericIdpAnonymousUpgradeLinkingHandlerTest.java | 14 ++++++++++++++ .../viewmodel/GenericIdpSignInHandlerTest.java | 14 ++++++++++++++ .../LinkingSocialProviderResponseHandlerTest.java | 14 ++++++++++++++ .../PhoneProviderResponseHandlerTest.java | 14 ++++++++++++++ .../auth/viewmodel/RecoverPasswordHandlerTest.java | 14 ++++++++++++++ .../SocialProviderResponseHandlerTest.java | 14 ++++++++++++++ .../viewmodel/WelcomeBackPasswordHandlerTest.java | 14 ++++++++++++++ buildSrc/src/main/kotlin/Config.kt | 14 ++++++++++++++ .../ui/common/BaseCachingSnapshotParser.java | 14 ++++++++++++++ .../ui/common/BaseChangeEventListener.java | 14 ++++++++++++++ .../ui/common/BaseObservableSnapshotArray.java | 14 ++++++++++++++ .../com/firebase/ui/common/BaseSnapshotParser.java | 14 ++++++++++++++ .../com/firebase/ui/common/ChangeEventType.java | 14 ++++++++++++++ .../java/com/firebase/ui/common/Preconditions.java | 14 ++++++++++++++ .../java/com/firebase/ui/database/Bean.java | 14 ++++++++++++++ .../java/com/firebase/ui/database/TestUtils.java | 14 ++++++++++++++ .../ui/database/CachingSnapshotParser.java | 14 ++++++++++++++ .../firebase/ui/database/ChangeEventListener.java | 14 ++++++++++++++ .../firebase/ui/database/ClassSnapshotParser.java | 14 ++++++++++++++ .../com/firebase/ui/database/FirebaseAdapter.java | 14 ++++++++++++++ .../firebase/ui/database/FirebaseListAdapter.java | 14 ++++++++++++++ .../firebase/ui/database/FirebaseListOptions.java | 14 ++++++++++++++ .../ui/database/FirebaseRecyclerAdapter.java | 14 ++++++++++++++ .../ui/database/FirebaseRecyclerOptions.java | 14 ++++++++++++++ .../ui/database/ObservableSnapshotArray.java | 14 ++++++++++++++ .../com/firebase/ui/database/SnapshotParser.java | 14 ++++++++++++++ .../ui/database/paging/DatabasePagingOptions.java | 14 ++++++++++++++ .../ui/database/paging/DatabasePagingSource.java | 14 ++++++++++++++ .../paging/DefaultSnapshotDiffCallback.java | 14 ++++++++++++++ .../paging/FirebaseRecyclerPagingAdapter.java | 14 ++++++++++++++ .../firebase/ui/database/paging/LoadingState.java | 14 ++++++++++++++ .../paging/FirestorePagingSourceTest.java | 14 ++++++++++++++ .../ui/firestore/CachingSnapshotParser.java | 14 ++++++++++++++ .../firebase/ui/firestore/ChangeEventListener.java | 14 ++++++++++++++ .../firebase/ui/firestore/ClassSnapshotParser.java | 14 ++++++++++++++ .../com/firebase/ui/firestore/FirestoreArray.java | 14 ++++++++++++++ .../ui/firestore/FirestoreRecyclerAdapter.java | 14 ++++++++++++++ .../ui/firestore/FirestoreRecyclerOptions.java | 14 ++++++++++++++ .../ui/firestore/ObservableSnapshotArray.java | 14 ++++++++++++++ .../com/firebase/ui/firestore/SnapshotParser.java | 14 ++++++++++++++ .../paging/DefaultSnapshotDiffCallback.java | 14 ++++++++++++++ .../firestore/paging/FirestorePagingAdapter.java | 14 ++++++++++++++ .../firestore/paging/FirestorePagingOptions.java | 14 ++++++++++++++ .../ui/firestore/paging/FirestorePagingSource.java | 14 ++++++++++++++ .../com/firebase/ui/firestore/paging/PageKey.java | 14 ++++++++++++++ .../firebaseui/lint/internal/LintIssueRegistry.kt | 14 ++++++++++++++ .../lint/internal/NonGlobalIdDetector.kt | 14 ++++++++++++++ .../lint/internal/NonGlobalIdDetectorTest.kt | 14 ++++++++++++++ .../FirestoreRecyclerAdapterLifecycleDetector.kt | 14 ++++++++++++++ .../java/com/firebaseui/lint/LintIssueRegistry.kt | 14 ++++++++++++++ ...irestoreRecyclerAdapterLifecycleDetectorTest.kt | 14 ++++++++++++++ .../ui/storage/images/FirebaseImageLoader.java | 14 ++++++++++++++ 179 files changed, 2506 insertions(+) diff --git a/app/src/main/java/com/firebase/uidemo/FirebaseUIDemo.java b/app/src/main/java/com/firebase/uidemo/FirebaseUIDemo.java index db33245f8..96b021d02 100644 --- a/app/src/main/java/com/firebase/uidemo/FirebaseUIDemo.java +++ b/app/src/main/java/com/firebase/uidemo/FirebaseUIDemo.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo; import androidx.appcompat.app.AppCompatDelegate; diff --git a/app/src/main/java/com/firebase/uidemo/auth/AnonymousUpgradeActivity.java b/app/src/main/java/com/firebase/uidemo/auth/AnonymousUpgradeActivity.java index 4453c4cbd..cb9593c71 100644 --- a/app/src/main/java/com/firebase/uidemo/auth/AnonymousUpgradeActivity.java +++ b/app/src/main/java/com/firebase/uidemo/auth/AnonymousUpgradeActivity.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.auth; import android.content.Intent; diff --git a/app/src/main/java/com/firebase/uidemo/auth/compose/AuthComposeActivity.kt b/app/src/main/java/com/firebase/uidemo/auth/compose/AuthComposeActivity.kt index 4930de9c7..dcebfb851 100644 --- a/app/src/main/java/com/firebase/uidemo/auth/compose/AuthComposeActivity.kt +++ b/app/src/main/java/com/firebase/uidemo/auth/compose/AuthComposeActivity.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.auth.compose import android.content.Context diff --git a/app/src/main/java/com/firebase/uidemo/auth/compose/AuthScreen.kt b/app/src/main/java/com/firebase/uidemo/auth/compose/AuthScreen.kt index b52b6af81..3c7867c8c 100644 --- a/app/src/main/java/com/firebase/uidemo/auth/compose/AuthScreen.kt +++ b/app/src/main/java/com/firebase/uidemo/auth/compose/AuthScreen.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.auth.compose import androidx.compose.foundation.background diff --git a/app/src/main/java/com/firebase/uidemo/auth/compose/ChooserComposeActivity.kt b/app/src/main/java/com/firebase/uidemo/auth/compose/ChooserComposeActivity.kt index ba54abb8e..905ee087a 100644 --- a/app/src/main/java/com/firebase/uidemo/auth/compose/ChooserComposeActivity.kt +++ b/app/src/main/java/com/firebase/uidemo/auth/compose/ChooserComposeActivity.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.auth.compose import android.os.Bundle diff --git a/app/src/main/java/com/firebase/uidemo/auth/compose/ChooserScreen.kt b/app/src/main/java/com/firebase/uidemo/auth/compose/ChooserScreen.kt index 4c00e6731..4aeb99ffa 100644 --- a/app/src/main/java/com/firebase/uidemo/auth/compose/ChooserScreen.kt +++ b/app/src/main/java/com/firebase/uidemo/auth/compose/ChooserScreen.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.auth.compose import android.app.Activity diff --git a/app/src/main/java/com/firebase/uidemo/auth/compose/SignedInScreen.kt b/app/src/main/java/com/firebase/uidemo/auth/compose/SignedInScreen.kt index 8d1be575f..a2c6ddfb6 100644 --- a/app/src/main/java/com/firebase/uidemo/auth/compose/SignedInScreen.kt +++ b/app/src/main/java/com/firebase/uidemo/auth/compose/SignedInScreen.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.auth.compose import android.content.Context diff --git a/app/src/main/java/com/firebase/uidemo/database/AbstractChat.java b/app/src/main/java/com/firebase/uidemo/database/AbstractChat.java index 447abd197..1d20a43f0 100644 --- a/app/src/main/java/com/firebase/uidemo/database/AbstractChat.java +++ b/app/src/main/java/com/firebase/uidemo/database/AbstractChat.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.database; import androidx.annotation.NonNull; diff --git a/app/src/main/java/com/firebase/uidemo/database/ChatHolder.java b/app/src/main/java/com/firebase/uidemo/database/ChatHolder.java index b783415c5..dbabc32f1 100644 --- a/app/src/main/java/com/firebase/uidemo/database/ChatHolder.java +++ b/app/src/main/java/com/firebase/uidemo/database/ChatHolder.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.database; import android.graphics.PorterDuff; diff --git a/app/src/main/java/com/firebase/uidemo/database/firestore/Chat.java b/app/src/main/java/com/firebase/uidemo/database/firestore/Chat.java index ef95a90ed..6f7dc6fce 100644 --- a/app/src/main/java/com/firebase/uidemo/database/firestore/Chat.java +++ b/app/src/main/java/com/firebase/uidemo/database/firestore/Chat.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.database.firestore; import com.firebase.uidemo.database.AbstractChat; diff --git a/app/src/main/java/com/firebase/uidemo/database/firestore/FirestoreChatActivity.java b/app/src/main/java/com/firebase/uidemo/database/firestore/FirestoreChatActivity.java index 59af0408b..a4fe91437 100644 --- a/app/src/main/java/com/firebase/uidemo/database/firestore/FirestoreChatActivity.java +++ b/app/src/main/java/com/firebase/uidemo/database/firestore/FirestoreChatActivity.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.database.firestore; import android.annotation.SuppressLint; diff --git a/app/src/main/java/com/firebase/uidemo/database/firestore/FirestorePagingActivity.java b/app/src/main/java/com/firebase/uidemo/database/firestore/FirestorePagingActivity.java index 6563ef410..db80e3b8a 100644 --- a/app/src/main/java/com/firebase/uidemo/database/firestore/FirestorePagingActivity.java +++ b/app/src/main/java/com/firebase/uidemo/database/firestore/FirestorePagingActivity.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.database.firestore; import android.os.Bundle; diff --git a/app/src/main/java/com/firebase/uidemo/database/realtime/Chat.java b/app/src/main/java/com/firebase/uidemo/database/realtime/Chat.java index 55361adbc..c79d8cf4d 100644 --- a/app/src/main/java/com/firebase/uidemo/database/realtime/Chat.java +++ b/app/src/main/java/com/firebase/uidemo/database/realtime/Chat.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.database.realtime; import com.firebase.uidemo.database.AbstractChat; diff --git a/app/src/main/java/com/firebase/uidemo/database/realtime/FirebaseDbPagingActivity.java b/app/src/main/java/com/firebase/uidemo/database/realtime/FirebaseDbPagingActivity.java index 7c6aab3da..fd081b67d 100644 --- a/app/src/main/java/com/firebase/uidemo/database/realtime/FirebaseDbPagingActivity.java +++ b/app/src/main/java/com/firebase/uidemo/database/realtime/FirebaseDbPagingActivity.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.database.realtime; import android.os.Bundle; diff --git a/app/src/main/java/com/firebase/uidemo/database/realtime/RealtimeDbChatActivity.java b/app/src/main/java/com/firebase/uidemo/database/realtime/RealtimeDbChatActivity.java index 381893f7c..32aeb57c0 100644 --- a/app/src/main/java/com/firebase/uidemo/database/realtime/RealtimeDbChatActivity.java +++ b/app/src/main/java/com/firebase/uidemo/database/realtime/RealtimeDbChatActivity.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.database.realtime; import android.annotation.SuppressLint; diff --git a/app/src/main/java/com/firebase/uidemo/database/realtime/RealtimeDbChatIndexActivity.java b/app/src/main/java/com/firebase/uidemo/database/realtime/RealtimeDbChatIndexActivity.java index c55b2cd24..977e5b820 100644 --- a/app/src/main/java/com/firebase/uidemo/database/realtime/RealtimeDbChatIndexActivity.java +++ b/app/src/main/java/com/firebase/uidemo/database/realtime/RealtimeDbChatIndexActivity.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.database.realtime; import android.view.LayoutInflater; diff --git a/app/src/main/java/com/firebase/uidemo/storage/ImageActivity.java b/app/src/main/java/com/firebase/uidemo/storage/ImageActivity.java index bf2f57a80..e167aa981 100644 --- a/app/src/main/java/com/firebase/uidemo/storage/ImageActivity.java +++ b/app/src/main/java/com/firebase/uidemo/storage/ImageActivity.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.storage; import android.Manifest; diff --git a/app/src/main/java/com/firebase/uidemo/storage/MyAppGlideModule.java b/app/src/main/java/com/firebase/uidemo/storage/MyAppGlideModule.java index bc1f11568..9c916f88d 100644 --- a/app/src/main/java/com/firebase/uidemo/storage/MyAppGlideModule.java +++ b/app/src/main/java/com/firebase/uidemo/storage/MyAppGlideModule.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.storage; import android.content.Context; diff --git a/app/src/main/java/com/firebase/uidemo/ui/theme/Color.kt b/app/src/main/java/com/firebase/uidemo/ui/theme/Color.kt index f7da48450..dc8c58f9a 100644 --- a/app/src/main/java/com/firebase/uidemo/ui/theme/Color.kt +++ b/app/src/main/java/com/firebase/uidemo/ui/theme/Color.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.ui.theme import androidx.compose.ui.graphics.Color diff --git a/app/src/main/java/com/firebase/uidemo/ui/theme/Theme.kt b/app/src/main/java/com/firebase/uidemo/ui/theme/Theme.kt index f4f6a5bbc..35f019cde 100644 --- a/app/src/main/java/com/firebase/uidemo/ui/theme/Theme.kt +++ b/app/src/main/java/com/firebase/uidemo/ui/theme/Theme.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.ui.theme import android.app.Activity diff --git a/app/src/main/java/com/firebase/uidemo/ui/theme/Type.kt b/app/src/main/java/com/firebase/uidemo/ui/theme/Type.kt index aff83869e..a0998142d 100644 --- a/app/src/main/java/com/firebase/uidemo/ui/theme/Type.kt +++ b/app/src/main/java/com/firebase/uidemo/ui/theme/Type.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.ui.theme import androidx.compose.material3.Typography diff --git a/app/src/main/java/com/firebase/uidemo/util/ConfigurationUtils.java b/app/src/main/java/com/firebase/uidemo/util/ConfigurationUtils.java index bb7545bdf..f16833c78 100644 --- a/app/src/main/java/com/firebase/uidemo/util/ConfigurationUtils.java +++ b/app/src/main/java/com/firebase/uidemo/util/ConfigurationUtils.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.util; import android.annotation.SuppressLint; diff --git a/app/src/main/java/com/firebase/uidemo/util/SignInResultNotifier.java b/app/src/main/java/com/firebase/uidemo/util/SignInResultNotifier.java index ec3d96f0e..9f2e752ca 100644 --- a/app/src/main/java/com/firebase/uidemo/util/SignInResultNotifier.java +++ b/app/src/main/java/com/firebase/uidemo/util/SignInResultNotifier.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.uidemo.util; import android.content.Context; diff --git a/auth/src/main/java/com/firebase/ui/auth/AuthMethodPickerLayout.java b/auth/src/main/java/com/firebase/ui/auth/AuthMethodPickerLayout.java index 0e10eb1c4..382674474 100644 --- a/auth/src/main/java/com/firebase/ui/auth/AuthMethodPickerLayout.java +++ b/auth/src/main/java/com/firebase/ui/auth/AuthMethodPickerLayout.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth; import android.os.Bundle; diff --git a/auth/src/main/java/com/firebase/ui/auth/ErrorCodes.kt b/auth/src/main/java/com/firebase/ui/auth/ErrorCodes.kt index a37746277..ae68e9ddf 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ErrorCodes.kt +++ b/auth/src/main/java/com/firebase/ui/auth/ErrorCodes.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth import androidx.annotation.RestrictTo diff --git a/auth/src/main/java/com/firebase/ui/auth/FirebaseAuthAnonymousUpgradeException.java b/auth/src/main/java/com/firebase/ui/auth/FirebaseAuthAnonymousUpgradeException.java index a5139261b..bf8026e8e 100644 --- a/auth/src/main/java/com/firebase/ui/auth/FirebaseAuthAnonymousUpgradeException.java +++ b/auth/src/main/java/com/firebase/ui/auth/FirebaseAuthAnonymousUpgradeException.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth; import androidx.annotation.NonNull; diff --git a/auth/src/main/java/com/firebase/ui/auth/FirebaseAuthUIActivityResultContract.java b/auth/src/main/java/com/firebase/ui/auth/FirebaseAuthUIActivityResultContract.java index 1edbd3a8e..6c96bdd8f 100644 --- a/auth/src/main/java/com/firebase/ui/auth/FirebaseAuthUIActivityResultContract.java +++ b/auth/src/main/java/com/firebase/ui/auth/FirebaseAuthUIActivityResultContract.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth; import android.content.Context; diff --git a/auth/src/main/java/com/firebase/ui/auth/FirebaseUiException.java b/auth/src/main/java/com/firebase/ui/auth/FirebaseUiException.java index 2578adad3..32bf436a0 100644 --- a/auth/src/main/java/com/firebase/ui/auth/FirebaseUiException.java +++ b/auth/src/main/java/com/firebase/ui/auth/FirebaseUiException.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth; import androidx.annotation.NonNull; diff --git a/auth/src/main/java/com/firebase/ui/auth/FirebaseUiUserCollisionException.java b/auth/src/main/java/com/firebase/ui/auth/FirebaseUiUserCollisionException.java index 41511f51f..6bda0782a 100644 --- a/auth/src/main/java/com/firebase/ui/auth/FirebaseUiUserCollisionException.java +++ b/auth/src/main/java/com/firebase/ui/auth/FirebaseUiUserCollisionException.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth; import androidx.annotation.NonNull; diff --git a/auth/src/main/java/com/firebase/ui/auth/KickoffActivity.java b/auth/src/main/java/com/firebase/ui/auth/KickoffActivity.java index 3fa619bef..fc5dc627a 100644 --- a/auth/src/main/java/com/firebase/ui/auth/KickoffActivity.java +++ b/auth/src/main/java/com/firebase/ui/auth/KickoffActivity.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth; import android.content.Context; diff --git a/auth/src/main/java/com/firebase/ui/auth/compose/AuthUI.kt b/auth/src/main/java/com/firebase/ui/auth/compose/AuthUI.kt index 21fe026b9..4a5e0fb22 100644 --- a/auth/src/main/java/com/firebase/ui/auth/compose/AuthUI.kt +++ b/auth/src/main/java/com/firebase/ui/auth/compose/AuthUI.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.compose import android.app.Activity diff --git a/auth/src/main/java/com/firebase/ui/auth/data/client/AuthUiInitProvider.kt b/auth/src/main/java/com/firebase/ui/auth/data/client/AuthUiInitProvider.kt index 028659082..2814fc194 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/client/AuthUiInitProvider.kt +++ b/auth/src/main/java/com/firebase/ui/auth/data/client/AuthUiInitProvider.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.client import android.content.ContentProvider diff --git a/auth/src/main/java/com/firebase/ui/auth/data/model/CountryInfo.kt b/auth/src/main/java/com/firebase/ui/auth/data/model/CountryInfo.kt index 710fa79d9..1961ff6b0 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/model/CountryInfo.kt +++ b/auth/src/main/java/com/firebase/ui/auth/data/model/CountryInfo.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.model import android.os.Parcel diff --git a/auth/src/main/java/com/firebase/ui/auth/data/model/FirebaseAuthUIAuthenticationResult.kt b/auth/src/main/java/com/firebase/ui/auth/data/model/FirebaseAuthUIAuthenticationResult.kt index 4372307e7..62044d2fd 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/model/FirebaseAuthUIAuthenticationResult.kt +++ b/auth/src/main/java/com/firebase/ui/auth/data/model/FirebaseAuthUIAuthenticationResult.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.model import com.firebase.ui.auth.IdpResponse diff --git a/auth/src/main/java/com/firebase/ui/auth/data/model/IntentRequiredException.java b/auth/src/main/java/com/firebase/ui/auth/data/model/IntentRequiredException.java index 8203f21c9..a2463e525 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/model/IntentRequiredException.java +++ b/auth/src/main/java/com/firebase/ui/auth/data/model/IntentRequiredException.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.model; import android.content.Intent; diff --git a/auth/src/main/java/com/firebase/ui/auth/data/model/PendingIntentRequiredException.java b/auth/src/main/java/com/firebase/ui/auth/data/model/PendingIntentRequiredException.java index fddd85a95..7bcd7e4a5 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/model/PendingIntentRequiredException.java +++ b/auth/src/main/java/com/firebase/ui/auth/data/model/PendingIntentRequiredException.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.model; import android.app.PendingIntent; diff --git a/auth/src/main/java/com/firebase/ui/auth/data/model/PhoneNumberVerificationRequiredException.java b/auth/src/main/java/com/firebase/ui/auth/data/model/PhoneNumberVerificationRequiredException.java index 9093b018e..80a142f62 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/model/PhoneNumberVerificationRequiredException.java +++ b/auth/src/main/java/com/firebase/ui/auth/data/model/PhoneNumberVerificationRequiredException.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.model; import com.firebase.ui.auth.ErrorCodes; diff --git a/auth/src/main/java/com/firebase/ui/auth/data/model/Resource.java b/auth/src/main/java/com/firebase/ui/auth/data/model/Resource.java index 3d95bd139..3f690cef8 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/model/Resource.java +++ b/auth/src/main/java/com/firebase/ui/auth/data/model/Resource.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.model; import androidx.annotation.NonNull; diff --git a/auth/src/main/java/com/firebase/ui/auth/data/model/State.java b/auth/src/main/java/com/firebase/ui/auth/data/model/State.java index 0bab403b1..55b545bb5 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/model/State.java +++ b/auth/src/main/java/com/firebase/ui/auth/data/model/State.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.model; import androidx.annotation.RestrictTo; diff --git a/auth/src/main/java/com/firebase/ui/auth/data/model/User.java b/auth/src/main/java/com/firebase/ui/auth/data/model/User.java index 3979b2a8f..6607965da 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/model/User.java +++ b/auth/src/main/java/com/firebase/ui/auth/data/model/User.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.model; import android.content.Intent; diff --git a/auth/src/main/java/com/firebase/ui/auth/data/model/UserCancellationException.java b/auth/src/main/java/com/firebase/ui/auth/data/model/UserCancellationException.java index 8c8280948..f21864264 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/model/UserCancellationException.java +++ b/auth/src/main/java/com/firebase/ui/auth/data/model/UserCancellationException.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.model; import com.firebase.ui.auth.ErrorCodes; diff --git a/auth/src/main/java/com/firebase/ui/auth/data/remote/AnonymousSignInHandler.java b/auth/src/main/java/com/firebase/ui/auth/data/remote/AnonymousSignInHandler.java index daf873700..2dd23ac87 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/remote/AnonymousSignInHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/data/remote/AnonymousSignInHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.remote; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/data/remote/EmailSignInHandler.java b/auth/src/main/java/com/firebase/ui/auth/data/remote/EmailSignInHandler.java index d0b846468..2316debcb 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/remote/EmailSignInHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/data/remote/EmailSignInHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.remote; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/data/remote/FacebookSignInHandler.java b/auth/src/main/java/com/firebase/ui/auth/data/remote/FacebookSignInHandler.java index c89dfb9a7..9d5cd6635 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/remote/FacebookSignInHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/data/remote/FacebookSignInHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.remote; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/data/remote/GenericIdpAnonymousUpgradeLinkingHandler.java b/auth/src/main/java/com/firebase/ui/auth/data/remote/GenericIdpAnonymousUpgradeLinkingHandler.java index 7838c681c..2942a15cd 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/remote/GenericIdpAnonymousUpgradeLinkingHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/data/remote/GenericIdpAnonymousUpgradeLinkingHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.remote; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/data/remote/GenericIdpSignInHandler.java b/auth/src/main/java/com/firebase/ui/auth/data/remote/GenericIdpSignInHandler.java index 13ba2b851..74987f215 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/remote/GenericIdpSignInHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/data/remote/GenericIdpSignInHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.remote; import com.firebase.ui.auth.ErrorCodes; diff --git a/auth/src/main/java/com/firebase/ui/auth/data/remote/GoogleSignInHandler.java b/auth/src/main/java/com/firebase/ui/auth/data/remote/GoogleSignInHandler.java index e494a4cb6..bd2895c12 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/remote/GoogleSignInHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/data/remote/GoogleSignInHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.remote; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/data/remote/PhoneSignInHandler.java b/auth/src/main/java/com/firebase/ui/auth/data/remote/PhoneSignInHandler.java index a93ee1b94..5ba5cfd5e 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/remote/PhoneSignInHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/data/remote/PhoneSignInHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.remote; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/data/remote/ProfileMerger.java b/auth/src/main/java/com/firebase/ui/auth/data/remote/ProfileMerger.java index 2eb19bd0c..8fc898fa1 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/remote/ProfileMerger.java +++ b/auth/src/main/java/com/firebase/ui/auth/data/remote/ProfileMerger.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.remote; import android.net.Uri; diff --git a/auth/src/main/java/com/firebase/ui/auth/data/remote/SignInKickstarter.kt b/auth/src/main/java/com/firebase/ui/auth/data/remote/SignInKickstarter.kt index 7f9f3ae79..aee7fb75f 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/remote/SignInKickstarter.kt +++ b/auth/src/main/java/com/firebase/ui/auth/data/remote/SignInKickstarter.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.remote import android.app.Activity diff --git a/auth/src/main/java/com/firebase/ui/auth/data/remote/SingleProviderSignInHandler.java b/auth/src/main/java/com/firebase/ui/auth/data/remote/SingleProviderSignInHandler.java index 502b7bbee..1225f4573 100644 --- a/auth/src/main/java/com/firebase/ui/auth/data/remote/SingleProviderSignInHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/data/remote/SingleProviderSignInHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data.remote; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/FragmentBase.java b/auth/src/main/java/com/firebase/ui/auth/ui/FragmentBase.java index 305b55ac9..de6af8793 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/FragmentBase.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/FragmentBase.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui; import android.os.Bundle; diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/HelperActivityBase.java b/auth/src/main/java/com/firebase/ui/auth/ui/HelperActivityBase.java index 96714101b..60c229abe 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/HelperActivityBase.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/HelperActivityBase.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui; import android.app.Activity; diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/InvisibleActivityBase.java b/auth/src/main/java/com/firebase/ui/auth/ui/InvisibleActivityBase.java index ae0769a90..39aec645e 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/InvisibleActivityBase.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/InvisibleActivityBase.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui; import android.content.Intent; diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/InvisibleFragmentBase.java b/auth/src/main/java/com/firebase/ui/auth/ui/InvisibleFragmentBase.java index d4e3cc2e2..21065d549 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/InvisibleFragmentBase.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/InvisibleFragmentBase.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui; import android.os.Bundle; diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/ProgressView.java b/auth/src/main/java/com/firebase/ui/auth/ui/ProgressView.java index f33daf1de..4bbb75543 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/ProgressView.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/ProgressView.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui; import androidx.annotation.RestrictTo; diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/credentials/CredentialSaveActivity.kt b/auth/src/main/java/com/firebase/ui/auth/ui/credentials/CredentialSaveActivity.kt index c539de0c7..a93e7ee77 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/credentials/CredentialSaveActivity.kt +++ b/auth/src/main/java/com/firebase/ui/auth/ui/credentials/CredentialSaveActivity.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.credentials import android.content.Context diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/email/CheckEmailFragment.kt b/auth/src/main/java/com/firebase/ui/auth/ui/email/CheckEmailFragment.kt index 718268e35..8fc7de7f0 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/email/CheckEmailFragment.kt +++ b/auth/src/main/java/com/firebase/ui/auth/ui/email/CheckEmailFragment.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.email import android.content.Intent diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/email/CheckEmailHandler.kt b/auth/src/main/java/com/firebase/ui/auth/ui/email/CheckEmailHandler.kt index 9ba6da0f0..a06af0640 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/email/CheckEmailHandler.kt +++ b/auth/src/main/java/com/firebase/ui/auth/ui/email/CheckEmailHandler.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.email import android.app.Activity diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/email/CheckEmailScreen.kt b/auth/src/main/java/com/firebase/ui/auth/ui/email/CheckEmailScreen.kt index d92e1d0a0..a8bc34c33 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/email/CheckEmailScreen.kt +++ b/auth/src/main/java/com/firebase/ui/auth/ui/email/CheckEmailScreen.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.email import android.annotation.SuppressLint diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/email/EmailLinkCrossDeviceLinkingFragment.java b/auth/src/main/java/com/firebase/ui/auth/ui/email/EmailLinkCrossDeviceLinkingFragment.java index d22da246f..79ae8312f 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/email/EmailLinkCrossDeviceLinkingFragment.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/email/EmailLinkCrossDeviceLinkingFragment.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.email; import android.annotation.SuppressLint; diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/email/EmailLinkErrorRecoveryActivity.java b/auth/src/main/java/com/firebase/ui/auth/ui/email/EmailLinkErrorRecoveryActivity.java index 01e5a199b..3d0c00d2d 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/email/EmailLinkErrorRecoveryActivity.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/email/EmailLinkErrorRecoveryActivity.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.email; import android.content.Context; diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/email/EmailLinkFragment.java b/auth/src/main/java/com/firebase/ui/auth/ui/email/EmailLinkFragment.java index 27ce2ddbe..d68b58c05 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/email/EmailLinkFragment.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/email/EmailLinkFragment.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.email; import android.content.Context; diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/email/EmailLinkPromptEmailFragment.java b/auth/src/main/java/com/firebase/ui/auth/ui/email/EmailLinkPromptEmailFragment.java index 4e55594db..9084fb8df 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/email/EmailLinkPromptEmailFragment.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/email/EmailLinkPromptEmailFragment.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.email; import android.os.Bundle; diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/email/ExtraConstants.java b/auth/src/main/java/com/firebase/ui/auth/ui/email/ExtraConstants.java index 6f81de154..78e2b87fa 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/email/ExtraConstants.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/email/ExtraConstants.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.email; /** diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/email/RecoverPasswordScreen.kt b/auth/src/main/java/com/firebase/ui/auth/ui/email/RecoverPasswordScreen.kt index 70fa9a2ee..804948089 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/email/RecoverPasswordScreen.kt +++ b/auth/src/main/java/com/firebase/ui/auth/ui/email/RecoverPasswordScreen.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.email import android.content.Intent diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/email/RegisterEmailFragment.java b/auth/src/main/java/com/firebase/ui/auth/ui/email/RegisterEmailFragment.java index d1d2d21f4..c2ca88e68 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/email/RegisterEmailFragment.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/email/RegisterEmailFragment.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.email; import android.os.Build; diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/email/RegisterEmailScreen.kt b/auth/src/main/java/com/firebase/ui/auth/ui/email/RegisterEmailScreen.kt index 7b90918b6..4eed3d08e 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/email/RegisterEmailScreen.kt +++ b/auth/src/main/java/com/firebase/ui/auth/ui/email/RegisterEmailScreen.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.email import android.os.Build diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/email/TroubleSigningInFragment.java b/auth/src/main/java/com/firebase/ui/auth/ui/email/TroubleSigningInFragment.java index 4b76e5926..107ecde54 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/email/TroubleSigningInFragment.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/email/TroubleSigningInFragment.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.email; import android.content.Context; diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/email/WelcomeBackEmailLinkPrompt.java b/auth/src/main/java/com/firebase/ui/auth/ui/email/WelcomeBackEmailLinkPrompt.java index 2b62ff63c..a9a90bb2a 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/email/WelcomeBackEmailLinkPrompt.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/email/WelcomeBackEmailLinkPrompt.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.email; import android.content.Context; diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/email/WelcomeBackPasswordActivity.kt b/auth/src/main/java/com/firebase/ui/auth/ui/email/WelcomeBackPasswordActivity.kt index bad1ae6ef..ef5bbadbe 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/email/WelcomeBackPasswordActivity.kt +++ b/auth/src/main/java/com/firebase/ui/auth/ui/email/WelcomeBackPasswordActivity.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + // src/main/java/com/firebase/ui/auth/ui/email/WelcomeBackPasswordActivity.kt package com.firebase.ui.auth.ui.email diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/email/WelcomeBackPasswordPrompt.kt b/auth/src/main/java/com/firebase/ui/auth/ui/email/WelcomeBackPasswordPrompt.kt index 712d34a28..24b32709e 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/email/WelcomeBackPasswordPrompt.kt +++ b/auth/src/main/java/com/firebase/ui/auth/ui/email/WelcomeBackPasswordPrompt.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.email import android.os.Bundle diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/idp/AuthMethodPickerActivity.kt b/auth/src/main/java/com/firebase/ui/auth/ui/idp/AuthMethodPickerActivity.kt index 00eb75592..689be5ce3 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/idp/AuthMethodPickerActivity.kt +++ b/auth/src/main/java/com/firebase/ui/auth/ui/idp/AuthMethodPickerActivity.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.idp import android.content.Context diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/idp/SingleSignInActivity.java b/auth/src/main/java/com/firebase/ui/auth/ui/idp/SingleSignInActivity.java index dec97c33e..044833ba6 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/idp/SingleSignInActivity.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/idp/SingleSignInActivity.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.idp; import android.content.Context; diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/phone/CheckPhoneHandler.java b/auth/src/main/java/com/firebase/ui/auth/ui/phone/CheckPhoneHandler.java index c10e5067a..efb31b201 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/phone/CheckPhoneHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/phone/CheckPhoneHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.phone; import android.app.Activity; diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/phone/CheckPhoneNumberFragment.java b/auth/src/main/java/com/firebase/ui/auth/ui/phone/CheckPhoneNumberFragment.java index c011f1a3e..4ddcfd1a5 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/phone/CheckPhoneNumberFragment.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/phone/CheckPhoneNumberFragment.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.phone; import android.content.Intent; diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/phone/PhoneNumberVerificationHandler.java b/auth/src/main/java/com/firebase/ui/auth/ui/phone/PhoneNumberVerificationHandler.java index 251581560..471c36a0e 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/phone/PhoneNumberVerificationHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/phone/PhoneNumberVerificationHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.phone; import android.app.Activity; diff --git a/auth/src/main/java/com/firebase/ui/auth/ui/phone/PhoneVerification.java b/auth/src/main/java/com/firebase/ui/auth/ui/phone/PhoneVerification.java index 2de2bdd32..d0a4f738c 100644 --- a/auth/src/main/java/com/firebase/ui/auth/ui/phone/PhoneVerification.java +++ b/auth/src/main/java/com/firebase/ui/auth/ui/phone/PhoneVerification.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.phone; import com.google.firebase.auth.PhoneAuthCredential; diff --git a/auth/src/main/java/com/firebase/ui/auth/util/CredentialUtils.java b/auth/src/main/java/com/firebase/ui/auth/util/CredentialUtils.java index ca21a9553..02697ffbd 100644 --- a/auth/src/main/java/com/firebase/ui/auth/util/CredentialUtils.java +++ b/auth/src/main/java/com/firebase/ui/auth/util/CredentialUtils.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.util; import android.net.Uri; diff --git a/auth/src/main/java/com/firebase/ui/auth/util/FirebaseAuthError.java b/auth/src/main/java/com/firebase/ui/auth/util/FirebaseAuthError.java index 9c903de5f..f306b1cc9 100644 --- a/auth/src/main/java/com/firebase/ui/auth/util/FirebaseAuthError.java +++ b/auth/src/main/java/com/firebase/ui/auth/util/FirebaseAuthError.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.util; import com.google.firebase.auth.FirebaseAuthException; diff --git a/auth/src/main/java/com/firebase/ui/auth/util/GoogleApiUtils.java b/auth/src/main/java/com/firebase/ui/auth/util/GoogleApiUtils.java index c496a3c3e..c79e4ff17 100644 --- a/auth/src/main/java/com/firebase/ui/auth/util/GoogleApiUtils.java +++ b/auth/src/main/java/com/firebase/ui/auth/util/GoogleApiUtils.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.util; import android.content.Context; diff --git a/auth/src/main/java/com/firebase/ui/auth/util/data/AuthOperationManager.java b/auth/src/main/java/com/firebase/ui/auth/util/data/AuthOperationManager.java index db016ccef..e72fef897 100644 --- a/auth/src/main/java/com/firebase/ui/auth/util/data/AuthOperationManager.java +++ b/auth/src/main/java/com/firebase/ui/auth/util/data/AuthOperationManager.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.util.data; import com.firebase.ui.auth.AuthUI; diff --git a/auth/src/main/java/com/firebase/ui/auth/util/data/ContinueUrlBuilder.java b/auth/src/main/java/com/firebase/ui/auth/util/data/ContinueUrlBuilder.java index ab9bda09b..bd6c40e44 100644 --- a/auth/src/main/java/com/firebase/ui/auth/util/data/ContinueUrlBuilder.java +++ b/auth/src/main/java/com/firebase/ui/auth/util/data/ContinueUrlBuilder.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.util.data; import android.text.TextUtils; diff --git a/auth/src/main/java/com/firebase/ui/auth/util/data/EmailLinkParser.java b/auth/src/main/java/com/firebase/ui/auth/util/data/EmailLinkParser.java index 67c12d24c..de0bfa058 100644 --- a/auth/src/main/java/com/firebase/ui/auth/util/data/EmailLinkParser.java +++ b/auth/src/main/java/com/firebase/ui/auth/util/data/EmailLinkParser.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.util.data; import android.net.Uri; diff --git a/auth/src/main/java/com/firebase/ui/auth/util/data/EmailLinkPersistenceManager.java b/auth/src/main/java/com/firebase/ui/auth/util/data/EmailLinkPersistenceManager.java index f52a32de5..a768d8c52 100644 --- a/auth/src/main/java/com/firebase/ui/auth/util/data/EmailLinkPersistenceManager.java +++ b/auth/src/main/java/com/firebase/ui/auth/util/data/EmailLinkPersistenceManager.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.util.data; import android.content.Context; diff --git a/auth/src/main/java/com/firebase/ui/auth/util/data/PrivacyDisclosureUtils.java b/auth/src/main/java/com/firebase/ui/auth/util/data/PrivacyDisclosureUtils.java index 38d8164df..b23bef909 100644 --- a/auth/src/main/java/com/firebase/ui/auth/util/data/PrivacyDisclosureUtils.java +++ b/auth/src/main/java/com/firebase/ui/auth/util/data/PrivacyDisclosureUtils.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.util.data; import android.content.Context; diff --git a/auth/src/main/java/com/firebase/ui/auth/util/data/ProviderAvailability.java b/auth/src/main/java/com/firebase/ui/auth/util/data/ProviderAvailability.java index 3d9d7e4a3..9d8ed69df 100644 --- a/auth/src/main/java/com/firebase/ui/auth/util/data/ProviderAvailability.java +++ b/auth/src/main/java/com/firebase/ui/auth/util/data/ProviderAvailability.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.util.data; import androidx.annotation.RestrictTo; diff --git a/auth/src/main/java/com/firebase/ui/auth/util/data/SessionUtils.java b/auth/src/main/java/com/firebase/ui/auth/util/data/SessionUtils.java index 76104307b..822e4e007 100644 --- a/auth/src/main/java/com/firebase/ui/auth/util/data/SessionUtils.java +++ b/auth/src/main/java/com/firebase/ui/auth/util/data/SessionUtils.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.util.data; import java.util.Random; diff --git a/auth/src/main/java/com/firebase/ui/auth/util/data/TaskFailureLogger.java b/auth/src/main/java/com/firebase/ui/auth/util/data/TaskFailureLogger.java index c83ded4ea..6fc07acd8 100644 --- a/auth/src/main/java/com/firebase/ui/auth/util/data/TaskFailureLogger.java +++ b/auth/src/main/java/com/firebase/ui/auth/util/data/TaskFailureLogger.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.util.data; import android.util.Log; diff --git a/auth/src/main/java/com/firebase/ui/auth/util/ui/FlowUtils.java b/auth/src/main/java/com/firebase/ui/auth/util/ui/FlowUtils.java index f236e2f47..b7fedeb06 100644 --- a/auth/src/main/java/com/firebase/ui/auth/util/ui/FlowUtils.java +++ b/auth/src/main/java/com/firebase/ui/auth/util/ui/FlowUtils.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.util.ui; import android.app.Activity; diff --git a/auth/src/main/java/com/firebase/ui/auth/util/ui/ImeHelper.java b/auth/src/main/java/com/firebase/ui/auth/util/ui/ImeHelper.java index 9421db3b0..042286781 100644 --- a/auth/src/main/java/com/firebase/ui/auth/util/ui/ImeHelper.java +++ b/auth/src/main/java/com/firebase/ui/auth/util/ui/ImeHelper.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.util.ui; import android.view.KeyEvent; diff --git a/auth/src/main/java/com/firebase/ui/auth/util/ui/PreambleHandler.java b/auth/src/main/java/com/firebase/ui/auth/util/ui/PreambleHandler.java index fb3b75e20..7c96b76a4 100644 --- a/auth/src/main/java/com/firebase/ui/auth/util/ui/PreambleHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/util/ui/PreambleHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.util.ui; import android.content.Context; diff --git a/auth/src/main/java/com/firebase/ui/auth/util/ui/TextHelper.java b/auth/src/main/java/com/firebase/ui/auth/util/ui/TextHelper.java index cc0260c45..9b7b1b426 100644 --- a/auth/src/main/java/com/firebase/ui/auth/util/ui/TextHelper.java +++ b/auth/src/main/java/com/firebase/ui/auth/util/ui/TextHelper.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.util.ui; import android.graphics.Typeface; diff --git a/auth/src/main/java/com/firebase/ui/auth/util/ui/fieldvalidators/NoOpValidator.java b/auth/src/main/java/com/firebase/ui/auth/util/ui/fieldvalidators/NoOpValidator.java index 6945f92a7..2059e6b08 100644 --- a/auth/src/main/java/com/firebase/ui/auth/util/ui/fieldvalidators/NoOpValidator.java +++ b/auth/src/main/java/com/firebase/ui/auth/util/ui/fieldvalidators/NoOpValidator.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.util.ui.fieldvalidators; import com.google.android.material.textfield.TextInputLayout; diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/AuthViewModelBase.java b/auth/src/main/java/com/firebase/ui/auth/viewmodel/AuthViewModelBase.java index 01c4b582f..f176be77a 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/AuthViewModelBase.java +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/AuthViewModelBase.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/OperableViewModel.java b/auth/src/main/java/com/firebase/ui/auth/viewmodel/OperableViewModel.java index b7e8d2f82..ca5b12d82 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/OperableViewModel.java +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/OperableViewModel.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/ProviderSignInBase.java b/auth/src/main/java/com/firebase/ui/auth/viewmodel/ProviderSignInBase.java index 96eec88f2..fedcb3783 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/ProviderSignInBase.java +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/ProviderSignInBase.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/RequestCodes.java b/auth/src/main/java/com/firebase/ui/auth/viewmodel/RequestCodes.java index 7bafef5ca..99504bd19 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/RequestCodes.java +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/RequestCodes.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import androidx.annotation.RestrictTo; diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/ResourceObserver.java b/auth/src/main/java/com/firebase/ui/auth/viewmodel/ResourceObserver.java index 649e90eed..22f3940ec 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/ResourceObserver.java +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/ResourceObserver.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import android.util.Log; diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/SignInViewModelBase.java b/auth/src/main/java/com/firebase/ui/auth/viewmodel/SignInViewModelBase.java index dd9c21269..1f462ab00 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/SignInViewModelBase.java +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/SignInViewModelBase.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/ViewModelBase.java b/auth/src/main/java/com/firebase/ui/auth/viewmodel/ViewModelBase.java index e4071d7ae..13811fe9c 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/ViewModelBase.java +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/ViewModelBase.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/credentialmanager/CredentialManagerHandler.kt b/auth/src/main/java/com/firebase/ui/auth/viewmodel/credentialmanager/CredentialManagerHandler.kt index 2c75e47e2..c1a00d100 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/credentialmanager/CredentialManagerHandler.kt +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/credentialmanager/CredentialManagerHandler.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel.credentialmanager import android.app.Application diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/EmailLinkSendEmailHandler.java b/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/EmailLinkSendEmailHandler.java index f53c092b1..8f43cb9ef 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/EmailLinkSendEmailHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/EmailLinkSendEmailHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel.email; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/EmailLinkSignInHandler.java b/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/EmailLinkSignInHandler.java index 33f494218..156ff0347 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/EmailLinkSignInHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/EmailLinkSignInHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel.email; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/EmailProviderResponseHandler.java b/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/EmailProviderResponseHandler.java index a89e3bff2..27ff994ae 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/EmailProviderResponseHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/EmailProviderResponseHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel.email; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/RecoverPasswordHandler.java b/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/RecoverPasswordHandler.java index aca55034a..27503b3e4 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/RecoverPasswordHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/RecoverPasswordHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel.email; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/WelcomeBackPasswordHandler.java b/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/WelcomeBackPasswordHandler.java index 75ae30133..0ef0674bc 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/WelcomeBackPasswordHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/WelcomeBackPasswordHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel.email; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/WelcomeBackPasswordViewModel.kt b/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/WelcomeBackPasswordViewModel.kt index 32ab3992b..f38074e20 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/WelcomeBackPasswordViewModel.kt +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/WelcomeBackPasswordViewModel.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel.email import android.app.Application diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/WelcomeBackPasswordViewModelFactory.java b/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/WelcomeBackPasswordViewModelFactory.java index da9a1aebb..7a4251476 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/WelcomeBackPasswordViewModelFactory.java +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/email/WelcomeBackPasswordViewModelFactory.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel.email; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/idp/LinkingSocialProviderResponseHandler.java b/auth/src/main/java/com/firebase/ui/auth/viewmodel/idp/LinkingSocialProviderResponseHandler.java index b03092b35..d66423c6b 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/idp/LinkingSocialProviderResponseHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/idp/LinkingSocialProviderResponseHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel.idp; import android.app.Application; diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/idp/SocialProviderResponseHandler.java b/auth/src/main/java/com/firebase/ui/auth/viewmodel/idp/SocialProviderResponseHandler.java index 465a658b4..f217ad8f5 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/idp/SocialProviderResponseHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/idp/SocialProviderResponseHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel.idp; import android.app.Activity; diff --git a/auth/src/main/java/com/firebase/ui/auth/viewmodel/phone/PhoneProviderResponseHandler.java b/auth/src/main/java/com/firebase/ui/auth/viewmodel/phone/PhoneProviderResponseHandler.java index fc94bf141..71ddc61f5 100644 --- a/auth/src/main/java/com/firebase/ui/auth/viewmodel/phone/PhoneProviderResponseHandler.java +++ b/auth/src/main/java/com/firebase/ui/auth/viewmodel/phone/PhoneProviderResponseHandler.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel.phone; import android.app.Application; diff --git a/auth/src/test/java/com/firebase/ui/auth/SessionUtilsTest.java b/auth/src/test/java/com/firebase/ui/auth/SessionUtilsTest.java index 924abeb33..a4c5a89f8 100644 --- a/auth/src/test/java/com/firebase/ui/auth/SessionUtilsTest.java +++ b/auth/src/test/java/com/firebase/ui/auth/SessionUtilsTest.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth; import com.firebase.ui.auth.util.data.SessionUtils; diff --git a/auth/src/test/java/com/firebase/ui/auth/TestApplication.java b/auth/src/test/java/com/firebase/ui/auth/TestApplication.java index 3c1292c8a..d73b40df0 100644 --- a/auth/src/test/java/com/firebase/ui/auth/TestApplication.java +++ b/auth/src/test/java/com/firebase/ui/auth/TestApplication.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth; import android.app.Application; diff --git a/auth/src/test/java/com/firebase/ui/auth/data/ContinueUrlBuilderTest.java b/auth/src/test/java/com/firebase/ui/auth/data/ContinueUrlBuilderTest.java index 0bab1d41f..63c7744e4 100644 --- a/auth/src/test/java/com/firebase/ui/auth/data/ContinueUrlBuilderTest.java +++ b/auth/src/test/java/com/firebase/ui/auth/data/ContinueUrlBuilderTest.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data; import com.firebase.ui.auth.util.data.ContinueUrlBuilder; diff --git a/auth/src/test/java/com/firebase/ui/auth/data/EmailLinkParserTest.java b/auth/src/test/java/com/firebase/ui/auth/data/EmailLinkParserTest.java index 04f7a6f39..1cd2c4227 100644 --- a/auth/src/test/java/com/firebase/ui/auth/data/EmailLinkParserTest.java +++ b/auth/src/test/java/com/firebase/ui/auth/data/EmailLinkParserTest.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data; import com.firebase.ui.auth.util.data.EmailLinkParser; diff --git a/auth/src/test/java/com/firebase/ui/auth/data/EmailLinkPersistanceManagerTest.java b/auth/src/test/java/com/firebase/ui/auth/data/EmailLinkPersistanceManagerTest.java index 181b1f88f..8edc384b8 100644 --- a/auth/src/test/java/com/firebase/ui/auth/data/EmailLinkPersistanceManagerTest.java +++ b/auth/src/test/java/com/firebase/ui/auth/data/EmailLinkPersistanceManagerTest.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.data; import com.firebase.ui.auth.AuthUI; diff --git a/auth/src/test/java/com/firebase/ui/auth/testhelpers/AutoContinueTask.java b/auth/src/test/java/com/firebase/ui/auth/testhelpers/AutoContinueTask.java index 5edf78889..46f28703c 100644 --- a/auth/src/test/java/com/firebase/ui/auth/testhelpers/AutoContinueTask.java +++ b/auth/src/test/java/com/firebase/ui/auth/testhelpers/AutoContinueTask.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.testhelpers; import com.google.android.gms.tasks.Continuation; diff --git a/auth/src/test/java/com/firebase/ui/auth/testhelpers/FakeAdditionalUserInfo.java b/auth/src/test/java/com/firebase/ui/auth/testhelpers/FakeAdditionalUserInfo.java index 4ed653543..01b797827 100644 --- a/auth/src/test/java/com/firebase/ui/auth/testhelpers/FakeAdditionalUserInfo.java +++ b/auth/src/test/java/com/firebase/ui/auth/testhelpers/FakeAdditionalUserInfo.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.testhelpers; import android.os.Parcel; diff --git a/auth/src/test/java/com/firebase/ui/auth/testhelpers/ResourceMatchers.java b/auth/src/test/java/com/firebase/ui/auth/testhelpers/ResourceMatchers.java index d53cb18ff..4f01cc57e 100644 --- a/auth/src/test/java/com/firebase/ui/auth/testhelpers/ResourceMatchers.java +++ b/auth/src/test/java/com/firebase/ui/auth/testhelpers/ResourceMatchers.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.testhelpers; import com.firebase.ui.auth.FirebaseUiException; diff --git a/auth/src/test/java/com/firebase/ui/auth/ui/email/CheckEmailScreenTest.kt b/auth/src/test/java/com/firebase/ui/auth/ui/email/CheckEmailScreenTest.kt index 471440ad1..d63a0b85d 100644 --- a/auth/src/test/java/com/firebase/ui/auth/ui/email/CheckEmailScreenTest.kt +++ b/auth/src/test/java/com/firebase/ui/auth/ui/email/CheckEmailScreenTest.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.email import androidx.compose.ui.semantics.SemanticsProperties diff --git a/auth/src/test/java/com/firebase/ui/auth/ui/email/RegisterEmailScreenTest.kt b/auth/src/test/java/com/firebase/ui/auth/ui/email/RegisterEmailScreenTest.kt index 802d99620..6bf56b20e 100644 --- a/auth/src/test/java/com/firebase/ui/auth/ui/email/RegisterEmailScreenTest.kt +++ b/auth/src/test/java/com/firebase/ui/auth/ui/email/RegisterEmailScreenTest.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.email import androidx.compose.ui.semantics.SemanticsProperties diff --git a/auth/src/test/java/com/firebase/ui/auth/ui/email/WelcomeBackPasswordPromptTest.kt b/auth/src/test/java/com/firebase/ui/auth/ui/email/WelcomeBackPasswordPromptTest.kt index d314225f4..e2c6c8754 100644 --- a/auth/src/test/java/com/firebase/ui/auth/ui/email/WelcomeBackPasswordPromptTest.kt +++ b/auth/src/test/java/com/firebase/ui/auth/ui/email/WelcomeBackPasswordPromptTest.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.ui.email import android.app.Application diff --git a/auth/src/test/java/com/firebase/ui/auth/viewmodel/AnonymousSignInHandlerTest.java b/auth/src/test/java/com/firebase/ui/auth/viewmodel/AnonymousSignInHandlerTest.java index ff819e104..cdafeb9d8 100644 --- a/auth/src/test/java/com/firebase/ui/auth/viewmodel/AnonymousSignInHandlerTest.java +++ b/auth/src/test/java/com/firebase/ui/auth/viewmodel/AnonymousSignInHandlerTest.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import android.app.Application; diff --git a/auth/src/test/java/com/firebase/ui/auth/viewmodel/CredentialManagerHandlerTest.java b/auth/src/test/java/com/firebase/ui/auth/viewmodel/CredentialManagerHandlerTest.java index af340bc0b..2ebffee11 100644 --- a/auth/src/test/java/com/firebase/ui/auth/viewmodel/CredentialManagerHandlerTest.java +++ b/auth/src/test/java/com/firebase/ui/auth/viewmodel/CredentialManagerHandlerTest.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import android.app.Application; diff --git a/auth/src/test/java/com/firebase/ui/auth/viewmodel/EmailLinkSendEmailHandlerTest.java b/auth/src/test/java/com/firebase/ui/auth/viewmodel/EmailLinkSendEmailHandlerTest.java index 17bc9421a..f1e919b91 100644 --- a/auth/src/test/java/com/firebase/ui/auth/viewmodel/EmailLinkSendEmailHandlerTest.java +++ b/auth/src/test/java/com/firebase/ui/auth/viewmodel/EmailLinkSendEmailHandlerTest.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import android.app.Application; diff --git a/auth/src/test/java/com/firebase/ui/auth/viewmodel/EmailLinkSignInHandlerTest.java b/auth/src/test/java/com/firebase/ui/auth/viewmodel/EmailLinkSignInHandlerTest.java index 9e747bfaa..b905b1b8d 100644 --- a/auth/src/test/java/com/firebase/ui/auth/viewmodel/EmailLinkSignInHandlerTest.java +++ b/auth/src/test/java/com/firebase/ui/auth/viewmodel/EmailLinkSignInHandlerTest.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import android.app.Application; diff --git a/auth/src/test/java/com/firebase/ui/auth/viewmodel/GenericIdpAnonymousUpgradeLinkingHandlerTest.java b/auth/src/test/java/com/firebase/ui/auth/viewmodel/GenericIdpAnonymousUpgradeLinkingHandlerTest.java index 8243b8516..f4e91e833 100644 --- a/auth/src/test/java/com/firebase/ui/auth/viewmodel/GenericIdpAnonymousUpgradeLinkingHandlerTest.java +++ b/auth/src/test/java/com/firebase/ui/auth/viewmodel/GenericIdpAnonymousUpgradeLinkingHandlerTest.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import android.app.Application; diff --git a/auth/src/test/java/com/firebase/ui/auth/viewmodel/GenericIdpSignInHandlerTest.java b/auth/src/test/java/com/firebase/ui/auth/viewmodel/GenericIdpSignInHandlerTest.java index 0f7ccdfa2..37743121d 100644 --- a/auth/src/test/java/com/firebase/ui/auth/viewmodel/GenericIdpSignInHandlerTest.java +++ b/auth/src/test/java/com/firebase/ui/auth/viewmodel/GenericIdpSignInHandlerTest.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import android.app.Activity; diff --git a/auth/src/test/java/com/firebase/ui/auth/viewmodel/LinkingSocialProviderResponseHandlerTest.java b/auth/src/test/java/com/firebase/ui/auth/viewmodel/LinkingSocialProviderResponseHandlerTest.java index 5a4bedd2a..a604822ac 100644 --- a/auth/src/test/java/com/firebase/ui/auth/viewmodel/LinkingSocialProviderResponseHandlerTest.java +++ b/auth/src/test/java/com/firebase/ui/auth/viewmodel/LinkingSocialProviderResponseHandlerTest.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import android.app.Application; diff --git a/auth/src/test/java/com/firebase/ui/auth/viewmodel/PhoneProviderResponseHandlerTest.java b/auth/src/test/java/com/firebase/ui/auth/viewmodel/PhoneProviderResponseHandlerTest.java index d64f53c6b..12cf34dd6 100644 --- a/auth/src/test/java/com/firebase/ui/auth/viewmodel/PhoneProviderResponseHandlerTest.java +++ b/auth/src/test/java/com/firebase/ui/auth/viewmodel/PhoneProviderResponseHandlerTest.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import android.app.Application; diff --git a/auth/src/test/java/com/firebase/ui/auth/viewmodel/RecoverPasswordHandlerTest.java b/auth/src/test/java/com/firebase/ui/auth/viewmodel/RecoverPasswordHandlerTest.java index 335e21fbf..a95700774 100644 --- a/auth/src/test/java/com/firebase/ui/auth/viewmodel/RecoverPasswordHandlerTest.java +++ b/auth/src/test/java/com/firebase/ui/auth/viewmodel/RecoverPasswordHandlerTest.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import android.app.Application; diff --git a/auth/src/test/java/com/firebase/ui/auth/viewmodel/SocialProviderResponseHandlerTest.java b/auth/src/test/java/com/firebase/ui/auth/viewmodel/SocialProviderResponseHandlerTest.java index 11d536e1d..feea6698f 100644 --- a/auth/src/test/java/com/firebase/ui/auth/viewmodel/SocialProviderResponseHandlerTest.java +++ b/auth/src/test/java/com/firebase/ui/auth/viewmodel/SocialProviderResponseHandlerTest.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import android.app.Activity; diff --git a/auth/src/test/java/com/firebase/ui/auth/viewmodel/WelcomeBackPasswordHandlerTest.java b/auth/src/test/java/com/firebase/ui/auth/viewmodel/WelcomeBackPasswordHandlerTest.java index 96ac930c4..9a4c9d4b4 100644 --- a/auth/src/test/java/com/firebase/ui/auth/viewmodel/WelcomeBackPasswordHandlerTest.java +++ b/auth/src/test/java/com/firebase/ui/auth/viewmodel/WelcomeBackPasswordHandlerTest.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.auth.viewmodel; import android.app.Application; diff --git a/buildSrc/src/main/kotlin/Config.kt b/buildSrc/src/main/kotlin/Config.kt index 077b19369..683c8dd46 100644 --- a/buildSrc/src/main/kotlin/Config.kt +++ b/buildSrc/src/main/kotlin/Config.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + object Config { const val version = "8.0.2" val submodules = listOf("auth", "common", "firestore", "database", "storage") diff --git a/common/src/main/java/com/firebase/ui/common/BaseCachingSnapshotParser.java b/common/src/main/java/com/firebase/ui/common/BaseCachingSnapshotParser.java index 43fff9b23..a6749abc0 100644 --- a/common/src/main/java/com/firebase/ui/common/BaseCachingSnapshotParser.java +++ b/common/src/main/java/com/firebase/ui/common/BaseCachingSnapshotParser.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.common; import android.util.LruCache; diff --git a/common/src/main/java/com/firebase/ui/common/BaseChangeEventListener.java b/common/src/main/java/com/firebase/ui/common/BaseChangeEventListener.java index 3f95c109b..ebd905c57 100644 --- a/common/src/main/java/com/firebase/ui/common/BaseChangeEventListener.java +++ b/common/src/main/java/com/firebase/ui/common/BaseChangeEventListener.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.common; import androidx.annotation.NonNull; diff --git a/common/src/main/java/com/firebase/ui/common/BaseObservableSnapshotArray.java b/common/src/main/java/com/firebase/ui/common/BaseObservableSnapshotArray.java index f2348b33d..0c7595949 100644 --- a/common/src/main/java/com/firebase/ui/common/BaseObservableSnapshotArray.java +++ b/common/src/main/java/com/firebase/ui/common/BaseObservableSnapshotArray.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.common; import java.util.AbstractList; diff --git a/common/src/main/java/com/firebase/ui/common/BaseSnapshotParser.java b/common/src/main/java/com/firebase/ui/common/BaseSnapshotParser.java index 631552fac..60e8acccb 100644 --- a/common/src/main/java/com/firebase/ui/common/BaseSnapshotParser.java +++ b/common/src/main/java/com/firebase/ui/common/BaseSnapshotParser.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.common; import androidx.annotation.NonNull; diff --git a/common/src/main/java/com/firebase/ui/common/ChangeEventType.java b/common/src/main/java/com/firebase/ui/common/ChangeEventType.java index 194822830..9e5e847c5 100644 --- a/common/src/main/java/com/firebase/ui/common/ChangeEventType.java +++ b/common/src/main/java/com/firebase/ui/common/ChangeEventType.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.common; /** diff --git a/common/src/main/java/com/firebase/ui/common/Preconditions.java b/common/src/main/java/com/firebase/ui/common/Preconditions.java index b6d4b7751..f64ab4486 100644 --- a/common/src/main/java/com/firebase/ui/common/Preconditions.java +++ b/common/src/main/java/com/firebase/ui/common/Preconditions.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.common; import androidx.annotation.NonNull; diff --git a/database/src/androidTest/java/com/firebase/ui/database/Bean.java b/database/src/androidTest/java/com/firebase/ui/database/Bean.java index b6b189d65..a8e759925 100644 --- a/database/src/androidTest/java/com/firebase/ui/database/Bean.java +++ b/database/src/androidTest/java/com/firebase/ui/database/Bean.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.database; public class Bean { diff --git a/database/src/androidTest/java/com/firebase/ui/database/TestUtils.java b/database/src/androidTest/java/com/firebase/ui/database/TestUtils.java index a8e44b0ac..7201fc87e 100644 --- a/database/src/androidTest/java/com/firebase/ui/database/TestUtils.java +++ b/database/src/androidTest/java/com/firebase/ui/database/TestUtils.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.database; import android.content.Context; diff --git a/database/src/main/java/com/firebase/ui/database/CachingSnapshotParser.java b/database/src/main/java/com/firebase/ui/database/CachingSnapshotParser.java index 3ee69c700..0542ece94 100644 --- a/database/src/main/java/com/firebase/ui/database/CachingSnapshotParser.java +++ b/database/src/main/java/com/firebase/ui/database/CachingSnapshotParser.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.database; import com.firebase.ui.common.BaseCachingSnapshotParser; diff --git a/database/src/main/java/com/firebase/ui/database/ChangeEventListener.java b/database/src/main/java/com/firebase/ui/database/ChangeEventListener.java index 95ddbafc9..f87594294 100644 --- a/database/src/main/java/com/firebase/ui/database/ChangeEventListener.java +++ b/database/src/main/java/com/firebase/ui/database/ChangeEventListener.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.database; import com.firebase.ui.common.BaseChangeEventListener; diff --git a/database/src/main/java/com/firebase/ui/database/ClassSnapshotParser.java b/database/src/main/java/com/firebase/ui/database/ClassSnapshotParser.java index f93c7ecc9..5137b9474 100644 --- a/database/src/main/java/com/firebase/ui/database/ClassSnapshotParser.java +++ b/database/src/main/java/com/firebase/ui/database/ClassSnapshotParser.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.database; import com.firebase.ui.common.Preconditions; diff --git a/database/src/main/java/com/firebase/ui/database/FirebaseAdapter.java b/database/src/main/java/com/firebase/ui/database/FirebaseAdapter.java index a5afe3b76..c3c3a4f46 100644 --- a/database/src/main/java/com/firebase/ui/database/FirebaseAdapter.java +++ b/database/src/main/java/com/firebase/ui/database/FirebaseAdapter.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.database; import com.google.firebase.database.DatabaseReference; diff --git a/database/src/main/java/com/firebase/ui/database/FirebaseListAdapter.java b/database/src/main/java/com/firebase/ui/database/FirebaseListAdapter.java index 8fe5bc749..c6bf017ac 100644 --- a/database/src/main/java/com/firebase/ui/database/FirebaseListAdapter.java +++ b/database/src/main/java/com/firebase/ui/database/FirebaseListAdapter.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.database; import android.util.Log; diff --git a/database/src/main/java/com/firebase/ui/database/FirebaseListOptions.java b/database/src/main/java/com/firebase/ui/database/FirebaseListOptions.java index 2c6dcc108..2e14259ca 100644 --- a/database/src/main/java/com/firebase/ui/database/FirebaseListOptions.java +++ b/database/src/main/java/com/firebase/ui/database/FirebaseListOptions.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.database; import com.google.firebase.database.DatabaseReference; diff --git a/database/src/main/java/com/firebase/ui/database/FirebaseRecyclerAdapter.java b/database/src/main/java/com/firebase/ui/database/FirebaseRecyclerAdapter.java index e47ad0a4f..12c1862a0 100644 --- a/database/src/main/java/com/firebase/ui/database/FirebaseRecyclerAdapter.java +++ b/database/src/main/java/com/firebase/ui/database/FirebaseRecyclerAdapter.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.database; import android.util.Log; diff --git a/database/src/main/java/com/firebase/ui/database/FirebaseRecyclerOptions.java b/database/src/main/java/com/firebase/ui/database/FirebaseRecyclerOptions.java index e6a07cc54..52f834c33 100644 --- a/database/src/main/java/com/firebase/ui/database/FirebaseRecyclerOptions.java +++ b/database/src/main/java/com/firebase/ui/database/FirebaseRecyclerOptions.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.database; import com.google.firebase.database.DatabaseReference; diff --git a/database/src/main/java/com/firebase/ui/database/ObservableSnapshotArray.java b/database/src/main/java/com/firebase/ui/database/ObservableSnapshotArray.java index a68175e88..c02d4c3da 100644 --- a/database/src/main/java/com/firebase/ui/database/ObservableSnapshotArray.java +++ b/database/src/main/java/com/firebase/ui/database/ObservableSnapshotArray.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.database; import com.firebase.ui.common.BaseObservableSnapshotArray; diff --git a/database/src/main/java/com/firebase/ui/database/SnapshotParser.java b/database/src/main/java/com/firebase/ui/database/SnapshotParser.java index 049039fec..1e39c11cf 100644 --- a/database/src/main/java/com/firebase/ui/database/SnapshotParser.java +++ b/database/src/main/java/com/firebase/ui/database/SnapshotParser.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.database; import com.firebase.ui.common.BaseSnapshotParser; diff --git a/database/src/main/java/com/firebase/ui/database/paging/DatabasePagingOptions.java b/database/src/main/java/com/firebase/ui/database/paging/DatabasePagingOptions.java index 012de7bcb..b73cb43ad 100644 --- a/database/src/main/java/com/firebase/ui/database/paging/DatabasePagingOptions.java +++ b/database/src/main/java/com/firebase/ui/database/paging/DatabasePagingOptions.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.database.paging; import com.firebase.ui.database.ClassSnapshotParser; diff --git a/database/src/main/java/com/firebase/ui/database/paging/DatabasePagingSource.java b/database/src/main/java/com/firebase/ui/database/paging/DatabasePagingSource.java index 0544a7cfe..307586fe8 100644 --- a/database/src/main/java/com/firebase/ui/database/paging/DatabasePagingSource.java +++ b/database/src/main/java/com/firebase/ui/database/paging/DatabasePagingSource.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.database.paging; import android.annotation.SuppressLint; diff --git a/database/src/main/java/com/firebase/ui/database/paging/DefaultSnapshotDiffCallback.java b/database/src/main/java/com/firebase/ui/database/paging/DefaultSnapshotDiffCallback.java index 4a8daa466..f6d1bc67c 100644 --- a/database/src/main/java/com/firebase/ui/database/paging/DefaultSnapshotDiffCallback.java +++ b/database/src/main/java/com/firebase/ui/database/paging/DefaultSnapshotDiffCallback.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.database.paging; import android.annotation.SuppressLint; diff --git a/database/src/main/java/com/firebase/ui/database/paging/FirebaseRecyclerPagingAdapter.java b/database/src/main/java/com/firebase/ui/database/paging/FirebaseRecyclerPagingAdapter.java index 7b20bad48..72377fc94 100644 --- a/database/src/main/java/com/firebase/ui/database/paging/FirebaseRecyclerPagingAdapter.java +++ b/database/src/main/java/com/firebase/ui/database/paging/FirebaseRecyclerPagingAdapter.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.database.paging; import com.firebase.ui.database.SnapshotParser; diff --git a/database/src/main/java/com/firebase/ui/database/paging/LoadingState.java b/database/src/main/java/com/firebase/ui/database/paging/LoadingState.java index b56bcd5d8..c37231992 100644 --- a/database/src/main/java/com/firebase/ui/database/paging/LoadingState.java +++ b/database/src/main/java/com/firebase/ui/database/paging/LoadingState.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.database.paging; public enum LoadingState { diff --git a/firestore/src/androidTest/java/com/firebase/ui/firestore/paging/FirestorePagingSourceTest.java b/firestore/src/androidTest/java/com/firebase/ui/firestore/paging/FirestorePagingSourceTest.java index 3cec97075..956db740f 100644 --- a/firestore/src/androidTest/java/com/firebase/ui/firestore/paging/FirestorePagingSourceTest.java +++ b/firestore/src/androidTest/java/com/firebase/ui/firestore/paging/FirestorePagingSourceTest.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.firestore.paging; import com.google.android.gms.tasks.Tasks; diff --git a/firestore/src/main/java/com/firebase/ui/firestore/CachingSnapshotParser.java b/firestore/src/main/java/com/firebase/ui/firestore/CachingSnapshotParser.java index 3160f7b72..a2cb0ee5e 100644 --- a/firestore/src/main/java/com/firebase/ui/firestore/CachingSnapshotParser.java +++ b/firestore/src/main/java/com/firebase/ui/firestore/CachingSnapshotParser.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.firestore; import com.firebase.ui.common.BaseCachingSnapshotParser; diff --git a/firestore/src/main/java/com/firebase/ui/firestore/ChangeEventListener.java b/firestore/src/main/java/com/firebase/ui/firestore/ChangeEventListener.java index 6ac4073bd..20065d2e3 100644 --- a/firestore/src/main/java/com/firebase/ui/firestore/ChangeEventListener.java +++ b/firestore/src/main/java/com/firebase/ui/firestore/ChangeEventListener.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.firestore; import com.firebase.ui.common.BaseChangeEventListener; diff --git a/firestore/src/main/java/com/firebase/ui/firestore/ClassSnapshotParser.java b/firestore/src/main/java/com/firebase/ui/firestore/ClassSnapshotParser.java index 52d82410e..532ee52ac 100644 --- a/firestore/src/main/java/com/firebase/ui/firestore/ClassSnapshotParser.java +++ b/firestore/src/main/java/com/firebase/ui/firestore/ClassSnapshotParser.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.firestore; import com.firebase.ui.common.Preconditions; diff --git a/firestore/src/main/java/com/firebase/ui/firestore/FirestoreArray.java b/firestore/src/main/java/com/firebase/ui/firestore/FirestoreArray.java index 2a946ca01..4973bc0a6 100644 --- a/firestore/src/main/java/com/firebase/ui/firestore/FirestoreArray.java +++ b/firestore/src/main/java/com/firebase/ui/firestore/FirestoreArray.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.firestore; import com.firebase.ui.common.ChangeEventType; diff --git a/firestore/src/main/java/com/firebase/ui/firestore/FirestoreRecyclerAdapter.java b/firestore/src/main/java/com/firebase/ui/firestore/FirestoreRecyclerAdapter.java index ec49886cf..cccbca319 100644 --- a/firestore/src/main/java/com/firebase/ui/firestore/FirestoreRecyclerAdapter.java +++ b/firestore/src/main/java/com/firebase/ui/firestore/FirestoreRecyclerAdapter.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.firestore; import android.util.Log; diff --git a/firestore/src/main/java/com/firebase/ui/firestore/FirestoreRecyclerOptions.java b/firestore/src/main/java/com/firebase/ui/firestore/FirestoreRecyclerOptions.java index 7b50d69c7..c6ee25af9 100644 --- a/firestore/src/main/java/com/firebase/ui/firestore/FirestoreRecyclerOptions.java +++ b/firestore/src/main/java/com/firebase/ui/firestore/FirestoreRecyclerOptions.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.firestore; import com.google.firebase.firestore.MetadataChanges; diff --git a/firestore/src/main/java/com/firebase/ui/firestore/ObservableSnapshotArray.java b/firestore/src/main/java/com/firebase/ui/firestore/ObservableSnapshotArray.java index ebaf6b834..247bb1d00 100644 --- a/firestore/src/main/java/com/firebase/ui/firestore/ObservableSnapshotArray.java +++ b/firestore/src/main/java/com/firebase/ui/firestore/ObservableSnapshotArray.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.firestore; import com.firebase.ui.common.BaseCachingSnapshotParser; diff --git a/firestore/src/main/java/com/firebase/ui/firestore/SnapshotParser.java b/firestore/src/main/java/com/firebase/ui/firestore/SnapshotParser.java index 6f537af1f..96650c4fb 100644 --- a/firestore/src/main/java/com/firebase/ui/firestore/SnapshotParser.java +++ b/firestore/src/main/java/com/firebase/ui/firestore/SnapshotParser.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.firestore; import com.firebase.ui.common.BaseSnapshotParser; diff --git a/firestore/src/main/java/com/firebase/ui/firestore/paging/DefaultSnapshotDiffCallback.java b/firestore/src/main/java/com/firebase/ui/firestore/paging/DefaultSnapshotDiffCallback.java index 0f593ba35..b118db3b0 100644 --- a/firestore/src/main/java/com/firebase/ui/firestore/paging/DefaultSnapshotDiffCallback.java +++ b/firestore/src/main/java/com/firebase/ui/firestore/paging/DefaultSnapshotDiffCallback.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.firestore.paging; import android.annotation.SuppressLint; diff --git a/firestore/src/main/java/com/firebase/ui/firestore/paging/FirestorePagingAdapter.java b/firestore/src/main/java/com/firebase/ui/firestore/paging/FirestorePagingAdapter.java index d11c1fb73..5ad55b1a5 100644 --- a/firestore/src/main/java/com/firebase/ui/firestore/paging/FirestorePagingAdapter.java +++ b/firestore/src/main/java/com/firebase/ui/firestore/paging/FirestorePagingAdapter.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.firestore.paging; import com.firebase.ui.firestore.SnapshotParser; diff --git a/firestore/src/main/java/com/firebase/ui/firestore/paging/FirestorePagingOptions.java b/firestore/src/main/java/com/firebase/ui/firestore/paging/FirestorePagingOptions.java index 30060b209..8d4d23986 100644 --- a/firestore/src/main/java/com/firebase/ui/firestore/paging/FirestorePagingOptions.java +++ b/firestore/src/main/java/com/firebase/ui/firestore/paging/FirestorePagingOptions.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.firestore.paging; import com.firebase.ui.firestore.ClassSnapshotParser; diff --git a/firestore/src/main/java/com/firebase/ui/firestore/paging/FirestorePagingSource.java b/firestore/src/main/java/com/firebase/ui/firestore/paging/FirestorePagingSource.java index d10dd2b1b..f4f9cf2d8 100644 --- a/firestore/src/main/java/com/firebase/ui/firestore/paging/FirestorePagingSource.java +++ b/firestore/src/main/java/com/firebase/ui/firestore/paging/FirestorePagingSource.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.firestore.paging; import com.google.android.gms.tasks.Task; diff --git a/firestore/src/main/java/com/firebase/ui/firestore/paging/PageKey.java b/firestore/src/main/java/com/firebase/ui/firestore/paging/PageKey.java index 45d4e7c7a..2a462cde3 100644 --- a/firestore/src/main/java/com/firebase/ui/firestore/paging/PageKey.java +++ b/firestore/src/main/java/com/firebase/ui/firestore/paging/PageKey.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.firestore.paging; import com.google.firebase.firestore.DocumentSnapshot; diff --git a/internal/lint/src/main/java/com/firebaseui/lint/internal/LintIssueRegistry.kt b/internal/lint/src/main/java/com/firebaseui/lint/internal/LintIssueRegistry.kt index 5f0f741f5..dc9344d00 100644 --- a/internal/lint/src/main/java/com/firebaseui/lint/internal/LintIssueRegistry.kt +++ b/internal/lint/src/main/java/com/firebaseui/lint/internal/LintIssueRegistry.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebaseui.lint.internal import com.android.tools.lint.client.api.IssueRegistry diff --git a/internal/lint/src/main/java/com/firebaseui/lint/internal/NonGlobalIdDetector.kt b/internal/lint/src/main/java/com/firebaseui/lint/internal/NonGlobalIdDetector.kt index cc57aebdf..5592f5cf4 100644 --- a/internal/lint/src/main/java/com/firebaseui/lint/internal/NonGlobalIdDetector.kt +++ b/internal/lint/src/main/java/com/firebaseui/lint/internal/NonGlobalIdDetector.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebaseui.lint.internal import com.android.tools.lint.detector.api.Category diff --git a/internal/lint/src/test/java/com/firebaseui/lint/internal/NonGlobalIdDetectorTest.kt b/internal/lint/src/test/java/com/firebaseui/lint/internal/NonGlobalIdDetectorTest.kt index 5bdf360c3..268d02a61 100644 --- a/internal/lint/src/test/java/com/firebaseui/lint/internal/NonGlobalIdDetectorTest.kt +++ b/internal/lint/src/test/java/com/firebaseui/lint/internal/NonGlobalIdDetectorTest.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebaseui.lint.internal import com.android.tools.lint.checks.infrastructure.TestFiles.xml diff --git a/lint/src/main/java/com/firebaseui/lint/FirestoreRecyclerAdapterLifecycleDetector.kt b/lint/src/main/java/com/firebaseui/lint/FirestoreRecyclerAdapterLifecycleDetector.kt index 769301bde..ee78b709f 100644 --- a/lint/src/main/java/com/firebaseui/lint/FirestoreRecyclerAdapterLifecycleDetector.kt +++ b/lint/src/main/java/com/firebaseui/lint/FirestoreRecyclerAdapterLifecycleDetector.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebaseui.lint import com.android.tools.lint.client.api.UElementHandler diff --git a/lint/src/main/java/com/firebaseui/lint/LintIssueRegistry.kt b/lint/src/main/java/com/firebaseui/lint/LintIssueRegistry.kt index 2c8f58a7c..7eb07bb86 100644 --- a/lint/src/main/java/com/firebaseui/lint/LintIssueRegistry.kt +++ b/lint/src/main/java/com/firebaseui/lint/LintIssueRegistry.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebaseui.lint import com.android.tools.lint.client.api.IssueRegistry diff --git a/lint/src/test/java/com/firebaseui/lint/FirestoreRecyclerAdapterLifecycleDetectorTest.kt b/lint/src/test/java/com/firebaseui/lint/FirestoreRecyclerAdapterLifecycleDetectorTest.kt index efc57784c..ca14caec7 100644 --- a/lint/src/test/java/com/firebaseui/lint/FirestoreRecyclerAdapterLifecycleDetectorTest.kt +++ b/lint/src/test/java/com/firebaseui/lint/FirestoreRecyclerAdapterLifecycleDetectorTest.kt @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebaseui.lint import com.android.tools.lint.checks.infrastructure.TestFiles.java diff --git a/storage/src/main/java/com/firebase/ui/storage/images/FirebaseImageLoader.java b/storage/src/main/java/com/firebase/ui/storage/images/FirebaseImageLoader.java index 2ed9150fe..0ded31749 100644 --- a/storage/src/main/java/com/firebase/ui/storage/images/FirebaseImageLoader.java +++ b/storage/src/main/java/com/firebase/ui/storage/images/FirebaseImageLoader.java @@ -1,3 +1,17 @@ +/* + * Copyright 2025 Google Inc. All Rights Reserved. + * + * Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except + * in compliance with the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software distributed under the + * License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either + * express or implied. See the License for the specific language governing permissions and + * limitations under the License. + */ + package com.firebase.ui.storage.images; import android.util.Log;