Vladislav.Soroka
bfb1815d85
IDEA-152254 Gradle project substitutions not working in IDEA 2016.1
2016-04-25 16:08:43 +03:00
Vladislav.Soroka
0fbe458723
IDEA-154421 Map Id is missing
2016-04-25 16:08:43 +03:00
Anna.Kozlova
35a27be930
move instance method: update method reference qualifier according to the method reference shape (IDEA-155147)
2016-04-25 14:41:56 +02:00
Anna.Kozlova
a1ae485b22
diamond: reject diamonds nested inside type arguments as soon as possible (IDEA-155153)
2016-04-25 14:41:56 +02:00
Anna.Kozlova
e588d2285a
highlighting: don't add warning for nested lambda when problem is inside upper level (IDEA-155192)
2016-04-25 14:41:56 +02:00
Nadya Zabrodina
79facb311f
[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);
2016-04-25 15:36:06 +03:00
Nadya Zabrodina
b1b845ffe2
[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;
2016-04-25 15:36:05 +03:00
Nadya Zabrodina
515b8c878d
[patch]: remember last step after context instead of ignore it
2016-04-25 15:36:03 +03:00
peter
bc4109795e
prohibit write actions from user activity inside unsafe invokeLater; run transactions ASAP in any modality state
2016-04-25 14:16:15 +02:00
peter
cfe9e7891a
tolerate uncommitted documents in editor provider getState, add explanatory comments
2016-04-25 14:16:14 +02:00
Yaroslav Lepenkin
17eb1b9854
Detected indent notification is shown again (fixed failing DetectedIndentNotificationTest)
2016-04-25 15:07:39 +03:00
Dennis Ushakov
cfa24cc130
fix paths for community
2016-04-25 14:19:20 +03:00
Vassiliy.Kudryashov
3516038e7f
IDEA-98718 Sticky bookmarks
2016-04-25 14:09:59 +03:00
Dennis Ushakov
8172011e27
add imageio library to community
2016-04-25 13:24:11 +03:00
peter
cd26c23e0b
move super type cache to ScopedClassHierarchy
2016-04-25 12:19:26 +02:00
Alexander Zolotov
c1225e4409
Remove redudnant methods from editor api
2016-04-25 13:06:08 +03:00
Roman Shevchenko
53809312f2
[ui] wording in IDE Update settings
2016-04-25 12:01:50 +02:00
Alexander Lobas
f18b4524af
IDEA-154925 DesignerToolWindowManager shouldn't initialize swing components in headless mode
2016-04-25 12:51:53 +03:00
Sergey Malenkov
591b2184a0
IDEA-155151 NPE on startup on clean installation (when lo license is present)
2016-04-25 12:47:04 +03:00
nik
306d16f2b4
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
2016-04-25 12:14:36 +03:00
peter
3beec9ace3
remove unnecessary invokeLater from ConfigureTemplateDirectoriesAction
2016-04-25 11:08:38 +02:00
peter
c095654a36
remove unnecessary invokeLater from usage view rerun actions
2016-04-25 11:08:38 +02:00
Anna.Kozlova
1ce6f8d2fa
introduce param object: pass substitution around which won't be available after method signature is changed (IDEA-154208)
2016-04-25 10:57:40 +02:00
Bas Leijdekkers
d9288e4b42
SSR: find parameterized method calls (IDEA-154740)
2016-04-25 09:24:43 +02:00
Dmitry Trofimov
de6fcdbd8a
Fix env var name
2016-04-25 00:18:56 +02:00
Konstantin Bulenkov
6048ecb6d1
simplify and remove yellow code
2016-04-24 17:54:47 +01:00
peter
a313e5b5cf
PsiAugmentProvider: ask for dumbness once
2016-04-23 19:03:02 +02:00
peter
e9801d81e3
overriding method search: remove costly and completely useless check
2016-04-23 18:59:51 +02:00
peter
b9ec9bb6a1
don't lose submitted transactions
2016-04-23 11:45:53 +02:00
liana.bakradze
94d2975a40
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
2016-04-23 09:49:06 +03:00
Roman Shevchenko
6ea3b7a197
[java] usages migrated to PsiType.annotate()
2016-04-22 20:48:59 +02:00
peter
8627ab0832
avoid explicit document commit when setting/getting editor state
2016-04-22 20:28:01 +02:00
Sergey Malenkov
84f06cf5c6
IDEA-139647 Change signature: focus is lost while typing parameter name/value
2016-04-22 20:45:47 +03:00
Anna.Kozlova
dd93b4ba45
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)
2016-04-22 19:31:27 +02:00
Anna.Kozlova
b7eddbbbc3
extract method: fold parameters after array acces was detected (IDEA-155094)
2016-04-22 19:31:27 +02:00
Anna.Kozlova
5984dae7ac
trim input name before validate; trimmed on create already (IDEA-155062)
2016-04-22 19:31:27 +02:00
Roman Shevchenko
d77c31eaba
[java] introduces PsiType.annotate(); minor optimization
2016-04-22 18:53:35 +02:00
Dmitry Batrak
9c0948ebcf
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
2016-04-22 19:20:58 +03:00
Ilya.Kazakevich
1a17663127
Refactoring: BaseRefence and PyStringLiteralReference moved to community
2016-04-22 19:15:32 +03:00
Sergey Simonchik
042f65d078
mocha: show actual file in Diff dialog (WEB-15907)
2016-04-22 18:59:31 +03:00
Gregory.Shrago
fb7cb9aef6
JBIterator: implement skip() for real
2016-04-22 18:19:50 +03:00
Roman Shevchenko
1fceb3faff
Merge remote-tracking branch 'origin/master'
2016-04-22 17:13:19 +02:00
Roman Shevchenko
07042165fa
[java] introduces PsiType.annotate()
2016-04-22 17:12:06 +02:00
Roman Shevchenko
7960569325
Cleanup (formatting; warnings)
2016-04-22 17:11:57 +02:00
Anna.Kozlova
1126e85c51
EA-76035 - PIEAE: PsiUtilCore.ensureValid
2016-04-22 17:02:00 +02:00
Anna.Kozlova
f6e5999a68
read action
...
EA-75848 - assert: SharedImplUtil.findFileElement
2016-04-22 17:02:00 +02:00
Anna.Kozlova
b1645e3ae5
reuse utility method; ensure unknown functional type reduced to Object before create new psi
...
EA-75452 - IOE: PsiJavaParserFacadeImpl.createTypeElementFromText
2016-04-22 17:02:00 +02:00
Anna.Kozlova
1a2b94105e
EA-78630 - CCE: TrivialFunctionalExpressionUsageInspection$ReplaceWithLambdaBodyFix.replaceWithLambdaBody
2016-04-22 17:02:00 +02:00
Anna.Kozlova
f7f379e5e6
EA-80364 - PIEAE: StubBasedPsiElementBase.getContainingFile
2016-04-22 17:02:00 +02:00
Anna.Kozlova
856640c9f0
collect smartpointers to survive reformat on writeAction ended
...
EA-80355 - PIEAE: CompositePsiElement.getContainingFile
2016-04-22 17:02:00 +02:00