[SPARK-6428][SQL] Added explicit types for all public methods in catalyst#5162
[SPARK-6428][SQL] Added explicit types for all public methods in catalyst#5162rxin wants to merge 1 commit into
Conversation
|
Test build #29069 has started for PR 5162 at commit
|
|
Test build #29069 has finished for PR 5162 at commit
|
|
Test PASSed. |
There was a problem hiding this comment.
Unit won't actually compile because we use this as the last statement in transformExpressionUp and the compiler expects this function to return something.
There was a problem hiding this comment.
oh, no this is correct...
|
LGTM |
4fa948e to
33797be
Compare
|
Test build #29107 has started for PR 5162 at commit
|
33797be to
5e1370f
Compare
|
Test build #29109 has started for PR 5162 at commit
|
5e1370f to
e7eac03
Compare
|
Test build #29112 has started for PR 5162 at commit
|
|
Test build #29109 has finished for PR 5162 at commit
|
|
Test PASSed. |
|
Test build #29107 has finished for PR 5162 at commit
|
|
Test PASSed. |
|
Test build #29112 has finished for PR 5162 at commit
|
|
Test PASSed. |
…lyst I think after this PR, we can finally turn the rule on. There are still some smaller ones that need to be fixed, but those are easier. Author: Reynold Xin <rxin@databricks.com> Closes #5162 from rxin/catalyst-explicit-types and squashes the following commits: e7eac03 [Reynold Xin] [SPARK-6428][SQL] Added explicit types for all public methods in catalyst. (cherry picked from commit 7334801) Signed-off-by: Reynold Xin <rxin@databricks.com> Conflicts: sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/aggregates.scala sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/expressions/namedExpressions.scala sql/catalyst/src/main/scala/org/apache/spark/sql/catalyst/util/package.scala
I think after this PR, we can finally turn the rule on. There are still some smaller ones that need to be fixed, but those are easier.