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