Commit Graph

846 Commits

Author SHA1 Message Date
Lev Serebryakov
0b6ba6a94d IJPL-149317 More explicit locks.
GitOrigin-RevId: 95f64ac7da5066d2efb212d4e7cfc2cb98543ac1
2024-09-19 01:21:03 +00:00
Maksim Zuev
51c23c93f7 [coverage] IDEA-358457 Clear coverage gutters for disposed editors
GitOrigin-RevId: 609fd7e9ba6a4299c3b7c91c689331a775f30de6
2024-09-09 19:02:56 +00:00
Maksim Zuev
5327036288 [coverage] IDEA-358284 Fix NPE
GitOrigin-RevId: be6331ead538572280c30116a0f36286b4fdbbbe
2024-08-26 12:23:57 +00:00
Vladimir Krivosheev
3b3ae1c0b5 IJPL-159596 disable sorting - we must produce distribution order entries in a stable manner without sorting
GitOrigin-RevId: 1bf3a1f18ba5b2d6d5bc4f9c44f8208f86c8baa2
2024-08-22 10:33:53 +00:00
Vladimir Krivosheev
d356c32c52 Update coverage-report from version 1.0.20 to 1.0.25
GitOrigin-RevId: bef21ec68cb595e04dd4a0d4fad89dd0f45c3eb7
2024-08-16 19:12:27 +00:00
Lev Serebryakov
d20363143b IJPL-149317 Disable Write Intent Lock for runnables executed on EDT
Add explicit locks in Coverage community plugin.

GitOrigin-RevId: b2a906d2be3a6c4cd5d05118db7182f48b5c9107
2024-08-13 17:24:47 +00:00
Vladimir Krivosheev
84e3e9f7b7 raise java lang level from 7 to 8 for intellij.platform.externalSystem.rt, intellij.maven.artifactResolver, coverage-rt and forms
GitOrigin-RevId: 9729a8e3e5272c3e9ccb45eca31fe2cd700387d4
2024-07-26 08:00:50 +00:00
Vladimir Krivosheev
398ebce1d5 split content report
GitOrigin-RevId: ef449bdf4c5480a6ee3ce43b4af118c2c6e31219
2024-07-25 19:20:06 +00:00
Nikolay Chashnikov
a0f7130f41 [java] API cleanup: mark for removal API which was deprecated in 2023.3 or earlier (IJPL-503)
GitOrigin-RevId: 76cae6e709fa5b22f2eabd37fa2d2dbd99938998
2024-06-20 09:26:41 +00:00
Maksim Zuev
bd60c1df8b [coverage] IJPL-156066 Extract coverage-common from core (extract agent lib as module)
GitOrigin-RevId: 5f760bae1078f62da055d9af26e11ec991c6e336
2024-06-07 19:00:04 +00:00
Maksim Zuev
01809ae593 [coverage] IJPL-156066 Extract coverage-common from core (Java)
IJ-MR-135842

GitOrigin-RevId: 9d3a3dd3866fb7a8aa422d85222c3ac36dfeec87
2024-06-07 18:59:17 +00:00
Maksim Zuev
77a073fd58 [coverage] Dispose coverage view on close
GitOrigin-RevId: 114b8f1c165ff8d00f459be68fa857385d427085
2024-05-31 09:45:49 +00:00
Maksim Zuev
473ba6411b [coverage] Fix NPE in JavaCoverageOptionsProvider.isGeneratedConstructor
GitOrigin-RevId: 3443d121d5aa84136887d001d772e3c0b8d33da6
2024-05-31 09:45:46 +00:00
Maksim Zuev
40fa3b0841 [coverage] IDEA-353814 Refactor: extract ModifiedFilesFilter for tracking modified files filtering
GitOrigin-RevId: 7923758943718ee080da0e28d4dbec9fb2e08487
2024-05-31 09:45:42 +00:00
Maksim Zuev
a3ccb39c0a [coverage] Remove unnecessary StateBean usages
GitOrigin-RevId: 581d1331adb5162754c458f4c9df21a49e986145
2024-05-31 09:45:39 +00:00
Maksim Zuev
bd9acc9156 [coverage] IDEA-354234 EA-969961 Build coverage tree in BGT
GitOrigin-RevId: 7ec3ef6ba41664a3e576cf8261ab5003aae5685d
2024-05-31 09:45:35 +00:00
Maksim Zuev
2491ff76d1 [coverage] Code clean up
GitOrigin-RevId: cdd4da88cf283a4543d5732a9fb6525965c343a7
2024-05-17 19:24:33 +00:00
Maksim Zuev
a87584f1fd IJPL-797 intellij.platform.coverage review internal API
GitOrigin-RevId: 8c544a728915b3a8bd57978307e1874e4dd15919
2024-05-17 19:24:28 +00:00
Konstantin Nisht
12e78f18d6 [platform] IJPL-1039: extend ProcessCanceledException from CancellationException
GitOrigin-RevId: 8edd7e83dc7029225e6d98f538428d6d6acfcc50
2024-05-02 22:41:33 +00:00
Maksim Zuev
2644a75271 [coverage] IDEA-350342 Add coverage statistics
GitOrigin-RevId: c760ab76b07a06122736bc2b6ade8756d4ea96f5
2024-04-30 12:00:56 +00:00
Maksim Zuev
9ba1f0ae98 [coverage] Check line breaks in tests
GitOrigin-RevId: 3fbbbb0c0a3103cda2fc786096f4422348145ed9
2024-04-08 10:15:27 +00:00
Maksim Zuev
a4bbda4064 [coverage] Rethrow PCE, fix test
GitOrigin-RevId: 6b53ae04b158b083a36a52112c28ea27487798d9
2024-04-03 14:48:28 +00:00
Maksim Zuev
0accf501fe [coverage] IDEA-350519 Update JaCoCo version to 0.8.12
GitOrigin-RevId: 8589bb63f219f75603f12f64b47d550d3b8a1929
2024-04-03 14:09:06 +00:00
Maksim Zuev
b4580eaec2 [coverage] IDEA-347893 Always show the tool window in View/Tool windows and in Find Actions
GitOrigin-RevId: c8c69a9782b829b1ae5800cbc4a98ca0ce5be7ff
2024-02-29 20:39:08 +00:00
Maksim Zuev
4361551418 [coverage] Update coverage agent version to 1.0.749
GitOrigin-RevId: f9b506784601f2fc4863dab5819b29c593815683
2024-02-28 20:41:16 +00:00
Maksim Zuev
be375c88bc [coverage] Fix EA-922936
GitOrigin-RevId: 598b822b811380beb82238e095894c69e292fe2e
2024-02-26 12:56:55 +00:00
Maksim Zuev
7d228b432d [coverage] Clean up messages
GitOrigin-RevId: c0b2d940d5fbbd84dc648f31b611dc3326445bd2
2024-02-21 16:51:28 +00:00
Maksim Zuev
696934d22a [coverage] IDEA-340741 Remove unnecessary option
GitOrigin-RevId: 0f043207d2ec8802ebf5d6e3cfe912aab6939b01
2024-02-21 16:51:22 +00:00
Maksim Zuev
c9f9edb723 [coverage] IDEA-343451 Override getCoverageDataFileName in BaseCoverageSuite
GitOrigin-RevId: ddebebe008bb047de1b3be9ea2659989b5cda896
2024-02-13 12:18:06 +00:00
Tagir Valeev
6f4da63e35 More robust InputStream reading
GitOrigin-RevId: dca9548e637a79d6fd7666af5091e395033cbf2f
2024-02-09 19:21:12 +00:00
Maksim Zuev
6889058d20 [coverage] Add assertions to a flaky test
GitOrigin-RevId: 014f7dd4f8a92675c22fc04ed6ed9583f2f2f24c
2024-02-05 20:22:55 +00:00
Maksim Zuev
65131d53d9 [coverage] Fix flaky test
GitOrigin-RevId: 5ab3f252fb61c6a8dec4c90a8ccb5d85cb76bcce
2024-02-05 20:22:51 +00:00
Maksim Zuev
f060c68521 [coverage] Fix flaky test
GitOrigin-RevId: 8348fb586cf6384a015993ca373e2832559b626c
2024-02-02 14:42:46 +00:00
Maksim Zuev
3b77dac170 [coverage] EA-1027259 Fix NPE
GitOrigin-RevId: 30d83e3aaeb79ee658fb129bbf87ef4193dc5f5e
2024-01-31 14:30:07 +00:00
Maksim Zuev
2b359b018b [coverage] Fixing flaky test
GitOrigin-RevId: 582ccc0fba255130b32ed68356f9ac1989b6b417
2024-01-29 21:12:39 +00:00
Maksim Zuev
614a88a988 [coverage] IDEA-343904 Fix flaky test
GitOrigin-RevId: 2910e2c5f487ffdd2d6547e238112bb07642fcc8
2024-01-26 23:09:42 +00:00
Maksim Zuev
55d3bad52e [coverage] IDEA-340863 Clean up coverage runner setting in run configs
* only JavaCoverageEngine ignores settings in run configuration
* a plugin can override this behavior by implementing its own CoverageEngine

GitOrigin-RevId: 21c17c589313dd38672bfa45f8e010e307c9ed81
2024-01-25 18:18:30 +00:00
Maksim Zuev
16227979d7 [coverage] Update test project, fix flaky test
GitOrigin-RevId: 665606ed8ab12abdfcb6d259d52b19e064c6dc41
2024-01-25 17:52:49 +00:00
Maksim Zuev
6b97511959 [coverage] IDEA-343904 Fix flaky test
* use setting to configure the expected test result

GitOrigin-RevId: d63f8da84535c2bde41cc3cbdcf06413d8de6277
2024-01-25 17:52:47 +00:00
Maksim Zuev
be2fb946cd [coverage] IDEA-343440 Fix gutter hints for Kotlin files with single class filter
GitOrigin-RevId: e13be096a3cad33fbea2c19f21b88e22d0a9d5f6
2024-01-23 22:54:56 +00:00
Maksim Zuev
f8a9b0229a [coverage] Update test project, fix flaky test
GitOrigin-RevId: 680958238592db9fe7c16cc2fcc06a9564ea2b33
2024-01-23 21:01:37 +00:00
Maksim Zuev
4542d99f76 [coverage] IDEA-340739 Fix Kotlin elvis operator for non-primitive classes
GitOrigin-RevId: b05076c9aa28c00526b1c503af53725679b711ab
2024-01-23 17:05:48 +00:00
Maksim Zuev
1bb60da22c [coverage] IDEA-343440 Fix coverage class filters for Kotlin classes
GitOrigin-RevId: 73cd304c15d7b032633f829ccd27be34fddff977
2024-01-18 16:46:50 +00:00
Maksim Zuev
2abdd7ca16 [coverage] IDEA-343368 Prevent coverage toolwindow from creating unless a report is opening
GitOrigin-RevId: 3c7195612255e744389ff14a21fab95ec144d214
2024-01-18 16:46:48 +00:00
Maksim Zuev
cd23038dbb [coverage] IDEA-340739 Wrap line breaks in the hint view
GitOrigin-RevId: 72753c272f1b4f46851ceb4981594d6836a03522
2024-01-17 17:21:21 +00:00
Maksim Zuev
3d5000818f [coverage] IDEA-340739 Fix hints for Kotlin expressions with line breaks
GitOrigin-RevId: 43e9198559496c4b6545264626d21445c2289205
2024-01-17 17:21:14 +00:00
Maksim Zuev
cc3972127d [coverage] IDEA-340739 Fix hints for expressions with line breaks
GitOrigin-RevId: a5f40cc2fe2c6bb2ac4b8875bf8b31661e0c567d
2024-01-17 14:19:22 +00:00
Maksim Zuev
f24dbd16a4 [coverage] IDEA-340739 Do not add empty line in the end, use smaller indent
GitOrigin-RevId: b69abe28212a9eedc8a2b4ee4baf5a19e1708ca9
2024-01-17 14:19:08 +00:00
Maksim Zuev
00c42b5f8b [coverage] IDEA-340739 Do not show a hint for jacoco suites as the order is unknown
GitOrigin-RevId: 72f0f34fdd47fc1f7202d552f97d2fb5fd3480e1
2024-01-17 14:18:54 +00:00
Maksim Zuev
7744f91308 [coverage] Refactor filters' check in JavaCoverageEngine
* fix class include for jacoco for top-level classes

GitOrigin-RevId: 1e1c77e535e5196f2f4e3ea30524183c389a6b24
2024-01-17 14:18:50 +00:00