@@ -142,15 +142,15 @@ private[parquet] class CatalystSchemaConverter(
142142 DecimalType (precision, scale)
143143 }
144144
145- field.getPrimitiveTypeName match {
145+ typeName match {
146146 case BOOLEAN => BooleanType
147147
148148 case FLOAT => FloatType
149149
150150 case DOUBLE => DoubleType
151151
152152 case INT32 =>
153- field.getOriginalType match {
153+ originalType match {
154154 case INT_8 => ByteType
155155 case INT_16 => ShortType
156156 case INT_32 | null => IntegerType
@@ -161,7 +161,7 @@ private[parquet] class CatalystSchemaConverter(
161161 }
162162
163163 case INT64 =>
164- field.getOriginalType match {
164+ originalType match {
165165 case INT_64 | null => LongType
166166 case DECIMAL => makeDecimalType(maxPrecisionForBytes(8 ))
167167 case TIMESTAMP_MILLIS => typeNotImplemented()
@@ -176,7 +176,7 @@ private[parquet] class CatalystSchemaConverter(
176176 TimestampType
177177
178178 case BINARY =>
179- field.getOriginalType match {
179+ originalType match {
180180 case UTF8 | ENUM => StringType
181181 case null if assumeBinaryIsString => StringType
182182 case null => BinaryType
@@ -185,7 +185,7 @@ private[parquet] class CatalystSchemaConverter(
185185 }
186186
187187 case FIXED_LEN_BYTE_ARRAY =>
188- field.getOriginalType match {
188+ originalType match {
189189 case DECIMAL => makeDecimalType(maxPrecisionForBytes(field.getTypeLength))
190190 case INTERVAL => typeNotImplemented()
191191 case _ => illegalType()
@@ -261,7 +261,7 @@ private[parquet] class CatalystSchemaConverter(
261261 // Here we implement Parquet LIST backwards-compatibility rules.
262262 // See: https://github.com/apache/parquet-format/blob/master/LogicalTypes.md#backward-compatibility-rules
263263 // scalastyle:on
264- private def isElementType (repeatedType : Type , parentName : String ) = {
264+ private def isElementType (repeatedType : Type , parentName : String ): Boolean = {
265265 {
266266 // For legacy 2-level list types with primitive element type, e.g.:
267267 //
0 commit comments