Commit Graph
148849 Commits
Author SHA1 Message Date
Anna Kozlova bece20cb9f testdata for IDEA-137277
(cherry picked from commit d98f44e277ae128ef6fb279a4e0dd738f9162939)
2015-03-11 20:27:58 +01:00
Anna Kozlova f19a6c1ed8 testdata for IDEA-58687
(cherry picked from commit 0be74138c6c6c288887944c26107a5d47bc5cd09)
2015-03-11 20:27:31 +01:00
Anna Kozlova f6de981477 ensure anonymous is not converted to lambda/method ref if it contains inner classes or class initializers
(cherry picked from commit 32afe318e3bacd714f3e0b49d8f904402b17a9c2)
2015-03-11 20:27:02 +01:00
Anna Kozlova 4fb47480f8 tail recursion: make aware of return statements inside lambda (IDEA-137334)
(cherry picked from commit 11802bc548741f1f87d4b238bb2ed93a6a6e9a97)
2015-03-11 20:26:35 +01:00
Anna Kozlova b73f7f9c7a hide add import fix if qualified name of imported class is not a valid qName (IDEA-137296)
(cherry picked from commit bfae9cef8ff0d4fd773d6ee66f952b324d5e01ec)
2015-03-11 20:25:55 +01:00
Anna Kozlova b36d3227cd make use of StringUtil.getQualifiedName
(cherry picked from commit 5f1e8b08d7dc81d508aba3ccad53bfa889fdae19)
2015-03-11 20:25:28 +01:00
Anna Kozlova 07cd972d60 completion: completion of constructor ref should insert new instead of class name (IDEA-137350)
(cherry picked from commit f98061b83147b69eed33fa86c4817bcbe67e26f4)
2015-03-11 20:25:01 +01:00
Anna Kozlova baad11327a resolve: ensure visibility won't change if method from anonymous class replaces method from base one (IDEA-137276)
(cherry picked from commit 0a6fdd997a8931a67406e9e9094864e90dfa11ec)
2015-03-11 20:24:35 +01:00
Anna Kozlova 85f685de9e ability to copy/paste path to setting to give user a hint where to search 2015-03-11 20:21:30 +01:00
Elizaveta Shashkova ff355f7feb Merge branch 'origin/master' 2015-03-11 20:54:16 +03:00
Elizaveta Shashkova 475a68b889 Add "Ignore library files" activation policy for exception breakpoints (PY-6396) 2015-03-11 20:50:51 +03:00
Alexander Zolotov da8542b371 IDEA-119669 Event Log / Mark all as read: allow to assign a keyboard shortcut 2015-03-11 18:18:02 +01:00
Maxim.Mossienko 76afcf4975 Merge remote-tracking branch 'origin/master' 2015-03-11 18:11:44 +01:00
Mikhail Golubev ad7e488eaa PY-4387, PY-12949 Add inverse action that replace empty package with Python module 2015-03-11 20:07:01 +03:00
Mikhail Golubev bbbe129589 PY-4387 First version of "Convert Module to Package" refactoring 2015-03-11 20:07:01 +03:00
Mikhail Golubev 89e398ebdf Repository-related operations of TaskManager are logged with INFO level
Also added toString implementation for TaskRepository.
2015-03-11 20:07:01 +03:00
Maxim.Mossienko c1368764ff Merge remote-tracking branch 'origin/master' 2015-03-11 18:06:28 +01:00
Maxim.Mossienko 9e4a0503fa pull up for replaceBytes in more natural place 2015-03-11 17:59:53 +01:00
peter ee3d0436cd run testgn searcher in smart mode (EA-66183 - INRE) 2015-03-11 17:19:16 +01:00
peter 0a6bd0f4ed enable alternative resolve in copy reference action (EA-66192) 2015-03-11 17:19:16 +01:00
peter 20f9a15240 don't refresh ui designer in dumb mode (EA-66193 - INRE) 2015-03-11 17:19:15 +01:00
peter 8ccfed3ef9 prohibit refactoring in dumb mode (IDEA-CR-1485) 2015-03-11 17:19:15 +01:00
Egor.Ushakov 13caa96334 IDEA-137320 GTK: debugger/eval inspection nodes do not show the expand triangle until selected 2015-03-11 19:07:41 +03:00
Vladislav.Soroka 8be7c8c867 maven: test fixed; use local repo for another DependenciesImportingTest test
(cherry picked from commit 8a5dbea)
2015-03-11 18:37:24 +03:00
Alexander Zolotov 8f0d0f0ca5 Custom template shouldn't check injected elements on non-commited document 2015-03-11 16:03:03 +01:00
Maxim.Mossienko 9cee4c9d85 more compact vfs attributes:
- attributes are encoded in positive small ints (instead of attr name enumeration) via VfsDependentEnum (FSRecords.persistentAttributesList flag, enabled by default)
- small attributes are grouped together and stored in first level attribute record (FSRecords.inlineAttributes, enabled by default)
- attr table stored in 8byte compact format (FSRecords.useSmallAttrTable, enabled by default)
- more compact root / directory records encoding (mostly making the children attribute value storable inline)
- initial experimental code for using different compression for content (FSRecords.useSnappyForCompression, disabled) and processing attributes in batch (FSRecords.bulkAttrReadSupport, disabled)
2015-03-11 15:55:39 +01:00
Dmitry Avdeev cfead7f1b4 IDEA-137302 Editor marks import in JSP as unused even when it's used 2015-03-11 17:19:40 +03:00
Michael Golubev bf4f4371f5 IDEA-137488 - CloudFoundry: NPE on undeploy of an application 2015-03-11 15:09:03 +01:00
Vladislav.Soroka 300a885ff0 maven: updated internal JB maven mirror URL; honor local repo overriding change by maven server; test local repo metadata added to avoid update request for these artifacts; 2015-03-11 17:06:25 +03:00
Kirill Likhodedov 17da85b4d2 IDEA-137492 don't print to Git stdout
Git process awaits for username or password, but gets some logging
string and fails.
Writing to stderr, on the other hand, doesn't confuse Git process.

A better solution would be to redefine System.out to avoid similar
problems in future, possibly will be implemented later.
2015-03-11 17:02:44 +03:00
peter e867d80ea9 prioritize lambdas in basic code completion (IDEA-135296) 2015-03-11 14:49:37 +01:00
peter 4ddd214f43 don't do psi.getProject each time a searcher needs it to run a read action via dumb mode, because getProject itself requires a read action 2015-03-11 14:49:37 +01:00
Yann Cébron fff42b7c97 CONTRIBUTING.md: fix typos 2015-03-11 14:12:28 +01:00
Shaverdova Elena bf751c6b6b New welcome screen in PhpStorm
(cherry picked from commit d0ece0b)
2015-03-11 16:09:02 +03:00
Florin Patan cf4af7d04f Added contributing guideline file 2015-03-11 16:04:37 +03:00
Vassiliy.Kudryashov 20cfae3c36 IDEA-57649 "locals" window can be minimized to horizontal size 0
After-review version #2
2015-03-11 15:59:00 +03:00
Aleksey Pivovarov 10c270771f diff: cleanup 2015-03-11 15:06:39 +03:00
Aleksey Pivovarov ebe6949d6e diff: better painting of separators
* fix connection with gutter in mirrored editor - adjust phase of line
(connection is broken, if editor is scrolled - but we can't do anything about it - it's better to move line in sync with text)
2015-03-11 15:06:38 +03:00
nik 3d628750c8 build scripts: added option to clear incremental caches to recover after failing compilation 2015-03-11 15:05:12 +03:00
Dmitry Batkovich 4ea0f44584 PropertyImpl: non-trimmed key/value delimiter detection fixed 2015-03-11 15:03:09 +03:00
Alexander Lobas b8a19c4544 IDEA-137474 NPE from $$$setupUI$$$ 2015-03-11 14:58:26 +03:00
Dmitry Jemerov 78ce454009 javadocs 2015-03-11 12:32:56 +01:00
Dmitry Jemerov 3f09304b07 add missing read action 2015-03-11 12:32:56 +01:00
Roman Shevchenko 368c152b63 Cleanup (correct label case) 2015-03-11 12:22:30 +01:00
Yann Cébron 9498a1bdd7 LineMarkerProvider: javadoc formatting 2015-03-11 12:05:04 +01:00
Egor.Ushakov e7bb92c604 cleanup 2015-03-11 13:35:18 +03:00
Egor.Ushakov 13311a30e4 cleanup: moved group to form 2015-03-11 13:35:17 +03:00
Michael Golubev 4702372f63 Clouds - avoid debug deadlock 2015-03-11 11:03:29 +01:00
Michael Golubev 32e9578692 IDEA-137446 - Deployment to CloudFoundry hangs if some apps exist in account 2015-03-11 11:03:27 +01:00
Dmitry Avdeev 8aefbef30b added some space for editor notifications 2015-03-11 12:41:54 +03:00