Anna Kozlova
0ed6ea2e4b
testdata for IDEA-106811
2018-08-20 19:18:33 +03:00
Anna Kozlova
5819745279
testdata for IDEA-148469
2018-08-20 19:18:33 +03:00
Anna Kozlova
9027a5ad06
for -> while: keep block if conflicting names are in scope (IDEA-197517)
2018-08-20 19:18:33 +03:00
Aleksey Pivovarov
58a1e3f0fe
lst: cleanup - use parameter instead of the field (fix typo)
2018-08-20 18:41:55 +03:00
Aleksey Pivovarov
63997a5656
lst: simplify - group logic in helper class
2018-08-20 18:41:55 +03:00
Aleksey Pivovarov
08fad710c7
lst: cleanup - rearrange methods
2018-08-20 18:41:55 +03:00
Aleksey Pivovarov
5e8180b5a6
lst: simplify - inline method
2018-08-20 18:41:54 +03:00
Aleksey Pivovarov
7d7814b1f6
lst: simplify - remove unused events
2018-08-20 18:41:54 +03:00
Aleksey Pivovarov
596a73e2e8
lst: simplify - update unprocessed changelist markers in bulk
2018-08-20 18:41:54 +03:00
Aleksey Pivovarov
bdef478f76
lst: simplify - merge similar events
2018-08-20 18:41:54 +03:00
Aleksey Pivovarov
7f3c201d26
lst: erase dirty flag after full refresh
2018-08-20 18:41:54 +03:00
Dmitry Jemerov
012c5dec7b
Nullability (IDEA-CR-36128)
2018-08-20 17:18:27 +02:00
Julia Beliaeva
4c3fab94d3
[vcs-log] speed up filtering with index by text filter with multiple patterns
...
IDEA-130970
2018-08-20 18:17:14 +03:00
Julia Beliaeva
df98979fb5
[vcs-log] extract VcsLogMultiplePatternsTextFilter class to filter by multiple strings
...
Use VcsLogMultiplePatternsTextFilter for finding commits whith specified hashes in commit messages.
IDEA-130970
2018-08-20 18:17:14 +03:00
Julia Beliaeva
72282a4982
[vcs-log] extract VcsLogRegexTextFilter class
2018-08-20 18:17:13 +03:00
Julia Beliaeva
9e4483b547
[vcs-log] introduce VcsLogTextFilter.matches(String) method
2018-08-20 18:17:13 +03:00
Julia Beliaeva
ff1ad763d5
[vcs-log] convert VcsLogTextFilterImpl to kotlin
2018-08-20 18:17:13 +03:00
Julia Beliaeva
03cb499ac9
[vcs-log] rename VcsLogTextFilterImpl to kotlin
2018-08-20 18:17:13 +03:00
Julia Beliaeva
041dacd169
[vcs-log] speed up hash filter for full hashes
...
Instead of searching by a string, create a Hash instance and do a direct check.
2018-08-20 18:17:13 +03:00
Julia Beliaeva
8691822957
[vcs-log] additionally search hashes from hash filter in commit messages
...
Use a regular expression to form a text filter, since filtering by multiple strings is not supported yet.
IDEA-130970
2018-08-20 18:17:12 +03:00
Dmitry Jemerov
ecfae530d1
Fix exception trying to use Messages before Application has been initialized (IDEA-196469)
2018-08-20 17:09:12 +02:00
Daniil Ovchinnikov
334675ec02
[groovy] move reference adjuster to plugin module
2018-08-20 18:05:33 +03:00
alexey.afanasiev
a4e026e22e
IDEA-CR-36222 IDEA-196685 IDEA 2018.2 freezes on specific editing of build.gradle file
2018-08-20 17:54:58 +03:00
Aleksey Pivovarov
2693f80559
IDEA-197588 vcs: better layout for "Compare With Branch" dialog
2018-08-20 17:34:02 +03:00
Kirill Kirichenko
07d04cfa0f
IDEA-196199: Change colors for toolbar icon buttons
2018-08-20 17:27:03 +03:00
Sergey Karashevich
808fde86e5
[gui-test] fix close project
2018-08-20 17:17:53 +03:00
Anna Kozlova
514cd443e6
assertEquals between incompatible types: ignore collections (IDEA-197547)
2018-08-20 17:07:50 +03:00
Anna Kozlova
69925d6f41
replace assignment with operator: preserve comments
2018-08-20 17:07:49 +03:00
alexey.afanasiev
b12c3abbb2
IDEA-CR-36221 IDEA-196685 IDEA 2018.2 freezes on specific editing of build.gradle file
2018-08-20 16:47:35 +03:00
Aleksey Pivovarov
8262d4e658
lst: release trackers on VirtualFile invalidation
...
Fix issue with duplicated trackers registered in ChangeListWorker,
if one VirtualFile was moved on top of another VirtualFile.
EA-116756 - assert: ChangeListWorker.registerChangeTracker
EA-116749 - assert: ChangeListWorker.unregisterChangeTracker
2018-08-20 16:36:05 +03:00
Alexey Kudravtsev
93f6cfdec5
simplify (refactor creation into one method)
2018-08-20 16:00:56 +03:00
Alexey Kudravtsev
fdc0c49e22
better assertions: no need to import Assert
2018-08-20 16:00:56 +03:00
Alexey Kudravtsev
ffda5895b6
cleanup
2018-08-20 16:00:56 +03:00
Alexey Kudravtsev
fca8e9a209
avoid re-creating duplicate temp TextAttributeKeys
2018-08-20 16:00:55 +03:00
Alexey Kudravtsev
0570faed64
cleanup
2018-08-20 16:00:55 +03:00
alexey.afanasiev
4a64d65141
IDEA-196685 IDEA 2018.2 freezes on specific editing of build.gradle file
2018-08-20 15:53:36 +03:00
Anton Lobov
b480d7e754
WEB-34304 Properly reset cache for referenced schemas on file changes
2018-08-20 14:43:49 +02:00
Anna Kozlova
7eecd44b71
EA: include hash to avoid merging problems from different tools
2018-08-20 15:28:10 +03:00
Semyon Proshev
0f257db99f
Ignore method usages via super(...) in call hierarchy (PY-29841)
2018-08-20 15:13:32 +03:00
Ivan Bessonov
a5f4151611
IDEA-CR-36178 maven run anything - command line arguments completion
2018-08-20 14:42:51 +03:00
Anna Kozlova
4db939e5bb
extract delegate: ensure type parameters order
2018-08-20 14:38:53 +03:00
Dmitry Batrak
6dcda70629
EA-104721 - assert: InlayModelWindow.logUnsupported
2018-08-20 14:32:57 +03:00
Dmitry Batrak
c96233b030
SettingsImpl cleanup
2018-08-20 14:32:57 +03:00
Dmitry Batrak
3ffae65e66
IDEA-196749 Move slow TextEditorImpl init logic to background thread (AsyncEditorLoader)
2018-08-20 14:32:56 +03:00
Sergey Karashevich
faa48e1d8b
[gui-test] make CustomToolWindowFixture implement ContainerFixture
2018-08-20 14:30:19 +03:00
Sergey Karashevich
35c97db965
[gui-test] fix waiting WelcomeFrame after closing project GUI-157
2018-08-20 14:30:19 +03:00
Sergey Karashevich
522e09075d
[gui-test] move ProjectViewFixture to use ExtendedCellReader without direct reading nodes value
2018-08-20 14:30:18 +03:00
Sergey Karashevich
a35df5cf24
[gui-test] replace waitForBackgroundTasksToFinish logic with waitForSmartMode
2018-08-20 14:30:18 +03:00
Tagir Valeev
58508499c1
CreateFromUsageUtils#getExpectedInformation: support parenthesized expressions
2018-08-20 18:26:16 +07:00
Daniil Ovchinnikov
d655729237
[groovy] use intellij repository descriptors in tests
2018-08-20 13:37:20 +03:00