Gregory.Shrago
6d612e35a5
introduce single-param null-aware of(item)
2016-07-08 03:35:24 +03:00
Konstantin Bulenkov
1ca2a0cfad
IDEA-151422 Copy doesn't work in inspections settings
2016-07-08 01:57:20 +02:00
Konstantin Bulenkov
f97bd765ee
new BidiRun[0] happens too often. Introduce EMPTY_ARRAY
2016-07-08 01:43:50 +02:00
Ilya.Kazakevich
f98bd7cc8a
Test fix: adding "bin" to PATH and "lib" to LS_LIBRARY_PATH to fix Linux
2016-07-08 01:09:07 +03:00
Konstantin Bulenkov
8529f14034
inline ColorDescriptor.EMPTY_ARRAY and remove mass-copy-paste
2016-07-07 23:03:23 +02:00
Konstantin Bulenkov
cd8cf62a19
cleanup. Convert empty arrays to constants (new T[0] -> T.EMPTY)
2016-07-07 22:52:00 +02:00
Konstantin Bulenkov
7b54ca9cf4
new T[0] -> T.EMPTY_ARRAY_FIELD inspection and quick fix
2016-07-07 20:23:33 +02:00
Bas Leijdekkers
00fe05405a
IG: ignore visibility for covariant equals (IDEA-158274)
2016-07-07 19:37:06 +02:00
Ivan Chirkov
e3a02013bf
Respect custom update settings in UpdateChecker.checkPluginsUpdate
2016-07-07 19:34:42 +02:00
Ivan Chirkov
63cf0252b6
Respect custom update settings in UpdateChecker.checkPluginsUpdate
2016-07-07 19:34:42 +02:00
Ivan Chirkov
f16a62005b
Specify useForceHttps for RepositoryHelper.loadPlugins only in one method.
2016-07-07 19:34:42 +02:00
Ivan Chirkov
98b85b83c0
Use UpdateSetting.canUseHttps always for downloading plugins: set forceHttps of PluginDownloader in constructor
2016-07-07 19:34:42 +02:00
Konstantin Bulenkov
2a7de59654
When using no tabs Switcher selects 3rd element instead of 2nd
2016-07-07 19:31:00 +02:00
Dennis Ushakov
77a09bcce9
add help id
2016-07-07 20:06:52 +03:00
Egor.Ushakov
d6b1e5bcdf
corrected evaluation expression for private fields from base classes
2016-07-07 19:50:28 +03:00
Sergey Malenkov
e1c0f5bdf6
IDEA-97406 If user choose bigger edtior font, text effects (underlining, underwaving, strikeout) are still 1 pixel wide
2016-07-07 19:36:15 +03:00
Julia Beliaeva
5d9d241698
[git] author filter in mac does not use | symbol for git older than 1.8.3.3 IDEA-157907
...
Until 1.8.3.3 git for Mac somewhy does not support author filters containing | (for filtering for several authors or several name spellings of the same author). So for older versions several "--author" parameters are used. However, this does not work for versions older than 1.7.4.
2016-07-07 19:27:11 +03:00
irengrig
443033b567
json schema: navigation to layered properties in json schema, on the example of eslint config
2016-07-07 18:21:49 +02:00
irengrig
5a442a73ed
json schema: for embedded providers, all files must be of json type, otherwise they would not be parsed by indexer
...
make resolve from json file into into property in schema file go into definitions (eslint refers to groups of definitions)
test of navigation for eslint rules
2016-07-07 18:21:49 +02:00
Ekaterina Tuzova
6c8dc90add
educational plugins build
2016-07-07 19:16:41 +03:00
Julia Beliaeva
b46fc65439
[hg] mercurial reference comparator works better for references in different roots
...
Comparator can be given references from two different vcs rooots, which means two separate "default" branches. This could lead to ambiguous results, since the old code did not expect that. So, check if name is the same first, only then check if one reference is a default branch.
(Possible fix for EA-75749)
2016-07-07 19:12:05 +03:00
Ilya.Kazakevich
19434d4c74
Escape test output
...
If we test testrunner, and its output contains ##teamcity, then it is processed with Idea instead of testcase.
2016-07-07 19:06:07 +03:00
Vladimir Krivosheev
c57d0747d1
cleanup
2016-07-07 17:31:00 +02:00
Vladimir Krivosheev
bb3c970c40
cleanup
2016-07-07 17:31:00 +02:00
Bas Leijdekkers
c8391848f5
IDEA-156776 ("Lambda parameter hides field" inspection incorrectly highlights code in static method)
2016-07-07 17:28:56 +02:00
Yaroslav Lepenkin
36f323a886
[freeze detector] moved to separate class
2016-07-07 17:36:59 +03:00
Yaroslav Lepenkin
f5e5dc6221
[freeze detector] memory leak fixed
2016-07-07 17:36:59 +03:00
Dennis Ushakov
35474e544e
export code style to .editorconfig
...
#WEB-15687 fixed
2016-07-07 17:13:48 +03:00
Dmitry Batkovich
b02c136375
inspection view: RefPackage use fully-qualified name everywhere IDEA-152646
2016-07-07 17:05:46 +03:00
Vladimir Krivosheev
559c30d511
Merge remote-tracking branch 'origin/master'
2016-07-07 15:44:13 +02:00
Dmitry Batkovich
c9a32c1e0a
unused declaration inspection: clone EntryPoint-s in inspection constructor because each of EntryPoint has different settings for each profiles/scopes IDEA-157208
2016-07-07 16:13:58 +03:00
Elizaveta Shashkova
a8f13c9f69
Fix input() and help() functions in IPython debug console (PY-19853)
2016-07-07 15:41:02 +03:00
Maxim.Mossienko
559dd2d6af
EA-85068 - assert: FileBasedIndexImpl.getState
2016-07-07 14:39:30 +02:00
Maxim.Mossienko
8107395352
[performance] avoid calling VirtualFile.getPresentableUrl() in normal control flow
2016-07-07 14:29:22 +02:00
Andrey Vokin
2d9784b3dc
RUBY-18227 Map help button of the Heroku settings dialog
2016-07-07 14:27:47 +02:00
Andrey Vokin
8f131eb5f7
Ruby. Option RENAME_SEARCH_FOR_REFERENCES_FOR_FILE supported for Rails non-ruby files
2016-07-07 14:27:47 +02:00
Dmitry Batkovich
e53f5ea225
inspection settings: do recognize new profile name like "name copy #idx" and suggest "name copy #idx+1" but not "name copy #idx copy"
2016-07-07 15:09:48 +03:00
Vladimir Krivosheev
4ad7a6144d
cleanup
2016-07-07 13:53:23 +02:00
Semyon Proshev
b1d545291e
Resolve __class__ to the corresponding PyClass PSI element
2016-07-07 14:18:53 +03:00
Semyon Proshev
938d0b960c
Update resolving __class__ (incl. implicit)
2016-07-07 14:18:53 +03:00
Semyon Proshev
55f511f825
Update resolving __doc__
2016-07-07 14:18:52 +03:00
Semyon Proshev
99a4e93870
Add tests about resolving __class__ (incl. implicit) and __doc__
2016-07-07 14:18:52 +03:00
Semyon Proshev
fc6b95db95
Don't store _bz2 as unsupported for python versions which included this module
2016-07-07 13:53:49 +03:00
Semyon Proshev
2bac956740
PY-19523 'Python version 2.7, 3.1, 3.2 do not have module bz2' inspection is incorrect
...
Don't store bz2 as unsupported for python versions which included this module
2016-07-07 13:53:49 +03:00
Dmitry Batkovich
b5083f81cf
inspection view: remove unnecessary log
2016-07-07 13:47:51 +03:00
Dmitry Batkovich
5400c8a323
inspection view: RefElementNode -- remove exclusion optimization IDEA-157206
2016-07-07 13:47:51 +03:00
Dmitry Batkovich
f9626d8657
type migration: produce more compilable code on method return type migration to void IDEA-158196
2016-07-07 13:47:51 +03:00
Dmitry Batkovich
6e6408d48d
inspection view: properly set property RefElementNode#myHasDescriptorsUnder for RefElementNode chain IDEA-157909
2016-07-07 13:47:51 +03:00
Roman Shevchenko
65ecef075b
Cleanup (ASM library name)
2016-07-07 12:00:36 +02:00
Roman Shevchenko
ed9c9fca8f
Cleanup (references to dropped libs)
2016-07-07 11:45:50 +02:00