File tree Expand file tree Collapse file tree
src/test/kotlin/com/mparticle/kits
ga4/ga4-23/src/test/kotlin/com/mparticle/kits
ga/ga-23/src/test/kotlin/com/mparticle/kits
leanplum/leanplum-7/leanplum-example/src/main Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1111
1212 ignore-rules:
1313 - webview_javascript_interface # Intentional: JS bridge for mParticle WebView SDK; workspace token controls access
14+ - android_manifest_insecure_minsdk_error # Example apps; SDK minSdk 14+ per AGENTS.md
15+ - android_manifest_allow_backup # Example apps only; acceptable for demo/debug
1416 - hardcoded_api_key
1517 - hardcoded_username
1618 - android_kotlin_hardcoded
Original file line number Diff line number Diff line change 33 package =" com.mparticle.kits.braze.example" >
44
55 <application
6- android : allowBackup =" true "
6+ android : allowBackup =" false "
77 android : icon =" @mipmap/ic_launcher"
88 android : label =" @string/app_name"
99 android : roundIcon =" @mipmap/ic_launcher_round"
Original file line number Diff line number Diff line change @@ -31,12 +31,12 @@ import org.mockito.Mockito
3131import org.mockito.MockitoAnnotations
3232import java.lang.reflect.Method
3333import java.math.BigDecimal
34+ import java.security.SecureRandom
3435import java.util.Calendar
3536import java.util.Locale
36- import java.util.Random
3737
3838class AppboyKitTests {
39- private var random = Random ()
39+ private var random = SecureRandom ()
4040
4141 private lateinit var braze: Braze .Companion
4242
Original file line number Diff line number Diff line change @@ -33,8 +33,8 @@ import org.mockito.MockitoAnnotations
3333import java.lang.ref.WeakReference
3434import java.lang.reflect.Method
3535import java.lang.reflect.Modifier
36+ import java.security.SecureRandom
3637import java.util.HashMap
37- import java.util.Random
3838
3939/* *
4040 * Example local unit test, which will execute on the development machine (host).
@@ -44,7 +44,7 @@ import java.util.Random
4444class GoogleAnalyticsFirebaseKitTest {
4545 private lateinit var kitInstance: GoogleAnalyticsFirebaseKit
4646 private lateinit var firebaseSdk: FirebaseAnalytics
47- var random = Random ()
47+ var random = SecureRandom ()
4848
4949 @Mock
5050 lateinit var user: MParticleUser
Original file line number Diff line number Diff line change @@ -35,8 +35,8 @@ import org.mockito.MockitoAnnotations
3535import java.lang.ref.WeakReference
3636import java.lang.reflect.Method
3737import java.lang.reflect.Modifier
38+ import java.security.SecureRandom
3839import java.util.HashMap
39- import java.util.Random
4040
4141/* *
4242 * Example local unit test, which will execute on the development machine (host).
@@ -46,15 +46,14 @@ import java.util.Random
4646class GoogleAnalyticsFirebaseGA4KitTest {
4747 private lateinit var kitInstance: GoogleAnalyticsFirebaseGA4Kit
4848 private lateinit var firebaseSdk: FirebaseAnalytics
49+ private var random = SecureRandom ()
4950
5051 @Mock
5152 lateinit var user: MParticleUser
5253
5354 @Mock
5455 lateinit var filteredMParticleUser: FilteredMParticleUser
5556
56- private var random = Random ()
57-
5857 @Before
5958 @Throws(JSONException ::class )
6059 fun before () {
Original file line number Diff line number Diff line change 33 xmlns : tools =" http://schemas.android.com/tools"
44 package =" com.mparticle.example.leanplum" >
55 <uses-sdk
6- android : minSdkVersion =" 10 "
6+ android : minSdkVersion =" 14 "
77 tools : overrideLibrary =" com.leanplum, com.google.android.gms" />
88 <application
99 android : name =" .ExampleApplication"
10- android : allowBackup =" true "
10+ android : allowBackup =" false "
1111 android : icon =" @mipmap/ic_launcher"
1212 android : label =" @string/app_name"
1313 android : roundIcon =" @mipmap/ic_launcher_round"
You can’t perform that action at this time.
0 commit comments