Roman Shevchenko
f736ecb86e
[java] module formatting
2016-07-18 14:26:31 +02:00
Roman Shevchenko
db07e03aa0
Cleanup (formatting; warnings)
2016-07-18 14:24:01 +02:00
Anna.Kozlova
3f02ba5245
junit 5: if decided to run with junit 5, let it discover tests
2016-07-18 10:19:24 +02:00
Anna.Kozlova
4d40915c49
unused declaration: simplify clients
2016-07-18 10:19:24 +02:00
Anna.Kozlova
fc834372fd
negation: parenthesis for conditional (IDEA-157530)
2016-07-18 10:19:24 +02:00
Dmitry Batkovich
942cc412dc
inspection view: make view faster when "grouping by dir" == false; view comparator is optimized IDEA-156387
2016-07-18 11:06:18 +03:00
Dmitry Batkovich
6fb4fc6b7c
type migration: recreate type if invalid in variables migration as it was before
2016-07-18 10:22:05 +03:00
Sergey Malenkov
ea513be421
IDEA-97406 move effect color to parameter
2016-07-18 07:21:33 +03:00
Bas Leijdekkers
771ca5a1f6
IG: rework Throwable never thrown inspections to prevent false positives (IDEA-94012)
2016-07-17 23:55:51 +02:00
Bas Leijdekkers
cde26d662e
fix annotation, add @Contract
2016-07-17 23:55:50 +02:00
Bas Leijdekkers
fa0ab89b09
IG: exclude another method from moving when scope to broad
2016-07-17 23:55:50 +02:00
Bas Leijdekkers
24dfcdc79a
IG: result of getters should not be ignored
2016-07-17 23:55:49 +02:00
Bas Leijdekkers
021c8574c9
IDEA-115573 (Bogus "Throwable result of a method ignored" in ternary expression.)
2016-07-17 23:55:48 +02:00
Julia Beliaeva
df78a3f309
[vcs-log] minor: toString for CommitId
2016-07-17 22:46:32 +03:00
Ilya Zinoviev
f57c1c02ef
IDEA-157915 resolve Git symbolic-ref in HEAD
2016-07-17 11:28:40 +03:00
Konstantin Bulenkov
f493d9e03b
don't use UIUtil.getListForeground() as JBColor parameter
2016-07-16 23:13:28 +02:00
Konstantin Bulenkov
bdad78f8d5
don't use UIUtil.getListForeground() as JBColor parameter
2016-07-16 23:10:01 +02:00
Konstantin Bulenkov
474a9a9ee5
cleanup
2016-07-16 23:08:05 +02:00
Konstantin Bulenkov
465c802a9b
Merge remote-tracking branch 'origin/master'
2016-07-16 22:36:26 +02:00
Konstantin Bulenkov
e4b9663bc1
Support Darcula on Solaris and other exotic OSes
2016-07-16 22:33:06 +02:00
Anton Makeev
08491617a2
IDEA-155476 Run/debug silently fails when 'Run another configuration' step is broken
2016-07-16 13:59:30 +02:00
Anton Makeev
be380392b4
IDEA-158654 Debug become disabled for Run Configuration with dependency in 'Before run' section
2016-07-16 13:31:50 +02:00
liana.bakradze
3a7e4b02e0
disable line numbers and folding for editing mode (EDU-673, EDU-674)
2016-07-16 11:52:26 +03:00
liana.bakradze
6b7be045fc
EDU-671 Replace placeholder default text with "type here"
2016-07-16 11:37:48 +03:00
Ilya.Kazakevich
b29c18c606
PY-17107: Removing outdated deprecated code
...
* This workaround is not needed anymore at least since Django 1.7.
2016-07-15 23:14:30 +03:00
liana.bakradze
db8fc6aa4b
EDU-657 Initial implementation of subtasks
2016-07-15 21:51:23 +03:00
Alexander Doroshko
7f8e0a7e8d
Fixed files nesting in project root
2016-07-15 21:45:13 +03:00
Alexander Doroshko
1fa094ccd5
keep rules in a set
2016-07-15 21:45:12 +03:00
Pavel Dolgov
a310b65b13
Java inspection: In "Add Braces" and "Remove Braces" inspections don't offer the fix on an if/loop body if it contains another if/loop to avoid ambiguity. Tests added. (IDEA-157727)
2016-07-15 19:39:28 +03:00
Valentin Fondaratov
aa1f56a945
RUBY-18147 Fix encoding text to folded scalars-compatible text routine
2016-07-15 19:33:40 +03:00
Valentin Fondaratov
ad6ab8d3aa
Fix incorrect conversion of values from/to dq strings in YAML
2016-07-15 19:33:40 +03:00
Valentin Fondaratov
b040862e2b
Convert escaped seqs properly in YAML dq strings
2016-07-15 19:33:40 +03:00
Semyon Proshev
8640a09ed0
Attempt to make PythonRegexpInjector more readable
2016-07-15 19:16:08 +03:00
Semyon Proshev
513f21de26
PY-16404 Fixed: Syntax highlighting does not work for the pattern in re.fullmatch, but works for re.match
...
Add fullmatch support to PythonRegexpInjector
2016-07-15 19:16:07 +03:00
Semyon Proshev
3eadc8bc13
PY-19085 Fixed: Unresolved attribute reference 'fullmatch' for class '__Regex'
...
Add re.fullmatch and __Regex.fullmatch to skeletons
2016-07-15 19:16:07 +03:00
Aleksey Pivovarov
11f9d47843
run gutter icons optimized
2016-07-15 18:56:44 +03:00
Aleksey Pivovarov
2a0ab0af59
patch: fix file path comparison
...
PathDescription does not overrides equals()
2016-07-15 18:42:54 +03:00
Aleksey Pivovarov
fb107e6197
patch: use new diff api
2016-07-15 18:42:54 +03:00
Aleksey Pivovarov
d7daf51b75
patch: rearrange methods
2016-07-15 18:42:54 +03:00
Aleksey Pivovarov
71b9723709
patch: extract method
2016-07-15 18:42:54 +03:00
Aleksey Pivovarov
0e3f3b809d
patch: check myIsReversePath when adding "\ No newline at EOF"
...
hopefully, soon this method will be removed completely
2016-07-15 18:42:54 +03:00
Aleksey Pivovarov
76d5674666
patch: remove unecessary parameter
2016-07-15 18:42:54 +03:00
Aleksey Pivovarov
49140c13b2
patch: extract method
2016-07-15 18:42:54 +03:00
Aleksey Pivovarov
87e4dcf6aa
patch: @NotNull
2016-07-15 18:42:54 +03:00
Aleksey Pivovarov
3dc021ead3
patch: inline only field usage
2016-07-15 18:42:54 +03:00
Mikhail Golubev
28bb6dee75
PY-20026 PyClassImpl#mroLinearize() properly handles duplicate base classes
...
The exception could happen in this case because we used the same cached
result of MRO linearization twice without defencive copying. Then later,
as a side effect of that, in mroMerge() we deleted one "head" from
several sequences simultaneously, hence the IndexOutOfBoundsException.
2016-07-15 18:39:11 +03:00
nik
ea44febad9
build scripts: interface from scrambling task extracted to allow its use from the common 'build distributions' code
2016-07-15 17:54:44 +03:00
Sergey Simonchik
16ec744599
scopes: keep all scopes if showEmptyScopes=true (in this case, files in a scope at creation time may differ from files in the same scope at usage time)
...
previously, "Open Files" scope prevented adding "Current File" if both scopes are empty
2016-07-15 17:27:45 +03:00
Dmitry Batrak
fc8e00f006
IDEA-158599 Semicolon not inserted in string literals and comments
2016-07-15 17:24:17 +03:00
nik
eb8e1abeb4
build scripts: generation and checking of licenses for third-party libraries rewritten in Groovy
2016-07-15 17:16:55 +03:00