119 lines
10 KiB
XML
119 lines
10 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>DestructuringDeclarationWithTooManyEntries:RetrieveFolderOperationsTest.kt$RetrieveFolderOperationsTest$val (folderId1, folderId2, folderId3, folderId4) = listOf( sqliteDatabase.createFolder(name = "Folder 1", displayClass = "FIRST_CLASS"), sqliteDatabase.createFolder(name = "Folder 2", displayClass = "SECOND_CLASS"), sqliteDatabase.createFolder(name = "Folder 3", displayClass = "FIRST_CLASS"), sqliteDatabase.createFolder(name = "Folder 4", displayClass = "NO_CLASS"), )</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:Migrations.kt$Migrations$62</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$64</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$65</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$66</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$67</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$68</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$69</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$70</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$71</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$72</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$73</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$74</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$75</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$76</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$78</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$79</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$80</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$81</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$82</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$83</ID>
|
||
|
<ID>MagicNumber:Migrations.kt$Migrations$84</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>
|