From 677f747c79943c81803a149de2c13f705863c51b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=91=80?= Date: Mon, 21 Oct 2019 17:09:24 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E6=B5=8B=E8=AF=95=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/tool/function/date/TestTime.java | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/main/java/com/tool/function/date/TestTime.java b/src/main/java/com/tool/function/date/TestTime.java index ff96fd7..71a2793 100644 --- a/src/main/java/com/tool/function/date/TestTime.java +++ b/src/main/java/com/tool/function/date/TestTime.java @@ -75,4 +75,9 @@ public void timeMillisFromDate() { System.out.println(timeMillis); } + @Test + public void fun() { + System.out.println("\\n"); + } + } From ef06e1cd5c88c359532c85e396cf28520d375974 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=91=80?= Date: Tue, 7 Jan 2020 00:34:06 +0800 Subject: [PATCH 2/3] =?UTF-8?q?master:=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../0146354eb00020f4b5d0c16d0be71d7e5d89874e | 33 +++++++++++++ .../0329070f6665bc1fd323e1c31add960a012da1bf | 0 .../0a4c95a55d6a62bb1a382bcf7257350db7689ec5 | 0 .../0d06fe24f3afeefbaab6e8701e5511f7c0f656e4 | 8 ++++ .../16c6aeac083b10d3b29d92865ddaefd14af44be7 | 0 .../1939376a89dfb4560a84fb1a513ea1d2475dc929 | 2 + .../1ca728958dba77892e2751c07853b6c685c0545b | 19 ++++++++ .../200e4281672b588fb5ac202807d0e58b01af19f4 | 0 .../217a26f808e3dc74b81d2b05906382c511c4ad1a | 0 .../2218578b2662fafa93c0bfb8bf0d83fd1492603d | 0 .../228c1571ae8e7741d242721c95271ff0654916fd | 9 ++++ .../2634b074aef2cfce705703f40db3125f7de3544a | 0 .../27b80d2c7fce55d910599e0623261e193fba4301 | 0 .../2b8033297a18a9361111f538ecbba69b1b6c3d3f | 0 .../2e586dde49f287e9f1ce935c8a8d1f35a66adff9 | 6 +++ .../317e09d62c9054f48193f39b7ff81db103c8ea0b | 5 ++ .../33e75d13994869c98a039082fea1c97449b91b0d | 0 .../3549ecd60010b8065a385196e790cf3dc125a9a5 | 0 .../378ee343c713d4e4b4fa883a821b17ec23a5a1e7 | 0 .../385c048e16ac096466d0a6e37ebcc5210f9a60c4 | 0 .../398d6ecc61bb5c4beb1a77765f6cc539fc3f3d89 | 5 ++ .../39cca3526b798a9d87b833f783dfdbed1235be3d | 0 .../407ae141273c8997d34205d1d995b9b2f70dbd6c | 0 .../4391376bb401b5d2835abfa4791470392c2d7a2c | 0 .../4bc31aac6bb5570a6e5d20b63c486b58b8c6e237 | 3 ++ .../4c6869b17b4ab2fd4fc81ae77d3007445dda7262 | 0 .../4fd9dd29d13190e71613e179be6a662fe61bc217 | 16 +++++++ .../53309ee70a5d398e83f5df7374ee867d2278decc | 0 .../549ffeec5443ed695633434fd021e55af8f6d6a4 | 0 .../56babdd910906ac907aab1f86d583e8873879bf8 | 0 .../572dd61bd73593b9c63147ce05be74e34d5a7f70 | 26 ++++++++++ .../584a2d65eb433576605a3f872874b41dbdcfaa64 | 0 .../5a5210edd0fac5c19cc84fdefee443259e7c03c7 | 4 ++ .../5e7ee47082b2a2ace85482d08e16d10306aad4b7 | 0 .../5ede731c8c2e6c669b4cd6a1295c39a91dfcf3dd | 0 .../5f539900c909235282b2f5290caee9a7580a897e | 6 +++ .../603da5a947deed2c931c0720180cd0593231962e | 0 .../61228df4da2e339184c30e3da972d1cc60fdce23 | 0 .../61aa6c14127571a6b5b8674dc4fe5d6b55b532c6 | 0 .../631d74e67cf2d7f2bee8ccb8ba060aff5687ebc3 | 0 .../6541d8fb78330bd296070b7adeb7e80fb26932db | 35 ++++++++++++++ .../66b88bea9a61800ac3485be643e06746fd6c1f00 | 2 + .../68e6d4a1ded98510deb8c6910ff3bd9563d85f4b | 2 + .../691bea930ccc56473d37b425b88bd354961b3142 | 0 .../696e0dcbdf5db063d18e40df6f54d800607ce3cd | 0 .../6e3716a9cf5a2fe18f79779615f7858964b9d03f | 0 .../747f270949e346fac629e1f299a0b361703b4b8f | 0 .../763e41cdc1906df5930b5a93338677690cf162a3 | 5 ++ .../77b52e441c091c6cacad5432429ca496aed67fcd | 0 .../78184d39272b8a68c1713a85f4302b258ba3b2ae | 4 ++ .../83c897d97334167f0f0bed28bff43f87ecc39ab1 | 7 +++ .../8866ea5cc10809b6b7520638c4b6375accfd1e3b | 0 .../8a772e90fe1a70a38dc6169f2142f4b29c78c105 | 9 ++++ .../8d7236d4820b446f46e0f900935dd019bc964396 | 0 .../8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d | 0 .../8f7d9d34099a5174efb870739235aad0f6b3d8b9 | 0 .../91cf2510505f0386e9e2eab87a6e95ee0a0f8ca9 | 0 .../989e9ba4e1123f48d5cf3b4bf77f68094f10f8b8 | 0 .../9c293b8632a8cdaa9bd409293723d33e854a2e31 | 0 .../9cbbaf508cff19c031e2f01c2726b98519018c74 | 0 .../9d72ea99c5072eabb7e5af3a173527bdf1e92add | 4 ++ .../9d9128a258a623fa0cfbde064dedf8209b7b1bf1 | 0 .../9eff1fddda7ea19f3c8f163367e87219da113111 | 0 .../9feff55183b1cfc79c94fdea83e3dfa5fd800e49 | 12 +++++ .../a1b65d783131c0009410614472a489167e3e520c | 0 .../a2994677c57d4b222cd2ba4a38e273a6c98dbab7 | 13 +++++ .../a354439f23162ebd1e2450c758cfbfae6ccb666a | 6 +++ .../a482e13316f8ea5eb4b7a24bd9be4728e49769e3 | 0 .../a5ef83e40f9e99bdb85d88f58d1a6e016772e309 | 0 .../a70369d85da34fb83f52187ac719da351d2c0d18 | 3 ++ .../ab9f952c0fb3fa72a1674057e70ef35a7500684e | 11 +++++ .../abc27e7a3cb567eba613ad7cd597baa356c07cea | 0 .../bab29494111d7dc7be3689a15da1249217376bfc | 9 ++++ .../be2211a4d26686a055e66fcb5d853d48d8afa2ea | 7 +++ .../c57408813e45f7d8d53e161dc6c96ed62634ad56 | 16 +++++++ .../ca195dd380816693ec2efb427c8a0a38b50d1d5e | 0 .../cea767973d37f706ec6135df330d858c1215e579 | 0 .../da2ad8c11cc9328809cc43395d05b3552c6ad496 | 7 +++ .../dd6c1eff3f7cc7d25f51b44d13a45fa9e4bbf592 | 0 .../de4874eea240ad76bd3b3f88af8b4e55fb0a6df9 | 0 .../e03d9699e654c2e296b412644b9057de921947b0 | 6 +++ .../e34c190b268538f016f8667e42f03ada66f09893 | 2 + .../e3637ee736b018a3374b778e84714a0c5aff8815 | 11 +++++ .../e5ce78097c18b78d47cfa946f39e409f22aeb9c2 | 0 .../f18b89e84615946b5219a067cb810de9119e037f | 0 .../f29015bd653e1c3d05fe2e0833b18193cab54e01 | 0 .../f543e9248156b1e78bec14f7132263b55171f0f0 | 0 .../f8b30c8931b1e0486138e91763b6aea89da2752e | 5 ++ .../main/java/com/tool/base/JudgeSystem.java | 48 +++++++++++++++++++ 89 files changed, 366 insertions(+) create mode 100644 .idea/sonarlint/issuestore/0/1/0146354eb00020f4b5d0c16d0be71d7e5d89874e create mode 100644 .idea/sonarlint/issuestore/0/3/0329070f6665bc1fd323e1c31add960a012da1bf create mode 100644 .idea/sonarlint/issuestore/0/a/0a4c95a55d6a62bb1a382bcf7257350db7689ec5 create mode 100644 .idea/sonarlint/issuestore/0/d/0d06fe24f3afeefbaab6e8701e5511f7c0f656e4 create mode 100644 .idea/sonarlint/issuestore/1/6/16c6aeac083b10d3b29d92865ddaefd14af44be7 create mode 100644 .idea/sonarlint/issuestore/1/9/1939376a89dfb4560a84fb1a513ea1d2475dc929 create mode 100644 .idea/sonarlint/issuestore/1/c/1ca728958dba77892e2751c07853b6c685c0545b create mode 100644 .idea/sonarlint/issuestore/2/0/200e4281672b588fb5ac202807d0e58b01af19f4 create mode 100644 .idea/sonarlint/issuestore/2/1/217a26f808e3dc74b81d2b05906382c511c4ad1a create mode 100644 .idea/sonarlint/issuestore/2/2/2218578b2662fafa93c0bfb8bf0d83fd1492603d create mode 100644 .idea/sonarlint/issuestore/2/2/228c1571ae8e7741d242721c95271ff0654916fd create mode 100644 .idea/sonarlint/issuestore/2/6/2634b074aef2cfce705703f40db3125f7de3544a create mode 100644 .idea/sonarlint/issuestore/2/7/27b80d2c7fce55d910599e0623261e193fba4301 create mode 100644 .idea/sonarlint/issuestore/2/b/2b8033297a18a9361111f538ecbba69b1b6c3d3f create mode 100644 .idea/sonarlint/issuestore/2/e/2e586dde49f287e9f1ce935c8a8d1f35a66adff9 create mode 100644 .idea/sonarlint/issuestore/3/1/317e09d62c9054f48193f39b7ff81db103c8ea0b create mode 100644 .idea/sonarlint/issuestore/3/3/33e75d13994869c98a039082fea1c97449b91b0d create mode 100644 .idea/sonarlint/issuestore/3/5/3549ecd60010b8065a385196e790cf3dc125a9a5 create mode 100644 .idea/sonarlint/issuestore/3/7/378ee343c713d4e4b4fa883a821b17ec23a5a1e7 create mode 100644 .idea/sonarlint/issuestore/3/8/385c048e16ac096466d0a6e37ebcc5210f9a60c4 create mode 100644 .idea/sonarlint/issuestore/3/9/398d6ecc61bb5c4beb1a77765f6cc539fc3f3d89 create mode 100644 .idea/sonarlint/issuestore/3/9/39cca3526b798a9d87b833f783dfdbed1235be3d create mode 100644 .idea/sonarlint/issuestore/4/0/407ae141273c8997d34205d1d995b9b2f70dbd6c create mode 100644 .idea/sonarlint/issuestore/4/3/4391376bb401b5d2835abfa4791470392c2d7a2c create mode 100644 .idea/sonarlint/issuestore/4/b/4bc31aac6bb5570a6e5d20b63c486b58b8c6e237 create mode 100644 .idea/sonarlint/issuestore/4/c/4c6869b17b4ab2fd4fc81ae77d3007445dda7262 create mode 100644 .idea/sonarlint/issuestore/4/f/4fd9dd29d13190e71613e179be6a662fe61bc217 create mode 100644 .idea/sonarlint/issuestore/5/3/53309ee70a5d398e83f5df7374ee867d2278decc create mode 100644 .idea/sonarlint/issuestore/5/4/549ffeec5443ed695633434fd021e55af8f6d6a4 create mode 100644 .idea/sonarlint/issuestore/5/6/56babdd910906ac907aab1f86d583e8873879bf8 create mode 100644 .idea/sonarlint/issuestore/5/7/572dd61bd73593b9c63147ce05be74e34d5a7f70 create mode 100644 .idea/sonarlint/issuestore/5/8/584a2d65eb433576605a3f872874b41dbdcfaa64 create mode 100644 .idea/sonarlint/issuestore/5/a/5a5210edd0fac5c19cc84fdefee443259e7c03c7 create mode 100644 .idea/sonarlint/issuestore/5/e/5e7ee47082b2a2ace85482d08e16d10306aad4b7 create mode 100644 .idea/sonarlint/issuestore/5/e/5ede731c8c2e6c669b4cd6a1295c39a91dfcf3dd create mode 100644 .idea/sonarlint/issuestore/5/f/5f539900c909235282b2f5290caee9a7580a897e create mode 100644 .idea/sonarlint/issuestore/6/0/603da5a947deed2c931c0720180cd0593231962e create mode 100644 .idea/sonarlint/issuestore/6/1/61228df4da2e339184c30e3da972d1cc60fdce23 create mode 100644 .idea/sonarlint/issuestore/6/1/61aa6c14127571a6b5b8674dc4fe5d6b55b532c6 create mode 100644 .idea/sonarlint/issuestore/6/3/631d74e67cf2d7f2bee8ccb8ba060aff5687ebc3 create mode 100644 .idea/sonarlint/issuestore/6/5/6541d8fb78330bd296070b7adeb7e80fb26932db create mode 100644 .idea/sonarlint/issuestore/6/6/66b88bea9a61800ac3485be643e06746fd6c1f00 create mode 100644 .idea/sonarlint/issuestore/6/8/68e6d4a1ded98510deb8c6910ff3bd9563d85f4b create mode 100644 .idea/sonarlint/issuestore/6/9/691bea930ccc56473d37b425b88bd354961b3142 create mode 100644 .idea/sonarlint/issuestore/6/9/696e0dcbdf5db063d18e40df6f54d800607ce3cd create mode 100644 .idea/sonarlint/issuestore/6/e/6e3716a9cf5a2fe18f79779615f7858964b9d03f create mode 100644 .idea/sonarlint/issuestore/7/4/747f270949e346fac629e1f299a0b361703b4b8f create mode 100644 .idea/sonarlint/issuestore/7/6/763e41cdc1906df5930b5a93338677690cf162a3 create mode 100644 .idea/sonarlint/issuestore/7/7/77b52e441c091c6cacad5432429ca496aed67fcd create mode 100644 .idea/sonarlint/issuestore/7/8/78184d39272b8a68c1713a85f4302b258ba3b2ae create mode 100644 .idea/sonarlint/issuestore/8/3/83c897d97334167f0f0bed28bff43f87ecc39ab1 create mode 100644 .idea/sonarlint/issuestore/8/8/8866ea5cc10809b6b7520638c4b6375accfd1e3b create mode 100644 .idea/sonarlint/issuestore/8/a/8a772e90fe1a70a38dc6169f2142f4b29c78c105 create mode 100644 .idea/sonarlint/issuestore/8/d/8d7236d4820b446f46e0f900935dd019bc964396 create mode 100644 .idea/sonarlint/issuestore/8/e/8ec9a00bfd09b3190ac6b22251dbb1aa95a0579d create mode 100644 .idea/sonarlint/issuestore/8/f/8f7d9d34099a5174efb870739235aad0f6b3d8b9 create mode 100644 .idea/sonarlint/issuestore/9/1/91cf2510505f0386e9e2eab87a6e95ee0a0f8ca9 create mode 100644 .idea/sonarlint/issuestore/9/8/989e9ba4e1123f48d5cf3b4bf77f68094f10f8b8 create mode 100644 .idea/sonarlint/issuestore/9/c/9c293b8632a8cdaa9bd409293723d33e854a2e31 create mode 100644 .idea/sonarlint/issuestore/9/c/9cbbaf508cff19c031e2f01c2726b98519018c74 create mode 100644 .idea/sonarlint/issuestore/9/d/9d72ea99c5072eabb7e5af3a173527bdf1e92add create mode 100644 .idea/sonarlint/issuestore/9/d/9d9128a258a623fa0cfbde064dedf8209b7b1bf1 create mode 100644 .idea/sonarlint/issuestore/9/e/9eff1fddda7ea19f3c8f163367e87219da113111 create mode 100644 .idea/sonarlint/issuestore/9/f/9feff55183b1cfc79c94fdea83e3dfa5fd800e49 create mode 100644 .idea/sonarlint/issuestore/a/1/a1b65d783131c0009410614472a489167e3e520c create mode 100644 .idea/sonarlint/issuestore/a/2/a2994677c57d4b222cd2ba4a38e273a6c98dbab7 create mode 100644 .idea/sonarlint/issuestore/a/3/a354439f23162ebd1e2450c758cfbfae6ccb666a create mode 100644 .idea/sonarlint/issuestore/a/4/a482e13316f8ea5eb4b7a24bd9be4728e49769e3 create mode 100644 .idea/sonarlint/issuestore/a/5/a5ef83e40f9e99bdb85d88f58d1a6e016772e309 create mode 100644 .idea/sonarlint/issuestore/a/7/a70369d85da34fb83f52187ac719da351d2c0d18 create mode 100644 .idea/sonarlint/issuestore/a/b/ab9f952c0fb3fa72a1674057e70ef35a7500684e create mode 100644 .idea/sonarlint/issuestore/a/b/abc27e7a3cb567eba613ad7cd597baa356c07cea create mode 100644 .idea/sonarlint/issuestore/b/a/bab29494111d7dc7be3689a15da1249217376bfc create mode 100644 .idea/sonarlint/issuestore/b/e/be2211a4d26686a055e66fcb5d853d48d8afa2ea create mode 100644 .idea/sonarlint/issuestore/c/5/c57408813e45f7d8d53e161dc6c96ed62634ad56 create mode 100644 .idea/sonarlint/issuestore/c/a/ca195dd380816693ec2efb427c8a0a38b50d1d5e create mode 100644 .idea/sonarlint/issuestore/c/e/cea767973d37f706ec6135df330d858c1215e579 create mode 100644 .idea/sonarlint/issuestore/d/a/da2ad8c11cc9328809cc43395d05b3552c6ad496 create mode 100644 .idea/sonarlint/issuestore/d/d/dd6c1eff3f7cc7d25f51b44d13a45fa9e4bbf592 create mode 100644 .idea/sonarlint/issuestore/d/e/de4874eea240ad76bd3b3f88af8b4e55fb0a6df9 create mode 100644 .idea/sonarlint/issuestore/e/0/e03d9699e654c2e296b412644b9057de921947b0 create mode 100644 .idea/sonarlint/issuestore/e/3/e34c190b268538f016f8667e42f03ada66f09893 create mode 100644 .idea/sonarlint/issuestore/e/3/e3637ee736b018a3374b778e84714a0c5aff8815 create mode 100644 .idea/sonarlint/issuestore/e/5/e5ce78097c18b78d47cfa946f39e409f22aeb9c2 create mode 100644 .idea/sonarlint/issuestore/f/1/f18b89e84615946b5219a067cb810de9119e037f create mode 100644 .idea/sonarlint/issuestore/f/2/f29015bd653e1c3d05fe2e0833b18193cab54e01 create mode 100644 .idea/sonarlint/issuestore/f/5/f543e9248156b1e78bec14f7132263b55171f0f0 create mode 100644 .idea/sonarlint/issuestore/f/8/f8b30c8931b1e0486138e91763b6aea89da2752e create mode 100644 src/test/java/com/tool/main/java/com/tool/base/JudgeSystem.java diff --git a/.idea/sonarlint/issuestore/0/1/0146354eb00020f4b5d0c16d0be71d7e5d89874e b/.idea/sonarlint/issuestore/0/1/0146354eb00020f4b5d0c16d0be71d7e5d89874e new file mode 100644 index 0000000..1825743 --- /dev/null +++ b/.idea/sonarlint/issuestore/0/1/0146354eb00020f4b5d0c16d0be71d7e5d89874e @@ -0,0 +1,33 @@ + +q squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 18 to the 15 allowed.(8ɡ- +H squid:S1125")Remove the literal "false" boolean value.(8ɡ- +p squid:S3457"Q%n should be used in place of \n to produce the platform-specific line separator.(﫨8ɡ- +D squid:S3457"%String contains no format specifiers.(﫨8ɡ- +D squid:S3457"%String contains no format specifiers.(﫨8ɡ- +p squid:S3457"Q%n should be used in place of \n to produce the platform-specific line separator.(﫨8ɡ- +C squid:S3457?"%String contains no format specifiers.(8ɡ- +Ssquid:EmptyStatementUsageCheck"Remove this empty statement.(8ɡ- +u squid:S3457"Q%n should be used in place of \n to produce the platform-specific line separator.(8ɡ- +t squid:S3457"Q%n should be used in place of \n to produce the platform-specific line separator.(8ɡ- +D squid:S3457"%String contains no format specifiers.(﫨8ɡ- +o squid:S3457?"Q%n should be used in place of \n to produce the platform-specific line separator.(8ɡ- +p squid:S3457"Q%n should be used in place of \n to produce the platform-specific line separator.(﫨8ɡ- +m squid:S00100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(8ɡ- +p squid:S3457"Q%n should be used in place of \n to produce the platform-specific line separator.(﫨8ɡ- +C squid:S3457"%String contains no format specifiers.(Յ8ɡ- +u squid:S3457"Q%n should be used in place of \n to produce the platform-specific line separator.(8ɡ- +n squid:S00100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ʌ8ɡ- +I squid:S3457"%String contains no format specifiers.(8ɡ- +v squid:S3776"RRefactor this method to reduce its Cognitive Complexity from 23 to the 15 allowed.(븵8ɡ- +p squid:S3457"Q%n should be used in place of \n to produce the platform-specific line separator.(﫨8ɡ- +n squid:S00100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(8ɡ- +\ squid:S1197"8Move the array designator from the variable to the type.(8ɡ- +D squid:S3457"%String contains no format specifiers.(8ɡ- +D squid:S3457"%String contains no format specifiers.(﫨8ɡ- +H squid:S3457"%String contains no format specifiers.(8ɡ- +p squid:S3457"Q%n should be used in place of \n to produce the platform-specific line separator.(8ɡ- +D squid:S3457"%String contains no format specifiers.(﫨8ɡ- +H squid:S3457"%String contains no format specifiers.(8ɡ- +I squid:S3457"%String contains no format specifiers.(Ɖ8ɡ- +H squid:S1125")Remove the literal "false" boolean value.(Ö8ɡ- +F squid:S1148{"#Use a logger to log this exception.(ԅ8ɡ- \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/0/3/0329070f6665bc1fd323e1c31add960a012da1bf b/.idea/sonarlint/issuestore/0/3/0329070f6665bc1fd323e1c31add960a012da1bf new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/0/a/0a4c95a55d6a62bb1a382bcf7257350db7689ec5 b/.idea/sonarlint/issuestore/0/a/0a4c95a55d6a62bb1a382bcf7257350db7689ec5 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/0/d/0d06fe24f3afeefbaab6e8701e5511f7c0f656e4 b/.idea/sonarlint/issuestore/0/d/0d06fe24f3afeefbaab6e8701e5511f7c0f656e4 new file mode 100644 index 0000000..953595a --- /dev/null +++ b/.idea/sonarlint/issuestore/0/d/0d06fe24f3afeefbaab6e8701e5511f7c0f656e4 @@ -0,0 +1,8 @@ + +osquid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.( +jsquid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.(犘 +osquid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.( +n squid:S00117b"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(풖 +jsquid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.(ͭɮ +^ squid:S1126"AReplace this if-then-else statement by a single return statement.(Ԯ +i squid:S00117_"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/1/6/16c6aeac083b10d3b29d92865ddaefd14af44be7 b/.idea/sonarlint/issuestore/1/6/16c6aeac083b10d3b29d92865ddaefd14af44be7 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/1/9/1939376a89dfb4560a84fb1a513ea1d2475dc929 b/.idea/sonarlint/issuestore/1/9/1939376a89dfb4560a84fb1a513ea1d2475dc929 new file mode 100644 index 0000000..be207d3 --- /dev/null +++ b/.idea/sonarlint/issuestore/1/9/1939376a89dfb4560a84fb1a513ea1d2475dc929 @@ -0,0 +1,2 @@ + +X squid:S1118":Add a private constructor to hide the implicit public one.(8ε- \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/1/c/1ca728958dba77892e2751c07853b6c685c0545b b/.idea/sonarlint/issuestore/1/c/1ca728958dba77892e2751c07853b6c685c0545b new file mode 100644 index 0000000..aa277d4 --- /dev/null +++ b/.idea/sonarlint/issuestore/1/c/1ca728958dba77892e2751c07853b6c685c0545b @@ -0,0 +1,19 @@ + +s squid:S00100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(8- +] squid:S1155">Use isEmpty() to check whether the collection is empty or not.(⿮8- +[ squid:S1854"7Remove this useless assignment to local variable "min".(Μ8- +V squid:S1854"7Remove this useless assignment to local variable "max".(ֆ8ά- +E squid:S1168"&Return an empty array instead of null.(8- +v squid:S00117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(8- +ksquid:UnusedPrivateMethod"9Remove this unused private "getListMaxValueIndex" method.(瞸8- +fsquid:UnusedPrivateMethod"4Remove this unused private "getListMaxValue" method.(Ѐ8- + squid:S1488"\Immediately return this expression instead of assigning it to the temporary variable "type".(8- +O squid:S1150"+Implement Iterator rather than Enumeration.(Ъ8- +\ squid:S1197"8Move the array designator from the variable to the type.(8- +[ squid:S1854"7Remove this useless assignment to local variable "max".(8- +x squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(8- +L squid:S1481"(Remove this unused "min" local variable.(Μ8- +fsquid:UnusedPrivateMethod"4Remove this unused private "getListMinValue" method.(8- +G squid:S1481"(Remove this unused "max" local variable.(ֆ8- +q squid:S00117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(8ҥ- +ksquid:UnusedPrivateMethod"9Remove this unused private "getListMinValueIndex" method.(8- \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/2/0/200e4281672b588fb5ac202807d0e58b01af19f4 b/.idea/sonarlint/issuestore/2/0/200e4281672b588fb5ac202807d0e58b01af19f4 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/2/1/217a26f808e3dc74b81d2b05906382c511c4ad1a b/.idea/sonarlint/issuestore/2/1/217a26f808e3dc74b81d2b05906382c511c4ad1a new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/2/2/2218578b2662fafa93c0bfb8bf0d83fd1492603d b/.idea/sonarlint/issuestore/2/2/2218578b2662fafa93c0bfb8bf0d83fd1492603d new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/2/2/228c1571ae8e7741d242721c95271ff0654916fd b/.idea/sonarlint/issuestore/2/2/228c1571ae8e7741d242721c95271ff0654916fd new file mode 100644 index 0000000..3ac09d1 --- /dev/null +++ b/.idea/sonarlint/issuestore/2/2/228c1571ae8e7741d242721c95271ff0654916fd @@ -0,0 +1,9 @@ + +X squid:S1118 ":Add a private constructor to hide the implicit public one.(8- +y squid:S00115"ZRename this constant name to match the regular expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.(8ߠ- +y squid:S00115"ZRename this constant name to match the regular expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.(8ߠ- +y squid:S00115"ZRename this constant name to match the regular expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.(8ߠ- +y squid:S00115"ZRename this constant name to match the regular expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.(8ߠ- +~ squid:S00115"ZRename this constant name to match the regular expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.(ר8ߠ- +~ squid:S00115"ZRename this constant name to match the regular expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.(8ߠ- +y squid:S00115"ZRename this constant name to match the regular expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.(8ߠ- \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/2/6/2634b074aef2cfce705703f40db3125f7de3544a b/.idea/sonarlint/issuestore/2/6/2634b074aef2cfce705703f40db3125f7de3544a new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/2/7/27b80d2c7fce55d910599e0623261e193fba4301 b/.idea/sonarlint/issuestore/2/7/27b80d2c7fce55d910599e0623261e193fba4301 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/2/b/2b8033297a18a9361111f538ecbba69b1b6c3d3f b/.idea/sonarlint/issuestore/2/b/2b8033297a18a9361111f538ecbba69b1b6c3d3f new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/2/e/2e586dde49f287e9f1ce935c8a8d1f35a66adff9 b/.idea/sonarlint/issuestore/2/e/2e586dde49f287e9f1ce935c8a8d1f35a66adff9 new file mode 100644 index 0000000..3713f59 --- /dev/null +++ b/.idea/sonarlint/issuestore/2/e/2e586dde49f287e9f1ce935c8a8d1f35a66adff9 @@ -0,0 +1,6 @@ + +B squid:S1148"#Use a logger to log this exception.(ǒ8- +o squid:S1192"XUse already-defined constant 'DATE_NOFUll_FORMAT' instead of duplicating its value here.(d +t squid:S1192x"XUse already-defined constant 'TIME_NOFUll_FORMAT' instead of duplicating its value here.( +r squid:S00115C"ZRename this constant name to match the regular expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.( +w squid:S00115>"ZRename this constant name to match the regular expression '^[A-Z][A-Z0-9]*(_[A-Z0-9]+)*$'.(ϲ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/3/1/317e09d62c9054f48193f39b7ff81db103c8ea0b b/.idea/sonarlint/issuestore/3/1/317e09d62c9054f48193f39b7ff81db103c8ea0b new file mode 100644 index 0000000..4e93d82 --- /dev/null +++ b/.idea/sonarlint/issuestore/3/1/317e09d62c9054f48193f39b7ff81db103c8ea0b @@ -0,0 +1,5 @@ + +~ squid:S3008"[Rename this field "Y_GREATER_THAN_X" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(8ࣕ- +A squid:S1125")Remove the literal "false" boolean value.(쭵 +z squid:S3008"WRename this field "GREATER_THAN" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(8- +i squid:S4065"FReplace this anonymous class with a call to "ThreadLocal.withInitial".(8- \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/3/3/33e75d13994869c98a039082fea1c97449b91b0d b/.idea/sonarlint/issuestore/3/3/33e75d13994869c98a039082fea1c97449b91b0d new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/3/5/3549ecd60010b8065a385196e790cf3dc125a9a5 b/.idea/sonarlint/issuestore/3/5/3549ecd60010b8065a385196e790cf3dc125a9a5 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/3/7/378ee343c713d4e4b4fa883a821b17ec23a5a1e7 b/.idea/sonarlint/issuestore/3/7/378ee343c713d4e4b4fa883a821b17ec23a5a1e7 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/3/8/385c048e16ac096466d0a6e37ebcc5210f9a60c4 b/.idea/sonarlint/issuestore/3/8/385c048e16ac096466d0a6e37ebcc5210f9a60c4 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/3/9/398d6ecc61bb5c4beb1a77765f6cc539fc3f3d89 b/.idea/sonarlint/issuestore/3/9/398d6ecc61bb5c4beb1a77765f6cc539fc3f3d89 new file mode 100644 index 0000000..8c79b91 --- /dev/null +++ b/.idea/sonarlint/issuestore/3/9/398d6ecc61bb5c4beb1a77765f6cc539fc3f3d89 @@ -0,0 +1,5 @@ + +osquid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.( +C squid:S2885"'Make "dateFormat" an instance variable.( +d squid:S3986"HMake sure that Week Year "YYYY" is expected here instead of Year "yyyy".( +osquid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/3/9/39cca3526b798a9d87b833f783dfdbed1235be3d b/.idea/sonarlint/issuestore/3/9/39cca3526b798a9d87b833f783dfdbed1235be3d new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/4/0/407ae141273c8997d34205d1d995b9b2f70dbd6c b/.idea/sonarlint/issuestore/4/0/407ae141273c8997d34205d1d995b9b2f70dbd6c new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/4/3/4391376bb401b5d2835abfa4791470392c2d7a2c b/.idea/sonarlint/issuestore/4/3/4391376bb401b5d2835abfa4791470392c2d7a2c new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/4/b/4bc31aac6bb5570a6e5d20b63c486b58b8c6e237 b/.idea/sonarlint/issuestore/4/b/4bc31aac6bb5570a6e5d20b63c486b58b8c6e237 new file mode 100644 index 0000000..2152a86 --- /dev/null +++ b/.idea/sonarlint/issuestore/4/b/4bc31aac6bb5570a6e5d20b63c486b58b8c6e237 @@ -0,0 +1,3 @@ + +? squid:S1148"#Use a logger to log this exception.(ԅ +u squid:S1488'"YImmediately return this expression instead of assigning it to the temporary variable "s".( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/4/c/4c6869b17b4ab2fd4fc81ae77d3007445dda7262 b/.idea/sonarlint/issuestore/4/c/4c6869b17b4ab2fd4fc81ae77d3007445dda7262 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/4/f/4fd9dd29d13190e71613e179be6a662fe61bc217 b/.idea/sonarlint/issuestore/4/f/4fd9dd29d13190e71613e179be6a662fe61bc217 new file mode 100644 index 0000000..90df329 --- /dev/null +++ b/.idea/sonarlint/issuestore/4/f/4fd9dd29d13190e71613e179be6a662fe61bc217 @@ -0,0 +1,16 @@ + +v squid:S1149""_Replace the synchronized class "StringBuffer" by an unsynchronized one such as "StringBuilder".(҉ +v squid:S1149J"_Replace the synchronized class "StringBuffer" by an unsynchronized one such as "StringBuilder".(҉ +n squid:S3776I"RRefactor this method to reduce its Cognitive Complexity from 27 to the 15 allowed.(խ +< squid:S1659N" Declare "b3" on a separate line.(û +< squid:S1659%" Declare "b2" on a separate line.( +o +squid:S135O"YReduce the total number of break and continue statements in this loop to use at most one.( +< squid:S1659N" Declare "b2" on a separate line.(û +f squid:S1192`"JDefine a constant instead of duplicating this literal "iso8859-1" 3 times.( +< squid:S1659N" Declare "b4" on a separate line.(û +< squid:S1659%" Declare "b3" on a separate line.( +o +squid:S135&"YReduce the total number of break and continue statements in this loop to use at most one.( +Q squid:S1118":Add a private constructor to hide the implicit public one.(ګ +c squid:S00112I"FDefine and throw a dedicated exception instead of using a generic one.(խ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/5/3/53309ee70a5d398e83f5df7374ee867d2278decc b/.idea/sonarlint/issuestore/5/3/53309ee70a5d398e83f5df7374ee867d2278decc new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/5/4/549ffeec5443ed695633434fd021e55af8f6d6a4 b/.idea/sonarlint/issuestore/5/4/549ffeec5443ed695633434fd021e55af8f6d6a4 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/5/6/56babdd910906ac907aab1f86d583e8873879bf8 b/.idea/sonarlint/issuestore/5/6/56babdd910906ac907aab1f86d583e8873879bf8 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/5/7/572dd61bd73593b9c63147ce05be74e34d5a7f70 b/.idea/sonarlint/issuestore/5/7/572dd61bd73593b9c63147ce05be74e34d5a7f70 new file mode 100644 index 0000000..3646c2e --- /dev/null +++ b/.idea/sonarlint/issuestore/5/7/572dd61bd73593b9c63147ce05be74e34d5a7f70 @@ -0,0 +1,26 @@ + +J squid:S1075"&Remove this hard-coded path-delimiter.(͟ܮ8Ǿ- +l squid:S4042i"IUse "java.nio.Files#delete" here for better messages on error conditions.(8Ǿ- +l squid:S4042p"IUse "java.nio.Files#delete" here for better messages on error conditions.(8Ǿ- +m squid:S4042"IUse "java.nio.Files#delete" here for better messages on error conditions.(8Ǿ- +N squid:S2093"*Change this "try" to a try-with-resources.(8Ǿ- +l squid:S2095"MUse try-with-resources or close this "FileInputStream" in a "finally" clause.(8Ǿ- +p squid:S2095T"MUse try-with-resources or close this "FileInputStream" in a "finally" clause.(8Ǿ- +m squid:S2095"NUse try-with-resources or close this "FileOutputStream" in a "finally" clause.(8Ǿ- +J squid:S1481"+Remove this unused "sizeOf" local variable.(8Ǿ- +e squid:S00112P"FDefine and throw a dedicated exception instead of using a generic one.(ˆ8Ǿ- +k squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.(8Ǿ- +k squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.(8Ǿ- +Y squid:S1854":Remove this useless assignment to local variable "sizeOf".(8Ǿ- +F squid:S1148s"#Use a logger to log this exception.(ԅ8Ǿ- +G squid:S1148"#Use a logger to log this exception.(ԅ8Ǿ- +G squid:S1148"#Use a logger to log this exception.(ԅ8Ǿ- +G squid:S1148"#Use a logger to log this exception.(ԅ8Ǿ- +G squid:S1148"#Use a logger to log this exception.(ԅ8Ǿ- +G squid:S1148"#Use a logger to log this exception.(ԅ8Ǿ- +d +squid:S899W"BDo something with the "boolean" value returned by "createNewFile".(А8Ǿ- +] +squid:S899i";Do something with the "boolean" value returned by "delete".(8Ǿ- +] +squid:S899p";Do something with the "boolean" value returned by "delete".(8Ǿ- \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/5/8/584a2d65eb433576605a3f872874b41dbdcfaa64 b/.idea/sonarlint/issuestore/5/8/584a2d65eb433576605a3f872874b41dbdcfaa64 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/5/a/5a5210edd0fac5c19cc84fdefee443259e7c03c7 b/.idea/sonarlint/issuestore/5/a/5a5210edd0fac5c19cc84fdefee443259e7c03c7 new file mode 100644 index 0000000..f7953ea --- /dev/null +++ b/.idea/sonarlint/issuestore/5/a/5a5210edd0fac5c19cc84fdefee443259e7c03c7 @@ -0,0 +1,4 @@ + +> squid:S1172/"(Remove this unused method parameter "i".(R +V squid:S1118 +":Add a private constructor to hide the implicit public one.( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/5/e/5e7ee47082b2a2ace85482d08e16d10306aad4b7 b/.idea/sonarlint/issuestore/5/e/5e7ee47082b2a2ace85482d08e16d10306aad4b7 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/5/e/5ede731c8c2e6c669b4cd6a1295c39a91dfcf3dd b/.idea/sonarlint/issuestore/5/e/5ede731c8c2e6c669b4cd6a1295c39a91dfcf3dd new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/5/f/5f539900c909235282b2f5290caee9a7580a897e b/.idea/sonarlint/issuestore/5/f/5f539900c909235282b2f5290caee9a7580a897e new file mode 100644 index 0000000..f9cd269 --- /dev/null +++ b/.idea/sonarlint/issuestore/5/f/5f539900c909235282b2f5290caee9a7580a897e @@ -0,0 +1,6 @@ + +I squid:S2440/"+Remove this instantiation of "Base64Utils".(䙝8ہ- +Q squid:S1118 ":Add a private constructor to hide the implicit public one.( +^ squid:S00112<"FDefine and throw a dedicated exception instead of using a generic one.( +S squid:S2209/"5Change this instance-reference to a static reference.(䙝8ہ- +^ squid:S001122"FDefine and throw a dedicated exception instead of using a generic one.( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/6/0/603da5a947deed2c931c0720180cd0593231962e b/.idea/sonarlint/issuestore/6/0/603da5a947deed2c931c0720180cd0593231962e new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/6/1/61228df4da2e339184c30e3da972d1cc60fdce23 b/.idea/sonarlint/issuestore/6/1/61228df4da2e339184c30e3da972d1cc60fdce23 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/6/1/61aa6c14127571a6b5b8674dc4fe5d6b55b532c6 b/.idea/sonarlint/issuestore/6/1/61aa6c14127571a6b5b8674dc4fe5d6b55b532c6 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/6/3/631d74e67cf2d7f2bee8ccb8ba060aff5687ebc3 b/.idea/sonarlint/issuestore/6/3/631d74e67cf2d7f2bee8ccb8ba060aff5687ebc3 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/6/5/6541d8fb78330bd296070b7adeb7e80fb26932db b/.idea/sonarlint/issuestore/6/5/6541d8fb78330bd296070b7adeb7e80fb26932db new file mode 100644 index 0000000..94b1d60 --- /dev/null +++ b/.idea/sonarlint/issuestore/6/5/6541d8fb78330bd296070b7adeb7e80fb26932db @@ -0,0 +1,35 @@ + +d squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.( +_ squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.(ݔ +c squid:S00112\"FDefine and throw a dedicated exception instead of using a generic one.( +%squid:RedundantThrowsDeclarationCheck"lRemove the declaration of thrown exception 'java.lang.Exception', as it cannot be thrown from method's body.( +c squid:S00112u"FDefine and throw a dedicated exception instead of using a generic one.(ѡ +_ squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.(ۤ +d squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.(ҽ +_ squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.( +j squid:S00117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ͣ +o squid:S00117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Α +_ squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.(ʠ +d squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.( +^ squid:S00112%"FDefine and throw a dedicated exception instead of using a generic one.( +X squid:S1854";Remove this useless assignment to local variable "quality".( +_ squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.(ȼ +^ squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.(j +j squid:S00117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ϳ +d squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.(ʈ +%squid:RedundantThrowsDeclarationCheck"lRemove the declaration of thrown exception 'java.lang.Exception', as it cannot be thrown from method's body.(ȼ +d squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.(Ԁ +_ squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.( +d squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.(ѡ +o squid:S00117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.( +d squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.(Ԁ +c squid:S00112K"FDefine and throw a dedicated exception instead of using a generic one.( +_ squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.( +Q squid:S1118":Add a private constructor to hide the implicit public one.( +^ squid:S00112;"FDefine and throw a dedicated exception instead of using a generic one.( +^ squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.( +d squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.( +_ squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.( +T squid:S00107"").( +p squid:S2293R"YReplace the type specification in this constructor call with the diamond operator ("<>").( +o squid:S2293x"YReplace the type specification in this constructor call with the diamond operator ("<>").(衐d +u squid:S2293e"YReplace the type specification in this constructor call with the diamond operator ("<>").( +T squid:S1155">Use isEmpty() to check whether the collection is empty or not.(n +p squid:S2293B"YReplace the type specification in this constructor call with the diamond operator ("<>").(ب +p squid:S22938"YReplace the type specification in this constructor call with the diamond operator ("<>").( +q squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").( +V squid:S1118 ":Add a private constructor to hide the implicit public one.(ө +B squid:S11683"+Return an empty collection instead of null.( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/a/1/a1b65d783131c0009410614472a489167e3e520c b/.idea/sonarlint/issuestore/a/1/a1b65d783131c0009410614472a489167e3e520c new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/a/2/a2994677c57d4b222cd2ba4a38e273a6c98dbab7 b/.idea/sonarlint/issuestore/a/2/a2994677c57d4b222cd2ba4a38e273a6c98dbab7 new file mode 100644 index 0000000..0cf879a --- /dev/null +++ b/.idea/sonarlint/issuestore/a/2/a2994677c57d4b222cd2ba4a38e273a6c98dbab7 @@ -0,0 +1,13 @@ + +^ squid:S1075k"ARefactor your code to get this URI from a customizable parameter.(#8- +"squid:ClassVariableVisibilityCheck"\Make sensitiveWordMap a static final constant or non-public and provide accessors if needed.(֧8- +j squid:S00116"SRename this field "ENCODING" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(䞷 +j squid:S00112h"FDefine and throw a dedicated exception instead of using a generic one.(ͪ8- +j squid:S2095p"LUse try-with-resources or close this "BufferedReader" in a "finally" clause.(8- +M squid:S2093m"*Change this "try" to a try-with-resources.(8- +| squid:S2293o"YReplace the type specification in this constructor call with the diamond operator ("<>").(މ8- +D squid:S1148"#Use a logger to log this exception.(ԅ8- +u squid:S2737y"WAdd logic to this catch clause or eliminate it and rethrow the exception automatically.(8- +e squid:S00112v"FDefine and throw a dedicated exception instead of using a generic one.(8- +t squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(֔78- + squid:S1319"xThe type of the "sensitiveWordMap" object should be an interface such as "Map" rather than the implementation "HashMap".(֧ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/a/3/a354439f23162ebd1e2450c758cfbfae6ccb666a b/.idea/sonarlint/issuestore/a/3/a354439f23162ebd1e2450c758cfbfae6ccb666a new file mode 100644 index 0000000..3374de7 --- /dev/null +++ b/.idea/sonarlint/issuestore/a/3/a354439f23162ebd1e2450c758cfbfae6ccb666a @@ -0,0 +1,6 @@ + +%squid:RedundantThrowsDeclarationCheck"jRemove the declaration of thrown exception 'java.lang.NumberFormatException' which is a runtime exception.(٧ +O squid:S1197"8Move the array designator from the variable to the type.(ԗ +@ squid:S1125|")Remove the literal "false" boolean value.(׺ +T squid:S1197Y"8Move the array designator from the variable to the type.(ξ +T squid:S1197O"8Move the array designator from the variable to the type.(ݮ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/a/4/a482e13316f8ea5eb4b7a24bd9be4728e49769e3 b/.idea/sonarlint/issuestore/a/4/a482e13316f8ea5eb4b7a24bd9be4728e49769e3 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/a/5/a5ef83e40f9e99bdb85d88f58d1a6e016772e309 b/.idea/sonarlint/issuestore/a/5/a5ef83e40f9e99bdb85d88f58d1a6e016772e309 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/a/7/a70369d85da34fb83f52187ac719da351d2c0d18 b/.idea/sonarlint/issuestore/a/7/a70369d85da34fb83f52187ac719da351d2c0d18 new file mode 100644 index 0000000..143b546 --- /dev/null +++ b/.idea/sonarlint/issuestore/a/7/a70369d85da34fb83f52187ac719da351d2c0d18 @@ -0,0 +1,3 @@ + +H squid:S2129"$Remove this "BigDecimal" constructor(ߋ8ϙ- +t squid:S3008"XRename this field "DEFAULT_SCALE" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/a/b/ab9f952c0fb3fa72a1674057e70ef35a7500684e b/.idea/sonarlint/issuestore/a/b/ab9f952c0fb3fa72a1674057e70ef35a7500684e new file mode 100644 index 0000000..94f5296 --- /dev/null +++ b/.idea/sonarlint/issuestore/a/b/ab9f952c0fb3fa72a1674057e70ef35a7500684e @@ -0,0 +1,11 @@ + +? squid:S11484"#Use a logger to log this exception.(ԅ +? squid:S1148d"#Use a logger to log this exception.(ԅ +? squid:S1148."#Use a logger to log this exception.(ԅ +F squid:S2093("*Change this "try" to a try-with-resources.( +? squid:S1148\"#Use a logger to log this exception.(ԅ +F squid:S2093B"*Change this "try" to a try-with-resources.( +[ squid:S2147]"DCombine this catch with the one at line 91, which has the same body.(ﭣ +j squid:S2095)"NUse try-with-resources or close this "FileOutputStream" in a "finally" clause.( +Q squid:S1118":Add a private constructor to hide the implicit public one.( +? squid:S1148^"#Use a logger to log this exception.(ԅ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/a/b/abc27e7a3cb567eba613ad7cd597baa356c07cea b/.idea/sonarlint/issuestore/a/b/abc27e7a3cb567eba613ad7cd597baa356c07cea new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/b/a/bab29494111d7dc7be3689a15da1249217376bfc b/.idea/sonarlint/issuestore/b/a/bab29494111d7dc7be3689a15da1249217376bfc new file mode 100644 index 0000000..5d8796c --- /dev/null +++ b/.idea/sonarlint/issuestore/b/a/bab29494111d7dc7be3689a15da1249217376bfc @@ -0,0 +1,9 @@ + +[ squid:S2147M"DCombine this catch with the one at line 73, which has the same body.(š߁ +? squid:S1148N"#Use a logger to log this exception.(ԅ +? squid:S1148J"#Use a logger to log this exception.(ԅ +[ squid:S2147K"DCombine this catch with the one at line 73, which has the same body.( +? squid:S1148+"#Use a logger to log this exception.(ԅ +V squid:S1118":Add a private constructor to hide the implicit public one.( +u squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").( +? squid:S1148L"#Use a logger to log this exception.(ԅ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/b/e/be2211a4d26686a055e66fcb5d853d48d8afa2ea b/.idea/sonarlint/issuestore/b/e/be2211a4d26686a055e66fcb5d853d48d8afa2ea new file mode 100644 index 0000000..8ffa163 --- /dev/null +++ b/.idea/sonarlint/issuestore/b/e/be2211a4d26686a055e66fcb5d853d48d8afa2ea @@ -0,0 +1,7 @@ + +@ squid:S1148"#Use a logger to log this exception.(ԅ +? squid:S1148m"#Use a logger to log this exception.(ԅ +? squid:S1148C"#Use a logger to log this exception.(ԅ +? squid:S1148X"#Use a logger to log this exception.(ԅ +@ squid:S1148"#Use a logger to log this exception.(ԅ +V squid:S1118":Add a private constructor to hide the implicit public one.( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/c/5/c57408813e45f7d8d53e161dc6c96ed62634ad56 b/.idea/sonarlint/issuestore/c/5/c57408813e45f7d8d53e161dc6c96ed62634ad56 new file mode 100644 index 0000000..208a39b --- /dev/null +++ b/.idea/sonarlint/issuestore/c/5/c57408813e45f7d8d53e161dc6c96ed62634ad56 @@ -0,0 +1,16 @@ + +v squid:S00117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ų8ᘧ- +G squid:S1148"#Use a logger to log this exception.(ԅ8ܝ- +v squid:S00117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(8韜- +T squid:S2209"5Change this instance-reference to a static reference.(Ȝ8¦- +G squid:S1148"#Use a logger to log this exception.(ԅ8- +E squid:S1905"&Remove this unnecessary cast to "int".(觎8- +G squid:S1148"#Use a logger to log this exception.(ԅ8- +o squid:S1192"KDefine a constant instead of duplicating this literal "yyyy-MM-dd" 4 times.(𣨵8- +G squid:S1148"#Use a logger to log this exception.(ԅ8- +X squid:S1118 ":Add a private constructor to hide the implicit public one.(Ү8޵- +v squid:S00117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(8¦- +T squid:S2209"5Change this instance-reference to a static reference.(ǧ8ᘧ- +? squid:S11481"#Use a logger to log this exception.(ԅ +G squid:S1148"#Use a logger to log this exception.(ԅ8ܝ- +B squid:S1148"#Use a logger to log this exception.(8- \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/c/a/ca195dd380816693ec2efb427c8a0a38b50d1d5e b/.idea/sonarlint/issuestore/c/a/ca195dd380816693ec2efb427c8a0a38b50d1d5e new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/c/e/cea767973d37f706ec6135df330d858c1215e579 b/.idea/sonarlint/issuestore/c/e/cea767973d37f706ec6135df330d858c1215e579 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/d/a/da2ad8c11cc9328809cc43395d05b3552c6ad496 b/.idea/sonarlint/issuestore/d/a/da2ad8c11cc9328809cc43395d05b3552c6ad496 new file mode 100644 index 0000000..4136bf8 --- /dev/null +++ b/.idea/sonarlint/issuestore/d/a/da2ad8c11cc9328809cc43395d05b3552c6ad496 @@ -0,0 +1,7 @@ + +V squid:S2278?"?Use the recommended AES (Advanced Encryption Standard) instead.( +osquid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.( +^ squid:S00112D"FDefine and throw a dedicated exception instead of using a generic one.(ޱ +c squid:S00112)"FDefine and throw a dedicated exception instead of using a generic one.(Ɗ +V squid:S1118 ":Add a private constructor to hide the implicit public one.(ׂ +V squid:S2278$"?Use the recommended AES (Advanced Encryption Standard) instead.( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/d/d/dd6c1eff3f7cc7d25f51b44d13a45fa9e4bbf592 b/.idea/sonarlint/issuestore/d/d/dd6c1eff3f7cc7d25f51b44d13a45fa9e4bbf592 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/d/e/de4874eea240ad76bd3b3f88af8b4e55fb0a6df9 b/.idea/sonarlint/issuestore/d/e/de4874eea240ad76bd3b3f88af8b4e55fb0a6df9 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/e/0/e03d9699e654c2e296b412644b9057de921947b0 b/.idea/sonarlint/issuestore/e/0/e03d9699e654c2e296b412644b9057de921947b0 new file mode 100644 index 0000000..0c157f6 --- /dev/null +++ b/.idea/sonarlint/issuestore/e/0/e03d9699e654c2e296b412644b9057de921947b0 @@ -0,0 +1,6 @@ + +osquid:ModifiersOrderCheck "EReorder the modifiers to comply with the Java Language Specification.( +c squid:S2259N"@A "NullPointerException" could be thrown; "bi" is nullable here.(ҩ8- +osquid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.( +Q squid:S1118 ":Add a private constructor to hide the implicit public one.( +F squid:S1148L"#Use a logger to log this exception.(ԅ8- \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/e/3/e34c190b268538f016f8667e42f03ada66f09893 b/.idea/sonarlint/issuestore/e/3/e34c190b268538f016f8667e42f03ada66f09893 new file mode 100644 index 0000000..eb1a6b5 --- /dev/null +++ b/.idea/sonarlint/issuestore/e/3/e34c190b268538f016f8667e42f03ada66f09893 @@ -0,0 +1,2 @@ + +T squid:S1197"8Move the array designator from the variable to the type.( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/e/3/e3637ee736b018a3374b778e84714a0c5aff8815 b/.idea/sonarlint/issuestore/e/3/e3637ee736b018a3374b778e84714a0c5aff8815 new file mode 100644 index 0000000..8692436 --- /dev/null +++ b/.idea/sonarlint/issuestore/e/3/e3637ee736b018a3374b778e84714a0c5aff8815 @@ -0,0 +1,11 @@ + +I squid:S1444"2Make this "public static maxMatchType" field final( +I squid:S1444 "2Make this "public static minMatchTYpe" field final(虺 +o squid:S22931"YReplace the type specification in this constructor call with the diamond operator ("<>").(ӊd +t +squid:S135r"YReduce the total number of break and continue statements in this loop to use at most one.( +"squid:ClassVariableVisibilityCheck"XMake maxMatchType a static final constant or non-public and provide accessors if needed.( +8 squid:S1643^"Use a StringBuilder instead.( +k squid:S00100m"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.( +"squid:ClassVariableVisibilityCheck "XMake minMatchTYpe a static final constant or non-public and provide accessors if needed.(虺 + squid:ForLoopCounterChangedCheck7"XRefactor the code in order to not assign to this loop counter from within the loop body.(Տ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/e/5/e5ce78097c18b78d47cfa946f39e409f22aeb9c2 b/.idea/sonarlint/issuestore/e/5/e5ce78097c18b78d47cfa946f39e409f22aeb9c2 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/f/1/f18b89e84615946b5219a067cb810de9119e037f b/.idea/sonarlint/issuestore/f/1/f18b89e84615946b5219a067cb810de9119e037f new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/f/2/f29015bd653e1c3d05fe2e0833b18193cab54e01 b/.idea/sonarlint/issuestore/f/2/f29015bd653e1c3d05fe2e0833b18193cab54e01 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/f/5/f543e9248156b1e78bec14f7132263b55171f0f0 b/.idea/sonarlint/issuestore/f/5/f543e9248156b1e78bec14f7132263b55171f0f0 new file mode 100644 index 0000000..e69de29 diff --git a/.idea/sonarlint/issuestore/f/8/f8b30c8931b1e0486138e91763b6aea89da2752e b/.idea/sonarlint/issuestore/f/8/f8b30c8931b1e0486138e91763b6aea89da2752e new file mode 100644 index 0000000..7a8f4ef --- /dev/null +++ b/.idea/sonarlint/issuestore/f/8/f8b30c8931b1e0486138e91763b6aea89da2752e @@ -0,0 +1,5 @@ + +_ squid:S1126/"AReplace this if-then-else statement by a single return statement.(8ň- +]squid:UnusedPrivateMethod"1Remove this unused private "isEmptyArray" method.(8- +] squid:S1126"AReplace this if-then-else statement by a single return statement.( +Q squid:S1118 ":Add a private constructor to hide the implicit public one.( \ No newline at end of file diff --git a/src/test/java/com/tool/main/java/com/tool/base/JudgeSystem.java b/src/test/java/com/tool/main/java/com/tool/base/JudgeSystem.java new file mode 100644 index 0000000..8110782 --- /dev/null +++ b/src/test/java/com/tool/main/java/com/tool/base/JudgeSystem.java @@ -0,0 +1,48 @@ +package com.tool.base; + +import org.junit.jupiter.api.Test; + +/** + * 判断运行的系统是windows还是linux + * + * @author: zhangyu + */ +public class JudgeSystem { + + + /** + * 判断运行的系统是不是linux + */ + public static boolean isLinux() { + return System.getProperty("os.name").toLowerCase().contains("linux"); + } + + /** + * 判断运行的系统是不是windows + */ + + public static boolean isWindows() { + return System.getProperty("os.name").toLowerCase().contains("windows"); + } + + /** + * 判断系统是windows还是linux + * + */ + public String judgeSystem() { + if (isLinux()) { + return "linux"; + } else if (isWindows()) { + return "windows"; + } else { + return "other system"; + } + } + + @Test + public void fun() { + + String sys = judgeSystem(); + System.out.println(sys); + } +} From 84b6b52d3f03ee7f25bcb55b2fc44fea1bc35e7d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E7=91=80?= Date: Tue, 7 Jan 2020 00:37:43 +0800 Subject: [PATCH 3/3] =?UTF-8?q?master:=E6=93=8D=E4=BD=9C?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../057e65388ef5d17231eebde10e9090952462cf67 | 5 - .../060dcd2b9bf11ebcca95d8991fab24a6a4738b6f | 8 -- .../0659e2f1e7a2c1e9a215e18580c17ddd257c1876 | 6 -- .../071d4a68bc9b3194d4404f24307b43b64105fab3 | 35 ------ .../090f338e1a8b79beb9ba1bc56544feeb5ccb92d2 | 0 .../15a8d0651d4ac95923e6de8f76cf4e1dfdbf6aaf | 5 - .../168625b5f8622a179e8e7682978adaf02ea51971 | 21 ---- .../1794b962feddc3802d5dc2070b5996011a0e2a16 | 3 - .../20dbb4029410a7cb119dbd3c460cc71b0d41532f | 10 -- .../2a127d02efa59037d82d082193d8778f738c14ee | 0 .../2c206324599d2cf38859944437773fa44c59dff6 | 7 -- .../356243972ab45b2698adc2ba66265f89329c1fd3 | 2 - .../372e668f9861c32e9ff321b607da2a7555a8e58c | 10 +- .../39345253eb923b6293cade7bab73c0238f301d67 | 6 +- .../3ad43b71ff831f4e6ca5a8a3a5c930f78d7f7cc8 | 5 - .../43316f1130e1d336129bc3c13245125414cf4ec5 | 0 .../572dd61bd73593b9c63147ce05be74e34d5a7f70 | 49 +++++---- .../5a302910576cd9c30313e3fd702847456c9d12c6 | 12 --- .../5d6970920dfcb3103ee6304d1adf394024c1c636 | 3 - .../5eed953833d37658d010bb0a2372e5a67aea7cdd | 0 .../60cf656336455a6702978ce40365925d0b195385 | 16 +-- .../62f416cfdb3ff32d14b452aa0edc01ae2d1bd6a7 | 7 -- .../682b311727669dfcade0682f8fb809bb6f175e0b | 0 .../6daffc04f3fa6addc5cac32349c9be11d2ed70f6 | 11 -- .../71faf09d128e681c2f99b9faebfe3ba8109e8352 | 0 .../770ed67eee14bb158f1883786a0df038c7dd4787 | 3 - .../7772bcd996d4cefd57026e339e7ef66897189012 | 0 .../7b4365fda32c9a11f7218bba6560e84518e5fb6b | 4 - .../7b743ffc6cf323e3a37f2d131d8610546359f060 | 15 --- .../7c773769ad2f2e4bcde476e6a9547bfd8811a83a | 2 - .../7cac6d21dc8ebb43233334c0e05b1bd8a86cbbd1 | 0 .../7da632205b02c281a275335ad0fb97706361022b | 9 -- .../8179d18b228c099ffbb38c316052dbe734d4315c | 9 -- .../ab2e03d07f7256e0469de21e94d025baa9aaf1fe | 4 - .../ac02ad89000f84d6c03e61272d19580b6c77659f | 5 - .../aea0c78e182e0649688d0a753f2285de53872640 | 4 - .../b3e435528f0d7dde9eafff9da6536d3a450d4cc4 | 3 - .../b47e1f421bf280d07d8e651b03839a83b1ad51e5 | 6 +- .../b773207193860cb9b2a188d4a089574711d33600 | 4 - .../bee0737620124721533cc5d2001763e6a7857c91 | 11 -- .../c937b7b343ab5deccc5e8ed6ea11d0cf41f4d856 | 4 - .../d2a8365d5780187441ba9dfb05136bf088a5cf6e | 3 - .../e0a1f32cdf5c1f51976b51b4058bfee18cab75d6 | 35 ------ .../e4dd533819bc5101e2d0e7bbe9e28a43a9a3dd90 | 3 - .../e7af2f1059f89230cce47c5bffc16fd2117cbe04 | 16 --- .../e7f11f9883c5b9317b4135575c8d672dfad8a09c | 4 - .../ee6b3777bc66b53ef1e59e5a7c909df85a3220e3 | 13 --- .../ef6d7a0df261f74b3810c04b8331ccb70cd43cc8 | 7 -- .../f04ac0d3397ec91a0ded21331d52cf7dda50b3fc | 5 - .../f3a2ae6f192ebdaf017829929eccb98139a11ff2 | 11 -- .../f7548c3290097475e74278c39612c408359d6a3c | 2 - .../fd8963bc804b45e5529f2fe62bb7add84daea9b7 | 4 - .idea/sonarlint/issuestore/index.pb | 102 ++---------------- .../tool/algo/greedyalgorithm/GreedyAlgo.java | 4 +- 54 files changed, 54 insertions(+), 459 deletions(-) delete mode 100644 .idea/sonarlint/issuestore/0/5/057e65388ef5d17231eebde10e9090952462cf67 delete mode 100644 .idea/sonarlint/issuestore/0/6/060dcd2b9bf11ebcca95d8991fab24a6a4738b6f delete mode 100644 .idea/sonarlint/issuestore/0/6/0659e2f1e7a2c1e9a215e18580c17ddd257c1876 delete mode 100644 .idea/sonarlint/issuestore/0/7/071d4a68bc9b3194d4404f24307b43b64105fab3 delete mode 100644 .idea/sonarlint/issuestore/0/9/090f338e1a8b79beb9ba1bc56544feeb5ccb92d2 delete mode 100644 .idea/sonarlint/issuestore/1/5/15a8d0651d4ac95923e6de8f76cf4e1dfdbf6aaf delete mode 100644 .idea/sonarlint/issuestore/1/6/168625b5f8622a179e8e7682978adaf02ea51971 delete mode 100644 .idea/sonarlint/issuestore/1/7/1794b962feddc3802d5dc2070b5996011a0e2a16 delete mode 100644 .idea/sonarlint/issuestore/2/0/20dbb4029410a7cb119dbd3c460cc71b0d41532f delete mode 100644 .idea/sonarlint/issuestore/2/a/2a127d02efa59037d82d082193d8778f738c14ee delete mode 100644 .idea/sonarlint/issuestore/2/c/2c206324599d2cf38859944437773fa44c59dff6 delete mode 100644 .idea/sonarlint/issuestore/3/5/356243972ab45b2698adc2ba66265f89329c1fd3 delete mode 100644 .idea/sonarlint/issuestore/3/a/3ad43b71ff831f4e6ca5a8a3a5c930f78d7f7cc8 delete mode 100644 .idea/sonarlint/issuestore/4/3/43316f1130e1d336129bc3c13245125414cf4ec5 delete mode 100644 .idea/sonarlint/issuestore/5/a/5a302910576cd9c30313e3fd702847456c9d12c6 delete mode 100644 .idea/sonarlint/issuestore/5/d/5d6970920dfcb3103ee6304d1adf394024c1c636 delete mode 100644 .idea/sonarlint/issuestore/5/e/5eed953833d37658d010bb0a2372e5a67aea7cdd delete mode 100644 .idea/sonarlint/issuestore/6/2/62f416cfdb3ff32d14b452aa0edc01ae2d1bd6a7 delete mode 100644 .idea/sonarlint/issuestore/6/8/682b311727669dfcade0682f8fb809bb6f175e0b delete mode 100644 .idea/sonarlint/issuestore/6/d/6daffc04f3fa6addc5cac32349c9be11d2ed70f6 delete mode 100644 .idea/sonarlint/issuestore/7/1/71faf09d128e681c2f99b9faebfe3ba8109e8352 delete mode 100644 .idea/sonarlint/issuestore/7/7/770ed67eee14bb158f1883786a0df038c7dd4787 delete mode 100644 .idea/sonarlint/issuestore/7/7/7772bcd996d4cefd57026e339e7ef66897189012 delete mode 100644 .idea/sonarlint/issuestore/7/b/7b4365fda32c9a11f7218bba6560e84518e5fb6b delete mode 100644 .idea/sonarlint/issuestore/7/b/7b743ffc6cf323e3a37f2d131d8610546359f060 delete mode 100644 .idea/sonarlint/issuestore/7/c/7c773769ad2f2e4bcde476e6a9547bfd8811a83a delete mode 100644 .idea/sonarlint/issuestore/7/c/7cac6d21dc8ebb43233334c0e05b1bd8a86cbbd1 delete mode 100644 .idea/sonarlint/issuestore/7/d/7da632205b02c281a275335ad0fb97706361022b delete mode 100644 .idea/sonarlint/issuestore/8/1/8179d18b228c099ffbb38c316052dbe734d4315c delete mode 100644 .idea/sonarlint/issuestore/a/b/ab2e03d07f7256e0469de21e94d025baa9aaf1fe delete mode 100644 .idea/sonarlint/issuestore/a/c/ac02ad89000f84d6c03e61272d19580b6c77659f delete mode 100644 .idea/sonarlint/issuestore/a/e/aea0c78e182e0649688d0a753f2285de53872640 delete mode 100644 .idea/sonarlint/issuestore/b/3/b3e435528f0d7dde9eafff9da6536d3a450d4cc4 delete mode 100644 .idea/sonarlint/issuestore/b/7/b773207193860cb9b2a188d4a089574711d33600 delete mode 100644 .idea/sonarlint/issuestore/b/e/bee0737620124721533cc5d2001763e6a7857c91 delete mode 100644 .idea/sonarlint/issuestore/c/9/c937b7b343ab5deccc5e8ed6ea11d0cf41f4d856 delete mode 100644 .idea/sonarlint/issuestore/d/2/d2a8365d5780187441ba9dfb05136bf088a5cf6e delete mode 100644 .idea/sonarlint/issuestore/e/0/e0a1f32cdf5c1f51976b51b4058bfee18cab75d6 delete mode 100644 .idea/sonarlint/issuestore/e/4/e4dd533819bc5101e2d0e7bbe9e28a43a9a3dd90 delete mode 100644 .idea/sonarlint/issuestore/e/7/e7af2f1059f89230cce47c5bffc16fd2117cbe04 delete mode 100644 .idea/sonarlint/issuestore/e/7/e7f11f9883c5b9317b4135575c8d672dfad8a09c delete mode 100644 .idea/sonarlint/issuestore/e/e/ee6b3777bc66b53ef1e59e5a7c909df85a3220e3 delete mode 100644 .idea/sonarlint/issuestore/e/f/ef6d7a0df261f74b3810c04b8331ccb70cd43cc8 delete mode 100644 .idea/sonarlint/issuestore/f/0/f04ac0d3397ec91a0ded21331d52cf7dda50b3fc delete mode 100644 .idea/sonarlint/issuestore/f/3/f3a2ae6f192ebdaf017829929eccb98139a11ff2 delete mode 100644 .idea/sonarlint/issuestore/f/7/f7548c3290097475e74278c39612c408359d6a3c delete mode 100644 .idea/sonarlint/issuestore/f/d/fd8963bc804b45e5529f2fe62bb7add84daea9b7 diff --git a/.idea/sonarlint/issuestore/0/5/057e65388ef5d17231eebde10e9090952462cf67 b/.idea/sonarlint/issuestore/0/5/057e65388ef5d17231eebde10e9090952462cf67 deleted file mode 100644 index a5f7e35..0000000 --- a/.idea/sonarlint/issuestore/0/5/057e65388ef5d17231eebde10e9090952462cf67 +++ /dev/null @@ -1,5 +0,0 @@ - -V squid:S1118 ":Add a private constructor to hide the implicit public one.( -Q squid:S1854":Remove this useless assignment to local variable "sizeOf".( -B squid:S1481"+Remove this unused "sizeOf" local variable.( -? squid:S1148"#Use a logger to log this exception.(ԅ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/0/6/060dcd2b9bf11ebcca95d8991fab24a6a4738b6f b/.idea/sonarlint/issuestore/0/6/060dcd2b9bf11ebcca95d8991fab24a6a4738b6f deleted file mode 100644 index d9de194..0000000 --- a/.idea/sonarlint/issuestore/0/6/060dcd2b9bf11ebcca95d8991fab24a6a4738b6f +++ /dev/null @@ -1,8 +0,0 @@ - -4 squid:S2119$"Save and re-use this "Random".(f -4 squid:S2119"Save and re-use this "Random".(f -v squid:S1149F"_Replace the synchronized class "StringBuffer" by an unsynchronized one such as "StringBuilder".(҉ -v squid:S1149#"_Replace the synchronized class "StringBuffer" by an unsynchronized one such as "StringBuilder".(҉ -V squid:S1118":Add a private constructor to hide the implicit public one.(؏ -v squid:S1149"_Replace the synchronized class "StringBuffer" by an unsynchronized one such as "StringBuilder".(҉ -4 squid:S2119G"Save and re-use this "Random".(f \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/0/6/0659e2f1e7a2c1e9a215e18580c17ddd257c1876 b/.idea/sonarlint/issuestore/0/6/0659e2f1e7a2c1e9a215e18580c17ddd257c1876 deleted file mode 100644 index 555d4df..0000000 --- a/.idea/sonarlint/issuestore/0/6/0659e2f1e7a2c1e9a215e18580c17ddd257c1876 +++ /dev/null @@ -1,6 +0,0 @@ - -Q squid:S1118":Add a private constructor to hide the implicit public one.( -d squid:S3986"HMake sure that Week Year "YYYY" is expected here instead of Year "yyyy".( -C squid:S2885"'Make "dateFormat" an instance variable.( -osquid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.( -osquid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/0/7/071d4a68bc9b3194d4404f24307b43b64105fab3 b/.idea/sonarlint/issuestore/0/7/071d4a68bc9b3194d4404f24307b43b64105fab3 deleted file mode 100644 index dacb07b..0000000 --- a/.idea/sonarlint/issuestore/0/7/071d4a68bc9b3194d4404f24307b43b64105fab3 +++ /dev/null @@ -1,35 +0,0 @@ - -d squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.(ʈ -c squid:S00112\"FDefine and throw a dedicated exception instead of using a generic one.( -_ squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.(ݔ -d squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.( -%squid:RedundantThrowsDeclarationCheck"lRemove the declaration of thrown exception 'java.lang.Exception', as it cannot be thrown from method's body.( -d squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.(Ԁ -d squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.(ҽ -_ squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.( -T squid:S00107p"").(8- +q squid:S2095"MUse try-with-resources or close this "FileInputStream" in a "finally" clause.(8- \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/5/a/5a302910576cd9c30313e3fd702847456c9d12c6 b/.idea/sonarlint/issuestore/5/a/5a302910576cd9c30313e3fd702847456c9d12c6 deleted file mode 100644 index 887fff2..0000000 --- a/.idea/sonarlint/issuestore/5/a/5a302910576cd9c30313e3fd702847456c9d12c6 +++ /dev/null @@ -1,12 +0,0 @@ - -_ squid:S00112"FDefine and throw a dedicated exception instead of using a generic one.( -o squid:S2293`"YReplace the type specification in this constructor call with the diamond operator ("<>").(֔7 -u squid:S2293~"YReplace the type specification in this constructor call with the diamond operator ("<>").(މ -c squid:S2095"LUse try-with-resources or close this "BufferedReader" in a "finally" clause.( - squid:S1319"xThe type of the "sensitiveWordMap" object should be an interface such as "Map" rather than the implementation "HashMap".(֧ -W squid:S1075z"ARefactor your code to get this URI from a customizable parameter.(# -j squid:S00116"SRename this field "ENCODING" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(䞷 -c squid:S00112w"FDefine and throw a dedicated exception instead of using a generic one.(ͪ -o squid:S2737"WAdd logic to this catch clause or eliminate it and rethrow the exception automatically.( -F squid:S2093|"*Change this "try" to a try-with-resources.( -? squid:S1148&"#Use a logger to log this exception.(ԅ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/5/d/5d6970920dfcb3103ee6304d1adf394024c1c636 b/.idea/sonarlint/issuestore/5/d/5d6970920dfcb3103ee6304d1adf394024c1c636 deleted file mode 100644 index 504254a..0000000 --- a/.idea/sonarlint/issuestore/5/d/5d6970920dfcb3103ee6304d1adf394024c1c636 +++ /dev/null @@ -1,3 +0,0 @@ - -v squid:S1149'"_Replace the synchronized class "StringBuffer" by an unsynchronized one such as "StringBuilder".(҉ -p squid:S2293"YReplace the type specification in this constructor call with the diamond operator ("<>").(ռ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/5/e/5eed953833d37658d010bb0a2372e5a67aea7cdd b/.idea/sonarlint/issuestore/5/e/5eed953833d37658d010bb0a2372e5a67aea7cdd deleted file mode 100644 index e69de29..0000000 diff --git a/.idea/sonarlint/issuestore/6/0/60cf656336455a6702978ce40365925d0b195385 b/.idea/sonarlint/issuestore/6/0/60cf656336455a6702978ce40365925d0b195385 index baafb81..6651c5c 100644 --- a/.idea/sonarlint/issuestore/6/0/60cf656336455a6702978ce40365925d0b195385 +++ b/.idea/sonarlint/issuestore/6/0/60cf656336455a6702978ce40365925d0b195385 @@ -1,9 +1,9 @@ -R squid:S2864?"4Iterate over the "entrySet" instead of the "keySet".(8ʏ- -dsquid:UnusedPrivateMethod_"3Remove this unused private "getAppearTimes" method.(΢8ʏ- -X squid:S2864"4Iterate over the "entrySet" instead of the "keySet".(8ʏ- -S squid:S1066"/Merge this if statement with the enclosing one.(8ʏ- -R squid:S2864'"4Iterate over the "entrySet" instead of the "keySet".(϶8ʏ- -Y squid:S3518:";Make sure "count" can't be zero before doing this division.(œ8ʏ- -\squid:UnusedPrivateMethodq"0Remove this unused private "getTimeList" method.(ŏ8ʏ- -\ squid:S2130L"9Use "Integer.parseInt" for this string-to-int conversion.(8ʏ- \ No newline at end of file +S squid:S1066"/Merge this if statement with the enclosing one.(8ʏ- +\ squid:S2130K"9Use "Integer.parseInt" for this string-to-int conversion.(8ʏ- +R squid:S2864>"4Iterate over the "entrySet" instead of the "keySet".(8ʏ- +\squid:UnusedPrivateMethodp"0Remove this unused private "getTimeList" method.(ŏ8ʏ- +X squid:S2864"4Iterate over the "entrySet" instead of the "keySet".(8ʏ- +Y squid:S35189";Make sure "count" can't be zero before doing this division.(œ8ʏ- +R squid:S2864&"4Iterate over the "entrySet" instead of the "keySet".(϶8ʏ- +dsquid:UnusedPrivateMethod^"3Remove this unused private "getAppearTimes" method.(΢8ʏ- \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/6/2/62f416cfdb3ff32d14b452aa0edc01ae2d1bd6a7 b/.idea/sonarlint/issuestore/6/2/62f416cfdb3ff32d14b452aa0edc01ae2d1bd6a7 deleted file mode 100644 index 828f4cf..0000000 --- a/.idea/sonarlint/issuestore/6/2/62f416cfdb3ff32d14b452aa0edc01ae2d1bd6a7 +++ /dev/null @@ -1,7 +0,0 @@ - -osquid:ModifiersOrderCheck"EReorder the modifiers to comply with the Java Language Specification.( -V squid:S2278C"?Use the recommended AES (Advanced Encryption Standard) instead.( -^ squid:S00112H"FDefine and throw a dedicated exception instead of using a generic one.(ޱ -c squid:S00112*"FDefine and throw a dedicated exception instead of using a generic one.(Ɗ -V squid:S1118 ":Add a private constructor to hide the implicit public one.(ׂ -V squid:S2278%"?Use the recommended AES (Advanced Encryption Standard) instead.( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/6/8/682b311727669dfcade0682f8fb809bb6f175e0b b/.idea/sonarlint/issuestore/6/8/682b311727669dfcade0682f8fb809bb6f175e0b deleted file mode 100644 index e69de29..0000000 diff --git a/.idea/sonarlint/issuestore/6/d/6daffc04f3fa6addc5cac32349c9be11d2ed70f6 b/.idea/sonarlint/issuestore/6/d/6daffc04f3fa6addc5cac32349c9be11d2ed70f6 deleted file mode 100644 index 7af62c1..0000000 --- a/.idea/sonarlint/issuestore/6/d/6daffc04f3fa6addc5cac32349c9be11d2ed70f6 +++ /dev/null @@ -1,11 +0,0 @@ - -d squid:S1126%"AReplace this if-then-else statement by a single return statement.(ò8- -d squid:S1126A"AReplace this if-then-else statement by a single return statement.(8- -d squid:S1126l"AReplace this if-then-else statement by a single return statement.(ț8- -d squid:S11263"AReplace this if-then-else statement by a single return statement.(Բ8- -] squid:S1126"AReplace this if-then-else statement by a single return statement.( -V squid:S1118 ":Add a private constructor to hide the implicit public one.( -d squid:S1126O"AReplace this if-then-else statement by a single return statement.(8- -_ squid:S1126]"AReplace this if-then-else statement by a single return statement.(8- -d squid:S1126{"AReplace this if-then-else statement by a single return statement.(8ň- -` squid:S1126"AReplace this if-then-else statement by a single return statement.(8ň- \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/7/1/71faf09d128e681c2f99b9faebfe3ba8109e8352 b/.idea/sonarlint/issuestore/7/1/71faf09d128e681c2f99b9faebfe3ba8109e8352 deleted file mode 100644 index e69de29..0000000 diff --git a/.idea/sonarlint/issuestore/7/7/770ed67eee14bb158f1883786a0df038c7dd4787 b/.idea/sonarlint/issuestore/7/7/770ed67eee14bb158f1883786a0df038c7dd4787 deleted file mode 100644 index 8cd9011..0000000 --- a/.idea/sonarlint/issuestore/7/7/770ed67eee14bb158f1883786a0df038c7dd4787 +++ /dev/null @@ -1,3 +0,0 @@ - -p squid:S4144"TUpdate this method so that its implementation is not identical to "fun2" on line 23.(߶ -p squid:S4144#"TUpdate this method so that its implementation is not identical to "fun2" on line 23.( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/7/7/7772bcd996d4cefd57026e339e7ef66897189012 b/.idea/sonarlint/issuestore/7/7/7772bcd996d4cefd57026e339e7ef66897189012 deleted file mode 100644 index e69de29..0000000 diff --git a/.idea/sonarlint/issuestore/7/b/7b4365fda32c9a11f7218bba6560e84518e5fb6b b/.idea/sonarlint/issuestore/7/b/7b4365fda32c9a11f7218bba6560e84518e5fb6b deleted file mode 100644 index cf67681..0000000 --- a/.idea/sonarlint/issuestore/7/b/7b4365fda32c9a11f7218bba6560e84518e5fb6b +++ /dev/null @@ -1,4 +0,0 @@ - -V squid:S1118":Add a private constructor to hide the implicit public one.( -c squid:S2118;"GMake the "java.util.Collection" class "Serializable" or don't write it.( -? squid:S1148)"#Use a logger to log this exception.(ԅ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/7/b/7b743ffc6cf323e3a37f2d131d8610546359f060 b/.idea/sonarlint/issuestore/7/b/7b743ffc6cf323e3a37f2d131d8610546359f060 deleted file mode 100644 index eb9da89..0000000 --- a/.idea/sonarlint/issuestore/7/b/7b743ffc6cf323e3a37f2d131d8610546359f060 +++ /dev/null @@ -1,15 +0,0 @@ - -G squid:S1148"#Use a logger to log this exception.(ԅ8ܝ- -v squid:S00117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(8ᘧ- -G squid:S1148"#Use a logger to log this exception.(ԅ8- -E squid:S1905"&Remove this unnecessary cast to "int".(觎8- -? squid:S11480"#Use a logger to log this exception.(ԅ -T squid:S2209"5Change this instance-reference to a static reference.(Ȝ8¦- -G squid:S1148"#Use a logger to log this exception.(ԅ8ܝ- -v squid:S00117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(8¦- -G squid:S1148"#Use a logger to log this exception.(ԅ8- -Q squid:S1118 ":Add a private constructor to hide the implicit public one.(Ү -T squid:S2209"5Change this instance-reference to a static reference.(ǧ8ᘧ- -B squid:S1148"#Use a logger to log this exception.(8- -o squid:S1192"KDefine a constant instead of duplicating this literal "yyyy-MM-dd" 4 times.(𣨵8- -o squid:S00117"QRename this local variable to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ų \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/7/c/7c773769ad2f2e4bcde476e6a9547bfd8811a83a b/.idea/sonarlint/issuestore/7/c/7c773769ad2f2e4bcde476e6a9547bfd8811a83a deleted file mode 100644 index 20a7ece..0000000 --- a/.idea/sonarlint/issuestore/7/c/7c773769ad2f2e4bcde476e6a9547bfd8811a83a +++ /dev/null @@ -1,2 +0,0 @@ - -K squid:S2864%"4Iterate over the "entrySet" instead of the "keySet".(޴ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/7/c/7cac6d21dc8ebb43233334c0e05b1bd8a86cbbd1 b/.idea/sonarlint/issuestore/7/c/7cac6d21dc8ebb43233334c0e05b1bd8a86cbbd1 deleted file mode 100644 index e69de29..0000000 diff --git a/.idea/sonarlint/issuestore/7/d/7da632205b02c281a275335ad0fb97706361022b b/.idea/sonarlint/issuestore/7/d/7da632205b02c281a275335ad0fb97706361022b deleted file mode 100644 index 7a5a6e4..0000000 --- a/.idea/sonarlint/issuestore/7/d/7da632205b02c281a275335ad0fb97706361022b +++ /dev/null @@ -1,9 +0,0 @@ - -: squid:S2629K"$Invoke method(s) only conditionally.(ή -] squid:S2142H"FEither re-interrupt this method or rethrow the "InterruptedException".( -D squid:S16047"(Make this anonymous inner class a lambda(ӛ -Tsquid:UselessImportCheck"+Remove this unused import 'java.util.List'.( -Ssquid:UselessImportCheck"*Remove this unused import 'java.util.Map'.( -Wsquid:UselessImportCheck".Remove this unused import 'java.util.HashMap'.( -Tsquid:UselessImportCheck"0Remove this unused import 'java.util.ArrayList'.( -? squid:S1148I"#Use a logger to log this exception.( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/8/1/8179d18b228c099ffbb38c316052dbe734d4315c b/.idea/sonarlint/issuestore/8/1/8179d18b228c099ffbb38c316052dbe734d4315c deleted file mode 100644 index 777e8f0..0000000 --- a/.idea/sonarlint/issuestore/8/1/8179d18b228c099ffbb38c316052dbe734d4315c +++ /dev/null @@ -1,9 +0,0 @@ - -A squid:S2129"$Remove this "BigDecimal" constructor(ߋ -U squid:S18548"9Remove this useless assignment to local variable "round".(ޛ -[ squid:S1854"?Remove this useless assignment to local variable "resultValue".(Ö -9 squid:S2129"!Remove this "Integer" constructor(Ǝ -t squid:S3008"XRename this field "DEFAULT_SCALE" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.( -o squid:S3008"XRename this field "DEFAULT_ROUND" to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(څ -; squid:S2129"Remove this "Long" constructor(Щ -V squid:S1118 ":Add a private constructor to hide the implicit public one.( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/a/b/ab2e03d07f7256e0469de21e94d025baa9aaf1fe b/.idea/sonarlint/issuestore/a/b/ab2e03d07f7256e0469de21e94d025baa9aaf1fe deleted file mode 100644 index 36870fc..0000000 --- a/.idea/sonarlint/issuestore/a/b/ab2e03d07f7256e0469de21e94d025baa9aaf1fe +++ /dev/null @@ -1,4 +0,0 @@ - -Q squid:S1118":Add a private constructor to hide the implicit public one.( -F squid:S2093"*Change this "try" to a try-with-resources.( -? squid:S1148"#Use a logger to log this exception.(ԅ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/a/c/ac02ad89000f84d6c03e61272d19580b6c77659f b/.idea/sonarlint/issuestore/a/c/ac02ad89000f84d6c03e61272d19580b6c77659f deleted file mode 100644 index 4e0e9a7..0000000 --- a/.idea/sonarlint/issuestore/a/c/ac02ad89000f84d6c03e61272d19580b6c77659f +++ /dev/null @@ -1,5 +0,0 @@ - -Y squid:S2259"CA "NullPointerException" could be thrown; "value" is nullable here.(r -Q squid:S1118 -":Add a private constructor to hide the implicit public one.( -M squid:S1854"6Remove this useless assignment to local variable "ts".( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/a/e/aea0c78e182e0649688d0a753f2285de53872640 b/.idea/sonarlint/issuestore/a/e/aea0c78e182e0649688d0a753f2285de53872640 deleted file mode 100644 index c505c5d..0000000 --- a/.idea/sonarlint/issuestore/a/e/aea0c78e182e0649688d0a753f2285de53872640 +++ /dev/null @@ -1,4 +0,0 @@ - -B squid:S1612C",Replace this lambda with a method reference.(& -K squid:S1611W"/Remove the parentheses around the "x" parameter( -K squid:S1611_"/Remove the parentheses around the "x" parameter(ҳ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/b/3/b3e435528f0d7dde9eafff9da6536d3a450d4cc4 b/.idea/sonarlint/issuestore/b/3/b3e435528f0d7dde9eafff9da6536d3a450d4cc4 deleted file mode 100644 index ca9c935..0000000 --- a/.idea/sonarlint/issuestore/b/3/b3e435528f0d7dde9eafff9da6536d3a450d4cc4 +++ /dev/null @@ -1,3 +0,0 @@ - -H squid:S1612",Replace this lambda with a method reference.( -v squid:S1149"_Replace the synchronized class "StringBuffer" by an unsynchronized one such as "StringBuilder".(҉ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/b/4/b47e1f421bf280d07d8e651b03839a83b1ad51e5 b/.idea/sonarlint/issuestore/b/4/b47e1f421bf280d07d8e651b03839a83b1ad51e5 index 360dd84..5a9b106 100644 --- a/.idea/sonarlint/issuestore/b/4/b47e1f421bf280d07d8e651b03839a83b1ad51e5 +++ b/.idea/sonarlint/issuestore/b/4/b47e1f421bf280d07d8e651b03839a83b1ad51e5 @@ -1,4 +1,4 @@ -? squid:S11485"#Use a logger to log this exception.(ԅ -Q squid:S2864"4Iterate over the "entrySet" instead of the "keySet".( -K squid:S1066e"/Merge this if statement with the enclosing one.( \ No newline at end of file +? squid:S11484"#Use a logger to log this exception.(ԅ +Q squid:S2864"4Iterate over the "entrySet" instead of the "keySet".( +K squid:S1066d"/Merge this if statement with the enclosing one.( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/b/7/b773207193860cb9b2a188d4a089574711d33600 b/.idea/sonarlint/issuestore/b/7/b773207193860cb9b2a188d4a089574711d33600 deleted file mode 100644 index c55ac7b..0000000 --- a/.idea/sonarlint/issuestore/b/7/b773207193860cb9b2a188d4a089574711d33600 +++ /dev/null @@ -1,4 +0,0 @@ - -K squid:S2864;"4Iterate over the "entrySet" instead of the "keySet".( -K squid:S2864,"4Iterate over the "entrySet" instead of the "keySet".(޴ -h squid:S1192%"JDefine a constant instead of duplicating this literal "zhangsan" 10 times.(ۄ8- \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/b/e/bee0737620124721533cc5d2001763e6a7857c91 b/.idea/sonarlint/issuestore/b/e/bee0737620124721533cc5d2001763e6a7857c91 deleted file mode 100644 index 5c5e021..0000000 --- a/.idea/sonarlint/issuestore/b/e/bee0737620124721533cc5d2001763e6a7857c91 +++ /dev/null @@ -1,11 +0,0 @@ - -? squid:S1148-"#Use a logger to log this exception.(ԅ -[ squid:S2147["DCombine this catch with the one at line 89, which has the same body.(ﭣ -? squid:S1148b"#Use a logger to log this exception.(ԅ -Q squid:S1118":Add a private constructor to hide the implicit public one.( -j squid:S2095("NUse try-with-resources or close this "FileOutputStream" in a "finally" clause.( -? squid:S11483"#Use a logger to log this exception.(ԅ -F squid:S2093@"*Change this "try" to a try-with-resources.( -F squid:S2093'"*Change this "try" to a try-with-resources.( -? squid:S1148Z"#Use a logger to log this exception.(ԅ -? squid:S1148\"#Use a logger to log this exception.(ԅ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/c/9/c937b7b343ab5deccc5e8ed6ea11d0cf41f4d856 b/.idea/sonarlint/issuestore/c/9/c937b7b343ab5deccc5e8ed6ea11d0cf41f4d856 deleted file mode 100644 index 812bb89..0000000 --- a/.idea/sonarlint/issuestore/c/9/c937b7b343ab5deccc5e8ed6ea11d0cf41f4d856 +++ /dev/null @@ -1,4 +0,0 @@ - -\ squid:S2259'"@A "NullPointerException" could be thrown; "bi" is nullable here.(ҩ -? squid:S1148%"#Use a logger to log this exception.(ԅ -] squid:S1118 ":Add a private constructor to hide the implicit public one.(薠8- \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/d/2/d2a8365d5780187441ba9dfb05136bf088a5cf6e b/.idea/sonarlint/issuestore/d/2/d2a8365d5780187441ba9dfb05136bf088a5cf6e deleted file mode 100644 index b6282ea..0000000 --- a/.idea/sonarlint/issuestore/d/2/d2a8365d5780187441ba9dfb05136bf088a5cf6e +++ /dev/null @@ -1,3 +0,0 @@ - -b squid:S1192"FDefine a constant instead of duplicating this literal "apple" 3 times.(҇ -? squid:S1148C"#Use a logger to log this exception.(ԅ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/e/0/e0a1f32cdf5c1f51976b51b4058bfee18cab75d6 b/.idea/sonarlint/issuestore/e/0/e0a1f32cdf5c1f51976b51b4058bfee18cab75d6 deleted file mode 100644 index e60d67a..0000000 --- a/.idea/sonarlint/issuestore/e/0/e0a1f32cdf5c1f51976b51b4058bfee18cab75d6 +++ /dev/null @@ -1,35 +0,0 @@ - -Q squid:S2864"4Iterate over the "entrySet" instead of the "keySet".(ֲ -f squid:S1192#"JDefine a constant instead of duplicating this literal "zhangsan" 13 times.(հ -d squid:S1192%"HDefine a constant instead of duplicating this literal "wangwu" 13 times.( -e squid:S1192&"IDefine a constant instead of duplicating this literal "tangtuo" 13 times.( -N squid:S3655"7Call "Optional#isPresent()" before accessing the value.( -k squid:S00100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.( -k squid:S00100""NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.( -f squid:S00100/"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(¢ -k squid:S00100A"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ԗ -f squid:S00100L"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.( -f squid:S00100W"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.( -f squid:S00100b"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(ş -k squid:S00100m"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(– -e squid:S00100}"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(f -l squid:S00100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.( -l squid:S00100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.( -g squid:S00100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.( -l squid:S00100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.( -g squid:S00100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(޻ -l squid:S00100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.( -D squid:S16046"(Make this anonymous inner class a lambda(À -H squid:S1612)",Replace this lambda with a method reference.( -H squid:S1612=",Replace this lambda with a method reference.( -H squid:S1612H",Replace this lambda with a method reference.(Lj -C squid:S1612S",Replace this lambda with a method reference.( -H squid:S1612^",Replace this lambda with a method reference.( -H squid:S1612i",Replace this lambda with a method reference.(ڰ -C squid:S1612y",Replace this lambda with a method reference.( -I squid:S1612",Replace this lambda with a method reference.( -I squid:S1612",Replace this lambda with a method reference.( -I squid:S1612",Replace this lambda with a method reference.( -I squid:S1612",Replace this lambda with a method reference.(ɩ -C squid:S1612",Replace this lambda with a method reference.() -C squid:S1612",Replace this lambda with a method reference.() \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/e/4/e4dd533819bc5101e2d0e7bbe9e28a43a9a3dd90 b/.idea/sonarlint/issuestore/e/4/e4dd533819bc5101e2d0e7bbe9e28a43a9a3dd90 deleted file mode 100644 index e451254..0000000 --- a/.idea/sonarlint/issuestore/e/4/e4dd533819bc5101e2d0e7bbe9e28a43a9a3dd90 +++ /dev/null @@ -1,3 +0,0 @@ - -r squid:S00100)"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(8- -m squid:S00100"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.(Ќ8- \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/e/7/e7af2f1059f89230cce47c5bffc16fd2117cbe04 b/.idea/sonarlint/issuestore/e/7/e7af2f1059f89230cce47c5bffc16fd2117cbe04 deleted file mode 100644 index 3b45056..0000000 --- a/.idea/sonarlint/issuestore/e/7/e7af2f1059f89230cce47c5bffc16fd2117cbe04 +++ /dev/null @@ -1,16 +0,0 @@ - -v squid:S1149#"_Replace the synchronized class "StringBuffer" by an unsynchronized one such as "StringBuilder".(҉ -v squid:S1149K"_Replace the synchronized class "StringBuffer" by an unsynchronized one such as "StringBuilder".(҉ -f squid:S1192b"JDefine a constant instead of duplicating this literal "iso8859-1" 3 times.( -n squid:S3776J"RRefactor this method to reduce its Cognitive Complexity from 27 to the 15 allowed.(խ -c squid:S00112J"FDefine and throw a dedicated exception instead of using a generic one.(խ -Q squid:S1118 ":Add a private constructor to hide the implicit public one.(ګ -< squid:S1659&" Declare "b3" on a separate line.( -< squid:S1659O" Declare "b3" on a separate line.(û -o -squid:S135'"YReduce the total number of break and continue statements in this loop to use at most one.( -< squid:S1659&" Declare "b2" on a separate line.( -< squid:S1659O" Declare "b2" on a separate line.(û -o -squid:S135P"YReduce the total number of break and continue statements in this loop to use at most one.( -< squid:S1659O" Declare "b4" on a separate line.(û \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/e/7/e7f11f9883c5b9317b4135575c8d672dfad8a09c b/.idea/sonarlint/issuestore/e/7/e7f11f9883c5b9317b4135575c8d672dfad8a09c deleted file mode 100644 index b2f9ac5..0000000 --- a/.idea/sonarlint/issuestore/e/7/e7f11f9883c5b9317b4135575c8d672dfad8a09c +++ /dev/null @@ -1,4 +0,0 @@ - -X squid:S1075"ARefactor your code to get this URI from a customizable parameter.( -] squid:S1075"ARefactor your code to get this URI from a customizable parameter.( -u squid:S2293&"YReplace the type specification in this constructor call with the diamond operator ("<>").( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/e/e/ee6b3777bc66b53ef1e59e5a7c909df85a3220e3 b/.idea/sonarlint/issuestore/e/e/ee6b3777bc66b53ef1e59e5a7c909df85a3220e3 deleted file mode 100644 index 6820d9d..0000000 --- a/.idea/sonarlint/issuestore/e/e/ee6b3777bc66b53ef1e59e5a7c909df85a3220e3 +++ /dev/null @@ -1,13 +0,0 @@ - -: squid:S2629g"$Invoke method(s) only conditionally.(ή -b squid:S1192!"FDefine a constant instead of duplicating this literal "test:" 5 times.( -c squid:S1192"GDefine a constant instead of duplicating this literal "myTest" 4 times.(š -@ squid:S14814")Remove this unused "list" local variable.( -] squid:S2142%"FEither re-interrupt this method or rethrow the "InterruptedException".(䠹 -] squid:S2142>"FEither re-interrupt this method or rethrow the "InterruptedException".(䠹 -] squid:S2142d"FEither re-interrupt this method or rethrow the "InterruptedException".( -D squid:S1604S"(Make this anonymous inner class a lambda(ӛ -O squid:S18544"8Remove this useless assignment to local variable "list".( -? squid:S1148&"#Use a logger to log this exception.(ԅ -? squid:S1148?"#Use a logger to log this exception.(ԅ -? squid:S1148e"#Use a logger to log this exception.( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/e/f/ef6d7a0df261f74b3810c04b8331ccb70cd43cc8 b/.idea/sonarlint/issuestore/e/f/ef6d7a0df261f74b3810c04b8331ccb70cd43cc8 deleted file mode 100644 index e885a92..0000000 --- a/.idea/sonarlint/issuestore/e/f/ef6d7a0df261f74b3810c04b8331ccb70cd43cc8 +++ /dev/null @@ -1,7 +0,0 @@ - -? squid:S1148N"#Use a logger to log this exception.(ԅ -@ squid:S1148"#Use a logger to log this exception.(ԅ -V squid:S1118 ":Add a private constructor to hide the implicit public one.( -@ squid:S1148"#Use a logger to log this exception.(ԅ -@ squid:S1148"#Use a logger to log this exception.(ԅ -? squid:S1148g"#Use a logger to log this exception.(ԅ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/f/0/f04ac0d3397ec91a0ded21331d52cf7dda50b3fc b/.idea/sonarlint/issuestore/f/0/f04ac0d3397ec91a0ded21331d52cf7dda50b3fc deleted file mode 100644 index 2643816..0000000 --- a/.idea/sonarlint/issuestore/f/0/f04ac0d3397ec91a0ded21331d52cf7dda50b3fc +++ /dev/null @@ -1,5 +0,0 @@ - -^ squid:S001129"FDefine and throw a dedicated exception instead of using a generic one.( -Q squid:S1118 ":Add a private constructor to hide the implicit public one.( -c squid:S001125"FDefine and throw a dedicated exception instead of using a generic one.(ǘՅ -^ squid:S00112C"FDefine and throw a dedicated exception instead of using a generic one.( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/f/3/f3a2ae6f192ebdaf017829929eccb98139a11ff2 b/.idea/sonarlint/issuestore/f/3/f3a2ae6f192ebdaf017829929eccb98139a11ff2 deleted file mode 100644 index b3b8f5c..0000000 --- a/.idea/sonarlint/issuestore/f/3/f3a2ae6f192ebdaf017829929eccb98139a11ff2 +++ /dev/null @@ -1,11 +0,0 @@ - -8 squid:S1643a"Use a StringBuilder instead.( -"squid:ClassVariableVisibilityCheck"XMake minMatchTYpe a static final constant or non-public and provide accessors if needed.(虺 -I squid:S1444"2Make this "public static maxMatchType" field final( -k squid:S00100q"NRename this method name to match the regular expression '^[a-z][a-zA-Z0-9]*$'.( - squid:ForLoopCounterChangedCheck:"XRefactor the code in order to not assign to this loop counter from within the loop body.(Տ -"squid:ClassVariableVisibilityCheck"XMake maxMatchType a static final constant or non-public and provide accessors if needed.( -I squid:S1444"2Make this "public static minMatchTYpe" field final(虺 -t -squid:S135v"YReduce the total number of break and continue statements in this loop to use at most one.( -o squid:S22934"YReplace the type specification in this constructor call with the diamond operator ("<>").(ӊd \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/f/7/f7548c3290097475e74278c39612c408359d6a3c b/.idea/sonarlint/issuestore/f/7/f7548c3290097475e74278c39612c408359d6a3c deleted file mode 100644 index 9027d7a..0000000 --- a/.idea/sonarlint/issuestore/f/7/f7548c3290097475e74278c39612c408359d6a3c +++ /dev/null @@ -1,2 +0,0 @@ - -S squid:S2589%"7Remove this expression which always evaluates to "true"( \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/f/d/fd8963bc804b45e5529f2fe62bb7add84daea9b7 b/.idea/sonarlint/issuestore/f/d/fd8963bc804b45e5529f2fe62bb7add84daea9b7 deleted file mode 100644 index 9c40799..0000000 --- a/.idea/sonarlint/issuestore/f/d/fd8963bc804b45e5529f2fe62bb7add84daea9b7 +++ /dev/null @@ -1,4 +0,0 @@ - -] squid:S1075"ARefactor your code to get this URI from a customizable parameter.(ȵ -e squid:S00101"MRename this class name to match the regular expression '^[A-Z][a-zA-Z0-9]*$'.( -? squid:S1148$"#Use a logger to log this exception.(ԅ \ No newline at end of file diff --git a/.idea/sonarlint/issuestore/index.pb b/.idea/sonarlint/issuestore/index.pb index 1206d3d..d5dc48e 100644 --- a/.idea/sonarlint/issuestore/index.pb +++ b/.idea/sonarlint/issuestore/index.pb @@ -65,16 +65,10 @@ b -src/main/java/com/tool/cache/EntityCache.java,c\f\cf77aa76db924ccd0cea06f56ce771e4c88c69dc _ /src/main/java/com/tool/cache/ICacheManager.java,1\1\11509d39b0ea9acb35aff65dbb3d8f9977cddc09 -[ -+src/main/java/com/tool/cache/TestCache.java,e\e\ee6b3777bc66b53ef1e59e5a7c909df85a3220e3 -\ -,src/main/java/com/tool/cache/TestCache2.java,7\d\7da632205b02c281a275335ad0fb97706361022b i 9src/main/java/com/tool/database/jdbc/ConnectDatabase.java,e\4\e446737310eddc1e4d7e3718bed4d2bc93429e08 j :src/main/java/com/tool/database/jdbc/ConnectDatabase2.java,c\1\c1bc9ad59ed44021c8aeeb85c300d5b29785b564 -e -5src/main/java/com/tool/database/jdbc/StationData.java,5\e\5eed953833d37658d010bb0a2372e5a67aea7cdd u Esrc/main/java/com/tool/database/jdbc/StatisticShelfToStationDemo.java,c\7\c75dee3381e14973e8860c1221c6f1f01964842c  @@ -87,20 +81,6 @@ l src/main/java/com/tool/database/redis/RedisSaveObjectDemo.java,b\c\bca5ef12ad30608dc611f3140e7d60ccd14c3c16 -q -Asrc/main/java/com/tool/function/collector/collectordemo/Demo.java,1\7\1794b962feddc3802d5dc2070b5996011a0e2a16 -u -Esrc/main/java/com/tool/function/collector/collectordemo/ListDemo.java,b\7\b773207193860cb9b2a188d4a089574711d33600 -v -Fsrc/main/java/com/tool/function/collector/collectordemo/ListToMap.java,7\1\71faf09d128e681c2f99b9faebfe3ba8109e8352 -v -Fsrc/main/java/com/tool/function/collector/collectordemo/SetRetain.java,7\7\7772bcd996d4cefd57026e339e7ef66897189012 -w -Gsrc/main/java/com/tool/function/collector/collectordemo/StreamDemo.java,d\2\d2a8365d5780187441ba9dfb05136bf088a5cf6e -w -Gsrc/main/java/com/tool/function/collector/collectordemo/StreamTest.java,e\0\e0a1f32cdf5c1f51976b51b4058bfee18cab75d6 -x -Hsrc/main/java/com/tool/function/collector/collectordemo/TestMapDemo.java,7\c\7c773769ad2f2e4bcde476e6a9547bfd8811a83a r Bsrc/main/java/com/tool/function/collector/jdk8demo/StreamTest.java,4\c\4ce309600245a1e54017c98f67c3fa88367cd602 s @@ -111,30 +91,12 @@ Ksrc/main/java/com/tool/function/functioninterface/FunctionOperatorDemo.java,e\ Ksrc/main/java/com/tool/function/functioninterface/FunctionSupplierDemo.java,7\5\751f015cee6d1a93bdb850fe0cf3c5d79e77e0b7 l