Tagir Valeev
2e7492686e
StringConcatenationInLoopsInspection: null-safe fixes
...
Fixes IDEA-183139 "String to StringBuilder" quick fix may cause NPE
2017-12-26 17:18:40 +07:00
Tagir Valeev
74ce1e1a43
CommonDataflow: fix for reference writes
2017-12-26 17:18:39 +07:00
Tagir Valeev
4e47300868
NullnessUtil#getExpressionNullness: fixed for reference expressions
2017-12-26 17:18:38 +07:00
Dmitry Batkovich
c926ba64aa
batch inspections: don't produce redundant resolve elements from non scope files
2017-12-26 12:47:55 +03:00
Vladimir.Orlov
5612c9d1b2
Win Installer:
...
1. fixed uninstaller behavior with determination start menu links for user and admin installations if both exist. Updated NSIS - added ShellLink plugin to read .lnk files(http://nsis.sourceforge.net/ShellLink_plug-in )
2. IDEA-170344 Missing start menu icon in search menu on Windows 10
2017-12-26 12:46:08 +03:00
Dmitry Batkovich
856cd760e2
prefer to create global search scopes in AnalysisScope.toSearchScope
2017-12-26 12:37:35 +03:00
nik
f995c08eae
build scripts: report problems with library licenses in a regular test
...
Previously it was checked when building IDEA Ultimate installers. Now it's simpler to assign investigation about these failures and we avoid unnecessary failures of 'Installers' builds.
2017-12-26 12:33:40 +03:00
Dmitry Batkovich
f257e7ee58
inspection view: check context is disposed EA-94104
2017-12-26 12:10:17 +03:00
Dmitry Batkovich
b76a26665b
cleanup: dead code
2017-12-26 12:10:17 +03:00
Dmitry Batkovich
bc5997a717
cleanup: dead code
2017-12-26 12:10:16 +03:00
nik
0b42f6634c
IDEA community project configuration: missing modules added
2017-12-26 12:03:16 +03:00
nik
3a52fbaa74
IDEA community project configuration: module group corrected
2017-12-26 12:03:16 +03:00
Dmitry Batrak
41e85a93bc
untie folding state from PSI (CPP-10639)
...
remove unneeded test and Registry key
2017-12-26 11:09:03 +03:00
nik
9b52eaa5bb
build scripts: put groovy scripts under source roots
...
So script files are checked for errors during compilation, and also it's now possible to use classes from scripts in tests.
2017-12-26 10:04:55 +03:00
Vassiliy.Kudryashov
c50829a64d
Merge remote-tracking branch 'origin/master'
2017-12-26 00:17:55 +03:00
Vassiliy.Kudryashov
baa940b8c1
IDEA-149061 Tool Window docking issue
2017-12-26 00:15:02 +03:00
Egor Ushakov
2fab225a0e
cleanup
2017-12-25 19:04:10 +03:00
Egor Ushakov
99d4866d69
do not store documents to allow late init of breakpoints highlighters
2017-12-25 19:04:10 +03:00
Kirill Kirichenko
0bb96f48a9
Remove component size restrictions in commonly used forms in settings.
2017-12-25 18:58:44 +03:00
Kirill Kirichenko
406c553ce1
IDEA-169748 Re-work Darcula focused field highlighting. Spinner part.
2017-12-25 18:58:44 +03:00
Anton Tarasov
a2f04ef0f4
Updating versions of project dependencies: jdkBuild->u152b1119.2
...
Anton Tarasov
2017-12-25 17:58:12 +03:00
Aleksey Pivovarov
3569c4d1a2
lst: pass Editor to RangeMarkerAction
...
Check, that editor is not disposed yet:
EA-114231 - TDDE: TraceableDisposable.throwDisposalError
2017-12-25 17:06:50 +03:00
Dmitry Batrak
e211a117ad
fix 'delete to word start' near escaped quote in string literal
2017-12-25 16:35:23 +03:00
Maxim Kropotov
cccf1ef298
make range marker for substituted element greedy
...
Fixes WEB-30335. TypeScript interface members can consist of simple identifier: `foobar;`
Marker should survive this case to restore substituted element.
2017-12-25 16:00:22 +03:00
Rustam Vishnyakov
376b4ab600
Don't use transaction manager, we are dealing with light files
...
Transaction manager locks the editor from being updated in some cases, perhaps because we're in a dialog. As a result no code sample is displayed.
2017-12-25 15:52:33 +03:00
Egor Ushakov
73433be546
cleanup: use runWhenProjectIsInitialized
2017-12-25 15:46:20 +03:00
Dmitry Batkovich
9a565bcf4c
inspection view: initialize only visible nodes
2017-12-25 15:45:21 +03:00
Dmitry Batrak
75cf36a7a1
enable completion hints for Java constructor calls
...
prerequisite: showing of constructor variants in lookup (enabled in registry - java.completion.show.constructors)
2017-12-25 15:43:38 +03:00
Alexey Kudravtsev
6e4695f770
diagnostics
2017-12-25 15:41:38 +03:00
Alexey Kudravtsev
e3596acde2
diagnostics: print array contents
2017-12-25 15:41:38 +03:00
Alexey Ushakov
1b1e068cb3
Updating versions of project dependencies: jdkBuild->u152b1119.1
...
Alexey Ushakov
2017-12-25 15:26:11 +03:00
Sergey Malenkov
37236d7519
fix unsupported selection in the test
2017-12-25 15:23:06 +03:00
Alexey Kudravtsev
841289b691
save a couple of watts by using simpler TestCase
2017-12-25 15:16:21 +03:00
Olga Strizhenko
1d3dd0fe6d
Spellchecker: (minor) @Nullable -> @NotNull
2017-12-25 15:14:34 +03:00
Olga Strizhenko
7477f0936c
SpellcheckerManager: get rid of custom dictionaries folders
2017-12-25 15:14:34 +03:00
Olga Strizhenko
88673fb03f
Spellchecker: settings transfer from folders to files
2017-12-25 15:14:34 +03:00
Olga Strizhenko
bef0db8b70
Spellchecker: separate apply() and reset() in bundled dictionaries
2017-12-25 15:14:34 +03:00
Olga Strizhenko
c5d480b226
Spellchecker: now dictionary panel is for bundled only
2017-12-25 15:14:34 +03:00
Olga Strizhenko
69fb29070b
Spellchecker: PathsChooserComponent -> CustomDictionariesPanel
2017-12-25 15:14:34 +03:00
Olga Strizhenko
0891a46d28
Spellchecker: (minor) replace Integer#valueOf with StringUtil#parseInt
2017-12-25 15:14:34 +03:00
vadim.lomshakov
136df4fa25
fixed API compatibility
2017-12-25 19:13:45 +07:00
Semyon Proshev
7787957394
Support extras in vcs requirements (PY-26844)
2017-12-25 15:08:26 +03:00
Semyon Proshev
c69668c37e
Don't forget about operands union while getting slice type (PY-26973)
2017-12-25 15:00:11 +03:00
Semyon Proshev
7a26f7cf22
Fix calculating receiver of inner class initialization (PY-26992)
2017-12-25 14:55:18 +03:00
Semyon Proshev
6b2814e09c
Add forgotten test data (PY-25974)
2017-12-25 14:55:17 +03:00
Olga Strizhenko
c9ee7902d4
Spellchecker: IDEA-179653 Broken "Change to" quickfix in Commit dialog
2017-12-25 14:46:54 +03:00
Olga Strizhenko
39db5c917d
Spellchecker: spellchecker and dictionary icons are updated
2017-12-25 14:42:18 +03:00
Olga Strizhenko
9647a3f80d
WI-38883: Spellchecker: register dictionary filetype
2017-12-25 14:42:18 +03:00
nik
dde2a8f906
IDEA project configuration: convert 'commons-cli' to repository library
2017-12-25 14:38:03 +03:00
Olga Strizhenko
7f827f2849
Spellchecker: (minor) package -> public constructor
2017-12-25 14:27:37 +03:00