Vladimir Krivosheev [Mon, 20 Jun 2016 15:16:06 +0000 (17:16 +0200)]
remove unused deprecated method
Vladimir Krivosheev [Mon, 20 Jun 2016 10:16:49 +0000 (12:16 +0200)]
clarifiy APP_CONFIG deprecation note
Alexey Kudravtsev [Wed, 22 Jun 2016 10:51:47 +0000 (13:51 +0300)]
getDetachedInitializer() to avoid excessive stub-to-AST switches in PsiUtil.isConstantExpression()
Alexey Kudravtsev [Wed, 22 Jun 2016 10:50:21 +0000 (13:50 +0300)]
disposed project leak in tests
Alexey Kudravtsev [Wed, 22 Jun 2016 10:49:44 +0000 (13:49 +0300)]
assertion to avoid scanning compiled elements
Alexey Kudravtsev [Wed, 22 Jun 2016 10:49:18 +0000 (13:49 +0300)]
EA-82721 - ISE: VisibilityUtil.getVisibilityString
Alexey Kudravtsev [Wed, 22 Jun 2016 10:48:27 +0000 (13:48 +0300)]
notnull
Alexey Kudravtsev [Wed, 22 Jun 2016 10:48:10 +0000 (13:48 +0300)]
do not find too many usages during "too many usages" warning
Alexey Kudravtsev [Tue, 21 Jun 2016 17:08:29 +0000 (20:08 +0300)]
EA-83759 - NPE: FileUtilRt.doCreateTempFile
Alexey Kudravtsev [Tue, 21 Jun 2016 16:56:31 +0000 (19:56 +0300)]
cleanup
Alexey Kudravtsev [Tue, 21 Jun 2016 16:44:32 +0000 (19:44 +0300)]
EA-83803 - NPE: UsageInfoUsageAdapter.highlightInEditor
Alexey Kudravtsev [Tue, 21 Jun 2016 16:38:17 +0000 (19:38 +0300)]
diagnostics for EA-83464 - assert: ProgressWrapper.<init>
Alexey Kudravtsev [Tue, 21 Jun 2016 16:26:19 +0000 (19:26 +0300)]
assertion for EA-83474 - SIOOBE: CharTableImpl.createSequence
peter [Wed, 22 Jun 2016 10:36:05 +0000 (12:36 +0200)]
replace LightVirtualFile.markReadOnly with setWritable(false)
Pavel Dolgov [Tue, 21 Jun 2016 16:13:06 +0000 (19:13 +0300)]
Java inspection: convert the intention for "Replace lambda with anonymous class" into an INFORMATION-level inspection
Eugene Zhuravlev [Wed, 22 Jun 2016 10:25:56 +0000 (12:25 +0200)]
fix ant completion tests
peter [Wed, 22 Jun 2016 09:23:59 +0000 (11:23 +0200)]
assert model changes happen in EDT, clarify transaction assertions and add one that bg progress should have a write-safe modality
peter [Wed, 22 Jun 2016 09:16:07 +0000 (11:16 +0200)]
SSR inspection: avoid map.get with nontrivial equals/hashCode for each PSI element
peter [Wed, 22 Jun 2016 08:56:55 +0000 (10:56 +0200)]
increase ReservedCodeCacheSize for tests: some builds report code cache overflow
peter [Wed, 22 Jun 2016 08:51:43 +0000 (10:51 +0200)]
minor isRawSubstitutor optimization
Dennis Ushakov [Fri, 10 Jun 2016 11:10:40 +0000 (13:10 +0200)]
fix new project list background for darkula
Julia Beliaeva [Tue, 21 Jun 2016 21:56:01 +0000 (00:56 +0300)]
[vcs-log] do not check for registry in VcsLogProgress (never use status bar progress)
Julia Beliaeva [Tue, 21 Jun 2016 21:33:13 +0000 (00:33 +0300)]
[vcs-log] remove deprecated classes
Maxim.Mossienko [Tue, 21 Jun 2016 21:10:53 +0000 (23:10 +0200)]
proceed with event processing once indices are initialized, 4 (EA-84618)
Julia Beliaeva [Tue, 21 Jun 2016 21:03:22 +0000 (00:03 +0300)]
[vcs-log] revert (painting of current branch is too slow): use BitSetFlags instead of TIntHashSet
peter [Tue, 21 Jun 2016 20:52:24 +0000 (22:52 +0200)]
more diagnostics for hanging waitForAlarm in tests
Sergey Simonchik [Tue, 21 Jun 2016 18:03:54 +0000 (21:03 +0300)]
EA-83882 - NPE: InstalledPackagesPanel.buildNameToPackageMap
Mikhail Golubev [Thu, 9 Jun 2016 18:38:40 +0000 (21:38 +0300)]
PY-17815 EA-67335 Don't save PSI reference in quick fix, save its class and find it later
Also I prohibited showing the hint when underlying PSI element was
changed but revived by SmartPointer when these old and new elements
have different names.
I'm not yet sure whether it's possible to get rid of PSI reference
in the quickfix completely since there might be multiple references
on the same element and we don't want to suppress the hint because
some other unrelated references are resolved successfully (PY-3167).
Mikhail Golubev [Tue, 21 Jun 2016 16:50:06 +0000 (19:50 +0300)]
PY-19884 Add a test on type checking of set collection
Mikhail Golubev [Tue, 21 Jun 2016 12:40:33 +0000 (15:40 +0300)]
PY-19884 Add support for abc classes Set and MutableSet in PyABCUtil
Mikhail Golubev [Tue, 21 Jun 2016 16:32:44 +0000 (19:32 +0300)]
PY-19884 Snapshot of python-skeletons with set/frozenset @
ca4a0c4
Andrey Akinshin [Tue, 21 Jun 2016 05:57:24 +0000 (08:57 +0300)]
SimpleToolWindowPanel: extend AnAction list for panels with several toolbars
Valentina Kiryushkina [Tue, 21 Jun 2016 16:18:06 +0000 (19:18 +0300)]
Fix according to review IDEA-CR-11509: 1) Add expose annotations to fields in Course and Lesson classes 2) Encapsulate id field in Course 3) Improve logging for adaptive stepic connector, show notification to user if problem occurred
Valentina Kiryushkina [Tue, 21 Jun 2016 16:14:20 +0000 (19:14 +0300)]
Add latex display support for task description panel
Valentina Kiryushkina [Tue, 21 Jun 2016 14:52:34 +0000 (17:52 +0300)]
Fix according to review IDEA-CR-11509: 1) Don't post attempts to Stepic in Course creator projects 2) Add progress for getting course from stepic in project generator 3) Set timeout for stepic requests 4) Don't cache adaptive courses with no recommendations
Konstantin Bulenkov [Tue, 21 Jun 2016 15:10:32 +0000 (17:10 +0200)]
+toString()
Konstantin Bulenkov [Tue, 21 Jun 2016 15:09:30 +0000 (17:09 +0200)]
show list cell renderer and editor in ui inspector
cheptsov [Thu, 30 Jun 2016 14:56:12 +0000 (16:56 +0200)]
IDEA-157490 Documentation for intentions and inspections
Aleksey Pivovarov [Tue, 21 Jun 2016 14:13:33 +0000 (17:13 +0300)]
EA-84619 vcs: AnAction.setEnabled
Liana Bakradze [Tue, 21 Jun 2016 14:18:43 +0000 (17:18 +0300)]
EDU-612 Placeholder without frame
Rustam Vishnyakov [Tue, 21 Jun 2016 14:04:04 +0000 (17:04 +0300)]
A fix for IDEA-156846 Color: "Default text" resets to white by itself, leads to brackets on white background
Alexey Kudravtsev [Tue, 21 Jun 2016 14:02:44 +0000 (17:02 +0300)]
drop cached initializer on stub-to-ast switch
Vladimir Krivosheev [Tue, 21 Jun 2016 13:20:08 +0000 (15:20 +0200)]
ChannelRegistrar — don't use netty channel group
Alexey Kudravtsev [Tue, 21 Jun 2016 13:24:23 +0000 (16:24 +0300)]
cleanup
Alexey Kudravtsev [Tue, 21 Jun 2016 13:24:15 +0000 (16:24 +0300)]
file is not writable exception fixed
Alexey Kudravtsev [Tue, 21 Jun 2016 11:05:19 +0000 (14:05 +0300)]
cleanup
Pavel Dolgov [Tue, 21 Jun 2016 12:29:47 +0000 (15:29 +0300)]
Java inspection: convert the intention for "Replace diamond with explicit type arguments" into an INFORMATION-level inspection
Gregory.Shrago [Tue, 21 Jun 2016 12:21:48 +0000 (15:21 +0300)]
IDEA-CR-11636: don't leak stuff <..> after dialog closing
Anton Makeev [Tue, 21 Jun 2016 12:09:37 +0000 (14:09 +0200)]
CPP-5515 Support attach with LLDB on Linux: suggest only default selected debugger
Vladislav.Soroka [Tue, 21 Jun 2016 12:06:25 +0000 (15:06 +0300)]
IDEA-133672 Maven. No tooltip for "Download sources and documentation" button.
Liana Bakradze [Tue, 21 Jun 2016 11:52:48 +0000 (14:52 +0300)]
remove redundant Expose annotations
Elizaveta Shashkova [Tue, 21 Jun 2016 11:35:57 +0000 (14:35 +0300)]
Turn on "Show returned values" by default (PY-19710)
Anton Makeev [Tue, 21 Jun 2016 11:33:07 +0000 (13:33 +0200)]
IDEA-152063 IntelliJ fails to use encoding from project settings for files containing breakpoints when project is opened: do not send event on encoding reset + API clarified
Pavel Dolgov [Tue, 21 Jun 2016 10:48:25 +0000 (13:48 +0300)]
Java inspection: INFORMATION inspections shouldn't be cleanup tools
Sergey Malenkov [Tue, 21 Jun 2016 10:21:22 +0000 (13:21 +0300)]
IDEA-157667 Editor's scrollbar thumb: alpha and colors
add ability to customize border of a scroll bar on Mac
temporary change for designer
Alexey Kudravtsev [Tue, 21 Jun 2016 10:23:01 +0000 (13:23 +0300)]
mark detached initializer generated from stub read-only
Alexey Kudravtsev [Tue, 21 Jun 2016 10:22:51 +0000 (13:22 +0300)]
throw on modification of non-writable light file
Alexey Kudravtsev [Tue, 21 Jun 2016 09:53:33 +0000 (12:53 +0300)]
awaitTermination should really wait for all tasks, tests added
Rustam Vishnyakov [Tue, 21 Jun 2016 10:16:45 +0000 (13:16 +0300)]
Don't let JavaRearranger break a color scheme by altering original text attributes.
Pavel Dolgov [Tue, 21 Jun 2016 10:09:43 +0000 (13:09 +0300)]
Java inspection: intentions -> INFORMATION inspections - fix inspection metadata, add inspection descriptions
Anton Makeev [Tue, 21 Jun 2016 09:52:28 +0000 (11:52 +0200)]
IDEA-152063 IntelliJ fails to use encoding from project settings for files containing breakpoints when project is opened: do not send event on encoding reset
peter [Tue, 21 Jun 2016 09:15:16 +0000 (11:15 +0200)]
invalidate smart pointers when elements really become invalid (IDEA-157564)
peter [Tue, 21 Jun 2016 09:03:24 +0000 (11:03 +0200)]
more DRY in notnull instrumentation (IDEA-CR-11417)
Gregory.Shrago [Tue, 21 Jun 2016 04:35:31 +0000 (07:35 +0300)]
don't leak stuff <..> after dialog closing
Gregory.Shrago [Tue, 21 Jun 2016 00:10:20 +0000 (03:10 +0300)]
GPUB sync: make _COLLAPSE_ work with other modifiers: check endIndex
Gregory.Shrago [Mon, 20 Jun 2016 23:26:52 +0000 (02:26 +0300)]
NPE fix
Gregory.Shrago [Mon, 20 Jun 2016 21:18:24 +0000 (00:18 +0300)]
EA-84531 - assert: EditorWindowImpl.a
Ilya.Kazakevich [Mon, 20 Jun 2016 21:37:07 +0000 (00:37 +0300)]
Test thread leak fix
We should wait for all thread listeners to complete after semaphore is released
Gregory.Shrago [Mon, 20 Jun 2016 21:05:15 +0000 (00:05 +0300)]
EA-73636 - ISE: GitUpdateProcess.updateImpl
Daniil Ovchinnikov [Mon, 20 Jun 2016 19:19:44 +0000 (22:19 +0300)]
[groovy] use substitutor when checking for applicability
Konstantin Bulenkov [Mon, 20 Jun 2016 18:32:07 +0000 (20:32 +0200)]
UI Inspector: remove isXxxSet fields and mark appropriate properties as changed if they are
Artem Khvastunov [Tue, 14 Jun 2016 10:33:20 +0000 (12:33 +0200)]
WI-32113 implemented the link to the code style settings page
(cherry picked from commit
d7b6800387df1b90f2a891f920dbba3baa349c0c)
nik [Mon, 20 Jun 2016 18:49:03 +0000 (21:49 +0300)]
@NotNull instrumentation: added test for duplicated labels in tableswitch instruction (IDEA-CR-11417)
Dmitry Trofimov [Mon, 20 Jun 2016 18:36:54 +0000 (20:36 +0200)]
Merge remote-tracking branch 'origin/new-winpty'
Sergey Malenkov [Mon, 20 Jun 2016 18:05:22 +0000 (21:05 +0300)]
IDEA-157667 Editor's scrollbar thumb: alpha and colors
add ability to customize color and alpha of a scroll bar
temporary change for designer
Pavel Dolgov [Mon, 20 Jun 2016 17:56:30 +0000 (20:56 +0300)]
Java inspection: convert the intention for "Infer lambda parameter type" into an INFORMATION-level inspection
Semyon Proshev [Mon, 20 Jun 2016 16:37:40 +0000 (19:37 +0300)]
Introduce getFullName in PyRequirement which returns name and extras
Semyon Proshev [Mon, 20 Jun 2016 16:36:17 +0000 (19:36 +0300)]
Extract and save extras in PyRequirement
Semyon Proshev [Fri, 17 Jun 2016 17:43:44 +0000 (20:43 +0300)]
PY-19796 Fixed: Incorrect parameter type hint for ord() function parameter
Update skeleton of ord function to accept bytes in Py3
Ilya.Kazakevich [Tue, 31 May 2016 21:15:48 +0000 (00:15 +0300)]
Strong references removed from ``PythonPathCache`` since cache should not prevent anything from GC
Daniil Ovchinnikov [Mon, 20 Jun 2016 15:11:46 +0000 (18:11 +0300)]
[groovy] methods with default parameters are not abstract in traits even if code method is abstract
Liana Bakradze [Mon, 20 Jun 2016 15:27:55 +0000 (18:27 +0300)]
EDU-608 Execute "tests.py" action doesn't create Run Study Tests configuration
Ekaterina Tuzova [Mon, 20 Jun 2016 15:31:11 +0000 (18:31 +0300)]
moved install requirements to the proper place
Pavel Dolgov [Mon, 20 Jun 2016 15:22:14 +0000 (18:22 +0300)]
Java inspection: convert the intention for "Expand lambda expression body to code block" into an INFORMATION-level inspection
Anna Kozlova [Mon, 20 Jun 2016 15:05:21 +0000 (18:05 +0300)]
run inspections in parallel
Ekaterina Tuzova [Mon, 20 Jun 2016 15:09:08 +0000 (18:09 +0300)]
installation fix
Ekaterina Tuzova [Mon, 20 Jun 2016 15:07:54 +0000 (18:07 +0300)]
merge
Ekaterina Tuzova [Mon, 20 Jun 2016 14:58:48 +0000 (17:58 +0300)]
install course requirements on the fly
Ekaterina Tuzova [Mon, 20 Jun 2016 13:11:05 +0000 (16:11 +0300)]
fixed PyCharm new project layout
Ekaterina Tuzova [Fri, 17 Jun 2016 15:41:47 +0000 (18:41 +0300)]
fixed CCE
Ekaterina Tuzova [Fri, 17 Jun 2016 15:38:13 +0000 (18:38 +0300)]
PY-11166 Ability to create new projects without selecting Python interpreter
Extracted python interpreter combobox
Ekaterina Tuzova [Thu, 16 Jun 2016 18:49:46 +0000 (21:49 +0300)]
proper capitalization
Ekaterina Tuzova [Wed, 15 Jun 2016 15:22:04 +0000 (18:22 +0300)]
PY-11166 Ability to create new projects without selecting Python interpreter
peter [Mon, 20 Jun 2016 14:13:21 +0000 (16:13 +0200)]
avoid duplicate gdsl queries for each of GroovyReferenceProcessor.allProcessors
peter [Mon, 20 Jun 2016 13:59:19 +0000 (15:59 +0200)]
groovy very minor performance
Aleksey Pivovarov [Mon, 20 Jun 2016 13:40:18 +0000 (16:40 +0300)]
vcs: remove dead code
Sergey Ignatov [Sat, 18 Jun 2016 16:55:50 +0000 (18:55 +0200)]
remove
Daniil Ovchinnikov [Mon, 20 Jun 2016 13:00:32 +0000 (16:00 +0300)]
[groovy] tweak tests
Anna Kozlova [Mon, 20 Jun 2016 12:56:51 +0000 (15:56 +0300)]
enable ansi coloring for sout only
Valentina Kiryushkina [Mon, 20 Jun 2016 12:48:02 +0000 (15:48 +0300)]
Minor Fix according to review IDEA-CR-11509: remove explicit getters/setters from StudyTaskManager