Anna Kozlova
fabc3a7ee8
fix testdata
2017-05-25 12:51:13 +03:00
Anna Kozlova
0aedb9b9ad
external annotations tests for rename/move
2017-05-25 12:51:13 +03:00
Vladislav.Soroka
50b4968ca3
Maven: remove triple apostrophes in error message
2017-05-25 12:48:46 +03:00
Roman Shevchenko
ac7d7e2eac
[ui] title in KDE console
2017-05-25 12:48:00 +03:00
Roman Shevchenko
671fcfe53f
Cleanup (minor optimization)
2017-05-25 12:42:03 +03:00
Vladislav.Soroka
a09c692193
Merge remote-tracking branch 'origin/master'
2017-05-25 12:28:39 +03:00
Vladislav.Soroka
90fb1a4658
Merge branch 'mvn-to-gradle-with-classifier' of https://github.com/platan/intellij-community
2017-05-25 12:25:47 +03:00
Yaroslav Lepenkin
33732d0afa
Merge remote-tracking branch 'origin/master'
2017-05-25 12:23:04 +03:00
Yaroslav Lepenkin
e1405ba1a4
[jd formatter] added test
2017-05-25 12:07:51 +03:00
Aleksey Pivovarov
11b6023102
ui: fix KeymapsTestCase under Win/Mac
2017-05-25 12:07:16 +03:00
Roman Shevchenko
0c5245d09e
[platform] diagnostics for "show file in ..." action (IDEA-173366)
2017-05-25 12:04:34 +03:00
Tagir Valeev
668fcdd985
PurityAnalysis: more native methods hardcoded
2017-05-25 15:22:20 +07:00
Roman Shevchenko
ee67f983bf
[platform] diagnostics for "show file in ..." action (IDEA-173366)
2017-05-25 11:18:20 +03:00
Anna Kozlova
b1b1105ba5
external annotations: move annotation from code to external xml (IDEA-163179)
2017-05-25 10:42:46 +03:00
Anna Kozlova
da559b446a
external annotations: bring external annotation to source code (IDEA-163179)
2017-05-25 10:42:46 +03:00
Anna Kozlova
34c6cbcdd9
external annotations: ensure runtime annotations are inserted in code (IDEA-170720)
2017-05-25 10:42:45 +03:00
Anna Kozlova
435387f851
external annotations: refactoring listener (IDEA-170718)
2017-05-25 10:42:45 +03:00
Anna Kozlova
f49f2a32bf
external annotations: safe delete annotation together with the element it is assigned to (IDEA-170721)
2017-05-25 10:42:45 +03:00
Roman Shevchenko
9506b1d7ad
[tests] unwanted event filtering for file watcher tests
2017-05-25 10:40:44 +03:00
Tagir Valeev
d235bc08ae
HardcodedContracts#isHardcodedPure: Arrays methods properly marked
2017-05-25 14:36:22 +07:00
Tagir Valeev
445846597a
InferredAnnotationsManagerImpl: fix displaying hardcoded annotations
2017-05-25 12:43:27 +07:00
Tagir Valeev
ea4c21384d
Test01#checkTrueFail marked as pure
2017-05-25 12:42:43 +07:00
Tagir Valeev
68dd38bbca
ContractInferenceInterpreter#negateConstraint -> ValueConstraint#negate, used in BytecodeAnalysisConverter. Test01.java: checkTrueFail (IDEA-CR-21320)
2017-05-25 11:02:12 +07:00
peter
c0d7e7a5f3
remove unused confusing xml/tests/testData/psi/formatter/xml/performance2.xml
2017-05-24 23:01:09 +02:00
Maxim.Mossienko
32f6386b23
do compaction less often (IDEA-172444), when benefit will be at least 25% of file size but at least 100m
2017-05-24 22:50:44 +02:00
Maxim.Mossienko
e90d85635f
when processing certain edt events do not wait until async indices
...
initialization is completed (IDEA-173382)
2017-05-24 22:35:00 +02:00
Vassiliy.Kudryashov
2a46c39cf9
IDEA-172066 Toolwindow activates in another project
2017-05-24 23:26:13 +03:00
peter
4208f1d7b3
java completion: group fields together with local variables (IDEA-168743 , IDEA-172888)
2017-05-24 20:40:20 +02:00
peter
fc6ee7f9ee
calculate run configuration icons without very expensive resolve during indexing, don't mark them as invalid if it haven't succeeded
2017-05-24 20:25:38 +02:00
peter
a68e5d9e1d
distinguish testProjectLeak in different TeamCity configurations
...
to allow for different investigators (TW-21497)
2017-05-24 20:12:15 +02:00
peter
d8bd3edbcd
fix PIEAE from structure view between PSI invalidation and delayed tree update
2017-05-24 20:12:14 +02:00
Bas Leijdekkers
984b566a13
DictionaryTest: skip performance check in coverage build
2017-05-24 19:38:58 +02:00
Dmitry Avdeev
027421e9a8
testartifacts tests excluded
2017-05-24 20:29:06 +03:00
Aleksey Pivovarov
10b73d915a
ui: forbid duplicated entries in KeymapsTestCase test data
2017-05-24 20:04:06 +03:00
Aleksey Pivovarov
9fffa74cf5
ui: rewrite KeymapsTestCase
...
* detect duplicated in mouse shortcuts
* detect removed duplicates
* do not repeat same duplicates in dependent keymaps
* require to specify all duplicated shortcuts for actions pair
* detect duplicates between second-stroke and single-stroke shortcuts
2017-05-24 20:04:06 +03:00
Aleksey Pivovarov
603a1620fe
ui: extract test data parsing
2017-05-24 20:04:06 +03:00
Aleksey Pivovarov
ee42214b99
ui: check that bound actions do not have assigned shortcuts
2017-05-24 20:04:06 +03:00
Aleksey Pivovarov
656dc3ec98
ui: extract constants
2017-05-24 20:04:06 +03:00
Aleksey Pivovarov
a1e5a77c1b
ui: separate code and test data
2017-05-24 20:04:06 +03:00
Aleksey Pivovarov
7eaffe0b24
ui: generate valid keystrokes in KeymapsTestCase
...
ActionManagerEx#getKeyStroke and KeyStrokeAdapter use different case
2017-05-24 20:04:06 +03:00
Anton Makeev
aeb57f028f
EA-100217 - NPE: THashMap.put: null keys not supported in RecentProjectsManagerBase$MyProjectListener.projectClosing
...
https://ea.jetbrains.com/browser/ea_problems/100217
2017-05-24 18:58:17 +02:00
Anton Makeev
72b40027fe
appcode 2017.2 made incompatible with Ui designer since it's now broken
2017-05-24 18:23:27 +02:00
Aleksey Pivovarov
e542fb21a6
vcs: scale hardcoded dimensions under HiDPI
2017-05-24 19:06:21 +03:00
Ekaterina Tuzova
c09290fb84
Jupyter: register actions only for notebook
2017-05-24 18:11:37 +03:00
Dmitry Batrak
4117671f55
fix completion tests
2017-05-24 17:54:04 +03:00
peter
17925efae9
PsiBuilderImpl#DoneMarker isn't a part of light AST, so remove related fields from it
2017-05-24 16:44:20 +02:00
Sergey Simonchik
390ee25122
add SemVer.isGreaterOrEqualThan
2017-05-24 17:38:42 +03:00
Vladislav.Soroka
74f7d87800
Maven: do not pollute logs with messages from remote processes
2017-05-24 17:32:55 +03:00
Rustam Vishnyakov
168d9f2362
UI font sync must update useLigatures flag as well
2017-05-24 17:29:58 +03:00
Yaroslav Lepenkin
f0cd29edd6
[jd formatter] minor refactoring
2017-05-24 17:29:16 +03:00