boomesh/EncryptedSharedPreferences

View on GitHub

Showing 2 of 19 total issues

Method getAll has 34 lines of code (exceeds 25 allowed). Consider refactoring.
Open

    override fun getAll(): MutableMap<String, *> {
        val encryptedMap = prefs.all
        val decryptedMap = mutableMapOf<String, Any>()
        for (pair in encryptedMap) {
            val key = pair.key

    Method build has 5 arguments (exceeds 4 allowed). Consider refactoring.
    Open

            context: Context,
            alias: String,
            serialNumber: Long,
            startDate: Date,
            endDate: Date
      Severity
      Category
      Status
      Source
      Language