Skip to content
Snippets Groups Projects
Unverified Commit 37ef1e35 authored by Matthias Urhahn's avatar Matthias Urhahn Committed by GitHub
Browse files

Remove unavailable test fragment from release navgraph and fix incorrect...

Remove unavailable test fragment from release navgraph and fix incorrect package/folder structure. (#1146)

Co-authored-by: default avatarMatthias Urhahn <matthias.urhahn@sap.com>
parent df9a3e78
No related branches found
No related tags found
No related merge requests found
package de.rki.coronawarnapp package de.rki.coronawarnapp.test
import android.content.Intent import android.content.Intent
import android.graphics.Bitmap import android.graphics.Bitmap
...@@ -30,6 +30,7 @@ import com.google.zxing.BarcodeFormat ...@@ -30,6 +30,7 @@ import com.google.zxing.BarcodeFormat
import com.google.zxing.integration.android.IntentIntegrator import com.google.zxing.integration.android.IntentIntegrator
import com.google.zxing.integration.android.IntentResult import com.google.zxing.integration.android.IntentResult
import com.google.zxing.qrcode.QRCodeWriter import com.google.zxing.qrcode.QRCodeWriter
import de.rki.coronawarnapp.R
import de.rki.coronawarnapp.databinding.FragmentTestForAPIBinding import de.rki.coronawarnapp.databinding.FragmentTestForAPIBinding
import de.rki.coronawarnapp.exception.ExceptionCategory import de.rki.coronawarnapp.exception.ExceptionCategory
import de.rki.coronawarnapp.exception.ExceptionCategory.INTERNAL import de.rki.coronawarnapp.exception.ExceptionCategory.INTERNAL
......
package de.rki.coronawarnapp package de.rki.coronawarnapp.test
import android.content.Intent import android.content.Intent
import android.os.Bundle import android.os.Bundle
...@@ -15,6 +15,7 @@ import com.google.android.gms.nearby.Nearby ...@@ -15,6 +15,7 @@ import com.google.android.gms.nearby.Nearby
import com.google.android.gms.nearby.exposurenotification.ExposureInformation import com.google.android.gms.nearby.exposurenotification.ExposureInformation
import com.google.zxing.integration.android.IntentIntegrator import com.google.zxing.integration.android.IntentIntegrator
import com.google.zxing.integration.android.IntentResult import com.google.zxing.integration.android.IntentResult
import de.rki.coronawarnapp.CoronaWarnApplication
import de.rki.coronawarnapp.databinding.FragmentTestRiskLevelCalculationBinding import de.rki.coronawarnapp.databinding.FragmentTestRiskLevelCalculationBinding
import de.rki.coronawarnapp.exception.ExceptionCategory import de.rki.coronawarnapp.exception.ExceptionCategory
import de.rki.coronawarnapp.exception.TransactionException import de.rki.coronawarnapp.exception.TransactionException
...@@ -50,9 +51,9 @@ import kotlin.coroutines.resumeWithException ...@@ -50,9 +51,9 @@ import kotlin.coroutines.resumeWithException
import kotlin.coroutines.suspendCoroutine import kotlin.coroutines.suspendCoroutine
@Suppress("MagicNumber", "LongMethod") @Suppress("MagicNumber", "LongMethod")
class TestRiskLevelCalculation : Fragment() { class TestRiskLevelCalculationFragment : Fragment() {
companion object { companion object {
val TAG: String? = TestRiskLevelCalculation::class.simpleName val TAG: String? = TestRiskLevelCalculationFragment::class.simpleName
} }
private val tracingViewModel: TracingViewModel by activityViewModels() private val tracingViewModel: TracingViewModel by activityViewModels()
......
...@@ -154,6 +154,8 @@ class MainFragment : Fragment() { ...@@ -154,6 +154,8 @@ class MainFragment : Fragment() {
private fun showPopup(view: View) { private fun showPopup(view: View) {
val popup = PopupMenu(requireContext(), view) val popup = PopupMenu(requireContext(), view)
popup.inflate(R.menu.menu_main) popup.inflate(R.menu.menu_main)
// TODO we shouldn't have to duplicate the whole fragment to add these items
// In the future we'd like a DI'ed class that changes the navigation for this MainFragment?
popup.setOnMenuItemClickListener { popup.setOnMenuItemClickListener {
return@setOnMenuItemClickListener when (it.itemId) { return@setOnMenuItemClickListener when (it.itemId) {
R.id.menu_help -> { R.id.menu_help -> {
......
...@@ -174,7 +174,7 @@ ...@@ -174,7 +174,7 @@
<!-- Submission --> <!-- Submission -->
<fragment <fragment
android:id="@+id/testForAPIFragment" android:id="@+id/testForAPIFragment"
android:name="de.rki.coronawarnapp.TestForAPIFragment" android:name="de.rki.coronawarnapp.test.TestForAPIFragment"
android:label="@layout/fragment_test_for_a_p_i" android:label="@layout/fragment_test_for_a_p_i"
tools:layout="@layout/fragment_test_for_a_p_i" /> tools:layout="@layout/fragment_test_for_a_p_i" />
...@@ -315,7 +315,7 @@ ...@@ -315,7 +315,7 @@
</fragment> </fragment>
<fragment <fragment
android:id="@+id/testRiskLevelCalculation" android:id="@+id/testRiskLevelCalculation"
android:name="de.rki.coronawarnapp.TestRiskLevelCalculation" android:name="de.rki.coronawarnapp.test.TestRiskLevelCalculationFragment"
android:label="fragment_test_risk_level_calculation" android:label="fragment_test_risk_level_calculation"
tools:layout="@layout/fragment_test_risk_level_calculation" /> tools:layout="@layout/fragment_test_risk_level_calculation" />
</navigation> </navigation>
...@@ -38,9 +38,6 @@ ...@@ -38,9 +38,6 @@
<action <action
android:id="@+id/action_mainFragment_to_mainOverviewFragment" android:id="@+id/action_mainFragment_to_mainOverviewFragment"
app:destination="@id/mainOverviewFragment" /> app:destination="@id/mainOverviewFragment" />
<action
android:id="@+id/action_mainFragment_to_testRiskLevelCalculation"
app:destination="@id/testRiskLevelCalculation" />
</fragment> </fragment>
<fragment <fragment
...@@ -168,7 +165,6 @@ ...@@ -168,7 +165,6 @@
android:label="InformationTechnicalFragment" android:label="InformationTechnicalFragment"
tools:layout="@layout/fragment_information_technical" /> tools:layout="@layout/fragment_information_technical" />
<!-- Submission -->
<fragment <fragment
android:id="@+id/riskDetailsFragment" android:id="@+id/riskDetailsFragment"
android:name="de.rki.coronawarnapp.ui.riskdetails.RiskDetailsFragment" android:name="de.rki.coronawarnapp.ui.riskdetails.RiskDetailsFragment"
...@@ -178,7 +174,7 @@ ...@@ -178,7 +174,7 @@
android:id="@+id/action_riskDetailsFragment_to_settingsTracingFragment" android:id="@+id/action_riskDetailsFragment_to_settingsTracingFragment"
app:destination="@id/settingsTracingFragment" /> app:destination="@id/settingsTracingFragment" />
</fragment> </fragment>
<!-- Submission -->
<fragment <fragment
android:id="@+id/submissionDispatcherFragment" android:id="@+id/submissionDispatcherFragment"
android:name="de.rki.coronawarnapp.ui.submission.SubmissionDispatcherFragment" android:name="de.rki.coronawarnapp.ui.submission.SubmissionDispatcherFragment"
...@@ -304,9 +300,4 @@ ...@@ -304,9 +300,4 @@
android:id="@+id/action_submissionContactFragment_to_submissionTanFragment" android:id="@+id/action_submissionContactFragment_to_submissionTanFragment"
app:destination="@id/submissionTanFragment" /> app:destination="@id/submissionTanFragment" />
</fragment> </fragment>
<fragment
android:id="@+id/testRiskLevelCalculation"
android:name="de.rki.coronawarnapp.TestRiskLevelCalculation"
android:label="fragment_test_risk_level_calculation"
tools:layout="@layout/fragment_test_risk_level_calculation" />
</navigation> </navigation>
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment