Commit Graph

83 Commits

Author SHA1 Message Date
Vladislav.Yaroshchuk
a8ace86e27 IJI-1182 Enable Maven dependencies checksum verification
GitOrigin-RevId: c092a94aafbffc6378dce963e3df6272ded9c092
2023-07-03 15:37:15 +00:00
Leonid Shalupov
8998e65c60 debugger-agent: resolve debugger-agent for local debugging from module library
removes DebuggerAgentDownloader and replaces it with existing JPS libraries support

GitOrigin-RevId: 800dcf47d371e043d4d735f9642b0ae3265e8d82
2023-01-18 19:53:54 +00:00
Leonid Shalupov
3c2df59e17 IDEA-308796 remove debugger-agent sources
moving to https://github.com/JetBrains/debugger-agent

GitOrigin-RevId: f1eb502f58501fce9935d6711800d111f49a5f25
2022-12-20 23:12:10 +00:00
Egor Ushakov
3bdfb5c64f debugger code cleanup pt.2
GitOrigin-RevId: 7c2b28d49f73595dfdd69623f0dc10b7321e5133
2022-08-19 17:35:09 +00:00
Egor Ushakov
5b598b58d3 IDEA-295515 "Critical error in IDEA Async Stacktraces instrumenting agent" with debugger.capture.points.agent.debug turned on
GitOrigin-RevId: 5bf8d2648104baf07739b7e8488adc3238c73578
2022-07-13 16:41:21 +00:00
Nikolay Chashnikov
83e1cd54fe [intellij project configuration] change language level for Java 1.6 compatible modules to Java 1.7 (IDEA-297573)
In this commit only iml files are changed, required changes in build scripts and in code will follow.

GitOrigin-RevId: bc3c95cf57522c185d92986776849bafe289e094
2022-07-12 10:05:40 +00:00
Elizaveta Sidorova
e661b867d8 IDEA-281278 Collection modification breakpoint
added debug mode, fixes for instrumentation and ide side

GitOrigin-RevId: aa51696888a5691de03072586ebd35b0a521f4aa
2022-03-28 18:26:29 +00:00
Elizaveta Sidorova
b816f6ec71 IDEA-281278 Collection modification breakpoint
added the ability to set the Collection Watchpoint during a stop in the constructor or static block + refactoring

GitOrigin-RevId: 467bbe4342b7f7b1ed901e3ed586346d3c6d8af8
2022-02-28 04:03:36 +00:00
Elizaveta Sidorova
42d93a0636 IDEA-281278 Collection modification breakpoint
fixes

GitOrigin-RevId: 1e769f13d9a426aeb95fee70e1da7f996ada8f9c
2022-02-24 04:32:07 +00:00
Elizaveta Sidorova
887834d379 IDEA-281278 Collection modification breakpoint
init implementation

GitOrigin-RevId: 650f79cce6729bc6d6a57ea1a75727c98ef3c5c9
2022-02-23 23:22:49 +00:00
Egor Ushakov
a771ac7ba0 [debugger] fixed some warnings
GitOrigin-RevId: ee4327196c404840870e8e61ddbd83c7a51b439b
2021-08-18 12:36:36 +00:00
Egor Ushakov
c555716766 [debugger] merged captureStorage into captureAgent
GitOrigin-RevId: dc1b834cd6f99a2e58cde6c2ab0191af5651da60
2021-08-18 12:36:34 +00:00
Egor Ushakov
d397917a5c workaround for IDEA-224714
GitOrigin-RevId: dcdfc1150ba3fbab594daa07f3a71c3b3afa4e57
2021-04-02 10:26:11 +00:00
Nikolay.Tropin
bdc2348ff4 capture agent: fix insertion point for akka
GitOrigin-RevId: 039c62d47e73a323a86760208e99f7223b56223f
2021-03-31 12:23:48 +00:00
Egor Ushakov
e4d3865fe4 fixed instrumentation for default interface methods
GitOrigin-RevId: 08882b98cd719cb242410057fce2bea73d7d67b7
2021-03-31 10:43:47 +00:00
Lukas Rytz
1cb5a6ad15 Update CaptureAgent for Scala 2.13 Futures #1529
GitOrigin-RevId: 0d31853aac98acd5033fe046fd4da09d6136164b
2021-03-30 15:21:04 +00:00
Egor Ushakov
a67934e16b [debugger] asm for capture agent updated to 9.1
GitOrigin-RevId: 463525a0fa38bbf502c6c3b5ec40dd4fd1376e45
2021-02-17 15:48:15 +00:00
Nikolay Chashnikov
058817c38a [IntelliJ project configuration] use the default project JDK (corretto-11) in modules (IDEA-241075)
Java compiler from JDK 11 will use cross-compilation to produce code compatible with older Java versions in these modules.

GitOrigin-RevId: c3501ae403249c49a6787ff89e4619a1214a1e10
2020-08-11 17:11:27 +00:00
Egor Ushakov
9d99923672 IDEA-246906 - do not fail, show warning instead
GitOrigin-RevId: 763b38e50098c7b48d532ea0002e9199afed1392
2020-07-31 15:39:36 +00:00
Tagir Valeev
571f4a8192 Add capture point for ForkJoinTask
GitOrigin-RevId: 0cfa9103cf319f2d6a324ef1b931122e65755540
2020-07-20 02:08:11 +00:00
Vladimir Krivosheev
3d280e4fb2 cleanup (final)
GitOrigin-RevId: 446f1aef2550b74b13c788fceaa36967a6f0b9c9
2020-07-15 17:06:10 +00:00
Vladimir Krivosheev
ba98224912 remove author (only some, where it is ok)
GitOrigin-RevId: 7dbab7524fe4efc5d17a04b95dee88b6f80fbe8d
2020-01-21 17:36:52 +00:00
Alexey Kudravtsev
f8b7e8b0b5 cleanup: avoid raw Collection<Class>
GitOrigin-RevId: f7264938de5798082990c13dab26c0e9faa5ac92
2020-01-13 15:43:25 +00:00
Rustam Vishnyakov
123242c4b2 EditorConfig documentation test
GitOrigin-RevId: fd52ace3d7a32ecd02c2c5ab90e077967604c15e
2019-06-16 04:03:21 +03:00
Egor Zhdan
c1813cfb52 Cleanup: NotNull/Nullable
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-16 04:02:08 +03:00
Anna Kozlova
91f7445298 constructor reference: don't ignore constructor parameters during method reference inference (IDEA-185578)
GitOrigin-RevId: e836468e05db28157713e9edd3c70382f8ecdebc
2019-06-13 03:15:49 +03:00
Egor Zhdan
39d2d77155 Cleanup: NotNull/Nullable
GitOrigin-RevId: b8e892f32ea84c2115973155dba7127b892cc36e
2019-06-13 03:14:35 +03:00
Aleksey Rostovskiy
185284cee6 get rid of intellij.build.toolbox.litegen parameter and use BuildOptions.TOOLBOX_LITE_GEN_STEP to skip it instead
GitOrigin-RevId: 9aac8ee4ed1ebf2a29de18a238825fafb1ab88f9
2019-05-27 15:08:08 +03:00
Alexandr Suhinin
9215f4240b [duplicates] enable duplicates analysis in PyCharm/WebStorm/PhpStorm/RubyMine
GitOrigin-RevId: 1545b79fdca4888f4b94f47f22703fd37694fa7a
2019-05-27 15:07:30 +03:00
Anton Makeev
aa103fd53c Merge branch 'master' into amakeev/gradle
# Conflicts:
#	community/plugins/gradle/src/org/jetbrains/plugins/gradle/service/settings/IdeaGradleProjectSettingsControlBuilder.java

GitOrigin-RevId: d931e798108685731bf185f7c2e3221680b8e5a2
2019-05-17 19:11:16 +03:00
Anton Makeev
b54aaf7e4e IDEA-210281 Cleanup Gradle settings: separate Runner configurable removed
GitOrigin-RevId: adbc39121fe91beb633e125b4cf39bfe0a422e4b
2019-05-17 19:02:16 +03:00
Alexey Kudravtsev
44c620df51 add PECS wildcards to method signatures where necessary and where methods are not overridden by plugins
GitOrigin-RevId: 1ec7f1a1aa17d2d4f42e647207323ab8a3138683
2019-05-13 17:06:40 +03:00
Egor Ushakov
2a1bce6d61 IDEA-206160 Instrumentation in java.lang.Thread does not work when running as Debug mode in Intellij Idea
disable agent during redefinition or retransform
2019-01-31 15:02:40 +03:00
Egor Ushakov
be20505e01 IDEA-204448 - better detection for containing jar path 2019-01-25 12:01:56 +03:00
Egor Ushakov
51bb47f029 IDEA-204448 Debug startup slowly with debugger-agent.jar 2018-12-26 15:37:48 +03:00
nik
0be3657ad0 cleanup: remove 'public' modifier from constructors in non-public classes (IDEA-195931)
public constructors in non-public classes may be confusing, and removing them makes code shorter.
2018-09-06 16:49:46 +03:00
Egor Ushakov
3927dbba3e capture agent: do not allow more than one agent - IDEA-196646 2018-08-02 17:09:40 +03:00
Egor Ushakov
cc5ce156b0 capture agent: speedup and const for init 2018-07-26 14:16:05 +03:00
Egor Ushakov
3af65d8758 capture agent: set debug mode using the debugger to allow it in remote config 2018-07-25 19:08:53 +03:00
Egor Ushakov
a207a39dc6 IDEA-194862 Support project-specific async stack traces in remote configuration 2018-07-25 19:08:53 +03:00
Egor Ushakov
e0051d9570 made agent self-contained for IDEA-194359 - provide storage class before loading settings 2018-07-03 12:48:49 +03:00
Egor Ushakov
e8248f01ca made agent self-contained for IDEA-194359 2018-07-02 12:47:22 +03:00
Egor Ushakov
f8ee299b93 capture agent: moved standard points definition into the agent, for IDEA-194359 2018-06-29 20:36:39 +03:00
Egor Ushakov
582156ae51 capture agent: speedup x2
do not create Throwable objects in insert point, we can find insertion point later matching by the generated method postfix
2018-06-23 09:17:31 +03:00
Egor Ushakov
d05cdd4975 only allow to capture object params - IDEA-188405 2018-03-16 16:17:04 +03:00
Egor Ushakov
c0fc8627f2 moved try-finally inside the try-catch block (IDEA-CR-30232) 2018-03-07 18:09:34 +03:00
Egor Ushakov
0ec60e9bfb IDEA-184352 java.io.FileNotFoundException - correctly remove the settings file (IDEA-CR-30232) 2018-03-07 16:21:08 +03:00
Egor Ushakov
20b333eaca IDEA-184352 java.io.FileNotFoundException 2018-03-06 12:21:59 +03:00
Egor Ushakov
e1683b5f36 IDEA-181303 java.lang.IllegalArgumentException by org.jetbrains.org.objectweb.asm.ClassVisitor while running JUnit tests with latest EAP 2018-02-26 20:12:10 +03:00
Egor Ushakov
e411d9569f capture agent: match methods by name and descriptor, not name only 2018-02-20 20:36:33 +03:00