Commit Graph
184739 Commits
Author SHA1 Message Date
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