Skip to content

Commit b087b4f

Browse files
authored
AAPT1 Compatibility (#1067)
1 parent 3812acd commit b087b4f

13 files changed

+147
-25
lines changed

app/src/main/res/layout/activity_chat.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
android:layout_alignParentStart="true"
2121
android:layout_alignParentLeft="true"
2222
android:layout_alignParentTop="true"
23-
android:layout_above="@id/footer"
23+
android:layout_above="@+id/footer"
2424
android:clipToPadding="false"
2525
android:padding="16dp"
2626
tools:listitem="@layout/message" />

app/src/main/res/layout/activity_chooser_item.xml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -28,9 +28,9 @@
2828
android:id="@+id/text2"
2929
android:layout_width="match_parent"
3030
android:layout_height="wrap_content"
31-
android:layout_alignStart="@id/text1"
32-
android:layout_alignLeft="@id/text1"
33-
android:layout_below="@id/text1"
31+
android:layout_alignStart="@+id/text1"
32+
android:layout_alignLeft="@+id/text1"
33+
android:layout_below="@+id/text1"
3434
android:textAppearance="?android:attr/textAppearanceListItem"
3535
android:textIsSelectable="false" />
3636

app/src/main/res/layout/message.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,9 +51,9 @@
5151
android:id="@+id/right_arrow"
5252
android:layout_width="50dp"
5353
android:layout_height="50dp"
54-
android:layout_alignEnd="@id/message"
54+
android:layout_alignEnd="@+id/message"
5555
android:layout_marginEnd="25dp"
56-
android:layout_alignRight="@id/message"
56+
android:layout_alignRight="@+id/message"
5757
android:layout_marginRight="25dp"
5858
android:layout_alignParentTop="true"
5959
android:background="@drawable/ic_chat_message_arrow"

auth/build.gradle

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,8 @@ dependencies {
5656
testImplementation 'org.robolectric:robolectric:3.5.1'
5757
testImplementation 'com.facebook.android:facebook-login:4.28.0'
5858
testImplementation("com.twitter.sdk.android:twitter-core:3.1.1@aar") { transitive = true }
59+
60+
lintChecks project(':lint')
5961
}
6062

6163
javadoc.include([

auth/src/main/res/layout-land/fui_auth_method_picker_layout.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
android:id="@+id/logo"
1414
style="@style/FirebaseUI.AuthMethodPicker.Logo"
1515
app:layout_constraintStart_toStartOf="parent"
16-
app:layout_constraintEnd_toStartOf="@id/container"
16+
app:layout_constraintEnd_toStartOf="@+id/container"
1717
app:layout_constraintTop_toTopOf="parent"
1818
app:layout_constraintBottom_toBottomOf="parent"
1919
tools:ignore="ContentDescription" /> <!-- TODO remove once the bug is fixed: https://issuetracker.google.com/issues/38281866-->

auth/src/main/res/layout/fui_auth_method_picker_layout.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
app:layout_constraintStart_toStartOf="parent"
1616
app:layout_constraintEnd_toEndOf="parent"
1717
app:layout_constraintTop_toTopOf="parent"
18-
app:layout_constraintBottom_toTopOf="@id/container"
18+
app:layout_constraintBottom_toTopOf="@+id/container"
1919
tools:ignore="ContentDescription" /> <!-- TODO remove once the bug is fixed: https://issuetracker.google.com/issues/38281866-->
2020

2121
<ScrollView

auth/src/main/res/layout/fui_confirmation_code_layout.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@
2525
android:layout_height="wrap_content"
2626
android:textAppearance="?android:attr/textAppearanceMedium"
2727
android:textColor="@color/fui_linkColor"
28-
app:layout_constraintTop_toBottomOf="@id/header"
28+
app:layout_constraintTop_toBottomOf="@+id/header"
2929
tools:ignore="SelectableText" />
3030

3131
<android.support.design.widget.TextInputLayout
3232
android:id="@+id/confirmation_code_layout"
3333
android:layout_width="match_parent"
3434
android:layout_height="wrap_content"
3535
android:layout_marginBottom="@dimen/fui_field_padding_vert"
36-
app:layout_constraintTop_toBottomOf="@id/edit_phone_number">
36+
app:layout_constraintTop_toBottomOf="@+id/edit_phone_number">
3737

3838
<com.firebase.ui.auth.ui.phone.SpacedEditText
3939
android:id="@+id/confirmation_code"
@@ -57,7 +57,7 @@
5757
style="@style/FirebaseUI.VerifyPhoneButton"
5858
android:layout_gravity="end"
5959
android:text="@string/fui_continue_phone_login"
60-
app:layout_constraintTop_toBottomOf="@id/confirmation_code_layout" />
60+
app:layout_constraintTop_toBottomOf="@+id/confirmation_code_layout" />
6161

6262
<TextView
6363
android:id="@+id/ticker"
@@ -71,7 +71,7 @@
7171
android:textIsSelectable="false"
7272
app:layout_constraintStart_toStartOf="parent"
7373
app:layout_constraintEnd_toEndOf="parent"
74-
app:layout_constraintTop_toBottomOf="@id/submit_confirmation_code"
74+
app:layout_constraintTop_toBottomOf="@+id/submit_confirmation_code"
7575
tools:text="Resend in 0:01" />
7676

7777
<TextView
@@ -86,7 +86,7 @@
8686
android:visibility="gone"
8787
app:layout_constraintStart_toStartOf="parent"
8888
app:layout_constraintEnd_toEndOf="parent"
89-
app:layout_constraintTop_toTopOf="@id/ticker"
89+
app:layout_constraintTop_toTopOf="@+id/ticker"
9090
tools:text="Resend code" />
9191

9292
<android.support.constraint.Barrier
@@ -103,7 +103,7 @@
103103
android:layout_height="wrap_content"
104104
android:layout_marginTop="@dimen/fui_field_padding_vert"
105105
android:textIsSelectable="false"
106-
app:layout_constraintTop_toBottomOf="@id/tos_barrier"
106+
app:layout_constraintTop_toBottomOf="@+id/tos_barrier"
107107
tools:text="@string/fui_create_account_preamble_tos_and_pp" />
108108

109109
</android.support.constraint.ConstraintLayout>

auth/src/main/res/layout/fui_phone_layout.xml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -13,14 +13,14 @@
1313
android:id="@+id/country_list"
1414
style="@style/FirebaseUI.CountrySpinner"
1515
app:layout_constraintStart_toStartOf="parent"
16-
app:layout_constraintBaseline_toBaselineOf="@id/phone_layout" />
16+
app:layout_constraintBaseline_toBaselineOf="@+id/phone_layout" />
1717

1818
<com.firebase.ui.auth.util.ui.BaselineTextInputLayout
1919
android:id="@+id/phone_layout"
2020
style="@style/FirebaseUI.TextInputLayout.PhoneField"
2121
android:layout_width="0dp"
2222
android:layout_height="wrap_content"
23-
app:layout_constraintStart_toEndOf="@id/country_list"
23+
app:layout_constraintStart_toEndOf="@+id/country_list"
2424
app:layout_constraintEnd_toEndOf="parent"
2525
app:layout_constraintTop_toTopOf="parent">
2626

@@ -36,7 +36,7 @@
3636
style="@style/FirebaseUI.VerifyPhoneButton"
3737
android:layout_marginTop="@dimen/fui_field_padding_vert"
3838
android:text="@string/fui_verify_phone_number"
39-
app:layout_constraintTop_toBottomOf="@id/phone_layout" />
39+
app:layout_constraintTop_toBottomOf="@+id/phone_layout" />
4040

4141
<TextView
4242
android:id="@+id/send_sms_tos"
@@ -46,7 +46,7 @@
4646
android:layout_marginTop="@dimen/fui_field_padding_vert"
4747
android:textColor="?android:textColorTertiary"
4848
android:textIsSelectable="false"
49-
app:layout_constraintTop_toBottomOf="@id/send_code" />
49+
app:layout_constraintTop_toBottomOf="@+id/send_code" />
5050

5151
</android.support.constraint.ConstraintLayout>
5252

auth/src/main/res/layout/fui_welcome_back_password_prompt_layout.xml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
android:layout_width="match_parent"
2525
android:layout_height="wrap_content"
2626
android:textIsSelectable="false"
27-
app:layout_constraintTop_toBottomOf="@id/heading"
27+
app:layout_constraintTop_toBottomOf="@+id/heading"
2828
tools:text="@string/fui_welcome_back_password_prompt_body" />
2929

3030
<android.support.design.widget.TextInputLayout
@@ -33,7 +33,7 @@
3333
android:layout_width="match_parent"
3434
android:layout_height="wrap_content"
3535
android:layout_marginTop="@dimen/fui_field_padding_vert"
36-
app:layout_constraintTop_toBottomOf="@id/welcome_back_password_body"
36+
app:layout_constraintTop_toBottomOf="@+id/welcome_back_password_body"
3737
app:passwordToggleEnabled="true">
3838

3939
<android.support.design.widget.TextInputEditText
@@ -50,16 +50,16 @@
5050
android:layout_marginTop="@dimen/fui_field_padding_vert"
5151
android:text="@string/fui_trouble_signing_in"
5252
app:layout_constraintStart_toStartOf="parent"
53-
app:layout_constraintEnd_toStartOf="@id/button_done"
54-
app:layout_constraintTop_toBottomOf="@id/password_layout" />
53+
app:layout_constraintEnd_toStartOf="@+id/button_done"
54+
app:layout_constraintTop_toBottomOf="@+id/password_layout" />
5555

5656
<Button
5757
android:id="@+id/button_done"
5858
style="@style/FirebaseUI.Button"
5959
android:text="@string/fui_sign_in_default"
60-
app:layout_constraintStart_toEndOf="@id/trouble_signing_in"
60+
app:layout_constraintStart_toEndOf="@+id/trouble_signing_in"
6161
app:layout_constraintEnd_toEndOf="parent"
62-
app:layout_constraintTop_toTopOf="@id/trouble_signing_in" />
62+
app:layout_constraintTop_toTopOf="@+id/trouble_signing_in" />
6363

6464
</android.support.constraint.ConstraintLayout>
6565

lint/build.gradle

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
apply plugin: 'java-library'
2+
3+
configurations {
4+
lintChecks
5+
}
6+
7+
dependencies {
8+
compileOnly 'com.android.tools.lint:lint-api:26.0.1'
9+
compileOnly 'com.android.tools.lint:lint-checks:26.0.1'
10+
}
11+
12+
13+
jar {
14+
manifest {
15+
attributes('Lint-Registry-v2': 'com.firebaseui.lint.LintIssueRegistry')
16+
}
17+
}

0 commit comments

Comments
 (0)