97 lines
8.5 KiB
XML
97 lines
8.5 KiB
XML
|
|
<?xml version="1.0" ?>
|
||
|
|
<SmellBaseline>
|
||
|
|
<ManuallySuppressedIssues></ManuallySuppressedIssues>
|
||
|
|
<CurrentIssues>
|
||
|
|
<ID>ComplexCondition:StorageMigrationTo19.kt$StorageMigrationTo19$incomingServerSettings["type"] == "imap" && incomingServerSettings["host"] in setOf("imap.gmail.com", "imap.googlemail.com") && incomingServerSettings["authenticationType"] != "XOAUTH2" || outgoingServerSettings["host"] in setOf("smtp.gmail.com", "smtp.googlemail.com") && outgoingServerSettings["authenticationType"] != "XOAUTH2"</ID>
|
||
|
|
<ID>CyclomaticComplexMethod:MessagePartDatabaseHelpers.kt$MessagePartEntry$override fun equals(other: Any?): Boolean</ID>
|
||
|
|
<ID>CyclomaticComplexMethod:MessagePartDatabaseHelpers.kt$MessagePartEntry$override fun hashCode(): Int</ID>
|
||
|
|
<ID>CyclomaticComplexMethod:Migrations.kt$Migrations$@JvmStatic fun upgradeDatabase(db: SQLiteDatabase, migrationsHelper: MigrationsHelper)</ID>
|
||
|
|
<ID>LongMethod:CopyMessageOperations.kt$CopyMessageOperations$private fun readMessageToContentValues(database: SQLiteDatabase, messageId: Long): ContentValues</ID>
|
||
|
|
<ID>LongMethod:CopyMessageOperationsTest.kt$CopyMessageOperationsTest$@Test fun `copy message into an existing thread`()</ID>
|
||
|
|
<ID>LongMethod:CopyMessageOperationsTest.kt$CopyMessageOperationsTest$@Test fun `copy message that is part of a thread`()</ID>
|
||
|
|
<ID>LongMethod:MoveMessageOperationsTest.kt$MoveMessageOperationsTest$@Test fun `move message when destination has empty message entry`()</ID>
|
||
|
|
<ID>LongMethod:RetrieveMessageListOperations.kt$RetrieveMessageListOperations$fun <T> getThreadedMessages( selection: String, selectionArgs: Array<String>, sortOrder: String, mapper: MessageMapper<out T?>, ): List<T></ID>
|
||
|
|
<ID>LongMethod:SaveMessageOperationsTest.kt$SaveMessageOperationsTest$@Test fun `save local message`()</ID>
|
||
|
|
<ID>LongMethod:SaveMessageOperationsTest.kt$SaveMessageOperationsTest$@Test fun `save message with multipart body`()</ID>
|
||
|
|
<ID>LongMethod:SaveMessageOperationsTest.kt$SaveMessageOperationsTest$@Test fun `save message with text_plain body`()</ID>
|
||
|
|
<ID>LongMethod:ThreadMessageOperationsTest.kt$ThreadMessageOperationsTest$@Test fun `merge two existing threads`()</ID>
|
||
|
|
<ID>LongParameterList:CopyMessageOperations.kt$DatabaseMessagePart$( val id: Long, val type: Int, val root: Long, val parent: Long, val seq: Int, val mimeType: String?, val decodedBodySize: Long?, val displayName: String?, val header: ByteArray?, val encoding: String?, val charset: String?, val dataLocation: Int, val data: ByteArray?, val preamble: ByteArray?, val epilogue: ByteArray?, val boundary: String?, val contentId: String?, val serverExtra: String?, )</ID>
|
||
|
|
<ID>MagicNumber:ChunkedDatabaseOperations.kt$1000</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$10</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$11</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$12</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$13</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$14</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$15</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$16</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$17</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$18</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$19</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$20</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$21</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$3</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$4</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$5</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$6</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$7</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$8</ID>
|
||
|
|
<ID>MagicNumber:CopyMessageOperations.kt$CopyMessageOperations$9</ID>
|
||
|
|
<ID>MagicNumber:MigrationTo76.kt$MigrationTo76$25</ID>
|
||
|
|
<ID>MagicNumber:MigrationTo84.kt$MigrationTo84$3</ID>
|
||
|
|
<ID>MagicNumber:MigrationTo84.kt$MigrationTo84$4</ID>
|
||
|
|
<ID>MagicNumber:MigrationTo84.kt$MigrationTo84$5</ID>
|
||
|
|
<ID>MagicNumber:RetrieveFolderOperations.kt$CursorFolderAccessor$10</ID>
|
||
|
|
<ID>MagicNumber:RetrieveFolderOperations.kt$CursorFolderAccessor$11</ID>
|
||
|
|
<ID>MagicNumber:RetrieveFolderOperations.kt$CursorFolderAccessor$12</ID>
|
||
|
|
<ID>MagicNumber:RetrieveFolderOperations.kt$CursorFolderAccessor$13</ID>
|
||
|
|
<ID>MagicNumber:RetrieveFolderOperations.kt$CursorFolderAccessor$14</ID>
|
||
|
|
<ID>MagicNumber:RetrieveFolderOperations.kt$CursorFolderAccessor$15</ID>
|
||
|
|
<ID>MagicNumber:RetrieveFolderOperations.kt$CursorFolderAccessor$3</ID>
|
||
|
|
<ID>MagicNumber:RetrieveFolderOperations.kt$CursorFolderAccessor$4</ID>
|
||
|
|
<ID>MagicNumber:RetrieveFolderOperations.kt$CursorFolderAccessor$5</ID>
|
||
|
|
<ID>MagicNumber:RetrieveFolderOperations.kt$CursorFolderAccessor$6</ID>
|
||
|
|
<ID>MagicNumber:RetrieveFolderOperations.kt$CursorFolderAccessor$7</ID>
|
||
|
|
<ID>MagicNumber:RetrieveFolderOperations.kt$CursorFolderAccessor$8</ID>
|
||
|
|
<ID>MagicNumber:RetrieveFolderOperations.kt$CursorFolderAccessor$9</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageListOperations.kt$CursorMessageAccessor$10</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageListOperations.kt$CursorMessageAccessor$11</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageListOperations.kt$CursorMessageAccessor$12</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageListOperations.kt$CursorMessageAccessor$13</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageListOperations.kt$CursorMessageAccessor$14</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageListOperations.kt$CursorMessageAccessor$15</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageListOperations.kt$CursorMessageAccessor$16</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageListOperations.kt$CursorMessageAccessor$17</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageListOperations.kt$CursorMessageAccessor$3</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageListOperations.kt$CursorMessageAccessor$4</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageListOperations.kt$CursorMessageAccessor$5</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageListOperations.kt$CursorMessageAccessor$6</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageListOperations.kt$CursorMessageAccessor$7</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageListOperations.kt$CursorMessageAccessor$8</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageListOperations.kt$CursorMessageAccessor$9</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageOperations.kt$RetrieveMessageOperations$3</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageOperations.kt$RetrieveMessageOperations$4</ID>
|
||
|
|
<ID>MagicNumber:RetrieveMessageOperations.kt$RetrieveMessageOperations$5</ID>
|
||
|
|
<ID>MagicNumber:StorageMigrationTo11.kt$StorageMigrationTo11$3</ID>
|
||
|
|
<ID>MagicNumber:StorageMigrationTo17.kt$StorageMigrationTo17$0x0000FF</ID>
|
||
|
|
<ID>MagicNumber:StorageMigrationTo17.kt$StorageMigrationTo17$0x00FF00</ID>
|
||
|
|
<ID>MagicNumber:StorageMigrationTo17.kt$StorageMigrationTo17$0x00FFFF</ID>
|
||
|
|
<ID>MagicNumber:StorageMigrationTo17.kt$StorageMigrationTo17$0x00FFFFFF</ID>
|
||
|
|
<ID>MagicNumber:StorageMigrationTo17.kt$StorageMigrationTo17$0xFF0000</ID>
|
||
|
|
<ID>MagicNumber:StorageMigrationTo17.kt$StorageMigrationTo17$0xFF00FF</ID>
|
||
|
|
<ID>MagicNumber:StorageMigrationTo17.kt$StorageMigrationTo17$0xFFFF00</ID>
|
||
|
|
<ID>MagicNumber:StorageMigrationTo17.kt$StorageMigrationTo17$0xFFFFFF</ID>
|
||
|
|
<ID>MagicNumber:ThreadMessageOperations.kt$ThreadMessageOperations$3</ID>
|
||
|
|
<ID>MaxLineLength:RetrieveMessageListOperationsTest.kt$RetrieveMessageListOperationsTest$fun</ID>
|
||
|
|
<ID>ReturnCount:SaveMessageOperationsTest.kt$SaveMessageOperationsTest$private fun Message.getDownloadState(): MessageDownloadState</ID>
|
||
|
|
<ID>ReturnCount:StorageMigrationTo19.kt$StorageMigrationTo19$private fun markIfGmailAccount(accountUuid: String)</ID>
|
||
|
|
<ID>SwallowedException:SaveMessageOperations.kt$SaveMessageOperations$e: IOException</ID>
|
||
|
|
<ID>TooManyFunctions:DeleteMessageOperations.kt$DeleteMessageOperations</ID>
|
||
|
|
<ID>TooManyFunctions:K9MessageStore.kt$K9MessageStore : MessageStore</ID>
|
||
|
|
<ID>TooManyFunctions:MigrationTo73.kt$MigrationTo73</ID>
|
||
|
|
<ID>TooManyFunctions:RetrieveFolderOperations.kt$RetrieveFolderOperations</ID>
|
||
|
|
<ID>TooManyFunctions:SaveMessageOperations.kt$SaveMessageOperations</ID>
|
||
|
|
<ID>TooManyFunctions:ThreadMessageOperations.kt$ThreadMessageOperations</ID>
|
||
|
|
<ID>TooManyFunctions:UpdateFolderOperations.kt$UpdateFolderOperations</ID>
|
||
|
|
</CurrentIssues>
|
||
|
|
</SmellBaseline>
|