Anna.Kozlova
c719482b06
pull up inference errors when current call has no type parameters (IDEA-169316)
2017-03-09 15:04:34 +01:00
Yann Cébron
585bf0e512
Merge remote-tracking branch 'origin/master'
2017-03-09 14:51:29 +01:00
Yann Cébron
8016b4df6d
Merge remote-tracking branch 'origin/master'
2017-03-09 14:50:06 +01:00
Mikhail Golubev
3d8d7cda5d
PY-19837 Preserve trailing comments in optimize imports
...
When there are a few such comments after "from" imports that are
going to be combined into one, the first of the comments is inserted
on the same line after the statement, and the remaining ones appear
below as extra line comments.
2017-03-09 16:49:34 +03:00
Mikhail Golubev
9da18a8567
PY-19837 Keep line comments in optimize imports
...
Basically, collect line comments before each import statement and insert
them back when generating the new import block.
A few corner cases:
If a normal import statement is split into several new ones, all its
comments appear before the first of these partial statements.
On the other hand, if several "from" imports are combined into one,
their comments are joined together in the same order as the names listed
in these statements (they may get additionaly sorted).
Shebang comments are ignored.
2017-03-09 16:49:34 +03:00
Yann Cébron
23ef4f1cf3
[xml] XmlEnumeratedValueReferenceProvider: small optimization
2017-03-09 14:48:49 +01:00
Egor.Ushakov
5376c707a8
reuse const message node
2017-03-09 16:02:50 +03:00
Vladislav.Soroka
5e13f0a372
IDEA-169103 Composite build configuration is not saved
2017-03-09 16:00:23 +03:00
Aleksey Pivovarov
a27b6c734e
diff: update test data
2017-03-09 15:47:02 +03:00
Roman Shevchenko
bf1a2f984e
[tests] switches Java module tests to mock JDK 9
2017-03-09 13:42:11 +01:00
Elizaveta Shashkova
4158ababbf
Attach Debugger to console fails (PY-22999)
...
Do not break backward compatibility for pyqt option
2017-03-09 15:20:58 +03:00
Elizaveta Shashkova
4d08dc615c
Updates from PyDev.Debugger: update Windows binaries after minors (PY-22904)
2017-03-09 15:20:57 +03:00
Elizaveta Shashkova
6010b89cb9
Updates from PyDev.Debugger: minors (PY-22904)
2017-03-09 15:20:56 +03:00
Elizaveta Shashkova
28bef58b9d
Updates from PyDev.Debugger: refix attaching to subprocess with Popen on Windows (PY-20476, PY-22904)
2017-03-09 15:20:56 +03:00
Elizaveta Shashkova
adde01b0e2
Updates from PyDev.Debugger: revert changes for multiprocess debugging in Docker (PY-22978, PY-22904)
2017-03-09 15:20:55 +03:00
Elizaveta Shashkova
fc6acbb99c
Updates from PyDev.Debugger: update windows binaries (PY-22904)
2017-03-09 15:20:54 +03:00
Elizaveta Shashkova
41d1c6b01c
Updates from PyDev.Debugger: revert showing return values and fix run to cursor in frame evaluation (PY-22904)
2017-03-09 15:20:53 +03:00
Elizaveta Shashkova
9ac219bac7
Updates from PyDev.Debugger: fix some tests and temporary disable remote tests because they hangs (PY-22904)
2017-03-09 15:20:52 +03:00
Elizaveta Shashkova
bda30640e4
Updates from PyDev.Debugger: update Cython extensions (PY-22904)
2017-03-09 15:20:51 +03:00
Elizaveta Shashkova
c3f1020c8f
Updates from PyDev.Debugger: Providing a way for the debugger to support a specified version of Qt, fixed issue where a >>native Qt signal is not callable<< message was raised when connecting a signal to QThread.started (PY-22904)
2017-03-09 15:20:50 +03:00
Elizaveta Shashkova
e070b0261b
Updates from PyDev.Debugger: fix breakpoint skipping if it's on the last line of function (PY-22904)
2017-03-09 15:20:50 +03:00
Elizaveta Shashkova
8594c5766c
Updates from PyDev.Debugger: Integrating performance enhancements (major enhancements from caching information on hits and skips in PyDBFrame.trace_dispatch and ThreadTracer.__call__), along with some micro-optimizations (PY-22904)
2017-03-09 15:20:49 +03:00
Elizaveta Shashkova
bb7a0316cc
Updates from PyDev.Debugger: --Fix the problem with making PyDBFrame a cdef by guarding the reference borrowing from the PyFrameObject (PY-22904)
2017-03-09 15:20:48 +03:00
Elizaveta Shashkova
d6e8ff2e92
Updates from PyDev.Debugger: 1.0.0 release (PY-22904)
2017-03-09 15:20:47 +03:00
irengrig
326cf9629f
SemVer: keep old variant. PackageJsonUtil, versionIsGreaterOrEqualMajor: use in-place simple method to get the major version
2017-03-09 13:17:25 +01:00
Aleksey Pivovarov
b42ac25804
IDEA-158953 diff: do not hide chevrones by "do not show gutter icons"
2017-03-09 15:10:37 +03:00
Aleksey Pivovarov
5cae0799a4
diff: update test data
2017-03-09 15:09:20 +03:00
Aleksey Pivovarov
059d4d1d41
diff: do not merge words while ignoring ranges
2017-03-09 15:09:20 +03:00
Liana.Bakradze
3514cf3cdf
PY-23024 Data View tool window: create mapping for help page
2017-03-09 14:59:18 +03:00
Vladislav.Soroka
30ebcf7d2b
external system: cleanup, do not use module options explicitly
2017-03-09 14:55:46 +03:00
Dmitry.Krasilschikov
60c4bebaed
having selected in parent component sdk in 'add sdk' popup
2017-03-09 14:48:02 +03:00
Dmitry Avdeev
25f6d9adc9
IDEA-116537 XML: default value warning
2017-03-09 14:45:51 +03:00
Nadya Zabrodina
d5ffdaa283
[vcs]: fix typo
2017-03-09 14:43:41 +03:00
Nadya Zabrodina
353099bab6
[shelf]: don't show diff if double click performed on shelvedChangeList
...
* (IDEA-71928) if no changes/binary changes selected - expand/collapse
node on double-click;
* with shortcut show diff action;
2017-03-09 14:43:40 +03:00
Aleksey Pivovarov
785d4fb8b4
IDEA-158609 lst: adjust colors for color-blindness theme
2017-03-09 14:41:25 +03:00
irengrig
cc08e4bf65
+ also have an old method in place. (Have a separate SemVerMatcher for parsing semver versions in 2 variants: strict or partial. Fixes SemVerTest)
2017-03-09 12:15:38 +01:00
irengrig
b2c890260a
+ also have an old method in place. (Have a separate SemVerMatcher for parsing semver versions in 2 variants: strict or partial. Fixes SemVerTest)
2017-03-09 12:03:34 +01:00
irengrig
0ec02fd482
have a separate SemVerMatcher for parsing semver versions in 2 variants: strict or partial. Fixes SemVerTest
2017-03-09 12:03:34 +01:00
Roman Shevchenko
7ba6c5dab1
[java] highlights external implementations in 'provides' (IDEA-169193)
2017-03-09 11:49:13 +01:00
Roman Shevchenko
4e4f40b003
[tests] adds a couple of regression tests for IDEA-12099
2017-03-09 10:38:41 +01:00
Roman Shevchenko
528d72e793
[updater] finds a nearest candidate for move, fixed (IDEA-CR-19029)
2017-03-09 09:59:14 +01:00
nik
1fe899955e
project configuration: use JUnit JARs from the project sources, not from IDE's installation
...
Future versions of IDEA may bundle different version of JUnit. Also when a project refers to two JAR files from different directories IDEA index classes from both of them even if they have the same content.
2017-03-09 11:56:59 +03:00
nik
de8355821f
cleanup: unused class deleted
2017-03-09 11:26:12 +03:00
Vladislav.Soroka
24a0bec546
external system: fix module name dedup delimiter
2017-03-09 10:57:18 +03:00
Tagir Valeev
6f60712d5a
Java9CollectionFactoryInspectionTest: updated to use MockJdk9
2017-03-09 10:55:16 +07:00
Sergey Ignatov
8d470681e4
don't remove incremental caches if project is build incrementally
2017-03-09 12:49:10 +09:00
Kirill Likhodedov
69df7429c7
Rename inconsistent "Commit Project/Commit Changes" to plain "Commit"
...
There was a single action class with duplicate action declarations
(CheckinProject and ChangesView.Commit) and even one more action name
declaration in VcsBundle.
ChangesView.Commit declaration is kept, because it is used in a plugin.
Fixes IDEA-66052
2017-03-08 22:10:16 +00:00
peter
2b3d7ca783
less spam when initializing performance test timings, don't throw
2017-03-08 22:17:19 +01:00
peter
4d5f1ce3be
multithreaded completion in tests
2017-03-08 22:17:18 +01:00
Julia Beliaeva
eb708890e5
[file-history] intern file path sets in the names data for file history
2017-03-08 22:31:30 +03:00