Vladimir Parfinenko
28cabb955c
[bytecode viewer] remove optimistic assertion, fix EA-1209082
...
Also fix some warnings
GitOrigin-RevId: aeef7ca5f25388a231f8ac52393f3fcf1421a99c
2024-05-21 15:46:22 +00:00
Anna Kozlova
b06c3678fd
[bytecode viewer] check that editor is still available when data is calculated
...
EA-860196 AE: AbstractPopup.showInBestPositionFor
GitOrigin-RevId: 776aff9ed9059e6b35418c92f4b1d47c2745f0ef
2024-02-29 13:49:26 +00:00
Andrey Cherkasov
1a62d88764
Cleanup: use light services
...
^IDEA-254577
GitOrigin-RevId: 01afb3f2166f8713cd4599f37d43ecf7f4d2944c
2024-01-23 06:03:51 +00:00
Vladimir Krivosheev
69fc441f6e
IJPL-310 mark extensions as obsolete (part 11)
...
GitOrigin-RevId: ef915fa2bf11f9fbcdf9ebbf80bc553129314335
2023-10-29 20:09:28 +00:00
Bart van Helvert
8e8608b7dc
Fix code style after readOnly status refactoring
...
GitOrigin-RevId: ae01f278fd2b24752974df802b3108b0c425f126
2023-10-06 15:10:55 +00:00
Bart van Helvert
c3562acee9
Ensure read only status when failing to change document text
...
GitOrigin-RevId: dccc9f59b04fcfa463c724ec348ad1a996de769c
2023-10-03 15:18:11 +00:00
Vladimir Krivosheev
227d75a1fc
don't extend DynamicBundle
...
GitOrigin-RevId: 49cbebd629a92877dbeeffba8d97b0631fb9407e
2023-05-05 09:46:42 +00:00
Vladimir Parfinenko
4c7ac8a0ba
[bytecode viewer] fix line number when caret is on leading whitespace
...
GitOrigin-RevId: 753378e6f5a4f05be7113f89d74ba699bab5f07d
2023-04-13 13:58:52 +00:00
Vladimir Parfinenko
a633c2f27c
[bytecode viewer] fix caret position bugs
...
Invoking on line 7 now opens viewer on LINENUMBER 7, not LINENUMBER 6 (zero-based numbering problem) nor LINENUMBER 70 (poor indexof search).
Also get rid of one extra indexOf(lineNumber + 0) call.
Also remove buggy second iteration over lineNumbers in case of mapping presense.
GitOrigin-RevId: 1eba1545162eee37b566ba8bf834d24e7bf476c1
2023-04-13 13:58:47 +00:00
Nikolay Chashnikov
d2fa90222f
[bytecode viewer] access WorkspaceFileIndex under read action (EA-750016)
...
GitOrigin-RevId: 71087468617317340b3b77f1bf2cba5c70df4635
2023-01-18 14:57:54 +00:00
Gregory.Shrago
3e9e0a9e75
show bytecode for kotlin inner classes
...
GitOrigin-RevId: c0b8f273a2dcc10a69d61b56f0ff25a1c8a5edf0
2023-01-12 20:38:15 +00:00
Gregory.Shrago
2373ee73ff
deprecate UpdateInBackground: cleanup 2
...
GitOrigin-RevId: c43c66535d18230334037da52da847e5d46fda7a
2022-06-02 00:43:14 +00:00
Daniil Ovchinnikov
78c3e54c63
deprecate ProjectFileIndex$SERVICE
...
GitOrigin-RevId: 725283401fc7db28fd332d72eaa67e3a8e175259
2022-05-17 20:13:19 +00:00
Anna Kozlova
999c684682
EA-455688 - PIEAE: LeafPsiElement.invalid
...
GitOrigin-RevId: a27ca1abe951be299c4056e942530beee12d7da7
2022-02-18 10:43:32 +00:00
Anna Kozlova
9897988c3d
show bytecode: EA-374158 — T: FileBasedIndexImpl.ensureUpToDate
...
GitOrigin-RevId: 04acd1d9e8253b55102c6e7e2aadc65cd5f5444a
2021-10-05 19:57:47 +00:00
Anna Kozlova
3b3e632a3f
[java] protected method in final class: cleanup make package private fix, enable by default & zero tolerance
...
GitOrigin-RevId: fd140e4df106f55be7ff5a13cb27b4791f79fc25
2021-06-14 18:11:12 +00:00
Vladimir Krivosheev
809b7ca201
deprecate ServiceManager.getService(project)
...
GitOrigin-RevId: 3805c3aac4e084c828558bf1b1570339f7f3b4a3
2021-03-26 21:30:32 +00:00
Dmitry Batrak
2df19a01eb
IDEA-260323 i18n: Documentation: Tool window title is not localized
...
GitOrigin-RevId: d89d2a3ffc7cbefd241e10cab85556318ac7b002
2021-01-27 10:58:46 +00:00
Alexey Kudravtsev
016f2aef5b
cleanup: fix some embarrassing "expression is always true" warnings
...
GitOrigin-RevId: 7924e9541bb3e0fe2d328a7624401effba8d4b0a
2020-10-18 12:50:24 +00:00
Anna Kozlova
ef3d786a23
i18n byte code viewer
...
GitOrigin-RevId: 01fe4597dd80536166fd5cc1879a4fdfdac31d65
2020-08-04 05:58:35 +00:00
Tagir Valeev
4d21ad341f
Annotate bundle methods as Nls
...
GitOrigin-RevId: db851b498d99f538e1f747faa4fb4d954848982f
2020-07-17 07:46:42 +00:00
Vladimir Krivosheev
d4e9b09e26
cleanup (final)
...
GitOrigin-RevId: 93607e195763f2acf29ee0d7a280d7e07e8d2f14
2020-06-26 12:21:17 +03:00
Anna.Kozlova
c02b48e0db
i18n byte code viewer
...
GitOrigin-RevId: 025645fa45431bd9568bb0e59c93d376bc6f51a2
2020-03-13 21:39:46 +00:00
Vladimir Krivosheev
217c9ba71f
cleanup
...
GitOrigin-RevId: 595e9072fed2091c2bc9223170ff4007d1cbaa04
2020-02-18 13:41:41 +00:00
Vladimir Krivosheev
f094a4c771
cleanup
...
GitOrigin-RevId: 893a0c51252114404064543e5dc74d89a8026d3e
2020-01-16 08:11:51 +00:00
Anna.Kozlova
1f6eff05b9
show bytecode: allow bytecode view for out of date class files
...
warning would be shown for projects where delegate to gradle/maven option is on (IDEA-180686)
GitOrigin-RevId: 179d3d11a3cfc53af0ac8da3326e1e489b152540
2019-12-03 16:04:11 +00:00
Dmitry Jemerov
424c8caecc
Fix PsiElement nullability in EditorMouseHoverPopupManager (IDEA-CR-53414)
...
GitOrigin-RevId: 881f770c64a7c6354be7e03e9acd20306112f626
2019-10-15 10:32:07 +00:00
Dmitry Jemerov
ab42722ce5
Use FileTypeRegistry.isFileOfType() instead of file type equality checks (2)
...
GitOrigin-RevId: 9cf021142cdd4897aa47934563a85874617c710d
2019-06-16 07:22:52 +03:00
Eldar Abusalimov
1120c30a56
Merge remote-tracking branch 'origin/master' into eldar/cidr-debugger
...
# Conflicts:
# CIDR/clion/src/com/jetbrains/cidr/cpp/toolchains/MSVC.java
GitOrigin-RevId: f3593b526d1870f32b3f1451cab0c6a653e5beb5
2019-06-16 03:01:38 +03:00
Dmitry Jemerov
18620631e0
Use FileTypeRegistry.isFileOfType() instead of file type equality checks (2)
...
GitOrigin-RevId: 9cf021142cdd4897aa47934563a85874617c710d
2019-06-13 16:24:34 +03:00
Egor Ushakov
9181d2a885
show bytecode for anonymous classes
2019-03-07 13:29:09 +03:00
Roman Shevchenko
c1da093885
[bytecode viewer] simplifies bytecode loader and makes it work with Scala binaries
...
When Scala plugin is enabled, decompiled Scala .class files do not implement 'PsiCompiledElement'; checking the file type is more reliable way.
2018-12-19 11:55:02 +01:00
Alexey Kudravtsev
addc9a7045
cleanup: use try with resources
2018-12-14 13:52:52 +03:00
Alexey Kudravtsev
1a59715f9c
remove unnecessary soroka's @since
2018-10-18 15:06:20 +03:00
Vladimir Krivosheev
bd202ecfc7
add override
2018-08-14 17:49:34 +02:00
Alexey Kudravtsev
a2783ed229
annotated AnActionEvent parameter @NotNull
2018-08-06 15:29:49 +03:00
Anna.Kozlova
8a558a81c6
show byte code: assign preview icon
2018-05-15 17:12:27 +02:00
Anna.Kozlova
9ba8627b09
ensure byte code viewer works in Project view, make focusable
...
IDEA-185007; IDEA-188549
2018-03-20 12:54:02 +01:00
Dennis Ushakov
7c60edabcb
WEB-21129: move auto-update to the gear icon
2018-01-23 18:19:19 +03:00
Denis Fokin
7b821d6710
IDEA-185007 No find in bytecode view
2018-01-17 12:35:08 +03:00
Anna.Kozlova
d9c98c9537
try to find containing class by range in navigation (IDEA-175907)
2017-07-18 14:32:41 +02:00
Alexey Kudravtsev
a529b702ed
Logger.getInstance("#" + class.name) simplified
2017-04-21 16:06:02 +03:00
Roman Shevchenko
504dfa39da
Cleanup (warning)
2017-01-02 14:06:47 +01:00
Anna.Kozlova
d5d924af25
show bytecode: enable outside class in one-class file, add explanation for multiclass files (IDEA-165595)
2016-12-20 20:49:09 +01:00
Anna.Kozlova
92ad8f3bd4
expose class file by given source class
2016-11-08 19:25:56 +01:00
Roman Shevchenko
7c2cb465cd
[java] navigation around decompiled code
...
Fixes IDEA-157772; reduces the number of cases where PsiCompiledFile check is necessary.
2016-07-01 15:43:42 +03:00
Egor.Ushakov
0ace3c5330
open anonymous classes inside the decompiled code
2016-06-02 21:23:51 +03:00
Konstantin Bulenkov
2315d8be92
simplify getting project from AnActionEvent
2016-05-24 01:52:46 +02:00
Anna.Kozlova
36ee7203f6
anonym -> lambda
2016-05-18 12:04:12 +02:00
Sergey Malenkov
cbdf599813
IDEA-142106 Quick documentation popup always minimized
...
Use different dimension keys for different content
2016-02-11 14:27:06 +03:00