idea/community.git
5 years agoEDU-603 File Chooser in "add local course" action should point at currently opened...
liana.bakradze [Mon, 25 Apr 2016 15:38:44 +0000 (17:38 +0200)]
EDU-603 File Chooser in "add local course" action should point at currently opened project

5 years agoIDEA-153827 Log tool window loses focus by TAB.
Denis Fokin [Mon, 25 Apr 2016 15:05:40 +0000 (18:05 +0300)]
IDEA-153827 Log tool window loses focus by TAB.

5 years agoshow fonts which cannot display latin characters in font selection combobox (followin... appcode/146.1494 clion/146.1493
Dmitry Batrak [Mon, 25 Apr 2016 14:57:42 +0000 (17:57 +0300)]
show fonts which cannot display latin characters in font selection combobox (following IDEA-154927)

5 years agoEDU-600 Disable Refresh Task File/Answer Placeholder for course creator projects
liana.bakradze [Mon, 25 Apr 2016 14:51:07 +0000 (16:51 +0200)]
EDU-600 Disable Refresh Task File/Answer Placeholder for course creator projects

5 years agoEDU-599 Remove Delete all answer placeholder action from project view
liana.bakradze [Mon, 25 Apr 2016 14:35:28 +0000 (16:35 +0200)]
EDU-599 Remove Delete all answer placeholder action from project view

5 years agoPsiChangeHandler: explain when transaction can be null
peter [Mon, 25 Apr 2016 13:25:25 +0000 (15:25 +0200)]
PsiChangeHandler: explain when transaction can be null

5 years agodo not add new watch if node is dragged to itself
Egor.Ushakov [Mon, 25 Apr 2016 13:44:14 +0000 (16:44 +0300)]
do not add new watch if node is dragged to itself

5 years agoIDEA-152254 Gradle project substitutions not working in IDEA 2016.1
Vladislav.Soroka [Mon, 25 Apr 2016 13:07:17 +0000 (16:07 +0300)]
IDEA-152254 Gradle project substitutions not working in IDEA 2016.1

5 years agoIDEA-154421 Map Id is missing
Vladislav.Soroka [Mon, 11 Apr 2016 13:51:58 +0000 (16:51 +0300)]
IDEA-154421 Map Id is missing

5 years agomove instance method: update method reference qualifier according to the method refer...
Anna.Kozlova [Mon, 25 Apr 2016 11:03:58 +0000 (13:03 +0200)]
move instance method: update method reference qualifier according to the method reference shape (IDEA-155147)

5 years agodiamond: reject diamonds nested inside type arguments as soon as possible (IDEA-155153)
Anna.Kozlova [Mon, 25 Apr 2016 09:49:09 +0000 (11:49 +0200)]
diamond: reject diamonds nested inside type arguments as soon as possible (IDEA-155153)

5 years agohighlighting: don't add warning for nested lambda when problem is inside upper level...
Anna.Kozlova [Mon, 25 Apr 2016 09:31:00 +0000 (11:31 +0200)]
highlighting: don't add warning for nested lambda when problem is inside upper level (IDEA-155192)

5 years ago[patch]: when we calculation transaction we should remember applied text range for... phpstorm/146.1490
Nadya Zabrodina [Fri, 8 Apr 2016 13:29:11 +0000 (16:29 +0300)]
[patch]: when we calculation transaction we should remember applied text range for exactly applied hunk for further interactive processing

* do not store transactions calculated during apply somehow etc - they are not exact at all;
* remember after start offset in SplitHunk;
* cleanUp GenericPatchApplier;
* collect and construct information about applied and not applied patches to AppliedSplitPatchHunk;
* remove unused changeType
* return first and last changed lines in hunk as applied index (without context lines);

5 years ago[patch]: IDEA-142061 Applying patch deletes blank lines
Nadya Zabrodina [Wed, 6 Apr 2016 12:09:49 +0000 (15:09 +0300)]
[patch]: IDEA-142061 Applying patch deletes blank lines

* use StringUtil.join instead of manual appending;
* fix empty sting appending: because when first element is empty string then stringBuilder.length remain 0 and line separator was not added;

5 years ago[patch]: remember last step after context instead of ignore it
Nadya Zabrodina [Tue, 5 Apr 2016 13:24:51 +0000 (16:24 +0300)]
[patch]: remember last step after context instead of ignore it

5 years agoprohibit write actions from user activity inside unsafe invokeLater; run transactions... pycharm/146.1489
peter [Mon, 25 Apr 2016 12:15:03 +0000 (14:15 +0200)]
prohibit write actions from user activity inside unsafe invokeLater; run transactions ASAP in any modality state

5 years agotolerate uncommitted documents in editor provider getState, add explanatory comments
peter [Mon, 25 Apr 2016 12:07:58 +0000 (14:07 +0200)]
tolerate uncommitted documents in editor provider getState, add explanatory comments

5 years agoDetected indent notification is shown again (fixed failing DetectedIndentNotificatio... pycharm/146.1488
Yaroslav Lepenkin [Mon, 25 Apr 2016 12:00:34 +0000 (15:00 +0300)]
Detected indent notification is shown again (fixed  failing DetectedIndentNotificationTest)

5 years agofix paths for community appcode/146.1486 appcode/146.1487 clion/146.1492
Dennis Ushakov [Mon, 25 Apr 2016 11:18:22 +0000 (14:18 +0300)]
fix paths for community

5 years agoIDEA-98718 Sticky bookmarks
Vassiliy.Kudryashov [Mon, 25 Apr 2016 11:08:05 +0000 (14:08 +0300)]
IDEA-98718 Sticky bookmarks

5 years agoadd imageio library to community idea/146.1483 phpstorm/146.1485 rubymine/146.1482 webstorm/146.1484
Dennis Ushakov [Mon, 25 Apr 2016 10:23:06 +0000 (13:23 +0300)]
add imageio library to community

5 years agomove super type cache to ScopedClassHierarchy
peter [Mon, 25 Apr 2016 09:58:46 +0000 (11:58 +0200)]
move super type cache to ScopedClassHierarchy

5 years agoRemove redudnant methods from editor api
Alexander Zolotov [Thu, 21 Apr 2016 17:57:19 +0000 (20:57 +0300)]
Remove redudnant methods from editor api

5 years ago[ui] wording in IDE Update settings
Roman Shevchenko [Mon, 25 Apr 2016 10:01:04 +0000 (12:01 +0200)]
[ui] wording in IDE Update settings

5 years agoIDEA-154925 DesignerToolWindowManager shouldn't initialize swing components in headle...
Alexander Lobas [Mon, 25 Apr 2016 09:50:48 +0000 (12:50 +0300)]
IDEA-154925 DesignerToolWindowManager shouldn't initialize swing components in headless mode

5 years agoIDEA-155151 NPE on startup on clean installation (when lo license is present)
Sergey Malenkov [Mon, 25 Apr 2016 09:43:22 +0000 (12:43 +0300)]
IDEA-155151 NPE on startup on clean installation (when lo license is present)

5 years agoBuildNumber: deprecate 'fallback' method and use 'currentVersion' instead; 'fallback...
nik [Thu, 21 Apr 2016 14:35:59 +0000 (17:35 +0300)]
BuildNumber: deprecate 'fallback' method and use 'currentVersion' instead; 'fallback' name is obscure and it's better to use fallback version (999.SNAPSHOT) only if we cannot read more actual build number from build.txt, otherwise some plugins may be disabled as incompatible

5 years agoremove unnecessary invokeLater from ConfigureTemplateDirectoriesAction
peter [Mon, 25 Apr 2016 09:05:01 +0000 (11:05 +0200)]
remove unnecessary invokeLater from ConfigureTemplateDirectoriesAction

5 years agoremove unnecessary invokeLater from usage view rerun actions
peter [Mon, 25 Apr 2016 09:03:58 +0000 (11:03 +0200)]
remove unnecessary invokeLater from usage view rerun actions

5 years agointroduce param object: pass substitution around which won't be available after metho... appcode/146.1479 clion/146.1478
Anna.Kozlova [Mon, 25 Apr 2016 08:54:43 +0000 (10:54 +0200)]
introduce param object: pass substitution around which won't be available after method signature is changed (IDEA-154208)

5 years agoSSR: find parameterized method calls (IDEA-154740)
Bas Leijdekkers [Sat, 23 Apr 2016 18:43:41 +0000 (20:43 +0200)]
SSR: find parameterized method calls (IDEA-154740)

5 years agoFix env var name appcode/146.1474 clion/146.1476 dbe/146.1473 idea/146.1471 phpstorm/146.1470 pycharm/146.1469 pycharm/146.1472 rubymine/146.1475 webstorm/146.1477
Dmitry Trofimov [Sun, 24 Apr 2016 22:18:56 +0000 (00:18 +0200)]
Fix env var name

5 years agosimplify and remove yellow code
Konstantin Bulenkov [Sun, 24 Apr 2016 16:50:44 +0000 (17:50 +0100)]
simplify and remove yellow code

5 years agoPsiAugmentProvider: ask for dumbness once appcode/146.1461 appcode/146.1467 clion/146.1462 clion/146.1466 dbe/146.1456 idea/146.1455 idea/146.1457 phpstorm/146.1458 phpstorm/146.1465 pycharm/146.1459 pycharm/146.1460 rubymine/146.1463 webstorm/146.1464
peter [Sat, 23 Apr 2016 17:03:02 +0000 (19:03 +0200)]
PsiAugmentProvider: ask for dumbness once

5 years agooverriding method search: remove costly and completely useless check
peter [Sat, 23 Apr 2016 16:59:51 +0000 (18:59 +0200)]
overriding method search: remove costly and completely useless check

5 years agodon't lose submitted transactions appcode/146.1453 clion/146.1454
peter [Sat, 23 Apr 2016 08:13:18 +0000 (10:13 +0200)]
don't lose submitted transactions

5 years agoMerge remote-tracking branch 'origin/liana/course-creator-improvements'
liana.bakradze [Sat, 23 Apr 2016 06:39:21 +0000 (09:39 +0300)]
Merge remote-tracking branch 'origin/liana/course-creator-improvements'

# Conflicts:
# python/educational-core/course-creator/src/com/jetbrains/edu/coursecreator/handlers/CCLessonMoveHandlerDelegate.java
# python/educational-core/student/resources/META-INF/plugin.xml
# python/educational-core/student/src/com/jetbrains/edu/learning/StudyPluginConfigurator.java
# python/educational-core/student/src/com/jetbrains/edu/learning/StudyProjectComponent.java
# python/educational-core/student/src/com/jetbrains/edu/learning/StudyTaskManager.java
# python/educational-core/student/src/com/jetbrains/edu/learning/StudyUtils.java
# python/educational-core/student/src/com/jetbrains/edu/learning/editor/StudyEditorFactoryListener.java
# python/educational-core/student/src/com/jetbrains/edu/learning/ui/StudySwingToolWindow.java

5 years ago[java] usages migrated to PsiType.annotate()
Roman Shevchenko [Fri, 22 Apr 2016 18:48:45 +0000 (20:48 +0200)]
[java] usages migrated to PsiType.annotate()

5 years agoavoid explicit document commit when setting/getting editor state
peter [Fri, 22 Apr 2016 18:26:21 +0000 (20:26 +0200)]
avoid explicit document commit when setting/getting editor state

5 years agoIDEA-139647 Change signature: focus is lost while typing parameter name/value
Sergey Malenkov [Fri, 22 Apr 2016 17:44:14 +0000 (20:44 +0300)]
IDEA-139647 Change signature: focus is lost while typing parameter name/value

5 years agowrite module classpath if forked per module even if all tests were located in one...
Anna.Kozlova [Fri, 22 Apr 2016 17:20:45 +0000 (19:20 +0200)]
write module classpath if forked per module even if all tests were located in one module as classpath could be from the project as per-config (IDEA-155036)

5 years agoextract method: fold parameters after array acces was detected (IDEA-155094)
Anna.Kozlova [Fri, 22 Apr 2016 17:04:56 +0000 (19:04 +0200)]
extract method: fold parameters after array acces was detected (IDEA-155094)

5 years agotrim input name before validate; trimmed on create already (IDEA-155062)
Anna.Kozlova [Fri, 22 Apr 2016 16:01:35 +0000 (18:01 +0200)]
trim input name before validate; trimmed on create already (IDEA-155062)

5 years ago[java] introduces PsiType.annotate(); minor optimization
Roman Shevchenko [Fri, 22 Apr 2016 16:53:21 +0000 (18:53 +0200)]
[java] introduces PsiType.annotate(); minor optimization

5 years agofix drag behaviour when mouse press point is on gutter side of folding area
Dmitry Batrak [Fri, 22 Apr 2016 15:55:50 +0000 (18:55 +0300)]
fix drag behaviour when mouse press point is on gutter side of folding area

earlier for such a click mouse movement has been disabled (see commit 670e628), but we must also remember a line where click was made in this case, to move caret there if mouse press is continued with a drag, just like it's done when initial mouse press is inside gutter icons area

5 years agoRefactoring: BaseRefence and PyStringLiteralReference moved to community
Ilya.Kazakevich [Wed, 20 Apr 2016 20:05:55 +0000 (23:05 +0300)]
Refactoring: BaseRefence and PyStringLiteralReference moved to community

5 years agomocha: show actual file in Diff dialog (WEB-15907)
Sergey Simonchik [Fri, 22 Apr 2016 15:59:31 +0000 (18:59 +0300)]
mocha: show actual file in Diff dialog (WEB-15907)

5 years agoJBIterator: implement skip() for real
Gregory.Shrago [Fri, 22 Apr 2016 15:19:50 +0000 (18:19 +0300)]
JBIterator: implement skip() for real

5 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Fri, 22 Apr 2016 15:13:19 +0000 (17:13 +0200)]
Merge remote-tracking branch 'origin/master'

5 years ago[java] introduces PsiType.annotate()
Roman Shevchenko [Fri, 22 Apr 2016 15:12:06 +0000 (17:12 +0200)]
[java] introduces PsiType.annotate()

5 years agoCleanup (formatting; warnings)
Roman Shevchenko [Fri, 22 Apr 2016 14:56:30 +0000 (16:56 +0200)]
Cleanup (formatting; warnings)

5 years agoEA-76035 - PIEAE: PsiUtilCore.ensureValid appcode/146.1434 clion/146.1435
Anna.Kozlova [Fri, 22 Apr 2016 14:22:26 +0000 (16:22 +0200)]
EA-76035 - PIEAE: PsiUtilCore.ensureValid

5 years agoread action
Anna.Kozlova [Fri, 22 Apr 2016 14:18:31 +0000 (16:18 +0200)]
read action
EA-75848 - assert: SharedImplUtil.findFileElement

5 years agoreuse utility method; ensure unknown functional type reduced to Object before create...
Anna.Kozlova [Fri, 22 Apr 2016 14:15:16 +0000 (16:15 +0200)]
reuse utility method; ensure unknown functional type reduced to Object before create new psi
EA-75452 - IOE: PsiJavaParserFacadeImpl.createTypeElementFromText

5 years agoEA-78630 - CCE: TrivialFunctionalExpressionUsageInspection$ReplaceWithLambdaBodyFix...
Anna.Kozlova [Fri, 22 Apr 2016 13:57:58 +0000 (15:57 +0200)]
EA-78630 - CCE: TrivialFunctionalExpressionUsageInspection$ReplaceWithLambdaBodyFix.replaceWithLambdaBody

5 years agoEA-80364 - PIEAE: StubBasedPsiElementBase.getContainingFile
Anna.Kozlova [Fri, 22 Apr 2016 13:05:48 +0000 (15:05 +0200)]
EA-80364 - PIEAE: StubBasedPsiElementBase.getContainingFile

5 years agocollect smartpointers to survive reformat on writeAction ended
Anna.Kozlova [Fri, 22 Apr 2016 12:50:31 +0000 (14:50 +0200)]
collect smartpointers to survive reformat on writeAction ended
EA-80355 - PIEAE: CompositePsiElement.getContainingFile

5 years agocombine inline parameter with change signature refactoring
Anna.Kozlova [Fri, 22 Apr 2016 12:44:10 +0000 (14:44 +0200)]
combine inline parameter with change signature refactoring
EA-80956 - E: BaseRefactoringProcessor.run

5 years agosmTest: better naming
Sergey Simonchik [Fri, 22 Apr 2016 14:49:59 +0000 (17:49 +0300)]
smTest: better naming

5 years agoEA-81297 - NPE: ColorAndFontOptions.getPanels
Sergey Malenkov [Fri, 22 Apr 2016 14:04:57 +0000 (17:04 +0300)]
EA-81297 - NPE: ColorAndFontOptions.getPanels

5 years agojetbrains.dic: +comparison
Sergey Simonchik [Fri, 22 Apr 2016 13:51:41 +0000 (16:51 +0300)]
jetbrains.dic: +comparison

5 years agoalways use watch icon when watches in variables enabled
Egor.Ushakov [Fri, 22 Apr 2016 13:21:39 +0000 (16:21 +0300)]
always use watch icon when watches in variables enabled

5 years ago[project] community project icon
Roman Shevchenko [Fri, 22 Apr 2016 12:54:30 +0000 (14:54 +0200)]
[project] community project icon

5 years agoa bit better fix to detect remote paths
Konstantin Bulenkov [Fri, 22 Apr 2016 12:53:23 +0000 (14:53 +0200)]
a bit better fix to detect remote paths

5 years agoCleanup (formatting; warnings)
Roman Shevchenko [Fri, 22 Apr 2016 12:46:03 +0000 (14:46 +0200)]
Cleanup (formatting; warnings)

5 years agoinitial preferred size for code fragment editor
Egor.Ushakov [Fri, 22 Apr 2016 12:22:35 +0000 (15:22 +0300)]
initial preferred size for code fragment editor

5 years agocorrectly set focus in view text dialog
Egor.Ushakov [Fri, 22 Apr 2016 12:20:09 +0000 (15:20 +0300)]
correctly set focus in view text dialog

5 years ago[groovy] support JsonBuilder (IDEA-98505)
Daniil Ovchinnikov [Thu, 21 Apr 2016 19:07:40 +0000 (22:07 +0300)]
[groovy] support JsonBuilder (IDEA-98505)

5 years agoIDEA-153192 (Support @CheckReturnValue on classes and packages) appcode/146.1431 clion/146.1433 phpstorm/146.1432
Bas Leijdekkers [Fri, 22 Apr 2016 10:48:09 +0000 (12:48 +0200)]
IDEA-153192 (Support @CheckReturnValue on classes and packages)

5 years agoshow in conflicts view only usages which are not safe to delete (IDEA-154982)
Anna.Kozlova [Fri, 22 Apr 2016 11:15:48 +0000 (13:15 +0200)]
show in conflicts view only usages which are not safe to delete (IDEA-154982)

5 years agochange signature from usage: disable reverse order fix (IDEA-155064)
Anna.Kozlova [Fri, 22 Apr 2016 10:34:21 +0000 (12:34 +0200)]
change signature from usage: disable reverse order fix (IDEA-155064)

5 years agoIDEA-154727 lst: VCS annotations are not visible while base revision is loading
Aleksey Pivovarov [Fri, 22 Apr 2016 10:42:17 +0000 (13:42 +0300)]
IDEA-154727 lst: VCS annotations are not visible while base revision is loading

5 years agoFixed test data
Yaroslav Lepenkin [Fri, 22 Apr 2016 11:12:59 +0000 (14:12 +0300)]
Fixed test data

5 years agoEnterHandler refactoring: indent logic moved to getLineIndent()
Rustam Vishnyakov [Fri, 22 Apr 2016 10:59:04 +0000 (13:59 +0300)]
EnterHandler refactoring: indent logic moved to getLineIndent()

5 years ago'Compile ...' action renamed to 'Recompile ...' (IDEA-32991)
Eugene Zhuravlev [Fri, 22 Apr 2016 11:10:00 +0000 (13:10 +0200)]
'Compile ...' action renamed to 'Recompile ...' (IDEA-32991)

5 years agomake sure default resourse patterns are loaded if corresponding tag is missing from...
Eugene Zhuravlev [Fri, 22 Apr 2016 10:12:54 +0000 (12:12 +0200)]
make sure default resourse patterns are loaded if corresponding tag is missing from xml (IDEA-154638)

5 years agoIDEA-154441 Parameter info grabs focus from editor if two projects are open webstorm/146.1430
Denis Fokin [Fri, 22 Apr 2016 09:40:27 +0000 (12:40 +0300)]
IDEA-154441 Parameter info grabs focus from editor if two projects are open

5 years agoIDEA-155043 Can't grab inactive scroll bar on OS X
Sergey Malenkov [Fri, 22 Apr 2016 09:39:39 +0000 (12:39 +0300)]
IDEA-155043 Can't grab inactive scroll bar on OS X

5 years agodisable delegation of move home/end if component is a text component
Konstantin Bulenkov [Fri, 22 Apr 2016 09:20:42 +0000 (11:20 +0200)]
disable delegation of move home/end if component is a text component

5 years agopush down api generify; extract abstract dialog
Anna.Kozlova [Thu, 21 Apr 2016 18:25:02 +0000 (20:25 +0200)]
push down api generify; extract abstract dialog

5 years agopush down api prettify after (IDEA-CR-8676)
Anna.Kozlova [Thu, 21 Apr 2016 17:05:11 +0000 (19:05 +0200)]
push down api prettify after (IDEA-CR-8676)

5 years agoJavafx: Don't allow renaming built-in $controller property, take two. Fixed boolean...
Pavel Dolgov [Thu, 21 Apr 2016 16:50:10 +0000 (19:50 +0300)]
Javafx: Don't allow renaming built-in $controller property, take two. Fixed boolean getter generation and renaming. Utility methods simplified. Tests added (IDEA-153758, IDEA-153751)

5 years agocache text in LazyParseableElement even when parsed appcode/146.1429 clion/146.1428
peter [Fri, 22 Apr 2016 06:18:11 +0000 (08:18 +0200)]
cache text in LazyParseableElement even when parsed

5 years agosave some memory in PsiClass member cache
peter [Fri, 22 Apr 2016 06:15:45 +0000 (08:15 +0200)]
save some memory in PsiClass member cache

5 years agoassert that completion file copy should be non-physical and non-event-system-enabled pycharm/146.1427
peter [Fri, 22 Apr 2016 04:55:47 +0000 (06:55 +0200)]
assert that completion file copy should be non-physical and non-event-system-enabled

5 years agounite less scopes to find jdk class usages
peter [Fri, 22 Apr 2016 04:52:47 +0000 (06:52 +0200)]
unite less scopes to find jdk class usages

5 years agoJBIterator: safe contract mixing 3 pycharm/146.1424 webstorm/146.1426
Gregory.Shrago [Fri, 22 Apr 2016 01:56:21 +0000 (04:56 +0300)]
JBIterator: safe contract mixing 3

5 years agosimplify toString() to avoid OOM appcode/146.1421 clion/146.1417 dbe/146.1418 idea/146.1422 phpstorm/146.1420 pycharm/146.1419 rubymine/146.1423
Gregory.Shrago [Fri, 22 Apr 2016 00:58:08 +0000 (03:58 +0300)]
simplify toString() to avoid OOM

5 years agoJBIterator: safe contract mixing 2
Gregory.Shrago [Thu, 21 Apr 2016 22:46:16 +0000 (01:46 +0300)]
JBIterator: safe contract mixing 2

5 years agoback to java roots..
Gregory.Shrago [Thu, 21 Apr 2016 23:04:36 +0000 (02:04 +0300)]
back to java roots..

5 years agoDon't test jython on windows and test python 3.5
Dmitry Trofimov [Thu, 21 Apr 2016 22:00:37 +0000 (00:00 +0200)]
Don't test jython on windows and test python 3.5

5 years agoSetup django latest over python 3.4
Dmitry Trofimov [Thu, 21 Apr 2016 21:45:51 +0000 (23:45 +0200)]
Setup django latest over python 3.4

5 years agoTake path to pythons and envs from variables
Dmitry Trofimov [Thu, 21 Apr 2016 21:42:00 +0000 (23:42 +0200)]
Take path to pythons and envs from variables

5 years agoIDEA-147128 "Search Everywhere" dialog contains highlighted text from code editor
Konstantin Bulenkov [Thu, 21 Apr 2016 21:33:59 +0000 (23:33 +0200)]
IDEA-147128 "Search Everywhere" dialog contains highlighted text from code editor

5 years agoChangeUtil.prepareAndRunChangeAction: clearCaches can be invoked only for the changed...
peter [Thu, 21 Apr 2016 19:32:54 +0000 (21:32 +0200)]
ChangeUtil.prepareAndRunChangeAction: clearCaches can be invoked only for the changed element, not its entire subtree (which can be expensive to walk)

5 years agomigrate xml namespace stuff to CachedValue since it depends not only on AST descendan...
peter [Thu, 21 Apr 2016 19:29:55 +0000 (21:29 +0200)]
migrate xml namespace stuff to CachedValue since it depends not only on AST descendants, so using clearCaches for it is incorrect

5 years agoPsiChangeHandler: don't track ranges forever for events outside pom transactions...
peter [Thu, 21 Apr 2016 19:21:20 +0000 (21:21 +0200)]
PsiChangeHandler: don't track ranges forever for events outside pom transactions (e.g. reload on language level change) (EA-76926 - PIEAE: PsiUtilCore.ensureValid)

5 years agoupdate netty to 4.1.0.CR7
Vladimir Krivosheev [Thu, 21 Apr 2016 18:12:02 +0000 (20:12 +0200)]
update netty to 4.1.0.CR7

5 years agoMerge remote-tracking branch 'origin/master'
Roman Shevchenko [Thu, 21 Apr 2016 19:22:55 +0000 (21:22 +0200)]
Merge remote-tracking branch 'origin/master'

5 years ago[java, java-decompiler] type annotations in class files
Roman Shevchenko [Thu, 21 Apr 2016 19:22:36 +0000 (21:22 +0200)]
[java, java-decompiler] type annotations in class files

Step 1: add top-level field/method/parameter annotations to stubs; include them in decompiled text.