Anna.Kozlova
e75b0faed2
inference: ensure erasure flag is pushed to the container expression
...
IDEA-185316
2018-03-14 17:39:04 +01:00
Anna.Kozlova
62598b023f
redundant cast: poly conditional expressions (IDEA-187764)
...
since 1.8 type of the (poly) conditional evaluates based on it's target type, so all checks on it's type are useless, instead check that operands expressions are compatible with the target type
2018-03-14 17:39:04 +01:00
Anna.Kozlova
6a9bc6782d
ensure class added to the throws list is visible outside of method
...
IDEA-187595
2018-03-14 17:39:04 +01:00
Vassiliy.Kudryashov
fb44d01f44
UIInspector: try to display explicit field name
2018-03-14 19:34:55 +03:00
Vladimir Krivosheev
b8632fad0d
change level to warn until known cases not investigated (Content equals... warn)
2018-03-14 17:31:42 +01:00
Vladislav.Soroka
50e70e9e36
IDEA-188057 Kotlin Gradle script created by New Project/Module wizard fails with Gradle 4.1+
2018-03-14 19:28:28 +03:00
Elizaveta Shashkova
1a722794f3
Add "await" to async method overriding (PY-28046)
2018-03-14 19:20:12 +03:00
Vladimir Krivosheev
3db103481a
PackageHtmlGenerator — reduce html (do not print span for black plain font)
2018-03-14 17:17:22 +01:00
Vladimir Krivosheev
5b0c3448a4
PackageHtmlGenerator — support kotlin
2018-03-14 17:17:22 +01:00
Vladimir Krivosheev
269bc83c88
IDEA-CR-30551 add package.html
2018-03-14 17:17:21 +01:00
Vladimir Krivosheev
bd7ed43419
generate package.html from markdown readme.md
2018-03-14 17:17:21 +01:00
Vladimir Krivosheev
1735edd0c6
cleanup — add type param LineMarkerInfo<PsiElement>
2018-03-14 17:17:20 +01:00
Sergey Ignatov
f37dfec555
report status for runs with test discovery
2018-03-14 19:15:35 +03:00
Sergey Ignatov
e21c7f6886
remove yellow code
2018-03-14 19:15:34 +03:00
Anton Tarasov
c70c22a26a
[followup] Add EffectPainter2D and WavePainter2D versions
2018-03-14 19:03:11 +03:00
Anton Tarasov
6f804df909
Add EffectPainter2D and WavePainter2D versions
...
- also fix EffectPainterTest
2018-03-14 18:35:36 +03:00
Pavel Dolgov
e0b966650e
Java: Fixed duplicate matching for complex expressions (IDEA-188127)
2018-03-14 18:21:30 +03:00
Anton Tarasov
c0e863d609
Unify RegionPainter2D interface with RegionPainter
2018-03-14 18:20:07 +03:00
Roman Shevchenko
6413feb5ab
Cleanup (fixes a typo in a former change)
2018-03-14 16:08:34 +01:00
nik
fc280fb011
javadoc: fixed links to external documentation
...
To avoid redirects.
2018-03-14 18:05:22 +03:00
Roman Shevchenko
396dd17742
Cleanup (IDEA-CR-30620)
2018-03-14 16:02:43 +01:00
Aleksey Pivovarov
acf01c7e54
dir-diff: disable binary diff viewer when dir-diff is available
...
ZIP files now can be viewed via ApkEditorProvider from android studio.
2018-03-14 17:49:38 +03:00
Aleksey Pivovarov
b3e57baa4c
IDEA-188245 IDEA-188244 dir-diff: update productivity guide stats
2018-03-14 17:49:38 +03:00
Roman Shevchenko
a83c9a58ec
[java] more exact VM executable name on Windows (IDEA-188247)
2018-03-14 15:47:13 +01:00
sergey.vasiliev
16e04831bf
Feature Usages Statistics: run service in IC
2018-03-14 15:45:32 +01:00
Alexander Luyblinsky
6866e0a729
Merge branch 'aliublinskii/OC-16776_broken_external_link'
2018-03-14 17:20:50 +03:00
nik
b128c1011e
javadoc: add link to the page about extension points (IDEA-186742)
2018-03-14 17:12:41 +03:00
Kirill Kirichenko
759129e7f3
IDEA-187873 UI glitch in editable combobox with wide popup
2018-03-14 17:08:14 +03:00
Kirill Kirichenko
4147cdd345
IDEA-186723 toolbar separator length modified another time
2018-03-14 16:51:14 +03:00
Elizaveta Shashkova
773115f8a0
Tests: reformat test data (PY-15360)
2018-03-14 16:45:28 +03:00
nik
e4575162c2
platform: remove old unused configuration xml files
...
PlatformLang*.xml files should be used instead.
2018-03-14 16:44:09 +03:00
Roman Shevchenko
2a734e3348
Merge remote-tracking branch 'origin/master'
2018-03-14 14:43:05 +01:00
Roman Shevchenko
634d9172c4
[java] suggests renaming Java modules after IDEA ones (IDEA-186125)
2018-03-14 14:42:17 +01:00
Alexander Kass
b7fd0ce90c
maria light icons
2018-03-14 16:35:33 +03:00
Aleksey Pivovarov
53156b4ddb
lst: update affected changelists if initialisation produced no new changes
...
If base content is the same as it was before (at tracker initialisation),
there are would be no events fired by `DocumentTrackerHandler`.
But we cleared `initialChangeListId` field, so affected changelists
could have been modified.
follow-up: 33806f068e
2018-03-14 16:27:12 +03:00
Aleksey Pivovarov
4718fd94b4
vcs: add tests for LineStatusTrackerManager
2018-03-14 16:27:12 +03:00
Aleksey Pivovarov
2a9a45e078
lst: replace Project.isDisposed() check with an inner boolean flag
...
Avoid issues with LightPlatformTestCase and "Disposed temporarily" projects,
that might cancel `notifyTrackerRefreshed` without disposing the queue,
causing requests to stuck forever in `waitingForRefresh` state
(preventing all further `addAfterUpdateRunnable` callbacks from execution)
2018-03-14 16:27:12 +03:00
Aleksey Pivovarov
009fa8eb1e
lst: remove unnecessary invokeLaterIfNeeded
2018-03-14 16:27:12 +03:00
Aleksey Pivovarov
993743bb66
vcs: add debug logging
2018-03-14 16:27:12 +03:00
Aleksey Pivovarov
327475a6d4
vcs: do not unregister partial tracker on wrong request
2018-03-14 16:27:12 +03:00
alexey.afanasiev
6b4fd56acd
IDEA-185445 Cannot return null from method returning BigDecimal
2018-03-14 16:19:22 +03:00
Roman Shevchenko
4922d32bad
Cleanup (warnings; formatting)
2018-03-14 14:11:37 +01:00
Dmitry Batrak
e84e6936a5
IDEA-187666 Fix next/prev-word navigation around >= operator in Java
2018-03-14 15:51:18 +03:00
Alexey Utkin
f7585c7e5d
CPP-12350 Implement calculation of indentation in line from the information of the lexer
2018-03-14 15:45:43 +03:00
Pavel Dolgov
402bb5ec56
Java: Handle wildcard types when extracting duplicate code (EA-115239)
2018-03-14 15:42:03 +03:00
Gregory.Shrago
734743a470
EA-43028 - assert: EditorsSplitters.getOpenFiles: a better fix
...
EditorsSplitters#getOpenFiles() shall return all files even invalid ones
2018-03-14 15:20:13 +03:00
nik
1e123fd6da
testing scripts: report error if run configuration uses a fork mode
2018-03-14 15:18:09 +03:00
sergey.vasiliev
7578d8d6fc
Feature Usages Statistics: migrate old collectors
2018-03-14 12:59:19 +01:00
nik
ff82c5d458
'Project Structure' dialog: fix race condition in module removing
...
Without this change `ProjectStructureDaemonAnalyzer` may concurrently call `getOrCreateModuleEditor` (via `getRootModel`) which will re-add a module editor to `myModuleEditors` map and that will cause problems on 'apply' (IDEA-188194).
2018-03-14 14:57:48 +03:00
Pavel Dolgov
4fa4cb4b5b
Java: Show "Extract Method" dialog in transaction only when needed (IDEA-186521)
2018-03-14 14:51:30 +03:00