idea/community.git
7 years agoIDEA-134372 Do not warn about scalar top-level values in JSON files (according to...
Mikhail Golubev [Tue, 27 Jan 2015 13:34:51 +0000 (16:34 +0300)]
IDEA-134372 Do not warn about scalar top-level values in JSON files (according to RFC-7159)

7 years agoIDEA-133425 Remove host escaping from JsonStringLiteral in JsonStandardComplianceInsp...
Mikhail Golubev [Tue, 27 Jan 2015 12:56:12 +0000 (15:56 +0300)]
IDEA-133425 Remove host escaping from JsonStringLiteral in JsonStandardComplianceInspection

7 years agoAllow to not specify "summary" selector in Generic repository when "Each task in...
Mikhail Golubev [Mon, 26 Jan 2015 16:56:08 +0000 (19:56 +0300)]
Allow to not specify "summary" selector in Generic repository when "Each task in separate request" option is on

7 years agoPY-14408 PythonIndentingProcessor includes tabs inside PsiWhitespace elements
Mikhail Golubev [Mon, 26 Jan 2015 11:10:45 +0000 (14:10 +0300)]
PY-14408 PythonIndentingProcessor includes tabs inside PsiWhitespace elements

Also I partially reverted previous fix in PyBlock#isWhitespaceLineBreaks,
because current approach is more general and that workaround is no longer
needed (multiple whitespaces are collapsed into single element as in other
languages).

7 years agoRemove Darcula as bundled scheme
Rustam Vishnyakov [Tue, 27 Jan 2015 16:02:56 +0000 (19:02 +0300)]
Remove Darcula as bundled scheme

7 years agoMake Darcula one of default schemes, do not write attributes which are not different...
Rustam Vishnyakov [Tue, 27 Jan 2015 15:00:36 +0000 (18:00 +0300)]
Make Darcula one of default schemes, do not write attributes which are not different from default (parent) scheme

7 years agoFix path.
Dmitry Trofimov [Wed, 28 Jan 2015 09:53:06 +0000 (10:53 +0100)]
Fix path.

7 years agoMerge remote-tracking branch 'origin/master'
Dmitry Trofimov [Wed, 28 Jan 2015 09:48:59 +0000 (10:48 +0100)]
Merge remote-tracking branch 'origin/master'

7 years agomissed DumbAware
Dmitry Avdeev [Wed, 28 Jan 2015 09:40:30 +0000 (12:40 +0300)]
missed DumbAware

7 years agoMerge remote-tracking branch 'origin/master'
Dmitry Trofimov [Wed, 28 Jan 2015 09:38:01 +0000 (10:38 +0100)]
Merge remote-tracking branch 'origin/master'

7 years agoFix path.
Dmitry Trofimov [Wed, 28 Jan 2015 09:36:33 +0000 (10:36 +0100)]
Fix path.

7 years agogradle: use only buildscript repositories for module build classpath resolving
Vladislav.Soroka [Wed, 28 Jan 2015 09:16:07 +0000 (12:16 +0300)]
gradle: use only buildscript repositories for module build classpath resolving

7 years agoWeighedFileEditorProvider is dumb aware by default appcode/140.1998 clion/140.1999
Dmitry Avdeev [Wed, 28 Jan 2015 08:55:02 +0000 (11:55 +0300)]
WeighedFileEditorProvider is dumb aware by default

7 years agocleanup
Dmitry Avdeev [Tue, 27 Jan 2015 12:15:18 +0000 (15:15 +0300)]
cleanup

7 years agoIDEA-134772 fixed exception on undo action after rename property keys from resource...
Dmitry Batkovich [Wed, 28 Jan 2015 08:33:59 +0000 (11:33 +0300)]
IDEA-134772 fixed exception on undo action after rename property keys from resource bundle editor

7 years agofix race condition — set pending promise only on clientEvaluated webstorm/10 webstorm/9
Vladimir Krivosheev [Wed, 28 Jan 2015 07:13:13 +0000 (08:13 +0100)]
fix race condition — set pending promise only on clientEvaluated

7 years agoSet Python plugin version from PyCharm ApplicationInfo.xml
Dmitry Trofimov [Wed, 28 Jan 2015 00:07:39 +0000 (01:07 +0100)]
Set Python plugin version from PyCharm ApplicationInfo.xml

7 years agotypescript compiler fix tests appcode/140.1991 clion/140.1984 idea/140.1993 phpstorm/140.1986 pycharm/140.1990 rubymine/140.1985 webstorm/140.1987 webstorm/8
Andrey Starovoyt [Tue, 27 Jan 2015 22:21:49 +0000 (03:21 +0500)]
typescript compiler fix tests

7 years agosupport template languages
Dennis Ushakov [Tue, 27 Jan 2015 21:30:01 +0000 (00:30 +0300)]
support template languages

7 years agopull from internal mode
Dennis Ushakov [Tue, 27 Jan 2015 16:05:15 +0000 (19:05 +0300)]
pull from internal mode
#WEB-432 fixed

7 years agomatch newlines
Dennis Ushakov [Tue, 27 Jan 2015 15:40:55 +0000 (18:40 +0300)]
match newlines
#IDEA-130775 fixed

7 years agoPsiReferenceBase: rename parameter 'range' to 'rangeInElement' to prevent common...
Yann Cébron [Tue, 27 Jan 2015 21:06:26 +0000 (22:06 +0100)]
PsiReferenceBase: rename parameter 'range' to 'rangeInElement' to prevent common source of errors, #2

7 years agoPsiReferenceBase: rename parameter 'range' to 'rangeInElement' to prevent common...
Yann Cébron [Tue, 27 Jan 2015 21:04:41 +0000 (22:04 +0100)]
PsiReferenceBase: rename parameter 'range' to 'rangeInElement' to prevent common source of errors

7 years agopass "quick evaluate Uglified Coffee" spec completely
Vladimir Krivosheev [Tue, 27 Jan 2015 20:24:05 +0000 (21:24 +0100)]
pass "quick evaluate Uglified Coffee" spec completely

We are not going to fix uglify sourcemap generator issue (see https://dl.dropboxusercontent.com/u/43511007/s/Screen%20Shot%202015-01-21%20at%2020.33.44.png — var1 mapped to the whole "var c, notes, templates, ..." expression text + unrelated text "   ;"). Will be reported later.

7 years agocleanup
Vladimir Krivosheev [Tue, 27 Jan 2015 15:23:23 +0000 (16:23 +0100)]
cleanup

7 years agocleanup
Vladimir Krivosheev [Tue, 27 Jan 2015 15:21:31 +0000 (16:21 +0100)]
cleanup

7 years agoget rid of JSDebugProcess
Vladimir Krivosheev [Tue, 27 Jan 2015 15:17:24 +0000 (16:17 +0100)]
get rid of JSDebugProcess

7 years agoget rid of JSDebugProcess
Vladimir Krivosheev [Tue, 27 Jan 2015 15:02:28 +0000 (16:02 +0100)]
get rid of JSDebugProcess

7 years agoapi usage: warn about @Override on 'non-existing' method appcode/140.1982
Anna Kozlova [Tue, 27 Jan 2015 18:26:13 +0000 (21:26 +0300)]
api usage: warn about @Override on 'non-existing' method

7 years agoContentManager: make mock & production behaviour a bit similar (add events)
Gregory.Shrago [Tue, 27 Jan 2015 17:50:27 +0000 (20:50 +0300)]
ContentManager: make mock & production behaviour a bit similar (add events)

7 years agotest for injected code inside application statement appcode/140.1980
Max Medvedev [Tue, 27 Jan 2015 17:35:32 +0000 (20:35 +0300)]
test for injected code inside application statement

7 years agoequals/hashCode templates: simplify guava/java 7 corresponding to arrays (IDEA-135684)
Anna Kozlova [Tue, 27 Jan 2015 16:54:08 +0000 (19:54 +0300)]
equals/hashCode templates: simplify guava/java 7 corresponding to arrays (IDEA-135684)

7 years agosafe delete: allow to delete parameter in one method without hierarchy (IDEA-135686)
Anna Kozlova [Tue, 27 Jan 2015 16:36:40 +0000 (19:36 +0300)]
safe delete: allow to delete parameter in one method without hierarchy (IDEA-135686)

7 years agosafe delete: allow multiple first level nodes (IDEA-135665)
Anna Kozlova [Tue, 27 Jan 2015 15:27:21 +0000 (18:27 +0300)]
safe delete: allow multiple first level nodes (IDEA-135665)

7 years agoIDEA-99510 (Move statement up/down behaves unexpectedly when used on class level...
Bas Leijdekkers [Tue, 27 Jan 2015 16:08:01 +0000 (17:08 +0100)]
IDEA-99510 (Move statement up/down behaves unexpectedly when used on class level annotation)

7 years agomysql native loading. initial
Sergey Ignatov [Tue, 27 Jan 2015 15:44:45 +0000 (18:44 +0300)]
mysql native loading. initial

7 years agofiltering logging frameworks and SLF4J bindings that are not used in JPS (making...
Eugene Zhuravlev [Tue, 27 Jan 2015 15:40:15 +0000 (16:40 +0100)]
filtering logging frameworks and SLF4J bindings that are not used in JPS (making netty use log4j, as n the rest of JPS)

7 years agofaster loggers initialization via property file
Eugene Zhuravlev [Tue, 27 Jan 2015 15:36:30 +0000 (16:36 +0100)]
faster loggers initialization via property file

7 years agoIDEA-101129 (Move Statement Up is broken in emum:s)
Bas Leijdekkers [Tue, 27 Jan 2015 15:05:52 +0000 (16:05 +0100)]
IDEA-101129 (Move Statement Up is broken in emum:s)

7 years agoVersion.toCompactString API
Anton Makeev [Tue, 27 Jan 2015 14:52:29 +0000 (15:52 +0100)]
Version.toCompactString API

7 years agomerge conflict (renamed method createLesson) clion/140.1974
Ekaterina Tuzova [Tue, 27 Jan 2015 14:27:16 +0000 (17:27 +0300)]
merge conflict (renamed method createLesson)

7 years agoauto test manager: rerun on process termination if changes were made during test run
Sergey Simonchik [Tue, 27 Jan 2015 14:24:37 +0000 (17:24 +0300)]
auto test manager: rerun on process termination if changes were made during test run

7 years agoMerge remote-tracking branch 'origin/master'
Ekaterina Tuzova [Tue, 27 Jan 2015 14:19:23 +0000 (17:19 +0300)]
Merge remote-tracking branch 'origin/master'

Conflicts:
python/educational/course-creator/src/com/jetbrains/edu/coursecreator/CCProjectGeneratorUtil.java
python/educational/interactive-learning/src/com/jetbrains/edu/learning/StudyDocumentListener.java
python/educational/interactive-learning/src/com/jetbrains/edu/learning/StudyEditorFactoryListener.java
python/educational/interactive-learning/src/com/jetbrains/edu/learning/actions/StudyRefreshTaskFileAction.java
python/educational/interactive-learning/src/com/jetbrains/edu/learning/course/AnswerPlaceholder.java

7 years agoMerge remote-tracking branch 'origin/master'
Liana Bakradze [Tue, 27 Jan 2015 13:49:04 +0000 (16:49 +0300)]
Merge remote-tracking branch 'origin/master'

7 years agodo not show error highlighting anywhere until file change
Liana Bakradze [Tue, 27 Jan 2015 13:48:38 +0000 (16:48 +0300)]
do not show error highlighting anywhere until file change

7 years agoIDEA-122792: do not schedule toolbar refresh for partially initialized target component
Aleksey Pivovarov [Tue, 27 Jan 2015 11:21:07 +0000 (14:21 +0300)]
IDEA-122792: do not schedule toolbar refresh for partially initialized target component

this is better fix for 193b3ae

if target component is not shown yet, ModalityState.stateForComponent() will return NON_MODAL, causing memory leak

7 years agoMerge remote-tracking branch 'origin/master' idea/140.1973
Dennis Ushakov [Tue, 27 Jan 2015 13:28:20 +0000 (16:28 +0300)]
Merge remote-tracking branch 'origin/master'

7 years agouse correct ast node for secondary roots when building stubs
Dennis Ushakov [Tue, 27 Jan 2015 13:25:46 +0000 (16:25 +0300)]
use correct ast node for secondary roots when building stubs

7 years agoIDEA-135626 (backgroundable plugin update progress) appcode/140.1972 clion/140.1971
Roman Shevchenko [Tue, 27 Jan 2015 11:42:07 +0000 (14:42 +0300)]
IDEA-135626 (backgroundable plugin update progress)

7 years agoplatform: handling of file-based index initialization errors caused by extensions
Roman Shevchenko [Tue, 27 Jan 2015 10:22:29 +0000 (13:22 +0300)]
platform: handling of file-based index initialization errors caused by extensions

7 years agouse member filter exciting magic in evaluate (so, we can map source code "template...
Vladimir Krivosheev [Tue, 27 Jan 2015 11:37:16 +0000 (12:37 +0100)]
use member filter exciting magic in evaluate (so, we can map source code "template" to raw)

We use evaluate expression as is currently, so, qualified references or complex expression is not supported yet.
We don't use additional variables as pre-computed values of evaluate because we must provide real-time result, but additional variable value could be outdated.

7 years agoCreated test course on stepic
Ekaterina Tuzova [Tue, 27 Jan 2015 09:38:59 +0000 (12:38 +0300)]
Created test course on stepic

7 years agoGWT: resolve short references to Java classes from JavaScript (IDEA-134245) appcode/140.1967 idea/140.1969 phpstorm/140.1970 webstorm/140.1968
nik [Tue, 27 Jan 2015 08:59:35 +0000 (11:59 +0300)]
GWT: resolve short references to Java classes from JavaScript (IDEA-134245)

7 years agoIDEA-100724 (Issue with Move Statement Up/Down) clion/140.1966 idea/140.1965
Bas Leijdekkers [Tue, 27 Jan 2015 07:52:47 +0000 (08:52 +0100)]
IDEA-100724 (Issue with Move Statement Up/Down)

7 years agomove statement down correctly past single line anonymous class
Bas Leijdekkers [Mon, 26 Jan 2015 18:37:20 +0000 (19:37 +0100)]
move statement down correctly past single line anonymous class

7 years agomove multiple statements correctly past anonymous class
Bas Leijdekkers [Mon, 26 Jan 2015 16:36:49 +0000 (17:36 +0100)]
move multiple statements correctly past anonymous class

7 years agofix comment typo
Bas Leijdekkers [Mon, 26 Jan 2015 16:32:32 +0000 (17:32 +0100)]
fix comment typo

7 years agocleanup
Bas Leijdekkers [Mon, 26 Jan 2015 16:32:12 +0000 (17:32 +0100)]
cleanup

7 years agodon't insert unneeded parentheses on "invert if"
Bas Leijdekkers [Mon, 26 Jan 2015 13:18:24 +0000 (14:18 +0100)]
don't insert unneeded parentheses on "invert if"

7 years agotypescript compiler: WEB-11491 appcode/140.1957 clion/140.1958 dbe/140.1961 idea/140.1955 phpstorm/140.1959 pycharm/140.1956 rubymine/140.1960 webstorm/140.1962
Andrey Starovoyt [Mon, 26 Jan 2015 21:57:24 +0000 (02:57 +0500)]
typescript compiler: WEB-11491

7 years agobuild startup additional logging idea/140.1954
Eugene Zhuravlev [Mon, 26 Jan 2015 19:04:05 +0000 (20:04 +0100)]
build startup additional logging

7 years agoScratches: 10 minute scratch (with Shift)
Gregory.Shrago [Mon, 26 Jan 2015 19:06:46 +0000 (22:06 +0300)]
Scratches: 10 minute scratch (with Shift)

7 years agofix SOE on undo
Dennis Ushakov [Mon, 26 Jan 2015 18:16:26 +0000 (21:16 +0300)]
fix SOE on undo

7 years agoSelect-in: scratches- & scopes-related fixes
Gregory.Shrago [Mon, 26 Jan 2015 18:18:40 +0000 (21:18 +0300)]
Select-in: scratches- & scopes-related fixes

7 years agodon't repaint if not visible
Gregory.Shrago [Mon, 26 Jan 2015 17:22:35 +0000 (20:22 +0300)]
don't repaint if not visible

7 years agodup cleanup
Gregory.Shrago [Mon, 26 Jan 2015 17:20:01 +0000 (20:20 +0300)]
dup cleanup

7 years agoLangConsole: allow local files as targets
Gregory.Shrago [Wed, 21 Jan 2015 19:52:58 +0000 (22:52 +0300)]
LangConsole: allow local files as targets

7 years agodecompiler: read sourceFile attribute
Egor.Ushakov [Mon, 26 Jan 2015 15:52:13 +0000 (18:52 +0300)]
decompiler: read sourceFile attribute

7 years agodecompiler: dump classname in warning
Egor.Ushakov [Mon, 26 Jan 2015 15:51:26 +0000 (18:51 +0300)]
decompiler: dump classname in warning

7 years agodone firefox evaluate idea/140.1953
Vladimir Krivosheev [Mon, 26 Jan 2015 17:40:33 +0000 (18:40 +0100)]
done firefox evaluate

7 years agocontinue firefox evaluate
Vladimir Krivosheev [Mon, 26 Jan 2015 16:51:04 +0000 (17:51 +0100)]
continue firefox evaluate

7 years agocontinue firefox evaluate
Vladimir Krivosheev [Mon, 26 Jan 2015 16:49:43 +0000 (17:49 +0100)]
continue firefox evaluate

7 years agoprepare to implement firefox evaluate
Vladimir Krivosheev [Mon, 26 Jan 2015 13:43:15 +0000 (14:43 +0100)]
prepare to implement firefox evaluate

7 years agolambda isValueCompatible check: ensure throws is not treated as normal completion...
Anna Kozlova [Mon, 26 Jan 2015 16:33:28 +0000 (19:33 +0300)]
lambda isValueCompatible check: ensure throws is not treated as normal completion (IDEA-135581)

7 years agoextract method object: postpone formatting (IDEA-114278)
Anna Kozlova [Mon, 26 Jan 2015 14:12:08 +0000 (17:12 +0300)]
extract method object: postpone formatting (IDEA-114278)

7 years agoIDEA-100368 package-info.java javadoc does not respond to Reformat Code
Yaroslav Lepenkin [Mon, 26 Jan 2015 16:51:36 +0000 (19:51 +0300)]
IDEA-100368 package-info.java javadoc does not respond to Reformat Code

7 years agoWhen detecting field dependencies, check method calls used in initializer whether...
Yaroslav Lepenkin [Mon, 26 Jan 2015 16:47:21 +0000 (19:47 +0300)]
When detecting field dependencies, check method calls used in initializer whether they have references on class fields (IDEA-135442)

7 years agoSetting proper text on progress indicator (IDEA-34049) on bulk reformat/optimize...
Yaroslav Lepenkin [Mon, 26 Jan 2015 16:25:45 +0000 (19:25 +0300)]
Setting proper text on progress indicator (IDEA-34049) on bulk reformat/optimize actions

7 years agoStore language as a String in the course
Ekaterina Tuzova [Mon, 26 Jan 2015 16:16:58 +0000 (19:16 +0300)]
Store language as a String in the course

Language can't be serialized because of there is no default constructor

7 years agofixed StudyExecutor extension point
Ekaterina Tuzova [Mon, 26 Jan 2015 16:15:52 +0000 (19:15 +0300)]
fixed StudyExecutor extension point

It was renamed earlier

7 years agofixed private field usages
Ekaterina Tuzova [Mon, 26 Jan 2015 16:08:59 +0000 (19:08 +0300)]
fixed private field usages

7 years agoUpdated Python plugin version to 4.1 EAP for future builds
Andrey Vlasovskikh [Mon, 26 Jan 2015 16:05:32 +0000 (19:05 +0300)]
Updated Python plugin version to 4.1 EAP for future builds

7 years agoUse <Branch>.<Build count> as a build number for Python plugin at TeamCity
Andrey Vlasovskikh [Mon, 26 Jan 2015 16:03:22 +0000 (19:03 +0300)]
Use <Branch>.<Build count> as a build number for Python plugin at TeamCity

We used to forget to update the branch part. Another problem was the
meaningless build count in the name of the zip file.

7 years agodeclaration access issues
Ekaterina Tuzova [Mon, 26 Jan 2015 15:50:44 +0000 (18:50 +0300)]
declaration access issues

7 years agodeclaration access issues, moved names to the StudyNames
Ekaterina Tuzova [Mon, 26 Jan 2015 15:42:45 +0000 (18:42 +0300)]
declaration access issues, moved names to the StudyNames

7 years agoUpdated version naming rules for Python plugin appcode/140.1952 clion/140.1951
Andrey Vlasovskikh [Mon, 26 Jan 2015 15:28:28 +0000 (18:28 +0300)]
Updated version naming rules for Python plugin

"Beta" in the middle leads to the inability of comparing the version to
a later version without "Beta".

Having "EAP" or "RC" at the end of the name of plugin builds for
IntelliJ EAPs is a good idea.

7 years agofixed incorrect line opened when debugging decompiled code
Egor.Ushakov [Mon, 26 Jan 2015 15:02:44 +0000 (18:02 +0300)]
fixed incorrect line opened when debugging decompiled code

7 years agoremoved common course creator generator utils
Ekaterina Tuzova [Mon, 26 Jan 2015 14:50:16 +0000 (17:50 +0300)]
removed common course creator generator utils

7 years agocode cleanup
Ekaterina Tuzova [Mon, 26 Jan 2015 14:46:47 +0000 (17:46 +0300)]
code cleanup

7 years agorenamed task windows to answer placeholder (as it appeared in UI)
Ekaterina Tuzova [Mon, 26 Jan 2015 14:36:42 +0000 (17:36 +0300)]
renamed task windows to answer placeholder (as it appeared in UI)

7 years ago"File -> New" menu refactored: NewElement action restored
Dmitry Avdeev [Mon, 26 Jan 2015 14:36:37 +0000 (17:36 +0300)]
"File -> New" menu refactored: NewElement action restored

7 years agocode cleanup
Ekaterina Tuzova [Mon, 26 Jan 2015 14:34:33 +0000 (17:34 +0300)]
code cleanup

7 years agoshow course updated notification once
Ekaterina Tuzova [Mon, 26 Jan 2015 14:16:55 +0000 (17:16 +0300)]
show course updated notification once

7 years agocleanup
Ekaterina Tuzova [Mon, 26 Jan 2015 14:08:10 +0000 (17:08 +0300)]
cleanup

7 years ago"File -> New" menu refactored
Dmitry Avdeev [Mon, 26 Jan 2015 14:00:57 +0000 (17:00 +0300)]
"File -> New" menu refactored

7 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Mon, 26 Jan 2015 14:00:41 +0000 (17:00 +0300)]
Merge remote-tracking branch 'origin/master'

7 years agoplatform: save freshly created project
Roman Shevchenko [Mon, 26 Jan 2015 13:59:04 +0000 (16:59 +0300)]
platform: save freshly created project

(so that FS case-sensitivity check in StartupManagerImpl have something to work with)

7 years agoHTML: remove CSS dependency
Alexander Zolotov [Thu, 22 Jan 2015 13:16:43 +0000 (16:16 +0300)]
HTML: remove CSS dependency

7 years agoAdd hashCode and equals for ImageInfo index value
Alexander Zolotov [Thu, 22 Jan 2015 12:23:22 +0000 (15:23 +0300)]
Add hashCode and equals for ImageInfo index value

7 years agoget rid of yellow code
Alexander Zolotov [Wed, 21 Jan 2015 17:49:06 +0000 (20:49 +0300)]
get rid of yellow code