Anna Kozlova
a035c14d75
overload resolution: don't include constraints on functional expressions into applicability check during overload resolution (IDEA-150745)
2016-01-26 17:30:03 +03:00
Anna Kozlova
8e7c92fce8
extract inference errors from parent calls when applicable
2016-01-26 17:30:03 +03:00
Anna Kozlova
c469bc34ef
remove dependency on upcoming testng-remote.jar (IDEA-150806)
2016-01-26 17:30:03 +03:00
Anna Kozlova
1b3ee14efb
EA-77459 - NPE: RefactoringChangeUtil.getTypeByExpression
2016-01-26 17:30:03 +03:00
Anna Kozlova
3432ad8fa0
EA-78284 - IAE: ClassUtil.getJVMClassName
2016-01-26 17:30:03 +03:00
Anna Kozlova
f79fb7f12f
EA-78288 - IAE: LoadTextUtil.loadText
2016-01-26 17:30:03 +03:00
Anna Kozlova
7c708a0eac
EA-78369 - NPE: PsiDiamondTypeImpl$InferredAnonymTypeVisitor.visitClassType
2016-01-26 17:30:03 +03:00
Anna Kozlova
c4cb54dca4
EA-78372 - ROME: DocumentImpl.replaceString
2016-01-26 17:30:03 +03:00
Anna Kozlova
b298ffa477
unused param removed
2016-01-26 17:30:03 +03:00
Anton Tarasov
84990740c5
IDEA-150848 Editor leak in AccessibleEditorComponentImpl
2016-01-26 16:48:57 +03:00
Dmitry Batrak
c0589fa7df
IDEA-150505 Underlines characters invisibles
...
* change vertical text centering within line bounds - baseline is now on 'ascent' distance from the top boundary (so leading space adds now to the space below baseline)
* also make ascent/descent values scale proportionally with line spacing factor
2016-01-26 16:22:03 +03:00
Roman Shevchenko
51fb84762f
[platform] extended file name validity check (IDEA-150199)
...
- methods in PathUtil[Rt] extended to exclude reserved Windows names, and verify that the name may be encoded with platform's charset (Unix-only)
- name validity checks in VFS refactored to introduce VirtualFileSystem.isValidName()
- LocalFileSystem.isValidName() uses platform rules
2016-01-26 16:07:21 +03:00
Sergey Malenkov
59221d92bb
IDEA-149395 Use shared code to paint scroll thumb in editor
2016-01-26 15:53:49 +03:00
Sergey Malenkov
fc9413f597
IDEA-149395 Fix left scroll bar for editor cause it does not support borders
2016-01-26 15:53:47 +03:00
Egor.Ushakov
58de6c223e
IDEA-150675 Lambda objects are rendered in an incomprehensive way
2016-01-26 15:36:50 +03:00
Sergey Simonchik
24a2e59994
added StringUtil.parseLong
2016-01-26 15:06:05 +03:00
Vladislav.Soroka
9e9e2163dc
gradle: test added for TestModuleProperties importing
2016-01-26 14:51:59 +03:00
Sergey Simonchik
330ca21f9a
genericify method signature
2016-01-26 14:48:38 +03:00
Roman Shevchenko
8cd4490ded
Cleanup (warnings)
2016-01-26 14:46:13 +03:00
Dmitry Batrak
3f690b6c1b
rename 'move left/right' actions/handler and descriptions to match the logic better
2016-01-26 14:41:58 +03:00
irengrig
071378029f
remote mappings field, text truncation, fix NPE + @NotNull assertions
2016-01-26 12:29:08 +01:00
Alexander Lobas
c6d7fd9d4b
IDEA-149210 Rework IDE notifications
2016-01-26 14:11:55 +03:00
vladimir.krivosheev
c5f2129f32
Kotlin compatibility (* wildcard)
2016-01-26 11:34:35 +01:00
Vladimir Krivosheev
14fe8af614
Kotlin compatibility (promise *Run and JvmField because now companion object require explicit annotation to be field)
2016-01-26 11:19:46 +01:00
Artem Khvastunov
86942235d6
IDEA-150760 DevKit: allow to use '$' symbol as a file path separator in a test name for 'Navigate to testdata' action
2016-01-26 10:30:46 +01:00
Dmitry Batrak
ee836e1781
IDEA-127539 Support for ligatures in editor
2016-01-26 12:17:34 +03:00
Alexander Doroshko
e43f372cdf
IDEA-139337 Debugger: evaluated field is shifted to the left in editor when inspecting object values with Alt+Click
2016-01-26 11:50:04 +03:00
nik
1aab9586f6
added TestModuleProperties to JPS model (IDEA-150835)
2016-01-26 01:57:49 +03:00
nik
cf0b466d88
gradle: fill TestModuleProperties not only for newly created modules but for exiting modules too (IDEA-150835)
2016-01-26 01:54:38 +03:00
Ilya.Kazakevich
99f2378a48
PY-18282 and PY-18163: nose test class ancestors are not recognized with loose context
...
Configuration producers should use user initiated context
2016-01-26 01:09:39 +03:00
Alexander Lobas
eca925e55a
IDEA-149210 Rework IDE notifications
2016-01-26 01:00:40 +03:00
Daniil Ovchinnikov
77a3b069e8
[groovy] fix nested index processing
2016-01-25 22:19:47 +03:00
Sergey Ignatov
4330ba7819
make IconUtil#filterIcon private until it's not too late
2016-01-25 22:11:12 +03:00
Egor.Ushakov
0ecf07be06
EA-77728 - assert: ValueDescriptorImpl.getValue - better fix
2016-01-25 20:14:08 +03:00
Vladislav.Soroka
36ae9695c1
IDEA-150605 Missing compile dependency after being resolved and overwritten by a runtime dependency
2016-01-25 19:57:39 +03:00
Dmitry.Krasilschikov
c09d1c1cfb
#RUBY-17510 support of github RailsApp Samples in RubyMine and IDEA
2016-01-25 19:51:43 +03:00
Sergey Malenkov
5887777e29
Remove registry key: ide.new.project.settings
2016-01-25 19:48:03 +03:00
Egor.Ushakov
ecd85c9bc3
EA-77728 - assert: ValueDescriptorImpl.getValue
2016-01-25 19:42:17 +03:00
Anna Kozlova
33d151ee47
following IDEA-CR-7943
2016-01-25 18:52:15 +03:00
Anna Kozlova
a166bd1059
overload resolution: infer most specific agains formal param types substituted against site substitutor, including param bounds (IDEA-150773)
2016-01-25 18:52:15 +03:00
Anna Kozlova
7de02f09ff
enable 'apply change signature' for move stmt left/right
2016-01-25 18:52:15 +03:00
Anna Kozlova
7b2e554b0a
inference: cache erasure flag together with partial inference (IDEA-150802)
2016-01-25 18:52:15 +03:00
Anna Kozlova
883f7f3f39
overload resolution: apply site substitution before potential compatibility check (IDEA-150807)
2016-01-25 18:52:15 +03:00
Vladimir Krivosheev
ec2c691cbf
WEB-19984 Debugging Node.js app built with Webpack
2016-01-25 16:30:52 +01:00
Vladimir Krivosheev
312b235ffd
convert SourceInfo to kotlin
2016-01-25 16:30:52 +01:00
Vladimir Krivosheev
6b41a4e2f9
convert SourceInfo to kotlin
2016-01-25 16:30:52 +01:00
Kirill Likhodedov
d0531a4b36
IDEA-131021 Git rename branch
2016-01-25 18:29:43 +03:00
Dmitry Jemerov
6bd5a06adf
download Kotlin from RC branch
2016-01-25 16:23:43 +01:00
peter
2f01419a49
CompilerTester: ensure vfs up to date state when saving module files; fixes tests failing when run second time reusing temp directory
2016-01-25 15:54:08 +01:00
Yaroslav Lepenkin
33cd748abd
Ditch same document check, just insert space after '='
2016-01-25 17:46:31 +03:00