Ekaterina Tuzova
ee5f16edd6
added Add Exception base class quick fix to the Exception doesn't inherit from standard ''Exception'' class inspection
2014-03-12 12:49:04 +04:00
Ekaterina Tuzova
90c4e074db
codestyle cleanup
2014-03-12 12:30:42 +04:00
Ekaterina Tuzova
61b1cb2a5f
do not store reference to PsiElement in qFix, codestyle cleanup, cleanup deprecated method usage
2014-03-12 12:29:54 +04:00
Ekaterina Tuzova
2ace00ea18
cleanup deprecated method usage
2014-03-11 19:34:56 +04:00
Ekaterina Tuzova
298c64667b
@NotNull getStatementList
2014-03-11 19:34:02 +04:00
Ekaterina Tuzova
20269f4008
do not store reference to PyFile in add function quickfix
2014-03-11 19:33:18 +04:00
Ekaterina Tuzova
5bd7108db9
code style cleanup
2014-03-11 19:23:44 +04:00
Ekaterina Tuzova
546c689479
get rid of deprecated functions use
2014-03-11 19:22:50 +04:00
Ekaterina Tuzova
85b572bfeb
do not store reference to PsiElement in add field quickfix
2014-03-11 19:20:46 +04:00
Ekaterina Tuzova
532e079f0d
do not suggest python run configuration for scratch files
2014-03-11 19:09:37 +04:00
Ekaterina Tuzova
4155d628b4
code style cleanup
2014-03-11 18:43:22 +04:00
Ekaterina Tuzova
757f50bad4
code style cleanup
2014-03-11 18:42:58 +04:00
Ekaterina Tuzova
f5ac410c49
cleanup
2014-03-11 18:40:37 +04:00
Ekaterina Tuzova
37c7fcabec
removed state from add super call quickfix, added tests
2014-03-11 18:23:53 +04:00
Ekaterina Tuzova
378b22a23d
added format specifier quick fix for the python string format inspection
2014-03-11 17:40:20 +04:00
Ekaterina Tuzova
2ba4ece037
Merge remote-tracking branch 'origin/master'
...
Conflicts:
python/src/com/jetbrains/python/inspections/PyProtectedMemberInspection.java
python/src/com/jetbrains/python/inspections/PyStatementEffectInspection.java
2014-03-11 15:29:15 +04:00
Ekaterina Tuzova
8dd9cc4f49
added remove dictionary key quick fix for the Dictionary contains duplicate keys inspection
2014-03-11 15:19:31 +04:00
Konstantin Bulenkov
f0a66f7c29
[log] Fix HashImpl equals
...
Don't rely on asString(): compare as byte arrays.
2014-03-11 15:11:33 +04:00
Kirill Likhodedov
5bd2cdd0f3
[log] HashImpl: remove the caching map
...
* HashImpl objects creation doesn't affect performance significantly.
* The map is not enough for big projects anyway.
2014-03-11 15:11:33 +04:00
peter
0affa6a6f9
dom: use ReflectionUtil.getClass{Public,Declared}Methods to skip synthetic methods (which change from one java version to another)
2014-03-11 12:04:33 +01:00
Ekaterina Tuzova
aea8f6d532
added move except clause quick fix for the Bad except clauses order inspection
2014-03-11 15:00:47 +04:00
Bas Leijdekkers
39ca5709a3
IDEA-121935 (Inspections: Overloaded variable argument method: every non-problematic method adds a warning)
2014-03-11 11:34:26 +01:00
Bas Leijdekkers
8d172ac52a
IDEA-121952 (Java 1.8: "Interface may be annotated with @FunctionalInterface" inspection reports already annotated interfaces)
2014-03-11 11:24:12 +01:00
Ekaterina Tuzova
b1977eac7a
added Remove assignment quick fix for the Assigning function call that doesn't return anything inspection
2014-03-11 14:02:07 +04:00
Dmitry Avdeev
81ca41b8cb
test fixed
2014-03-11 14:00:21 +04:00
Ekaterina Tuzova
b6b5a685e9
fixed PY-11981 "PEP 8 naming convention violation" inspection treats class attributes as function variables
2014-03-11 13:34:35 +04:00
Ekaterina Tuzova
f791db7500
fixed PY-10342 Instance attribute defined outside init: detect functions called in init
2014-03-11 13:26:13 +04:00
Ekaterina Tuzova
4d76bdb5a2
Statement list cannot be null
2014-03-11 13:25:49 +04:00
Vladimir Orlov
f839260db3
Merge remote-tracking branch 'origin/master'
2014-03-11 13:22:46 +04:00
Ekaterina Tuzova
6f6d8136f8
fixed PY-12033 PyAbstractClass invalid warning for properties.
2014-03-11 13:20:24 +04:00
Vladimir Orlov
85d52dd77f
IDEA-118296 Impossible to "Prevent App Nap" for the 133.* in MacOSX 10.9 (Mavericks)
2014-03-11 13:18:45 +04:00
Konstantin Bulenkov
c748cefdf1
artwork update for 13.1
2014-03-11 09:43:34 +01:00
Bas Leijdekkers
2ee2888ee8
attempt to clarify the inspection description
2014-03-11 09:19:13 +01:00
Bas Leijdekkers
c517b2cc25
add test
2014-03-11 09:19:12 +01:00
Artem Govorov
5a0f6fb495
Merge remote-tracking branch 'origin/master'
...
* origin/master:
IDEA-116029 in-place introduce variable name suggestions popup disappears before I can select anything PARTIAL ROLLBACK, fix to be continued...
2014-03-11 17:02:41 +10:00
Vassiliy
4b96dbf427
IDEA-116029 in-place introduce variable name suggestions popup disappears before I can select anything
...
PARTIAL ROLLBACK, fix to be continued...
2014-03-11 08:45:02 +04:00
Artem Govorov
bd199f1b6e
Merge remote-tracking branch 'origin/master'
...
* origin/master: (46 commits)
partially reverting 10f6a0f : psi depedent index get buffering status updates because they are applied to unsaved committed documents
Move ssh connection provider to remote-run.
use a more memory-efficient structure to hold a long indexed file list
fix test
- Removed dependency on remote-run in vagrant plugin (PY-12254). - New api for path mappings providers (old left for compatibility with RubyMine and PhpStorm) - Fix launching of Python console for remote interpreter.
add -> keyword to cpp and make sure it's lexed correctly (IDEA-121906)
add a proxy test that fails on java 8
enable new nashorn variables view by default
style: remove unnecessary method
for unsaved documents with committed state and psi backed index use the same logic as for unsaved documents with plain index
github tests with wrong notifications fixed
[log] Fix tests. (fix wrong line separators)
[log] Remake VcsLogJoiner without recursion.
[log] IDEA-118947 Implement special highlighting for cherry-pick
[log] Add ability to listen to possible filter changes
[log] Add ability to reuse branches filter popup
[log] Expose VcsLogRefs into API
[log] Expose the VcsLogFilterUi to the API, let set filter value
[log] repaint ui after adding highlighter
[log] make constants final
...
2014-03-11 10:50:18 +10:00
Maxim.Mossienko
b3dfff991f
partially reverting 10f6a0f: psi depedent index get buffering status updates because they are applied to unsaved committed documents
2014-03-10 21:11:38 +01:00
Dmitry Trofimov
255512d479
Merge remote-tracking branch 'origin/master'
2014-03-10 20:46:14 +01:00
Dmitry Trofimov
fa8f612443
Move ssh connection provider to remote-run.
2014-03-10 20:45:21 +01:00
peter
1357e2b4d5
use a more memory-efficient structure to hold a long indexed file list
2014-03-10 20:32:49 +01:00
Dmitry Trofimov
a0885a9ff5
Merge remote-tracking branch 'origin/master'
2014-03-10 20:19:27 +01:00
Dmitry Trofimov
23b20a87f4
Merge remote-tracking branch 'origin/master'
2014-03-10 20:13:33 +01:00
Bas Leijdekkers
69c98656a0
fix test
2014-03-10 20:12:51 +01:00
Dmitry Trofimov
bbf4741efb
- Removed dependency on remote-run in vagrant plugin (PY-12254).
...
- New api for path mappings providers (old left for compatibility with RubyMine and PhpStorm)
- Fix launching of Python console for remote interpreter.
2014-03-10 19:38:15 +01:00
peter
e5d9dff7c0
add -> keyword to cpp and make sure it's lexed correctly (IDEA-121906)
2014-03-10 19:20:04 +01:00
peter
5e71180771
add a proxy test that fails on java 8
2014-03-10 19:20:04 +01:00
Vladimir Krivosheev
ffa6350613
enable new nashorn variables view by default
2014-03-10 19:01:57 +01:00
Nadya Zabrodina
c60c03873b
style: remove unnecessary method
2014-03-10 21:54:22 +04:00
Maxim.Mossienko
965aafa855
for unsaved documents with committed state and psi backed index use the same logic as for unsaved documents with plain index
2014-03-10 18:43:59 +01:00