Tagir Valeev
e4efb836cd
RedundantStringOperationInspection: fixes after review IDEA-CR-25339
...
1. messages cleanup
2. new StringBuilder(""). PrintStream.println("") are warned
2017-10-17 10:58:07 +07:00
Tagir Valeev
4592ef4516
MethodNameSameAsClassNameInspection: fixes according to review IDEA-CR-25301
...
MethodSignatureUtil#areParametersErasureEqual used; report warning even if matching constructor exists
2017-10-17 09:46:38 +07:00
Tagir Valeev
32c8849dc7
IdempotentLoopBodyInspection: break makes loop as non-idempotent (IDEA-CR-25479)
2017-10-17 09:46:38 +07:00
Gregory.Shrago
830c2a22fd
fix some math for the new src & dst-aware drawImage
2017-10-17 02:57:22 +03:00
Gregory.Shrago
c44c0f9386
IDEA-173043 Make tooltips background configurable
2017-10-17 02:06:21 +03:00
Dmitry Trofimov
e680e4ee22
Return pkgutil imports
2017-10-17 00:49:03 +02:00
Gregory.Shrago
69fac8e4d2
IDEA-161840 Background Image is not set for the Preview of Find
2017-10-17 01:20:56 +03:00
Gregory.Shrago
bd5cf0fdf4
IDEA-159531 Comboboxes hide background picture
2017-10-17 01:04:25 +03:00
Gregory.Shrago
883463ea3a
support background images in breadcrumbs
2017-10-17 00:18:45 +03:00
Gregory.Shrago
a413b18b94
IDEA-180011 Cannot set background image in latest PyCharm EAP (2)
2017-10-17 00:18:45 +03:00
Egor Ushakov
5d69a8e66f
EA-107617 - IAE: RangeMarkerImpl.<init>
2017-10-16 23:15:39 +03:00
Dmitry Trofimov
d19421bdeb
final
2017-10-16 22:09:58 +02:00
Dmitry Trofimov
941cce349d
User assert instead of IllegalArgumentException (IDEA-CR-25304)
2017-10-16 22:09:58 +02:00
Dmitry Trofimov
51369b18bf
Cleanup
2017-10-16 22:09:58 +02:00
Sergey Malenkov
f5cbf53352
resolve path using visitor to wait for tree updating
2017-10-16 22:59:28 +03:00
Sergey Malenkov
5552db0924
map reused node before mappings are removed
2017-10-16 22:59:28 +03:00
Dmitry Trofimov
ae6c6393c2
Create template for the scope that actually has the edited text (PY-25606)
2017-10-16 21:57:50 +02:00
Kirill Likhodedov
232866ada7
Deprecate PeriodicalTasksCloser and remove its usages
...
Requesting for a service or a component from a background thread
can lead to an "Already Disposed" exception.
PeriodicalTasksCloser was introduced to workaround this situation.
However, this approach is incorrect: instead of forking a thread,
catching exceptions and converting them to PCEs, the background
activity should be properly started under a dispose-aware ProgressIndicator
which throws PCEs automatically when a service is requested during
project disposal.
2017-10-16 22:05:34 +03:00
Kirill Likhodedov
231186c428
Let GitVcs.getInstance() be NotNull and update the usages
...
In fact, the method can return null, and produce a NPE, if the project
is disposed, and getInstance() is called from
a background thread without a proper project dispose aware indicator.
But that just should be fixed, and then there is checkCanceled
inside findVcsByName.
2017-10-16 22:05:31 +03:00
Gregory.Shrago
b27b606d2f
introduce selectPaths
2017-10-16 21:49:45 +03:00
Julia Beliaeva
c018aab70e
[vcs-log] reuse empty Changes instance in commit details
2017-10-16 21:32:10 +03:00
Julia Beliaeva
4288662868
[git] cache root path in UnparsedChanges
2017-10-16 21:32:10 +03:00
Alexander Zolotov
29b5492b65
Add "Complete statement actions" to Edit menu for all IDEs
2017-10-16 20:49:30 +03:00
Alexander Zolotov
ec62b76521
Use GoToFile tip in productivity guide for GoToFile action
2017-10-16 20:49:30 +03:00
Dmitry Batrak
c80418fcdb
IDEA-179890 'Copy as rich text' doesn't work when pasting to Keynote
2017-10-16 20:22:37 +03:00
Roman Shevchenko
5204395bdc
Cleanup (unneeded code; unified error messages; typos)
2017-10-16 18:57:47 +02:00
Rustam Vishnyakov
5bd3f3e386
Compare soft margins when checking differences with Default code style
2017-10-16 19:46:08 +03:00
Konstantin Ulitin
823d882c78
JS debug logger: add last messages, don't use busy wait
2017-10-16 19:01:37 +03:00
Max Medvedev
0d8bf87b38
[mac] SideEffectDialog: preselect "Transform" action
2017-10-16 18:47:42 +03:00
Kirill Kirichenko
2f227ffc0f
HelpTooltip refresh UI after LaF switch
2017-10-16 18:44:41 +03:00
Kirill Kirichenko
c0403cba47
IDEA-180544 'Suppress' button in 'Inspection result' window have visual problem
2017-10-16 18:44:41 +03:00
Vladislav.Soroka
019f41ede5
Gradle: use generated fat gradle-api jar.
...
The change should simplify further upgrades of the built-in gradle.
Fixes libraries version conflicts of platform libraries with the transitive dependencies of the gradle api (e.g. guava issues), since the latter has been repacked.
2017-10-16 18:26:07 +03:00
Dmitry.Krasilschikov
ab99508803
IDEA-179214 move wizard back button to the right and rename to Cancel
2017-10-16 18:21:42 +03:00
Roman Shevchenko
ae3b7fc939
Cleanup (generic API instead of platform-specific utility)
2017-10-16 17:19:28 +02:00
Dmitry Trofimov
d3787287a6
Merge branch 'master' of git.labs.intellij.net:idea/community
2017-10-16 17:17:51 +02:00
Dmitry Trofimov
a1e4cc8961
Proved a diagnostics for prebuilt stubs in case of stub/AST mismatch
2017-10-16 17:17:37 +02:00
Roman Shevchenko
fd134ec18f
[util] opens UnixProcessManager.sendSignalToProcessTree(int, int)
2017-10-16 17:15:27 +02:00
Pavel Dolgov
16cbf02774
Java: Add conditional return when replacing duplicate fragment (IDEA-180601)
2017-10-16 17:41:29 +03:00
Pavel Dolgov
5f1e6fc3fa
Java: Fixed NPE, IOOBE in "Locate Duplicates" UI (IDEA-180119)
2017-10-16 17:41:29 +03:00
Gregory.Shrago
97ceba8791
improve KeyWithDefaultValue support: introduce Key.getRequired()
2017-10-16 17:37:17 +03:00
Vladislav.Soroka
97c97d4652
Gradle: use generated fat gradle-api jar.
...
The change should simplify further upgrades of the built-in gradle.
Fixes libraries version conflicts of platform libraries with the transitive dependencies of the gradle api (e.g. guava issues), since the latter has been repacked.
2017-10-16 17:36:17 +03:00
Rustam Vishnyakov
2c57262928
Titled borders for Plugin/Vendor sections
2017-10-16 17:02:35 +03:00
Rustam Vishnyakov
5c0cddd394
Use EditorTextField to edit description and change notes
2017-10-16 17:02:35 +03:00
Rustam Vishnyakov
dc88fb4ac7
Prevent endless recursion
...
If bundled color scheme refers to custom version
2017-10-16 17:02:35 +03:00
Gregory.Shrago
369c2e94fa
do not add +/- for invisible root if it is empty
2017-10-16 15:42:22 +03:00
Dmitry Trofimov
34244fb735
Merge remote-tracking branch 'origin/master'
2017-10-16 14:32:51 +02:00
Dmitry Trofimov
3d28fa7606
Make a copy of six to prevent incompatibility with user six (PY-24509)
2017-10-16 14:31:35 +02:00
Andrey Vokin
f6c399c6ed
Remove maven Group ID from cucumber library name
2017-10-16 14:23:38 +02:00
Eugene Zhuravlev
10d3348099
build process: ignore information about changes from IDE if there are unloaded modules, but do not drop internal event counter
2017-10-16 13:45:20 +02:00
Alexey Kudravtsev
986b42ff9f
properly synchronize myData
2017-10-16 14:42:34 +03:00