Anna Kozlova
f61de7a241
method refs: ensure inference from captured return type (IDEA-145152)
2015-09-16 18:53:31 +03:00
Anna Kozlova
c26cc82486
notify about refs to foreign types (IDEA-145186)
2015-09-16 18:53:29 +03:00
peter
dc989c3b6b
exclude non-project files when searching in a path with a named custom scope (IDEA-145142)
2015-09-16 17:47:53 +02:00
Konstantin Bulenkov
db190c9c50
new About Dialog size
2015-09-16 17:23:17 +02:00
Konstantin Bulenkov
baa04a3f67
try new about format
2015-09-16 17:23:16 +02:00
nik
87effd54ac
IncreaseLanguageLevelFix moved to java-impl to allow using JavaProjectModelModificationService from it
2015-09-16 18:06:35 +03:00
nik
96e6bef6ca
classes renamed: java-specific classes should include 'java' in their names
2015-09-16 18:06:35 +03:00
nik
b558aba836
increase language level fix: don't invoke fix if file doesn't belongs to any module
2015-09-16 18:06:35 +03:00
nik
ce0aceac4a
added more assertion to test on module renaming
2015-09-16 18:06:34 +03:00
Vladislav.Soroka
10bf5a79b3
gradle: fix filtering idea gradle plugin tasks
2015-09-16 17:58:49 +03:00
Vladislav.Soroka
eec0e3ac9d
maven: debug log added for MavenResourceCompilerConfigurationGenerator
2015-09-16 17:34:41 +03:00
Denis Fokin
7c9bf2419c
IDEA-142875 Antialiasing setting (combobox rendering)
2015-09-16 17:24:51 +03:00
Svetlana.Zemlyanskaya
6229fb2228
Refactoring: allow to rename only part of psi element
2015-09-16 15:44:37 +02:00
peter
34f83b4a2c
use more specific PSI types around java smart reference completion
2015-09-16 15:37:10 +02:00
peter
a4d2b8a1d1
move code out of JavaSmartCompletionContributor to make it a bit more modular
2015-09-16 15:37:10 +02:00
peter
47d891a99a
remove old unused java completion code
2015-09-16 15:37:09 +02:00
Vassiliy.Kudryashov
9675a7bd03
Fix uppercase in action text
2015-09-16 16:30:20 +03:00
Vassiliy.Kudryashov
7674f62041
Text on statusbar looks "blurry"
2015-09-16 16:23:43 +03:00
Egor.Ushakov
28ec7a1597
support slots matching in lambdas
2015-09-16 16:21:39 +03:00
Yaroslav Lepenkin
24a9f7a2c2
Place package annotation on separate line (IDEA-110157)
2015-09-16 16:08:15 +03:00
Yaroslav Lepenkin
6decb9742f
Do not treat type parameter is @param section as tag - do not insert closing tag (IDEA-70898)
2015-09-16 16:08:15 +03:00
Konstantin Kolosovsky
6430ff2915
vcs: Refactoring - removed unused PseudoImplementProxy, LearningProxy and corresponding tests
2015-09-16 15:58:06 +03:00
Konstantin Kolosovsky
4473b6255c
vcs: Refactoring - removed unused VcsEventsListenerManager and related logic
...
Note: part of the api is still left and marked deprecated as it is used in some versions of TeamCity plugin (in internal action that is already removed from newer TeamCity plugin versions)
2015-09-16 15:58:04 +03:00
Konstantin Kolosovsky
be14de8fb8
[git] Refactored GitVcs - marked several fields (of project components/services) that could be null for default project as @Nullable
2015-09-16 15:58:03 +03:00
Denis Fokin
ed22f40342
IDEA-142875 Antialiasing setting
2015-09-16 15:25:55 +03:00
nik
b44563aa36
no need to instantiate Kotlin class via reflection since Kotlin plugin in now required for IDEA project
2015-09-16 15:24:28 +03:00
Dennis Ushakov
1317ef3fad
understand event handler attributes
2015-09-16 15:21:36 +03:00
Egor.Ushakov
11a9881258
try to fetch reduced variables list if failed with the full
2015-09-16 15:18:59 +03:00
Egor.Ushakov
c2f8445867
usable toString
2015-09-16 15:18:57 +03:00
Sergey Malenkov
68ba5abbaa
use inherited text attributes for Map key in Groovy
2015-09-16 15:03:53 +03:00
Alexey Kudravtsev
b99f18399b
Reverted
2015-09-16 14:58:40 +03:00
Alexey Kudravtsev
149627ffff
test run time reduced
2015-09-16 14:58:38 +03:00
Julia Beliaeva
29a947803d
[vcs-log] better english in variable names
2015-09-16 14:56:46 +03:00
Julia Beliaeva
3aeafc9ff5
[vcs-log] replace Simple:NODE with just Node text for NodePrintElement
2015-09-16 14:56:46 +03:00
Julia Beliaeva
3b72819add
[vcs-log] add a couple of tests for PrintElementGenerator
2015-09-16 14:56:45 +03:00
Aleksey Pivovarov
fa2391132c
diff: tests
2015-09-16 14:34:26 +03:00
Aleksey Pivovarov
e3379d6783
diff: javadoc
2015-09-16 14:34:25 +03:00
Aleksey Pivovarov
d6312f1e59
diff: remove O(N*M) complexity in LineFragmentSplitter
...
where N is length of the text, and M is number of lines
The issue was with very long sequence of ignore-whitespace-equal lines.
All words inside are equal, so we call 'addLineChunk()' once for each line - O(M).
These blocks 'hasEqualWords' inside and are 'equalsIgnoreWhitespace'. Thus on each addLineChunk() we merged new block with previous one.
To do so, we checked last block on isEqualsIgnoreWhitespace() - O(N).
the fix is to compute 'isEqualIgnoreWhitespaces()' once for each new block, without recomputing it on each merge.
2015-09-16 14:34:24 +03:00
Aleksey Pivovarov
111be994e1
diff: cleanup
2015-09-16 14:34:23 +03:00
Aleksey Pivovarov
5cce61160d
detect indent options by FileType if there are no PsiFile
2015-09-16 14:34:15 +03:00
Aleksey Pivovarov
7a9ed17063
merge: return correct minimum/preferred sizes for splitter
2015-09-16 14:29:25 +03:00
Liana Bakradze
d8126247fc
updated link
2015-09-16 14:24:38 +03:00
nik
dc9a023ffd
javadoc improved
2015-09-16 13:56:41 +03:00
Andrey Starovoyt
e80af283d4
xml: fix xml tag sync for jsx
2015-09-16 13:43:28 +03:00
Eugene Zhuravlev
2e577be078
bounded task executor now available as executor service
2015-09-16 12:32:35 +02:00
Egor.Ushakov
6589fb014a
initial slots test
2015-09-16 13:11:12 +03:00
Egor.Ushakov
e3bf7724bd
cleanup
2015-09-16 13:11:11 +03:00
Dmitry Avdeev
0c503e9476
IDEA-143773 Problems with opening workspace/project/module files from an encrypted directory
2015-09-16 12:23:26 +03:00
Bas Leijdekkers
719a784bcc
IDEA-143863 (Invalid inspection message: "TestNG 'fail()' without message")
2015-09-16 11:06:34 +02:00
peter
443ce8f3da
java smart completion: use less code to replace method calls
2015-09-16 10:32:10 +02:00