Anna.Kozlova
2b64f13de2
check enum synthetic method by erased signatures (IDEA-203732)
2018-12-07 19:41:05 +01:00
Sergey Karashevich
de81517313
[gui-test] smart delete recentProjects.xml or recentProjectDirectories.xml (GUI-191)
2018-12-07 21:12:43 +03:00
Eldar Abusalimov
326f3ea0d9
IDEA-177378: Support string escaping chars in registry key description
2018-12-07 20:56:51 +03:00
Anna.Kozlova
781a9602d7
new api usage inspection: recognize java 11
2018-12-07 18:25:54 +01:00
Anna.Kozlova
7996ebc0e9
new api usage inspection: fix highlighted range for anonymous classes (IDEA-203798)
...
convert old-style test to highlighted test case
2018-12-07 18:25:54 +01:00
Roman Shevchenko
e88d00ed63
[project] correct definition of startup script and launcher names in PyCharm app descriptors
2018-12-07 18:10:15 +01:00
Dmitry Zhuravlev
de6e8e6a4a
vcs-ignore: deprecate IDEA level ignores in ChangeListManager
2018-12-07 19:37:13 +03:00
Dmitry Zhuravlev
ce700deaea
vcs-ignore: change gitignore generation
...
* generate ignore file in .idea directory silently
* silently generate gitignore after GitHub share action but before initial commit take place
* propose generate ignore file after git init action from IDE
* new setting and notification for manage ignore files
* fix IDEA-201596
2018-12-07 19:37:12 +03:00
Bas Leijdekkers
513b8e0c18
Switch expression update and quick fix (IDEA-203462)
...
for "Unnecessary 'default' for enum 'switch' statement" inspection
2018-12-07 17:35:14 +01:00
peter
d7907f8845
a quick fix for CME during embedded token registration for XML/HTML
2018-12-07 17:29:36 +01:00
peter
45bde88c5a
a cheaper groovy stub element type holder
2018-12-07 17:29:36 +01:00
peter
ee6c94eecd
a cheaper python stub element type holder
2018-12-07 17:29:36 +01:00
Sergei Vorobyov
27d7a039b0
update tests to latest gradle-idea-ext-plugin
2018-12-07 18:43:56 +03:00
Vladimir Krivosheev
a82cd16814
broken code style scheme should not lead to not working compilation
2018-12-07 16:38:59 +01:00
Vladimir Krivosheev
f826280efb
add nullable
2018-12-07 16:38:59 +01:00
Dmitry Avdeev
28121dddb7
IDEA-191978 Tooltip for the "Run" icon on gutter shows 'Co_verage' and Profile which is unavailable action
2018-12-07 18:33:19 +03:00
Dmitry Avdeev
7ed3d64b0d
javadoc
2018-12-07 18:33:19 +03:00
nik
f59206f1bc
analysis: show "Include test sources" option and production/tests scopes if there tests roots in the project
...
This way the option won't be shown if it makes no sense (IDEA-203829) and it'll properly handle custom test source root types (IDEA-203651).
2018-12-07 17:56:45 +03:00
peter
1f14a2522b
improve custom-condition TokenSet combination performance
2018-12-07 15:54:08 +01:00
Anna.Kozlova
70afcb309b
junit 5 fork mode: deal with multiple engines in one fork (IDEA-178882)
2018-12-07 15:52:04 +01:00
Dmitry Batrak
973ed0d00e
IDEA-198297 Quick Documentation popup is sometimes placed off screen
...
prevent quick doc popup from splitting between screens - update fix to avoid NPE on showing popup
2018-12-07 17:35:28 +03:00
Roman Shevchenko
9e43d8b507
Cleanup (warnings; formatting)
2018-12-07 15:12:14 +01:00
Sergey Simonchik
d633ea4419
terminal: no need in state defensive copying
2018-12-07 16:42:45 +03:00
Vladimir Krivosheev
de87dd479e
javadoc: make clear that defensive copying is not required
2018-12-07 14:34:11 +01:00
Dmitriy.Panov
b0e3a2415b
IJI-9: partial revert of 2852d1e53d
2018-12-07 16:24:51 +03:00
Alexey Kudravtsev
691b940b2b
cleanup
2018-12-07 16:19:20 +03:00
Dmitry Zhuravlev
f7aa865c64
vcs-ignore: save opened VCS ignore files before new file add
2018-12-07 16:14:16 +03:00
Alexander Lobas
5a4e2ceb59
IDEA-202957 New Plugins dialog: 503 server error causes two error dialogs - one after settings dialog is closed
2018-12-07 16:04:19 +03:00
Alexander Lobas
5a3dfc6c6d
Use platform size formatting util
2018-12-07 16:04:15 +03:00
Anna.Kozlova
daead11352
fix testdata
...
include filters which may appear for forked VMs
2018-12-07 14:02:06 +01:00
Roman Shevchenko
af5a2492f0
[groovy] uses ordinal format in quick fix message (IDEA-202990)
2018-12-07 13:59:33 +01:00
Roman Shevchenko
5c415072b5
[java] uses ordinal format in quick fix message (IDEA-202990)
2018-12-07 13:58:20 +01:00
Roman Shevchenko
6f2035a2fe
[platform] supports 'number,ordinal' format in message bundles (IDEA-202990)
2018-12-07 13:55:29 +01:00
Eldar Abusalimov
5827d6cc1e
CPP-14865 GDB: Add internal property to control mi-async mode
...
Fix grammar in the registry option description.
Follow-up: IDEA-CR-41028 CPP-14865 GDB: Add internal property to control mi-async mode
2018-12-07 15:42:25 +03:00
Kirill Likhodedov
06fe7e362a
git: fix capitalization
2018-12-07 15:27:32 +03:00
Konstantin Aleev
c9202a6328
EA-98818 [spring-boot] fix lookup text removal before completing yaml config key
...
IDEA-146621 IDEA-149084
2018-12-07 15:05:32 +03:00
Roman Shevchenko
6ad40d52f8
Cleanup (unwarranted use of formatter)
2018-12-07 12:53:32 +01:00
Kirill Kirichenko
9cfb88aa67
IDEA-202248 Pick scheme from UITheme in EditorColorManagerImpl
2018-12-07 14:52:15 +03:00
Daniil Ovchinnikov
8fca6ebedf
[groovy] reorganize code so the assertion in not necessary anymore (EA-133372)
...
After the change each iteration of the loop generates an argument (possibly nullable),
this is enforced by compiler because of if-expression,
and the total number of iterations is the number of parameters.
I've never really managed to reproduce the problem, but now it must be gone.
2018-12-07 14:50:48 +03:00
Sergei Vorobyov
421dc9ace2
fixed detection of source folder creation
2018-12-07 14:45:44 +03:00
Alexey Kudravtsev
48d798af87
cleanup for IDEA-CR-40159
2018-12-07 14:39:06 +03:00
Alexey Kudravtsev
dbc129a3eb
make tool window registration in Disposer simpler to avoid double dispose (via register(d, ()->Disposer.dispose(t)) pattern)
2018-12-07 14:38:25 +03:00
Dmitry Batrak
682747cb69
mention in javadoc that DocumentationProvider.getQuickNavigateInfo return value is treated as HTML text
2018-12-07 14:30:57 +03:00
Ivan Chirkov
8734a97e9f
Do not log exception if plugin host for PluginAdvertiser is not available #IDEA-169872 fixed
2018-12-07 12:02:38 +01:00
Anna.Kozlova
44f73891c1
fix testdata
...
allow same FQN class names from different modules to be found, works fine with fork per module option
2018-12-07 11:59:40 +01:00
Anna.Kozlova
5c406e8366
junit 5 fork per module: filter by output directory to prevent repeated tests execution (IDEA-199945)
2018-12-07 11:59:40 +01:00
Julia Beliaeva
05a681c211
[vcs-log] remove duplication
2018-12-07 13:58:36 +03:00
Julia Beliaeva
160ff8c0dd
[vcs-log] add an explanatory comment, suppress inspection and fix typo in the javadoc
2018-12-07 13:58:36 +03:00
Julia Beliaeva
288575123f
[vcs-log] parially revert "fix convoluted Disposable registration which wastes memory; add SSR for catching that"
...
Wrapping into the additional Disposable object is required in order to register one child on several parents.
This partially reverts commit 140e3d23
2018-12-07 13:58:36 +03:00
nik
2852d1e53d
project model: allow marking custom source root types as tests roots (IDEA-203651)
2018-12-07 13:57:23 +03:00