@@ -72,7 +72,6 @@ public class AuthUiActivity extends AppCompatActivity {
7272 @ BindView (R .id .google_provider ) CheckBox mUseGoogleProvider ;
7373 @ BindView (R .id .facebook_provider ) CheckBox mUseFacebookProvider ;
7474 @ BindView (R .id .twitter_provider ) CheckBox mUseTwitterProvider ;
75- @ BindView (R .id .github_provider ) CheckBox mUseGitHubProvider ;
7675 @ BindView (R .id .email_provider ) CheckBox mUseEmailProvider ;
7776 @ BindView (R .id .email_link_provider ) CheckBox mUseEmailLinkProvider ;
7877 @ BindView (R .id .phone_provider ) CheckBox mUsePhoneProvider ;
@@ -101,10 +100,6 @@ public class AuthUiActivity extends AppCompatActivity {
101100 @ BindView (R .id .facebook_permission_friends ) CheckBox mFacebookPermissionFriends ;
102101 @ BindView (R .id .facebook_permission_photos ) CheckBox mFacebookPermissionPhotos ;
103102
104- @ BindView (R .id .github_permissions_header ) TextView mGitHubPermissionsHeader ;
105- @ BindView (R .id .github_permission_repo ) CheckBox mGitHubPermissionRepo ;
106- @ BindView (R .id .github_permission_gist ) CheckBox mGitHubPermissionGist ;
107-
108103 @ BindView (R .id .credential_selector_enabled ) CheckBox mEnableCredentialSelector ;
109104 @ BindView (R .id .hint_selector_enabled ) CheckBox mEnableHintSelector ;
110105 @ BindView (R .id .allow_new_email_accounts ) CheckBox mAllowNewEmailAccounts ;
@@ -157,21 +152,6 @@ public void onCheckedChanged(CompoundButton compoundButton, boolean checked) {
157152 mUseTwitterProvider .setText (R .string .twitter_label_missing_config );
158153 }
159154
160- if (ConfigurationUtils .isGitHubMisconfigured (this )) {
161- mUseGitHubProvider .setChecked (false );
162- mUseGitHubProvider .setEnabled (false );
163- mUseGitHubProvider .setText (R .string .github_label_missing_config );
164- setGitHubPermissionsEnabled (false );
165- } else {
166- setGitHubPermissionsEnabled (mUseGitHubProvider .isChecked ());
167- mUseGitHubProvider .setOnCheckedChangeListener (new OnCheckedChangeListener () {
168- @ Override
169- public void onCheckedChanged (CompoundButton compoundButton , boolean checked ) {
170- setGitHubPermissionsEnabled (checked );
171- }
172- });
173- }
174-
175155 mUseEmailLinkProvider .setOnCheckedChangeListener (new OnCheckedChangeListener () {
176156 @ Override
177157 public void onCheckedChanged (CompoundButton buttonView , boolean isChecked ) {
@@ -199,7 +179,6 @@ public void onCheckedChanged(CompoundButton compoundButton, boolean checked) {
199179
200180 mUseFacebookProvider .setChecked (false );
201181 mUseTwitterProvider .setChecked (false );
202- mUseGitHubProvider .setChecked (false );
203182 mUseEmailLinkProvider .setChecked (false );
204183 mUsePhoneProvider .setChecked (false );
205184 mUseAnonymousProvider .setChecked (false );
@@ -209,8 +188,7 @@ public void onCheckedChanged(CompoundButton compoundButton, boolean checked) {
209188
210189 if (ConfigurationUtils .isGoogleMisconfigured (this )
211190 || ConfigurationUtils .isFacebookMisconfigured (this )
212- || ConfigurationUtils .isTwitterMisconfigured (this )
213- || ConfigurationUtils .isGitHubMisconfigured (this )) {
191+ || ConfigurationUtils .isTwitterMisconfigured (this )) {
214192 showSnackbar (R .string .configuration_required );
215193 }
216194
@@ -414,12 +392,6 @@ private List<IdpConfig> getSelectedProviders() {
414392 selectedProviders .add (new IdpConfig .TwitterBuilder ().build ());
415393 }
416394
417- if (mUseGitHubProvider .isChecked ()) {
418- selectedProviders .add (new IdpConfig .GitHubBuilder ()
419- .setPermissions (getGitHubPermissions ())
420- .build ());
421- }
422-
423395 if (mUseEmailProvider .isChecked ()) {
424396 selectedProviders .add (new IdpConfig .EmailBuilder ()
425397 .setRequireName (mRequireName .isChecked ())
@@ -490,12 +462,6 @@ private void setFacebookPermissionsEnabled(boolean enabled) {
490462 mFacebookPermissionPhotos .setEnabled (enabled );
491463 }
492464
493- private void setGitHubPermissionsEnabled (boolean enabled ) {
494- mGitHubPermissionsHeader .setEnabled (enabled );
495- mGitHubPermissionRepo .setEnabled (enabled );
496- mGitHubPermissionGist .setEnabled (enabled );
497- }
498-
499465 private List <String > getGoogleScopes () {
500466 List <String > result = new ArrayList <>();
501467 if (mGoogleScopeYoutubeData .isChecked ()) {
@@ -518,17 +484,6 @@ private List<String> getFacebookPermissions() {
518484 return result ;
519485 }
520486
521- private List <String > getGitHubPermissions () {
522- List <String > result = new ArrayList <>();
523- if (mGitHubPermissionRepo .isChecked ()) {
524- result .add ("repo" );
525- }
526- if (mGitHubPermissionGist .isChecked ()) {
527- result .add ("gist" );
528- }
529- return result ;
530- }
531-
532487 private void showSnackbar (@ StringRes int errorMessageRes ) {
533488 Snackbar .make (mRootView , errorMessageRes , Snackbar .LENGTH_LONG ).show ();
534489 }
0 commit comments