Commit Graph
166081 Commits
Author SHA1 Message Date
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