Skip to content

Commit 2a25978

Browse files
SUPERCILEXsamtstern
authored andcommitted
Use lint to define what is public and what isn't (#491)
1 parent c29d25b commit 2a25978

25 files changed

+50
-2
lines changed

auth/src/main/java/com/firebase/ui/auth/KickoffActivity.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import android.content.Intent;
66
import android.net.ConnectivityManager;
77
import android.os.Bundle;
8+
import android.support.annotation.RestrictTo;
89
import android.util.Log;
910

1011
import com.firebase.ui.auth.ui.ActivityHelper;
@@ -14,6 +15,7 @@
1415
import com.firebase.ui.auth.util.PlayServicesHelper;
1516
import com.firebase.ui.auth.util.signincontainer.SignInDelegate;
1617

18+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
1719
public class KickoffActivity extends AppCompatBase {
1820
private static final String TAG = "KickoffActivity";
1921
private static final String IS_WAITING_FOR_PLAY_SERVICES = "is_waiting_for_play_services";

auth/src/main/java/com/firebase/ui/auth/ui/ActivityHelper.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,13 @@
1717
import android.content.Intent;
1818
import android.support.annotation.NonNull;
1919
import android.support.annotation.Nullable;
20+
import android.support.annotation.RestrictTo;
2021

2122
import com.firebase.ui.auth.IdpResponse;
2223
import com.firebase.ui.auth.util.signincontainer.SaveSmartLock;
2324
import com.google.firebase.auth.FirebaseUser;
2425

26+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
2527
public class ActivityHelper extends BaseHelper {
2628
private AppCompatBase mActivity;
2729

auth/src/main/java/com/firebase/ui/auth/ui/AppCompatBase.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,11 @@
1616

1717
import android.content.Intent;
1818
import android.os.Bundle;
19+
import android.support.annotation.RestrictTo;
1920
import android.support.v7.app.AppCompatActivity;
2021

2122
@SuppressWarnings("Registered")
23+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
2224
public class AppCompatBase extends AppCompatActivity {
2325

2426
protected ActivityHelper mActivityHelper;

auth/src/main/java/com/firebase/ui/auth/ui/BaseHelper.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
import android.content.Intent;
77
import android.support.annotation.NonNull;
88
import android.support.annotation.Nullable;
9+
import android.support.annotation.RestrictTo;
910
import android.support.annotation.StringRes;
1011
import android.support.v4.app.FragmentActivity;
1112

@@ -20,6 +21,7 @@
2021

2122
import static com.firebase.ui.auth.util.Preconditions.checkNotNull;
2223

24+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
2325
public class BaseHelper {
2426
private final FlowParameters mFlowParams;
2527
protected Context mContext;

auth/src/main/java/com/firebase/ui/auth/ui/DialogBase.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33
import android.content.Intent;
44
import android.os.Bundle;
55
import android.support.annotation.Nullable;
6+
import android.support.annotation.RestrictTo;
67
import android.support.v4.app.DialogFragment;
78

9+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
810
public class DialogBase extends DialogFragment {
911
protected FragmentHelper mHelper;
1012

auth/src/main/java/com/firebase/ui/auth/ui/ExtraConstants.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,9 +14,12 @@
1414

1515
package com.firebase.ui.auth.ui;
1616

17+
import android.support.annotation.RestrictTo;
18+
1719
/**
1820
* Constants used for passing Intent extra params between authentication flow activities.
1921
*/
22+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
2023
public class ExtraConstants {
2124
public static final String EXTRA_FLOW_PARAMS = "extra_flow_params";
2225
public static final String EXTRA_IDP_RESPONSE = "extra_idp_response";

auth/src/main/java/com/firebase/ui/auth/ui/FlowParameters.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import android.support.annotation.DrawableRes;
1919
import android.support.annotation.NonNull;
2020
import android.support.annotation.Nullable;
21+
import android.support.annotation.RestrictTo;
2122
import android.support.annotation.StyleRes;
2223

2324
import com.firebase.ui.auth.AuthUI.IdpConfig;
@@ -29,6 +30,7 @@
2930
* Encapsulates the core parameters and data captured during the authentication flow, in
3031
* a serializable manner, in order to pass data between activities.
3132
*/
33+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
3234
public class FlowParameters implements Parcelable {
3335
@NonNull
3436
public final String appName;

auth/src/main/java/com/firebase/ui/auth/ui/FragmentBase.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,10 @@
33
import android.content.Intent;
44
import android.os.Bundle;
55
import android.support.annotation.Nullable;
6+
import android.support.annotation.RestrictTo;
67
import android.support.v4.app.Fragment;
78

9+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
810
public class FragmentBase extends Fragment {
911
protected FragmentHelper mHelper;
1012

auth/src/main/java/com/firebase/ui/auth/ui/FragmentHelper.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,10 @@
44
import android.content.Intent;
55
import android.content.IntentSender;
66
import android.os.Bundle;
7+
import android.support.annotation.RestrictTo;
78
import android.support.v4.app.Fragment;
89

10+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
911
public class FragmentHelper extends BaseHelper {
1012
private Fragment mFragment;
1113

auth/src/main/java/com/firebase/ui/auth/ui/User.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,9 @@
77
import android.os.Parcelable;
88
import android.support.annotation.NonNull;
99
import android.support.annotation.Nullable;
10+
import android.support.annotation.RestrictTo;
1011

12+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
1113
public class User implements Parcelable {
1214
public static final Parcelable.Creator<User> CREATOR = new Parcelable.Creator<User>() {
1315
@Override

auth/src/main/java/com/firebase/ui/auth/ui/accountlink/WelcomeBackIdpPrompt.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import android.content.Intent;
1919
import android.os.Bundle;
2020
import android.support.annotation.NonNull;
21+
import android.support.annotation.RestrictTo;
2122
import android.util.Log;
2223
import android.view.View;
2324
import android.view.View.OnClickListener;
@@ -52,6 +53,7 @@
5253
import com.google.firebase.auth.GoogleAuthProvider;
5354
import com.google.firebase.auth.TwitterAuthProvider;
5455

56+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
5557
public class WelcomeBackIdpPrompt extends AppCompatBase implements IdpCallback {
5658
private static final String TAG = "WelcomeBackIdpPrompt";
5759

auth/src/main/java/com/firebase/ui/auth/ui/accountlink/WelcomeBackPasswordPrompt.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
import android.os.Bundle;
2121
import android.support.annotation.NonNull;
2222
import android.support.annotation.Nullable;
23+
import android.support.annotation.RestrictTo;
2324
import android.support.design.widget.TextInputLayout;
2425
import android.text.Spannable;
2526
import android.text.SpannableStringBuilder;
@@ -53,6 +54,7 @@
5354
* Activity to link a pre-existing email/password account to a new IDP sign-in by confirming
5455
* the password before initiating a link.
5556
*/
57+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
5658
public class WelcomeBackPasswordPrompt extends AppCompatBase implements View.OnClickListener {
5759
private static final String TAG = "WelcomeBackPassword";
5860

auth/src/main/java/com/firebase/ui/auth/ui/email/CheckEmailFragment.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@
77
import android.os.Bundle;
88
import android.support.annotation.NonNull;
99
import android.support.annotation.Nullable;
10+
import android.support.annotation.RestrictTo;
1011
import android.support.design.widget.TextInputLayout;
1112
import android.text.TextUtils;
1213
import android.util.Log;
@@ -43,6 +44,7 @@
4344
* <p>
4445
* Host Activities should implement {@link CheckEmailListener}.
4546
*/
47+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
4648
public class CheckEmailFragment extends FragmentBase implements View.OnClickListener {
4749
/**
4850
* Interface to be implemented by Activities hosting this Fragment.

auth/src/main/java/com/firebase/ui/auth/ui/email/RecoverPasswordActivity.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import android.content.Intent;
1919
import android.os.Bundle;
2020
import android.support.annotation.NonNull;
21+
import android.support.annotation.RestrictTo;
2122
import android.support.design.widget.TextInputLayout;
2223
import android.view.View;
2324
import android.widget.EditText;
@@ -36,6 +37,7 @@
3637
/**
3738
* Activity to initiate the "forgot password" flow by asking for the user's email.
3839
*/
40+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
3941
public class RecoverPasswordActivity extends AppCompatBase implements View.OnClickListener {
4042
private static final String TAG = "RecoverPasswordActivity";
4143

auth/src/main/java/com/firebase/ui/auth/ui/email/RecoveryEmailSentDialog.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import android.content.Intent;
66
import android.os.Bundle;
77
import android.support.annotation.NonNull;
8+
import android.support.annotation.RestrictTo;
89
import android.support.v4.app.FragmentManager;
910
import android.support.v7.app.AlertDialog;
1011

@@ -13,6 +14,7 @@
1314
import com.firebase.ui.auth.ui.DialogBase;
1415
import com.firebase.ui.auth.ui.ExtraConstants;
1516

17+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
1618
public class RecoveryEmailSentDialog extends DialogBase {
1719
private static final String TAG = "RecoveryEmailSentDialog";
1820

auth/src/main/java/com/firebase/ui/auth/ui/email/RegisterEmailActivity.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import android.content.Context;
1818
import android.content.Intent;
1919
import android.os.Bundle;
20+
import android.support.annotation.RestrictTo;
2021
import android.support.v4.app.FragmentTransaction;
2122
import android.view.View;
2223

@@ -36,6 +37,7 @@
3637
* and {@link RegisterEmailFragment} and triggers {@link WelcomeBackPasswordPrompt}
3738
* and {@link WelcomeBackIdpPrompt}.
3839
*/
40+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
3941
public class RegisterEmailActivity extends AppCompatBase implements
4042
CheckEmailFragment.CheckEmailListener {
4143

auth/src/main/java/com/firebase/ui/auth/ui/email/RegisterEmailFragment.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import android.support.annotation.ColorInt;
66
import android.support.annotation.NonNull;
77
import android.support.annotation.Nullable;
8+
import android.support.annotation.RestrictTo;
89
import android.support.customtabs.CustomTabsIntent;
910
import android.support.design.widget.TextInputLayout;
1011
import android.support.v4.content.ContextCompat;
@@ -44,6 +45,7 @@
4445
/**
4546
* Fragment to display an email/name/password sign up form for new users.
4647
*/
48+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
4749
public class RegisterEmailFragment extends FragmentBase implements
4850
View.OnClickListener, View.OnFocusChangeListener {
4951

auth/src/main/java/com/firebase/ui/auth/ui/idp/AuthMethodPickerActivity.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@
1818
import android.content.Intent;
1919
import android.os.Bundle;
2020
import android.support.annotation.Nullable;
21+
import android.support.annotation.RestrictTo;
2122
import android.util.Log;
2223
import android.view.View;
2324
import android.widget.ImageView;
@@ -54,6 +55,7 @@
5455
* is launched to manage the IDP-specific sign-in flow. If email authentication is chosen,
5556
* the {@link RegisterEmailActivity} is started.
5657
*/
58+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
5759
public class AuthMethodPickerActivity extends AppCompatBase
5860
implements IdpCallback, View.OnClickListener {
5961
private static final String TAG = "AuthMethodPicker";

auth/src/main/java/com/firebase/ui/auth/ui/idp/CredentialSignInHandler.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import android.app.Activity;
1818
import android.support.annotation.NonNull;
1919
import android.support.annotation.Nullable;
20+
import android.support.annotation.RestrictTo;
2021
import android.util.Log;
2122

2223
import com.firebase.ui.auth.IdpResponse;
@@ -36,6 +37,7 @@
3637
import com.google.firebase.auth.FirebaseUser;
3738
import com.google.firebase.auth.ProviderQueryResult;
3839

40+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
3941
public class CredentialSignInHandler implements OnCompleteListener<AuthResult> {
4042
private static final String TAG = "CredentialSignInHandler";
4143

auth/src/main/java/com/firebase/ui/auth/util/GoogleApiConstants.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
package com.firebase.ui.auth.util;
22

3+
import android.support.annotation.RestrictTo;
4+
5+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
36
public class GoogleApiConstants {
47
public static final int AUTO_MANAGE_ID0 = 0;
58
public static final int AUTO_MANAGE_ID1 = 1;

auth/src/main/java/com/firebase/ui/auth/util/signincontainer/IdpSignInContainer.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
import android.content.Intent;
1818
import android.os.Bundle;
1919
import android.support.annotation.Nullable;
20+
import android.support.annotation.RestrictTo;
2021
import android.support.v4.app.Fragment;
2122
import android.support.v4.app.FragmentActivity;
2223
import android.support.v4.app.FragmentManager;
@@ -44,6 +45,7 @@
4445
import com.google.firebase.auth.GoogleAuthProvider;
4546
import com.google.firebase.auth.TwitterAuthProvider;
4647

48+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
4749
public class IdpSignInContainer extends FragmentBase implements IdpCallback {
4850
private static final String TAG = "IDPSignInContainer";
4951
private static final int RC_WELCOME_BACK_IDP = 4;

auth/src/main/java/com/firebase/ui/auth/util/signincontainer/SaveSmartLock.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
import android.os.Bundle;
2222
import android.support.annotation.NonNull;
2323
import android.support.annotation.Nullable;
24+
import android.support.annotation.RestrictTo;
2425
import android.support.v4.app.Fragment;
2526
import android.support.v4.app.FragmentActivity;
2627
import android.support.v4.app.FragmentManager;
@@ -42,6 +43,7 @@
4243
import com.google.android.gms.common.api.Status;
4344
import com.google.firebase.auth.FirebaseUser;
4445

46+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
4547
public class SaveSmartLock extends SmartLockBase<Status> {
4648
private static final String TAG = "SaveSmartLock";
4749
private static final int RC_SAVE = 100;

auth/src/main/java/com/firebase/ui/auth/util/signincontainer/SignInDelegate.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import android.os.Bundle;
66
import android.support.annotation.NonNull;
77
import android.support.annotation.Nullable;
8+
import android.support.annotation.RestrictTo;
89
import android.support.v4.app.Fragment;
910
import android.support.v4.app.FragmentActivity;
1011
import android.support.v4.app.FragmentManager;
@@ -54,6 +55,7 @@
5455
* is started, unless only email is supported, in which case the
5556
* {@link RegisterEmailActivity} is started.
5657
*/
58+
@RestrictTo(RestrictTo.Scope.LIBRARY_GROUP)
5759
public class SignInDelegate extends SmartLockBase<CredentialRequestResult> {
5860
private static final String TAG = "SignInDelegate";
5961
private static final int RC_CREDENTIALS_READ = 2;

gradle/wrapper/gradle-wrapper.jar

-19 Bytes
Binary file not shown.
Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
#Mon Dec 05 16:06:45 PST 2016
1+
#Wed Jan 04 11:20:17 PST 2017
22
distributionBase=GRADLE_USER_HOME
33
distributionPath=wrapper/dists
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists
6-
distributionUrl=https\://services.gradle.org/distributions/gradle-3.2.1-all.zip
6+
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.zip

0 commit comments

Comments
 (0)