Daniil Ovchinnikov [Thu, 3 Nov 2016 13:59:01 +0000 (16:59 +0300)]
JavaLanguage.INSTANCE @NotNull
Daniil Ovchinnikov [Wed, 2 Nov 2016 20:07:41 +0000 (23:07 +0300)]
[groovy] parameter hints (IDEA-163484)
peter [Thu, 3 Nov 2016 13:23:31 +0000 (14:23 +0100)]
assert that MemberChooser is shown in a transaction (IDEA-CR-15125)
peter [Thu, 3 Nov 2016 13:16:01 +0000 (14:16 +0100)]
a more GC-proof way of ensuring LighterAST thread-safeness (IDEA-CR-15314)
peter [Thu, 3 Nov 2016 13:08:45 +0000 (14:08 +0100)]
when inferring purity, honor class initializers (IDEA-CR-15144)
peter [Thu, 3 Nov 2016 12:43:33 +0000 (13:43 +0100)]
don't commit document synchronously in todo panel
Vassiliy.Kudryashov [Thu, 3 Nov 2016 13:36:15 +0000 (16:36 +0300)]
NPE fix: https://ea.jetbrains.com/browser/ea_reports/
1249186
Aleksey Pivovarov [Thu, 3 Nov 2016 13:17:41 +0000 (16:17 +0300)]
run icons.gant
Yaroslav Lepenkin [Thu, 3 Nov 2016 13:18:10 +0000 (16:18 +0300)]
[Parameter Name Hints] added test for "blacklist" intention
Yaroslav Lepenkin [Thu, 3 Nov 2016 12:13:40 +0000 (15:13 +0300)]
[Parameter Name Hints] use StringUtil for fq method name calculation
Rustam Vishnyakov [Thu, 3 Nov 2016 11:59:37 +0000 (14:59 +0300)]
Fixed IDEA-163429 Editor strips trailing spaces no matter what the settings are in preferences and ignores
Anton Tarasov [Thu, 3 Nov 2016 11:53:40 +0000 (14:53 +0300)]
[followup] Add private CachedImageIcon.asDisabledIcon() to have it auto-JBUI-scalable
Need all CachedImageIcon's fields in a copy
Roman Shevchenko [Thu, 3 Nov 2016 12:26:36 +0000 (13:26 +0100)]
Cleanup (warnings; obsolete code; formatting)
Maxim.Mossienko [Thu, 3 Nov 2016 11:56:51 +0000 (12:56 +0100)]
review feedback
nik [Thu, 3 Nov 2016 11:55:59 +0000 (14:55 +0300)]
PluginLayout.plugin: javadoc refined
Pavel Dolgov [Thu, 3 Nov 2016 11:34:27 +0000 (14:34 +0300)]
Java: Created the inspection "Non-accessible type is exposed" for Java 9 modules (IDEA-162768)
Gregory.Shrago [Thu, 3 Nov 2016 11:01:49 +0000 (14:01 +0300)]
introduce pluralizer: partially restore the original "forced" semantics
Egor.Ushakov [Thu, 3 Nov 2016 11:16:03 +0000 (14:16 +0300)]
cleanup
Egor.Ushakov [Thu, 3 Nov 2016 10:34:09 +0000 (13:34 +0300)]
emulated method bpts: set breakpoints in bridge target methods
Egor.Ushakov [Thu, 3 Nov 2016 09:33:21 +0000 (12:33 +0300)]
dump timings if debug log enabled
Anton Tarasov [Thu, 3 Nov 2016 11:05:40 +0000 (14:05 +0300)]
[followup] Correct JBUI-scaling of LayeredIcon
Dmitry Batkovich [Thu, 3 Nov 2016 10:44:39 +0000 (13:44 +0300)]
javac ast indices: add scope invalidation multi-module test case
Anton Tarasov [Thu, 3 Nov 2016 10:10:54 +0000 (13:10 +0300)]
Change groupID for ScaleInfoUsageCollector
Tagir Valeev [Thu, 3 Nov 2016 10:17:41 +0000 (17:17 +0700)]
SourceOperation: failing tests fixed after unpluralize changes in
551d91c8f379
peter [Thu, 3 Nov 2016 09:25:43 +0000 (10:25 +0100)]
add some checkCanceled to async console filters (IDEA-163365)
Dmitry Batkovich [Thu, 3 Nov 2016 09:50:26 +0000 (12:50 +0300)]
let it be a javadoc
Ivan Bessonov [Thu, 3 Nov 2016 09:45:20 +0000 (12:45 +0300)]
GWT - push language level for project source files only
Maxim.Mossienko [Thu, 3 Nov 2016 09:39:50 +0000 (10:39 +0100)]
- when loading content asynchronously: acquire timestamp of file right before loading its content
- when indexing content: check the timestamp of the file to be same as when content was loaded and (quite rarely) reload the content if needed
Maxim.Mossienko [Thu, 3 Nov 2016 09:28:26 +0000 (10:28 +0100)]
cleanup: extracted code related to vfs event filtering from FileBasedIndexImpl to IndexedFilesListener
Sergey Simonchik [Thu, 3 Nov 2016 09:25:09 +0000 (12:25 +0300)]
protractor: clear out '.' and 'F' characters emitted by default protractor reporter for single capabilities
Yaroslav Lepenkin [Thu, 3 Nov 2016 09:00:20 +0000 (12:00 +0300)]
[Parameter Name Hints] EP comments clarified
Anna.Kozlova [Wed, 2 Nov 2016 18:28:43 +0000 (19:28 +0100)]
todo: don't skip source roots outside of java (IDEA-159909)
Yaroslav Lepenkin [Thu, 3 Nov 2016 08:54:55 +0000 (11:54 +0300)]
[Parameter Name Hints] EP renamed to codeInsight.parameterNameHints
Yaroslav Lepenkin [Thu, 3 Nov 2016 08:17:34 +0000 (11:17 +0300)]
[Parameter Name Hints] add configure button near "Show parameter hints" in Editor | Appearance
Dmitry Batkovich [Thu, 3 Nov 2016 07:54:56 +0000 (10:54 +0300)]
javac ast indices: do not show "IOException" in messages when index was rebuilt due to new version
Tagir Valeev [Thu, 3 Nov 2016 07:33:15 +0000 (14:33 +0700)]
IDEA-163510 DevKit inspection to warn when PsiElement string representation is concatenated and passed to factory.createXXXFromText()
Tagir Valeev [Thu, 3 Nov 2016 04:24:23 +0000 (11:24 +0700)]
IDEA-163302 Suggest to use IntStream.boxed() if manually mapping to an Integer
Gregory.Shrago [Thu, 3 Nov 2016 02:54:29 +0000 (05:54 +0300)]
introduce pluralizer (also fixes IDEA-163480, IDEA-162605)
Gregory.Shrago [Wed, 2 Nov 2016 19:49:37 +0000 (22:49 +0300)]
introduce processEach(), consumeEach()
Tagir Valeev [Thu, 3 Nov 2016 02:45:10 +0000 (09:45 +0700)]
StreamToLoopInspection: disable for raw types (IDEA-163493), disable for unresolved method references
Shaverdova Elena [Wed, 2 Nov 2016 21:20:39 +0000 (22:20 +0100)]
fix test on TeamCity
Yaroslav Lepenkin [Wed, 2 Nov 2016 19:46:17 +0000 (22:46 +0300)]
[Parameter Name Hints] preserve patterns order
Yaroslav Lepenkin [Wed, 2 Nov 2016 19:33:50 +0000 (22:33 +0300)]
[Parameter Name Hints] language aware blacklist dialog
Yaroslav Lepenkin [Wed, 2 Nov 2016 16:27:54 +0000 (19:27 +0300)]
[Parameter Name Hints] added language combobox
Shaverdova Elena [Wed, 2 Nov 2016 19:22:10 +0000 (20:22 +0100)]
Make tests available for TeamCity
Anna.Kozlova [Wed, 2 Nov 2016 17:36:56 +0000 (18:36 +0100)]
disable junit 4 -> junit 5 conversion for Test annotations with parameters (IDEA-163478)
Anna.Kozlova [Wed, 2 Nov 2016 17:21:45 +0000 (18:21 +0100)]
restore inspection short name to preserve user's profiles (IDEA-CR-15069)
Anna.Kozlova [Wed, 2 Nov 2016 17:12:05 +0000 (18:12 +0100)]
disable migration to junit 5 if no library is attached (IDEA-163477)
Bas Leijdekkers [Wed, 2 Nov 2016 17:26:47 +0000 (18:26 +0100)]
IG: fix test
Elizaveta Shashkova [Wed, 2 Nov 2016 17:25:38 +0000 (20:25 +0300)]
Fix for module test
Sergey Malenkov [Wed, 2 Nov 2016 17:14:59 +0000 (20:14 +0300)]
IDEA-102320 add ability to tune a thumb in the editor (registry values)
[was accidentally pushed to 163]
(cherry picked from commit
72ba8b5)
Sergey Malenkov [Wed, 2 Nov 2016 15:32:11 +0000 (18:32 +0300)]
IDEA-102320 add ability to tune a thumb in the editor
[was accidentally pushed to 163]
(cherry picked from commit
50c1b7e)
peter [Wed, 2 Nov 2016 17:04:19 +0000 (18:04 +0100)]
invoke BuildTargetScopeProvider in a read action
peter [Wed, 2 Nov 2016 16:48:30 +0000 (17:48 +0100)]
call GeneratedSourcesFilter in a read action
peter [Wed, 2 Nov 2016 16:47:03 +0000 (17:47 +0100)]
fully deliver bus messages despite intermittent PCEs
peter [Wed, 2 Nov 2016 16:45:52 +0000 (17:45 +0100)]
cleanup TestResultsXmlFormatter
peter [Wed, 2 Nov 2016 16:13:20 +0000 (17:13 +0100)]
perform initial VFS refresh even when the first UnindexedFilesUpdater is canceled
Anna.Kozlova [Wed, 2 Nov 2016 16:53:17 +0000 (17:53 +0100)]
pass all descriptors to batchFix so it would split the process as appropriated (IDEA-163367)
Anna.Kozlova [Wed, 2 Nov 2016 16:15:13 +0000 (17:15 +0100)]
fix presentable name
Anna.Kozlova [Wed, 2 Nov 2016 16:13:26 +0000 (17:13 +0100)]
inc initial capacity
Dmitry Batkovich [Wed, 2 Nov 2016 16:51:40 +0000 (19:51 +0300)]
javac ast indices: missing testdata
Elizaveta Shashkova [Wed, 2 Nov 2016 16:11:45 +0000 (19:11 +0300)]
Error 'Inappropriate ioctl for device' in debugger with Django (PY-21096)
Do not override original sys.stdin.isatty(), because it can't be set to any constant value. It should be False for local interpreters and True for remote interpreters.
Dmitry Batkovich [Wed, 2 Nov 2016 16:14:01 +0000 (19:14 +0300)]
javac ast indices: process statically imported field reference
Dmitry Avdeev [Wed, 2 Nov 2016 16:11:32 +0000 (19:11 +0300)]
EA-79283 - IAE: JBZipEntry.setComment
Anna.Kozlova [Wed, 2 Nov 2016 15:52:40 +0000 (16:52 +0100)]
EA-82614 - PIEAE: PsiUtilCore.ensureValid
Anna.Kozlova [Wed, 2 Nov 2016 15:12:55 +0000 (16:12 +0100)]
EA-91092 - PIEAE: PsiInvalidElementAccessException.createByNode
Anna.Kozlova [Wed, 2 Nov 2016 15:03:33 +0000 (16:03 +0100)]
EA-91031 - NPE: EmptyMethodInspection$DeleteMethodQuickFix.applyFix
Anna.Kozlova [Wed, 2 Nov 2016 15:02:39 +0000 (16:02 +0100)]
EA-91047 - IOE: PsiJavaParserFacadeImpl.createExpressionFromText
Egor.Ushakov [Wed, 2 Nov 2016 15:59:32 +0000 (18:59 +0300)]
use one letter for size calculation
peter [Wed, 2 Nov 2016 14:58:05 +0000 (15:58 +0100)]
don't allow concurrent access to thread-unsafe lighter AST in indices (EA-90268 - NPE: JavaNullMethodArgumentIndex$.getNullParameterIndices)
peter [Wed, 2 Nov 2016 11:32:13 +0000 (12:32 +0100)]
don't suggest to make parameters for field @NotNull if the parameters don't belong to a constructor
peter [Wed, 2 Nov 2016 10:21:19 +0000 (11:21 +0100)]
don't delay each small write action in the single Save by async filters (IDEA-163365)
Egor.Ushakov [Wed, 2 Nov 2016 15:43:45 +0000 (18:43 +0300)]
better font size calculation for bookmark icon
Shaverdova Elena [Wed, 2 Nov 2016 15:39:31 +0000 (16:39 +0100)]
fix compilation and cleanup of passwords
Yann Cébron [Wed, 2 Nov 2016 15:42:22 +0000 (16:42 +0100)]
Merge remote-tracking branch 'origin/master'
Yann Cébron [Wed, 2 Nov 2016 15:41:05 +0000 (16:41 +0100)]
PasswordSafeTest: fix compilation
Konstantin Ulitin [Wed, 2 Nov 2016 15:39:47 +0000 (18:39 +0300)]
add missing import
Ekaterina Tuzova [Wed, 2 Nov 2016 15:32:44 +0000 (18:32 +0300)]
fix PY-14172 Colored output cells for stream stdout (see error cell outputs)
Shaverdova Elena [Wed, 2 Nov 2016 15:22:11 +0000 (16:22 +0100)]
Test for WI-33778 Save passphrase checkbox doesn't reflect the actual state
Shaverdova Elena [Wed, 2 Nov 2016 14:52:13 +0000 (15:52 +0100)]
Test for reason of WI-33753 Password saved as passphrase
Eugene Zhuravlev [Wed, 2 Nov 2016 15:22:50 +0000 (16:22 +0100)]
Merge branch 'IDEA-163243' of https://github.com/zdary/intellij-community
Eugene Zhuravlev [Wed, 2 Nov 2016 15:19:47 +0000 (16:19 +0100)]
Merge branch 'master' of git.labs.intellij.net:idea/community
Ekaterina Tuzova [Wed, 2 Nov 2016 15:13:48 +0000 (18:13 +0300)]
fix PY-14139 IPython Notebook: bad character: false positive for command line tools execution from code cell
Eugene Zhuravlev [Wed, 2 Nov 2016 15:14:26 +0000 (16:14 +0100)]
Merge branch 'IDEA-162949' of https://github.com/zdary/intellij-community
Anna.Kozlova [Wed, 2 Nov 2016 14:43:49 +0000 (15:43 +0100)]
ensure bounds are promoted on derived type otherwise bounds from super could appear on unbounded wildcards (IDEA-162882)
Anna.Kozlova [Wed, 2 Nov 2016 11:37:41 +0000 (12:37 +0100)]
unrelated defaults when one interface overrides 2 unrelated (IDEA-163469)
Anton Tarasov [Wed, 2 Nov 2016 14:35:47 +0000 (17:35 +0300)]
[followup] Add/refactor JBUI.JBIcon/ScalableJBIcon/ValidatingScalableJBIcon
cleanuo
Dmitry Batrak [Wed, 2 Nov 2016 14:33:53 +0000 (17:33 +0300)]
EA-88097 - assert: Alarm.checkDisposed
Dmitry Batkovich [Wed, 2 Nov 2016 14:22:45 +0000 (17:22 +0300)]
RefResolveService: add kt extension to supported file types
Anton Tarasov [Wed, 2 Nov 2016 14:21:01 +0000 (17:21 +0300)]
[followup] IDEA-CR-15262: Make JBUI.scale a bean property; add JBDimension.update()
Bas Leijdekkers [Wed, 2 Nov 2016 09:42:05 +0000 (10:42 +0100)]
IG: better name for inspection: "Synthetic accessor call"
Vasily Pisar [Tue, 1 Nov 2016 13:20:37 +0000 (16:20 +0300)]
CPP-860 Add various New Project Templates
IDEA-CR-14813
– after-review fixes
Eugene Zhuravlev [Wed, 2 Nov 2016 14:06:22 +0000 (17:06 +0300)]
alter platform prefix name for the Go IDE
Alexey Ushakov [Wed, 2 Nov 2016 14:00:09 +0000 (17:00 +0300)]
IDEA-163419 Provide property file for IDEA with Jetbrains Runtime build numbers for trunk, EAP and release builds
Provided property file and gant script to update TeamCity tags using info from this file
Maxim.Mossienko [Wed, 2 Nov 2016 13:56:49 +0000 (14:56 +0100)]
[performance] replace N^2 diff calculation (with relatively expensive nameId -> String conversion) with linear hashtable based calculation
Maxim.Mossienko [Wed, 2 Nov 2016 13:45:03 +0000 (14:45 +0100)]
review comments (IDEA-CR-15238)
Aleksey Pivovarov [Mon, 24 Oct 2016 12:49:34 +0000 (15:49 +0300)]
IDEA-163047 undo: do not disable undo chain if focused Editor is ReadOnly
Anton Tarasov [Wed, 2 Nov 2016 13:44:47 +0000 (16:44 +0300)]
Correct JBUI-scaling of LayeredIcon
keep myHShifts/myVShifts in initial JBUI.scale and make them stick to JBUI.scale change
Vladimir Krivosheev [Wed, 2 Nov 2016 13:46:30 +0000 (14:46 +0100)]
fix: PasswordSafe does not save credentials with null username
Dmitry.Krasilschikov [Wed, 2 Nov 2016 13:44:34 +0000 (16:44 +0300)]
#RUBY-18773 don't reinitialize once opened ruby project settings; rename emptyProjectGenerator -> projectGenerator