提交 84c11e69 编写于 作者: T Till Rohrmann

[scala api] Moves TraversableType behind the CaseClassType in the TypeAnalyzer priority

上级 a201b301
......@@ -65,8 +65,6 @@ private[flink] trait TypeAnalyzer[C <: Context] { this: MacroContextHolder[C]
case NothingType() => NothingDesciptor(id, tpe)
case TraversableType(elemTpe) => analyzeTraversable(id, tpe, elemTpe)
case EitherType(leftTpe, rightTpe) => analyzeEither(id, tpe, leftTpe, rightTpe)
case TryType(elemTpe) => analyzeTry(id, tpe, elemTpe)
......@@ -75,6 +73,8 @@ private[flink] trait TypeAnalyzer[C <: Context] { this: MacroContextHolder[C]
case CaseClassType() => analyzeCaseClass(id, tpe)
case TraversableType(elemTpe) => analyzeTraversable(id, tpe, elemTpe)
case ValueType() => ValueDescriptor(id, tpe)
case WritableType() => WritableDescriptor(id, tpe)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册