Commit Graph

213244 Commits

Author SHA1 Message Date
Daniil Ovchinnikov
fbe959bf47 [jvm-lang] java: port _Create property from usage_ action
- make it create template for both getter and setter;
- make it work with type parameter guesser;
- add tests!
2018-02-12 17:45:12 +03:00
Daniil Ovchinnikov
64292fd235 update type parameters guesser
- make it return new type element for later use;
- also disable formatting while replacing type element.
2018-02-12 17:45:12 +03:00
Dmitry Trofimov
6884ce5e6c Fix test 2018-02-12 15:35:12 +01:00
Anton Makeev
1907632619 CPP-11991 Mark source files in the project view using overlay icons 2018-02-12 15:31:22 +01:00
Roman Shevchenko
27056a1c1e Cleanup (minor optimization) 2018-02-12 15:27:27 +01:00
Dmitry Batrak
bad81b37f0 add missing 'super' call to PasteAction.update 2018-02-12 17:24:10 +03:00
Anton Tarasov
2579aaf87b IDEA-185405 Nested Idea does not scale on kubuntu 17.10 / KDE Plasma 5
A regression of IDEA-184383, when running with JB JDK of previous versions.
It doesn't affect bundled JB JDK.
2018-02-12 17:21:24 +03:00
Vassiliy.Kudryashov
d2d15a2eaf Replace in Path: proper mnemonic place for 'Replace All' button 2018-02-12 17:13:52 +03:00
graann
0e911b8fd5 IDEA-186529 New tool window header close buttons close on mouse down instead of mouse up 2018-02-12 17:11:20 +03:00
Dmitry Batkovich
284b7ac907 java relevant method chain completion: never autocomplete 2018-02-12 17:05:19 +03:00
Dmitry Batkovich
88f3a1bf1e fix typo 2018-02-12 17:05:19 +03:00
Ilya.Kazakevich
213398528d Stop python process leaked from test before building envs 2018-02-12 17:02:18 +03:00
Dmitry Batrak
1a9188e8ed IDEA-186367 Parameter info popup is confused about overloaded method signature
another use case
2018-02-12 16:45:01 +03:00
Dmitry Batkovich
507ae236d4 inspection view: re-implement node removal method after fix application 2018-02-12 16:41:04 +03:00
Dmitry Trofimov
c8cc1515d5 Modules list shouldn't be empty 2018-02-12 14:33:04 +01:00
Kirill Kirichenko
b810497f3e Revert incompatible API changes in Darcula LaF 2018-02-12 16:21:48 +03:00
Maxim.Kolmakov
3b6fe5969c GUI-74 Crashed Tabs in EditorFixture 2018-02-12 14:07:33 +01:00
alexey.afanasiev
4ad399b6e8 Revert copyright IDEA-CR-29223 (IDEA-186327) 2018-02-12 15:51:35 +03:00
Anton Tarasov
061849f665 Do not use Tahoma for Windows in JBHtmlEditorKit
There seems to be no reason to override default font to Tahoma on Windows.
That change is dated 2009 and is likely no longer relevant.
2018-02-12 15:45:10 +03:00
nik
132dcb8a76 project configuration: provide action to change names for multiple modules
Since now modules are grouped automatically accordingly to their names there should be a convenient way to specify or change a group for several modules (IDEA-186246).
2018-02-12 15:42:33 +03:00
nik
acb3a8c661 project configuration: fix ModifiableModuleModel.isChanged
...if only module names were changed.
2018-02-12 15:42:33 +03:00
nik
3f913313a3 platform UI: allow showing an explanatory comment in the standard input dialog 2018-02-12 15:42:33 +03:00
Dmitry Trofimov
a33972562d Fix test 2018-02-12 13:40:03 +01:00
Dmitry Trofimov
0de5c71137 Fix test 2018-02-12 13:40:03 +01:00
alexey.afanasiev
da631b8c42 Support creating fields and constants from Java to Groovy IDEA-CR-29223 (IDEA-186327) 2018-02-12 15:36:41 +03:00
Dmitry Trofimov
d6aebf7349 Restore pubilc method (compatibility) 2018-02-12 13:30:25 +01:00
alexey.afanasiev
d57f6a6a69 Support creating fields and constants from Java to Groovy IDEA-CR-29223 (IDEA-186327) 2018-02-12 15:27:05 +03:00
Aleksey Pivovarov
5805ca9d22 EA-116019 - assert: ComponentManagerImpl.lambda$throwAlreadyDisposed$
* perform under ReadAction to avoid "Project already disposed"
* ContentRevisionCache takes ReadAction inside anyway
2018-02-12 15:25:37 +03:00
Aleksey Pivovarov
aabade4c40 vcs: do not log PCE
EA-115992 - assert: GitAnnotationProvider.parseAnnotations
2018-02-12 15:22:36 +03:00
Anton Makeev
150daa423a CPP-11991 Mark source files in the project view using overlay icons: restored extension ID for backward-compatibility 2018-02-12 13:20:04 +01:00
Aleksey Pivovarov
01a897844c IDEA-182834 vcs: Incorrect checkboxes in the trees
follow-up: d4b0fa55c0
2018-02-12 15:13:35 +03:00
alexey.afanasiev
ed307273f0 Support creating fields and constants from Java to Groovy IDEA-CR-29223 (IDEA-186327) 2018-02-12 15:08:02 +03:00
Anna.Kozlova
78065573c6 remove redundant parenthesis (IDEA-186528) 2018-02-12 13:02:34 +01:00
Anton Tarasov
e359f8e1ca Updating versions of project dependencies: jdkBuild->u152b1136.12
Anton Tarasov
2018-02-12 14:58:41 +03:00
Dmitry Batrak
ed3a1c551c IDEA-186367 Parameter info popup is confused about overloaded method signature 2018-02-12 14:50:59 +03:00
Roman Shevchenko
bd3dc1f174 Merge remote-tracking branch 'origin/master'
# Conflicts:
#	platform/platform-impl/src/com/intellij/openapi/application/impl/ApplicationImpl.java
2018-02-12 12:41:45 +01:00
Daniil Ovchinnikov
b080aed673 add and use PropertyKind 2018-02-12 14:34:29 +03:00
Dmitry Batrak
58faa5208a IDEA-186444 Pasting whole line doesn't work properly in Javadoc comments 2018-02-12 14:25:13 +03:00
Roman Shevchenko
287051c173 [platform] backgroundable patch downloading progress (IDEA-46819) 2018-02-12 12:21:56 +01:00
Irina.Chernushina
6378f19331 json schema documentation, correct order of text preprocessing
IDEA-185065 Kubernetes: Json. QuickHelp. Avoid symbol codes in docs.
2018-02-12 12:19:25 +01:00
alexey.afanasiev
1fc0278792 Support creating fields and constants from Java to Groovy (IDEA-186327) 2018-02-12 13:53:55 +03:00
Ivan Semenov
42674257a6 DRY git handler input processors 2018-02-12 13:50:15 +03:00
Ivan Semenov
d109685fb9 Handle git input processor errors in a common way and deprecate old way 2018-02-12 13:50:14 +03:00
Ivan Semenov
8392d5066a Cleanup git auth manager after run 2018-02-12 13:50:14 +03:00
Ivan Semenov
8c3aa2a7eb Do not set GIT_TRACE_PACK_ACCESS env var when git version < 2.1.0 2018-02-12 13:50:14 +03:00
Roman Shevchenko
be34f017ef Cleanup (warnings; formatting) 2018-02-12 11:48:57 +01:00
Konstantin Bulenkov
fcc68c2d32 change toolwindow headers font on macOS 13px -> 12px 2018-02-12 11:47:51 +01:00
Aleksey Pivovarov
3959640214 IDEA-186483 vcs: include selected unversioned files to commit context
* update commit message on "Amend" toggle with roots,
  that contain only unversioned files in selection
2018-02-12 13:42:24 +03:00
fitermay
f4371650f5 fix terminology: anchor->footHold 2018-02-12 13:36:26 +03:00
fitermay
2b26e13063 QualifiedNameFinder.findImportableQNames should not return duplicates 2018-02-12 13:36:26 +03:00