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