Commit Graph
175669 Commits
Author SHA1 Message Date
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