Tagir Valeev
d7cb4edc8d
IDEA-164880 Refactoring to function composition methods
2016-12-06 12:23:05 +07:00
Vassiliy.Kudryashov
d76aee1576
Refactoring: Get rid of some duplicating 'isModified()' methods, now it's part of Configurable interface
...
Improvements: Start using UINumericRange to validate int values we parse from text fields (settings etc.)
2016-12-05 23:01:38 +03:00
Roman Shevchenko
2ebbf5b3c6
[java] soft keyword highlighting test v.2 (IDEA-CR-16521)
2016-12-05 18:37:06 +01:00
Roman Shevchenko
3a8f7fbe21
Merge remote-tracking branch 'origin/master'
2016-12-05 18:16:13 +01:00
Roman Shevchenko
49a0431c3a
[project] test-only library does not need a registered license
2016-12-05 18:13:36 +01:00
Bas Leijdekkers
fb5eae77b6
regexp: fix completion test
2016-12-05 18:07:48 +01:00
Roman Shevchenko
5f41df1118
[test framework] moves non-bundled dependencies out of the framework
2016-12-05 18:05:14 +01:00
Aleksey Pivovarov
b926260ad2
IDEA-148416 vcs log: user filter popup should support speedsearch by all known users
2016-12-05 19:44:46 +03:00
Aleksey Pivovarov
ce9559cf8c
vcs log: cleanup
2016-12-05 19:44:46 +03:00
Nadya Zabrodina
05f04009ac
[patch]: IDEA-164889 do not process clipboard if not needed
...
* we can't get content size from clipboard, so it's better to avoid
heavy content loading if possible;
2016-12-05 19:41:27 +03:00
Nadya Zabrodina
1e12fd103d
[platform]: remove unnecessary check
...
* see 3f9745383d -> get back automatic stacktrace analyzer on mac
2016-12-05 19:41:27 +03:00
Bas Leijdekkers
42443f3f5f
regexp: add missing test data
2016-12-05 17:18:28 +01:00
Sergey Karashevich
e61ac9b4ca
[gui-test] move setUpDefaultGeneralSettings() from IdeTestApplication to GuiTestCase singleton class GuiSettings (setup once for all guiTests)
2016-12-05 19:04:29 +03:00
Bas Leijdekkers
4b7013730e
regexp: parser test coverage and remove dead code
2016-12-05 16:38:26 +01:00
Bas Leijdekkers
df13b92ff4
regexp: handle dangling '{' correctly for dialects that allow it (python, ruby, js) (PY-8252)
2016-12-05 16:38:25 +01:00
Bas Leijdekkers
a34c3757e8
regexp: convert comments to javadoc
2016-12-05 16:38:25 +01:00
Bas Leijdekkers
47afdfd26e
regexp: remove duplicated line
2016-12-05 16:38:24 +01:00
Konstantin Bulenkov
56c634258a
Merge remote-tracking branch 'origin/master'
2016-12-05 16:25:19 +01:00
Roman Shevchenko
9a8d326ccb
Cleanup (wrong import; unified assertion style)
2016-12-05 16:24:08 +01:00
Julia Beliaeva
e1469c6356
[vcs-log] change RefGroup so that is returned several colors
...
This should help with proper HEAD label display in the table: even for expanded groups, HEAD reference should not be shown in the list, yet the group still has to have a yellow tag.
Also, SimpleRefGroup class from Mercurial plugin is extracted and moved to the vcs-log impl. This class now can be used from git and mercurial, and it has a proper getColors method moved from LabelPainter.
2016-12-05 18:19:32 +03:00
Konstantin Bulenkov
0801bdcc90
IDEA-164951 Remote (ssh) passwords exposure
2016-12-05 16:18:58 +01:00
Rustam Vishnyakov
f8a22f70a5
Color schemes panel UI refactoring
2016-12-05 18:15:01 +03:00
Julia Beliaeva
2865804176
[vcs-log] remove RectangleReferencePainter and corresponding registry option
...
Introduce vcs.log.labels.left.aligned. It keeps labels design, but shifts them to the left.
2016-12-05 18:08:00 +03:00
Anna.Kozlova
29ea8e3828
generate members when non-physical (lombok) element exist (IDEA-164829)
2016-12-05 15:19:21 +01:00
Anna.Kozlova
78483a38f5
show dialog outside write action
2016-12-05 15:19:21 +01:00
Anna.Kozlova
07e3187852
test only: check method references (IDEA-164989)
2016-12-05 15:19:21 +01:00
Dmitry Avdeev
7431c27fee
IDEA-164859 Throwable at com.intellij.openapi.application.impl.NoSwingUnderWriteAction.a
2016-12-05 17:08:54 +03:00
Elizaveta Shashkova
833c72688f
Fix exception after reopening tool window (PY-20850)
2016-12-05 17:02:31 +03:00
Elizaveta Shashkova
bb42aa2cf5
Fix IndentationError while execution line in console (PY-21653)
2016-12-05 17:02:30 +03:00
Anton Makeev
cbddf1eb94
TabbedContent: unused/inconsistent/wrong API removed
2016-12-05 14:57:12 +01:00
Roman Shevchenko
df6fc23a4f
[java] soft keyword highlighting test (IDEA-CR-16521)
2016-12-05 14:44:49 +01:00
Dmitry Batkovich
47916ce80b
SuperClassHasFrequentlyUsedInheritorsInspection cleanup
2016-12-05 16:10:32 +03:00
Roman Shevchenko
3d2edb7d89
Merge remote-tracking branch 'origin/master'
2016-12-05 13:40:29 +01:00
Roman Shevchenko
8f5f475c10
[test framework] merges dispersed Path assertions
2016-12-05 13:39:46 +01:00
Dennis Ushakov
aaf3eef73e
update FiraCode (IDEA-164888)
2016-12-05 15:26:09 +03:00
Dmitry Batkovich
776b8257b1
javac ast indices: process data for indices from external javac build process
2016-12-05 15:23:52 +03:00
Nadya Zabrodina
1f48239bc0
[platform]: IDEA-165012 fix image dnd when no files are opened
...
* add Nullable annotations for editor parameter;
* check if null in HtmlFileDropHandler;
2016-12-05 15:22:24 +03:00
Roman Shevchenko
b127b0badd
[test framework] separates framework classes from tests on the framework
2016-12-05 13:20:10 +01:00
Yann Cébron
fe8c4cd37f
[devkit] fix AbstractRegisterFix/DescriptorUtil write action usage
2016-12-05 12:25:05 +01:00
Valentina Kiryushkina
71d80d872a
Try to login only if credentials were modified
2016-12-05 14:22:24 +03:00
Valentina Kiryushkina
aba09990ee
Remove modification flag and listeners from fields because use of them makes Apply button always active even no real changes was made
2016-12-05 14:22:23 +03:00
Valentina Kiryushkina
a51d7b4da8
Fix EDU-794 Changes in stepik credentials in Settings aren't saved
...
Refactor settings creation: 1) Erase password on login change 2) Do not erase password on focus gained by password field 3) Use lambda instead of anonymous class where possible
Refactor stepik settings: 1) Login in settings under progress 2) Do not save new credentials until they are posted on stepic 3) Remove default password for show: set user password in stepik settings panel
2016-12-05 14:22:23 +03:00
Valentina Kiryushkina
c4f1fffcdb
Fix json serialization for stepic adaptive courses which has no files and no subtasks
2016-12-05 14:22:23 +03:00
Alexandr Evstigneev
f741b6b83f
Implemented checks for Windows 10 and Linux Subsystem for Windows
2016-12-05 14:19:06 +03:00
Bas Leijdekkers
748a1e5eee
PY-21575 (False positive: "Unclosed group reference" for backreference to a named group in regex)
2016-12-05 11:44:41 +01:00
Bas Leijdekkers
16ec0170f6
regexp: fix a case of "good code is red"
2016-12-05 11:44:40 +01:00
Roman Shevchenko
ae2f20b889
[test framework] restores ExpectedHighlightingDataTest ability to live on its own
2016-12-05 11:35:14 +01:00
Dmitry Batkovich
99156fefe9
javac ast indices: fix for CCE
2016-12-05 13:20:02 +03:00
Pavel Dolgov
dd2eca15bb
Java: Fixed IOOBE in processing of sub-range of a control flow (IDEA-164442)
2016-12-05 13:19:24 +03:00
Pavel Dolgov
06cc032edf
Java: Created an inspection (with a quick fix) that checks if a package is exported to the same module where it's declared. Tests added. (IDEA-164129)
2016-12-05 13:19:24 +03:00