Commit Graph
184823 Commits
Author SHA1 Message Date
Tagir Valeev 54f7edf064 StreamApiMigrationInspection: use collect when computeIfAbsent is used; VariableAccessUtils#variableIsUsed instead of ReferenceSearch (IDEA-CR-16490) 2016-12-07 12:51:54 +07:00
Tagir Valeev 95fac58f03 ExcessiveLambdaUsageInspection: support JUnit5 assertions; regex as lambdaMethod, minor improvements (IDEA-CR-16398) 2016-12-07 12:13:02 +07:00
Maxim.Mossienko c9592bce04 revert '[performance optimization] invalidate all cached buffers only for files that have own buffers invalidated' to avoid referencing stale ByteBuffer (IDEA-165096) 2016-12-07 00:03:40 +01:00
irengrig 32f002a7ce json schema: support absolute reference using the relative file path. For WEB-23260 JSON Schema relative references are not being resolved correctly. 2016-12-06 22:18:29 +01:00
irengrig 34fc6a9c8c json schema: simplify resolve code 2016-12-06 22:18:29 +01:00
Julia Beliaeva b193af6276 [git] create gen folder for generated sources in git4idea module and move Git4ideaIcons
This fixes icon for Deep Compare action (since Git4ideaIcons was located in resources folder it was not compiled).
2016-12-06 22:15:37 +03:00
Vladimir Krivosheev 883883fd0a java nio globbing is broken and must be not used — use ported excellent and awesome Minimatch port 2016-12-06 19:26:09 +01:00
Vladimir Krivosheev 1908c614cf shortcurt for one-module project 2016-12-06 19:26:09 +01:00
Vladimir Krivosheev 3af011298a remove trimExtension in favour of existing util method, prefer to use CharSequence 2016-12-06 19:26:09 +01:00
Julia Beliaeva 8a888cd83f [vcs-log] rename PaintInfo -> GraphImage 2016-12-06 21:19:46 +03:00
Julia Beliaeva 9736307022 [vcs-log] remove LabelPainter interface since it has only one implementation 2016-12-06 21:18:53 +03:00
Kirill Likhodedov b5f778e516 Add module dependency on a library
Follow-up to 154e3ef
2016-12-06 20:48:13 +03:00
Dana Dahlstrom 618773f220 Replace assertTrue(stable.equals(stable))
...with assertEquals(stable, stable), to avoid inspection
EqualsWithItself and http://errorprone.info/bugpattern/SelfEquals.
2016-12-06 20:44:15 +03:00
Dana Dahlstrom 154e3efd04 Test Hash comparisons using assertThat
which makes failure messages and assertion code more readable,
and avoids http://errorprone.info/bugpattern/SelfEquals.
2016-12-06 20:42:48 +03:00
Dana Dahlstrom 12ecd5fb35 Remove duplicate boolean expression
added by commit d9f0948
2016-12-06 20:35:28 +03:00
Dana Dahlstrom 793940cab0 Remove duplicate boolean expression
added by commit 80ef611
2016-12-06 20:33:41 +03:00
Dana Dahlstrom a53bdb3300 Make plugins/git4idea/resources a resources root
instead of a source root, since it contains only icons.
2016-12-06 20:31:29 +03:00
Dana Dahlstrom 2d8d779f81 Make platform/dvcs-impl/resources a resources root
instead of a source root, since it contains only icons.
2016-12-06 20:31:29 +03:00
Roman Shevchenko 22e1a27ca9 [vfs] fixes missed notifications on flat file watch root changes on macOS (IDEA-165018) 2016-12-06 18:22:43 +01:00
Dmitry Trofimov 9b34ec993d Don't print backtick when pressed with Command modifier (IDEA-160723) 2016-12-06 18:19:32 +01:00
Maxim Kropotov 0e4bd3f050 js. make 'Unterminated statement' exception highlight only suspicious statements if user prefers code style without semicolons 2016-12-06 19:57:24 +03:00
Anna.Kozlova e55fbf3f1d isEffectivelyFinal: disallow effectively final variables to be initialized twice (IDEA-165060) 2016-12-06 17:54:19 +01:00
Anna.Kozlova dff2942958 replace underscore with type-based-name if parameter name is underscore (IDEA-165093) 2016-12-06 17:54:19 +01:00
Yann Cébron aa4f44cb83 Merge remote-tracking branch 'origin/master' 2016-12-06 17:51:58 +01:00
Yann Cébron 23fe28b094 jetbrains.dic +"netflix" 2016-12-06 17:50:47 +01:00
Alexander Zolotov a39d42f401 Prettify content entries configurables
- allow to create content entries editor with borders and enable border in
configurables
- remove redundant borders around splitter
- move delete icons to 3px right
- replace Insets with JBUI.insets
2016-12-06 19:35:58 +03:00
Dmitry Trofimov 81da26178f Fix conda env auto activation in the terminal (PY-21643) 2016-12-06 16:19:08 +01:00
Sergey Malenkov b9e8b9386f filter out non-latin font from primary combo boxes 2016-12-06 18:13:54 +03:00
Vladislav.Soroka c5280f0411 gradle: resolve closure type to delegate based on return method type 2016-12-06 17:50:43 +03:00
Pavel Dolgov 05744d1ffd Java: Merged ConfusingElseInspection and RemoveRedundantElseAction into RedundantElseInspection, made it an INFORMATION-level inspection (IDEA-162191) 2016-12-06 17:42:37 +03:00
Elizaveta Shashkova 8aca86cf3e Tests: fix debugging of included Django templates on Windows 2016-12-06 17:31:56 +03:00
Vladislav.Soroka dc7b96c0d2 gradle: dependencies component metadata resolve 2016-12-06 17:30:45 +03:00
Nadya Zabrodina de5da1e1a6 [vcs]: cosmetics - get rid of ugly grey border on Linux
* use SettingProvider instead of unnecessary inheritance;
2016-12-06 17:19:41 +03:00
Nadya Zabrodina 50a1c0f097 [push]: IDEA-164836 implement Collapse/Expand all in push window 2016-12-06 17:19:40 +03:00
Nadya Zabrodina 66b599b72c [shelf]: cleanup - IDEA-164753 Reword a VCS setting 2016-12-06 17:19:39 +03:00
Anna.Kozlova 695a3950df remove copyright from testdata 2016-12-06 15:11:41 +01:00
Anna.Kozlova 742b0fe4ee ensure getFamilyName returns non-empty string: groovy 2016-12-06 15:06:37 +01:00
Anna.Kozlova 275cdd1345 ensure getFamilyName is not empty (in tests) 2016-12-06 15:06:37 +01:00
nik a3e271fd72 project configuration: minimum required version of Kotlin set to 1.0.5
This will allow us to get rid of ugly code and hacks in our sources which are required to keep compatibility with Kotlin 1.0.4.
2016-12-06 16:59:40 +03:00
Sergey Malenkov e24f3bcb63 additional information about font in the combo box 2016-12-06 16:58:47 +03:00
Sergey Malenkov 3d07f33e9f IDEA-164996 Certain fonts don't show all characters for Keymap shortcuts 2016-12-06 16:58:47 +03:00
peter 3d7b004cd0 runWriteActionWithProgressInBackgroundThread 2016-12-06 14:49:57 +01:00
peter 7bda896e1b a couple of tests proving that LaterInvocator.ensureFlushRequested is really needed 2016-12-06 14:49:56 +01:00
Vladislav.Soroka bd57faba6f gradle: pass platform version info to gradle daemon during import 2016-12-06 16:05:40 +03:00
Sergey Simonchik ce16623f39 util: cleanup PathEnvironmentVariableUtil (get rid of odd logging) 2016-12-06 15:38:53 +03:00
Anton Makeev 2eea201660 IDEA-CR-15634Allow custom highlighting layer in the console filter: cleanup (ref CPP-7974 CMake Output: Make CMake errors more visible) 2016-12-06 13:19:49 +01:00
Anna.Kozlova a483a00274 fix testdata 2016-12-06 13:16:27 +01:00
Vladislav.Soroka b6ca56b3e4 gradle: honor closure delegatesTo type in case of methods name conflicts 2016-12-06 15:15:06 +03:00
Anton Makeev 18cf72ea99 Allow custom highlighting layer in the console filter: API improved, constants extracted, external plugin fixed (ref CPP-7974 CMake Output: Make CMake errors more visible) 2016-12-06 13:13:49 +01:00
Tagir Valeev a7f6e271aa Rollback "ExpressionUtils#isSimpleExpression: return true for compile-time constants", caused problems as this change requires physical PsiExpression, which is not always the case 2016-12-06 19:01:54 +07:00