Bart van Helvert
6559801f14
[jvm] IDEA-310460 Support local methods in test failed line inspection
...
GitOrigin-RevId: 2426bc97e28e7c7d31c084a13c604cc8534c1184
2023-01-14 14:43:32 +00:00
Bart van Helvert
029674a658
[jvm] Improve test failed line tests
...
GitOrigin-RevId: c9e1ea42ada52ddefab05dd054177720c44f8e76
2023-01-14 14:43:30 +00:00
Aleksandr Izmailov
1555d664b6
[blocking calls detection] IDEA-310256: handle implicit constructor calls
...
GitOrigin-RevId: d550a9ad10d014116378fd4800cff7b72b7b51c1
2023-01-12 17:36:33 +00:00
Bart van Helvert
d80631c5d9
[jvm] IDEA-309884 Add fix for making nested Kotlin class non-static
...
GitOrigin-RevId: 4bca42a2487563f7f56bcc8e43e4fe007579c06b
2023-01-11 16:32:26 +00:00
Daniil Ovchinnikov
578eaaf60e
rename library kotlin-stdlib-jdk8 -> kotlin-stdlib
...
GitOrigin-RevId: cddf45ccfd5563d3fe209bea62a1c37c94f44ff9
2023-01-10 12:22:34 +00:00
Bart van Helvert
383332ca0c
[jvm] IDEA-296417 Add JUnit mixed framework inspection
...
Replaces JUnit 4 annotation in JUnit 3 testcase inspection. Also adds support for JUnit 5 annotations. Also fixes IDEA-297013, IDEA-297013.
GitOrigin-RevId: 8afd280523c1893c123db79727d5fb2add17d16a
2023-01-02 23:28:21 +00:00
Bart van Helvert
922430135a
[jvm] IDEA-306469 Merge UnconstructableTestCase inspection into JUnitMalformedDeclaration inspection
...
GitOrigin-RevId: 7e1afc303ba4db99d9a33f524f668d9d971517e4
2022-12-12 23:11:54 +00:00
Bart van Helvert
f327cfb78b
[jvm] IDEA-307776 Fix ExtendsWith on method false positive
...
On JUnitMalformedDeclarationInspection.
GitOrigin-RevId: 858ac93dc62fdf53135546094404b7d8e4646cdf
2022-12-09 13:16:31 +00:00
Andrey Cherkasov
5c56764915
[java-inspections] SameReturnValue: make it local for methods that cannot be overridden and has no super-methods and...
...
make it capable to process methods returning condition expressions
IDEA-306529
GitOrigin-RevId: d9e0c0cd5e555ab3f8688832358e97133218c3dc
2022-12-07 16:47:19 +00:00
Bart van Helvert
76d7276ef0
[jvm] Make suite converter not use companion object
...
GitOrigin-RevId: efdf4448fc7c7ca8270706b28787fa95d31459e5
2022-11-23 22:03:31 +00:00
Bart van Helvert
b6b4f7d9ae
[jvm] Fix preview for signature quickfixes in JUnit malformed decl
...
GitOrigin-RevId: 0e53346cdf466d67dc7395bc8c652391227960ea
2022-11-23 12:43:14 +00:00
Bart van Helvert
1393c4492e
[jvm] Fix JUnit 4 converter preview
...
GitOrigin-RevId: 5a72235ae2ac1ceab16f9c4c965d4d0876c17424
2022-11-08 17:58:02 +00:00
Bart van Helvert
c18db65d64
[jvm] IDEA-283602 Migrate JUnit 4 converter to UAST
...
GitOrigin-RevId: f7bfbf867ecb02a04854bcc266146720ac6a8a6a
2022-11-07 15:59:43 +00:00
Bart van Helvert
5eb58696ab
[jvm] IDEA-209424 Check whether @RegisterExtension is private
...
GitOrigin-RevId: 46c68c5850ca0dff8838f7b008fe70963a430a07
2022-11-04 12:39:13 +00:00
Bart van Helvert
80b1761c1b
[jvm] IDEA-304682 Don't warn when JUnit 3 test is parameterized
...
Fixes false positive when JUnit 3 test is parameterized using JUnit 4/5 annotations.
GitOrigin-RevId: bbc8383107491dcf68107d9de3a010a8d5d7d530
2022-10-26 20:20:33 +00:00
Bart van Helvert
0c80a954f0
[jvm] KTIJ-23089 Don't report parameterized tests with ignored annotated parameters
...
GitOrigin-RevId: ea3d50c215c3e745adf0d85e90862d4a17d873cc
2022-10-13 12:44:27 +00:00
Bart van Helvert
24d12edafc
[jvm] IDEA-265266 Report private nested classes
...
GitOrigin-RevId: af7f7bc819d54215e62931e13e353d2e9059aa2e
2022-10-11 13:17:45 +00:00
Tagir Valeev
adb060863f
Text blocks used
...
GitOrigin-RevId: 7db538c0a10131a3f946436c85b42fe7d7dc5b10
2022-09-29 12:58:29 +00:00
Bart van Helvert
bc9c27b927
[jvm] Improve JUnit malformed declaration inspection messages
...
GitOrigin-RevId: 870e6b9ad86ce139b07465d24f952efa4ecb2571
2022-09-17 07:58:25 +00:00
Bart van Helvert
bad1488cd1
[jvm] IDEA-300174 Check for parameter resolver in hierarchy
...
GitOrigin-RevId: d72eb7768d84ee5a530a000aeacc3f76a88ef654
2022-08-20 12:37:01 +00:00
Bart van Helvert
42f2aa048d
[jvm] IJ-CR-27366 Fix test case with constructor inspection name and descriptors
...
GitOrigin-RevId: 0ab3700050c8097c61ec449028dad29e4d5e31a9
2022-08-09 11:36:07 +00:00
Anna Kozlova
14361cd201
[uast] less conversions for junit references
...
GitOrigin-RevId: b4b91ef5b2b2eb704e33b99de0879de03d30e467
2022-08-01 17:51:15 +00:00
Bart van Helvert
7ac0a00b4d
[jvm] IJ-CR-27265 Support Kotlin stdlib assertions in 'TestWithoutAssertions' inspection
...
GitOrigin-RevId: 011d04d671ccf8a8125d9787f6adfc72c666fcb4
2022-07-22 12:26:47 +00:00
Daniil Ovchinnikov
8d75a0b418
[testFramework-junit5] use @RunInEdt instead of EdtInterceptor
...
GitOrigin-RevId: 2cd8ce2b56d76a1b85c60ff3feee504405de5f75
2022-07-19 16:58:47 +00:00
Bart van Helvert
df8a87dc39
[jvm] IDEA-298135 Convert JavaTestCaseWithConstructorInspection to UAST
...
GitOrigin-RevId: ea599206da1c48f2bfa58e1a0106457077a6639a
2022-07-18 17:10:42 +00:00
Bart van Helvert
d5e57a6595
[jvm] Clean up tests
...
GitOrigin-RevId: 28d58f839acd78a42345885b7246073e8e7ac800
2022-07-15 10:22:14 +00:00
Bart van Helvert
5d65106a85
[jvm] IDEA-297743 Convert TestMethodWithoutAssertionInspection to UAST
...
Also make it work for all test frameworks.
GitOrigin-RevId: 9040d77d5dbc4f01085d46a48c4745624348bb00
2022-07-11 20:14:47 +00:00
Bart van Helvert
819f4e36e3
[jvm] IDEA-297699 Convert IgnoredJUnitTestInspection to UAST
...
GitOrigin-RevId: cb170f7fd68445f72606e6a864fb941d820ff26b
2022-07-11 20:14:41 +00:00
Ilya Kirillov
b049b3239d
[kotlin] fix K2 classpath leak in K1 tests
...
GitOrigin-RevId: fb7f67e8f6e0f60c30b0d4e9ef3b1a216c5f0064
2022-07-11 11:19:04 +00:00
Bart van Helvert
a50be7401c
[jvm] IDEA-297284 Support member imports in hamcrest assertions converter
...
GitOrigin-RevId: 2113c5b9270f7a77c40f5ca265ef69b36866e407
2022-07-05 20:57:45 +00:00
Bart van Helvert
9e4e9469d4
[java] IDEA-297284 Convert MigrateAssertToMatcherAssert inspection to UAST
...
GitOrigin-RevId: a8f748f607798b4fda2c1df761d559bd9df9bf56
2022-07-05 20:57:42 +00:00
Bart van Helvert
5329ed61fb
[jvm] KTIJ-22130 Remove redundant FQN from JvmField quickfix
...
GitOrigin-RevId: 7bbdc92a6707b7d5bde478e7679aa53065cef56c
2022-07-01 08:49:10 +00:00
Bas Leijdekkers
ce8c5cda4a
unused declaration: report Kotlin unused main function parameters
...
GitOrigin-RevId: 0c40f76d3db6539c2217e1aa7967f0e90689f083
2022-06-29 20:02:21 +00:00
Anna Kozlova
66f5b0f75e
[uast] resolve custom operator (IDEA-295435)
...
GitOrigin-RevId: 2f7fe1df5851071bb51044491c1d13de2b52ee96
2022-06-29 08:37:29 +00:00
Tagir Valeev
5809068498
[lang] CreateFilePathFix, CreateDirectoryPathFix: preview-friendly
...
GitOrigin-RevId: 335a38ec118b8bb90627ac2e29c639f5e60b39b5
2022-06-27 18:13:59 +00:00
Anna Kozlova
cdda82124e
tests: do not expect initialized application in constructor of test
...
GitOrigin-RevId: 3166f010a61780c84c6886fac40e2f51043ca8da
2022-06-22 16:00:07 +00:00
Bart van Helvert
f56c9230cb
[jvm] KTIJ-22044 Improve Kotlin suspending function error message
...
GitOrigin-RevId: bde403e6f3fe15712426b4394651160bd5494a09
2022-06-22 13:06:57 +00:00
Anna Kozlova
dda76c47ca
[kotlin] enable deprecation for removal error in kotlin
...
GitOrigin-RevId: 9ec0df05c1110d43aac20272ecfb35fa23f22d76
2022-06-15 18:17:13 +00:00
Bart van Helvert
1618ad84f7
[jvm] IDEA-295970 Convert 'AssertEqualsMayBeAssertSameInspection' to UAST
...
GitOrigin-RevId: 9d581723d19492a1094406c8f2df32fd8647bac9
2022-06-15 12:42:57 +00:00
Bart van Helvert
da9241a44e
[jvm] IDEA-295952 Convert 'AssertEqualsCalledOnArrayInspection' to UAST
...
GitOrigin-RevId: e67412feef2ab2c07be083e435e7bd9b83a3827e
2022-06-15 12:42:54 +00:00
Yan Zhulanow
a9de3e25f1
[kotlin] Remove 'kotlin.common' module (KTIJ-21699)
...
GitOrigin-RevId: 4ab36f052c63b9b37bd114b07f69b985a9472360
2022-06-14 06:27:51 +00:00
Bart van Helvert
42bbf78087
[jvm] IJ-CR-24591 JavaApiUsage add test for a single method having multiple overrides
...
GitOrigin-RevId: 2a82185a79506406524cc6f8babcea042f187791
2022-06-10 14:50:25 +00:00
Bart van Helvert
4e07570df7
[jvm] Fix inspection test names
...
GitOrigin-RevId: 266af4f64a88a709e8869fb5f9e9ddce969d80d0
2022-06-10 14:50:22 +00:00
Bart van Helvert
ed33fb923e
[jvm] IDEA-295819 Convert 'SuperTearDownInFinallyInspection' to UAST
...
GitOrigin-RevId: 0461b53d7b27f97ea65dcaca287d17c819a2e2cb
2022-06-10 09:17:08 +00:00
Bart van Helvert
b7ae667209
[jvm] IDEA-295686 Merge StaticSuiteInspection into JUnitMalformedDeclaration inspection and convert it to UAST
...
GitOrigin-RevId: 3531089626d652e7daa9dde9fdf322756cd3418a
2022-06-09 11:08:06 +00:00
Bart van Helvert
48e16e83d4
[jvm] IDEA-294238 Improve inspection descriptors
...
GitOrigin-RevId: 3060c898f9716edf5ffd5f94b3cbd4461dc89ac7
2022-06-09 11:08:02 +00:00
Bart van Helvert
ee1cd17dae
[jvm] IDEA-294238 Simplify JUnitMalformedDeclaration after merge
...
GitOrigin-RevId: 62f7db1d9e7b777d9142a588d3f651af7cbd58b6
2022-06-09 11:07:58 +00:00
Anna Kozlova
6e59e68a61
[unused declaration] special treatment for kotlin callable parameters (IDEA-295201)
...
GitOrigin-RevId: a0e943f2874b8149dd7aadbba1b1dc6ceb808286
2022-06-01 19:50:18 +00:00
Bas Leijdekkers
231ea415ca
Global inspections: consider Kotlin primary constructor parameters always used (relates to IDEA-293736)
...
GitOrigin-RevId: 42d6ac9d09725fca3e2159564d186e15fd476e3f
2022-06-01 18:30:24 +00:00
Bart van Helvert
0381fe6127
[jvm] IDEA-294737 Check for parameter resolver in @BeforeEach annotated methods
...
GitOrigin-RevId: 8bd5146e654931f9718a0881125134f20ecf2631
2022-05-30 23:36:53 +00:00