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