-
Notifications
You must be signed in to change notification settings - Fork 52
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'andrzejressel-scala3-union'
- Loading branch information
Showing
46 changed files
with
215 additions
and
41 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
addSbtPlugin("com.github.sbt" % "sbt-pgp" % "2.3.0") | ||
addSbtPlugin("com.github.sbt" % "sbt-pgp" % "2.3.1") |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/GenericADTSerializationTests/project/build.properties
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/GenericADTSerializationTests/project/plugins.sbt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/GenericCaseObjectEnumSerializationTests/project/build.properties
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/GenericCaseObjectEnumSerializationTests/project/plugins.sbt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/GenericDecimalTaggedSerializationTests/project/build.properties
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/GenericDecimalTaggedSerializationTests/project/plugins.sbt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/GenericJavaEnumSerializationTests/project/build.properties
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/GenericJavaEnumSerializationTests/project/plugins.sbt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
...t-test/avrohugger/GenericOptionShapelessUnionsSerializationTests/project/build.properties
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/GenericOptionShapelessUnionsSerializationTests/project/plugins.sbt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
...test/avrohugger/GenericOptionalShapelessUnionsSerializationTests/project/build.properties
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/GenericOptionalShapelessUnionsSerializationTests/project/plugins.sbt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/GenericSerializationTests/project/build.properties
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/GenericSerializationTests/project/plugins.sbt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/GenericStringEnumSerializationTests/project/build.properties
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/GenericStringEnumSerializationTests/project/plugins.sbt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/OverrideSettings/project/build.properties
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
addSbtPlugin("com.julianpeeters" % "sbt-avrohugger" % "2.8.4") | ||
addSbtPlugin("com.julianpeeters" % "sbt-avrohugger" % "2.9.0") | ||
|
||
resolvers += Resolver.file("Local Ivy Repository", file("~/.ivy2/local/"))(Resolver.ivyStylePatterns) |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/SpecificADTSerializationTests/project/build.properties
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/SpecificADTSerializationTests/project/plugins.sbt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 2 additions & 0 deletions
2
src/sbt-test/avrohugger/SpecificOptionScala3UnionTypeSerializationTests/README.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
Supplemental integration tests. sbt-avrohugger must be updated with any | ||
changes made to avrohugger that need to be tested in a real-world project. |
24 changes: 24 additions & 0 deletions
24
src/sbt-test/avrohugger/SpecificOptionScala3UnionTypeSerializationTests/build.sbt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,24 @@ | ||
import avrohugger.types.{OptionScala3UnionType, ScalaADT} | ||
|
||
Compile / sourceGenerators += (Compile / avroScalaGenerateSpecific).taskValue | ||
|
||
organization := "com.julianpeeters" | ||
|
||
name := "datatype-avro-serializaton-tests" | ||
|
||
version := "0.4-SNAPSHOT" | ||
|
||
scalaVersion := "3.3.4" | ||
|
||
scalacOptions ++= Seq("-unchecked", "-deprecation", "-feature") | ||
|
||
libraryDependencies += "org.apache.avro" % "avro" % "1.11.4" | ||
|
||
libraryDependencies += "org.specs2" %% "specs2-core" % "4.20.2" % Test | ||
|
||
Compile / avroScalaSpecificCustomTypes := { | ||
avrohugger.format.Standard.defaultTypes.copy( | ||
union = OptionScala3UnionType, | ||
protocol = ScalaADT | ||
) | ||
} |
1 change: 1 addition & 0 deletions
1
...-test/avrohugger/SpecificOptionScala3UnionTypeSerializationTests/project/build.properties
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sbt.version=1.10.6 |
5 changes: 5 additions & 0 deletions
5
src/sbt-test/avrohugger/SpecificOptionScala3UnionTypeSerializationTests/project/plugins.sbt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
addSbtPlugin("com.julianpeeters" % "sbt-avrohugger" % "2.9.0") | ||
|
||
resolvers += Resolver.file("Local Ivy Repository", file(Path.userHome.absolutePath + "/.ivy2/local/"))(Resolver.ivyStylePatterns) | ||
|
||
|
33 changes: 33 additions & 0 deletions
33
...SpecificOptionScala3UnionTypeSerializationTests/src/main/avro/unions_with_coproduct2.avsc
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,33 @@ | ||
[ | ||
{ | ||
"namespace": "com.example.avrohugger", | ||
"name": "NonNullUnion", | ||
"type": "record", | ||
"fields": [ | ||
{ | ||
"name": "r6", | ||
"type": [ | ||
"boolean", | ||
"int", | ||
"string" | ||
] | ||
} | ||
] | ||
}, | ||
{ | ||
"namespace": "com.example.avrohugger", | ||
"name": "NullableUnion", | ||
"type": "record", | ||
"fields": [ | ||
{ | ||
"name": "r7", | ||
"type": [ | ||
"null", | ||
"boolean", | ||
"int", | ||
"string" | ||
] | ||
} | ||
] | ||
} | ||
] |
72 changes: 72 additions & 0 deletions
72
...pecificOptionScala3UnionTypeSerializationTests/src/test/scala/test/SpecificTestUtil.scala
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,72 @@ | ||
package test | ||
|
||
import java.io.File | ||
|
||
import org.apache.avro.io.{DecoderFactory, EncoderFactory} | ||
import org.apache.avro.generic.{ GenericDatumReader, GenericRecord} | ||
import org.apache.avro.specific.{ | ||
SpecificDatumReader, | ||
SpecificDatumWriter, | ||
SpecificRecordBase | ||
} | ||
import org.apache.avro.Schema | ||
import org.apache.avro.file.{ DataFileReader, DataFileWriter } | ||
|
||
import org.specs2.mutable.Specification | ||
|
||
object SpecificTestUtil extends Specification { | ||
|
||
def write[T <: SpecificRecordBase](file: File, records: List[T]) = { | ||
val userDatumWriter = new SpecificDatumWriter[T] | ||
val dataFileWriter = new DataFileWriter[T](userDatumWriter) | ||
dataFileWriter.create(records.head.getSchema, file); | ||
records.foreach(record => dataFileWriter.append(record)) | ||
dataFileWriter.close(); | ||
} | ||
|
||
def read[T <: SpecificRecordBase](file: File, records: List[T]) = { | ||
val dummyRecord = new GenericDatumReader[GenericRecord] | ||
val schema = new DataFileReader(file, dummyRecord).getSchema | ||
val userDatumReader = new SpecificDatumReader[T](schema) | ||
val dataFileReader = new DataFileReader[T](file, userDatumReader) | ||
// Adapted from: https://github.com/tackley/avrohugger-list-issue/blob/master/src/main/scala/net/tackley/Reader.scala | ||
// This isn't great scala, but represents how org.apache.avro.mapred.AvroInputFormat | ||
// (via org.apache.avro.file.DataFileStream) interacts with the SpecificDatumReader. | ||
var record: T = null.asInstanceOf[T] | ||
var sameRecord: T = null.asInstanceOf[T] | ||
val recordIter = records.iterator | ||
while (dataFileReader.hasNext) { | ||
sameRecord = dataFileReader.next(sameRecord) | ||
record = recordIter.next() | ||
} | ||
dataFileReader.close() | ||
sameRecord.equals(record) | ||
} | ||
|
||
def verifyWriteAndRead[T <: SpecificRecordBase](records: List[T]) = { | ||
val fileName = s"${records.head.getClass.getName}" | ||
val fileEnding = "avro" | ||
val file = File.createTempFile(fileName, fileEnding) | ||
file.deleteOnExit() | ||
write(file, records) | ||
read(file, records) | ||
} | ||
|
||
def verifyEncodeDecode[T <: SpecificRecordBase](record: T) = { | ||
val schema = record.getSchema | ||
val writer = new SpecificDatumWriter[T](schema) | ||
val out = new java.io.ByteArrayOutputStream() | ||
val encoder = EncoderFactory.get().binaryEncoder(out, null) | ||
writer.write(record, encoder) | ||
encoder.flush | ||
val ba = out.toByteArray | ||
ba.size must ===(1) | ||
ba(0) must ===(0) | ||
out.close | ||
val reader = new SpecificDatumReader[T](schema) | ||
val decoder = DecoderFactory.get().binaryDecoder(ba, null) | ||
val decoded = reader.read(record, decoder) | ||
decoded must ===(record) | ||
} | ||
|
||
} |
30 changes: 30 additions & 0 deletions
30
...icOptionScala3UnionTypeSerializationTests/src/test/scala/test/specific/SpecificSpec.scala
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,30 @@ | ||
package test.specific | ||
|
||
import com.example.avrohugger.{NonNullUnion, NullableUnion} | ||
import org.specs2.mutable.Specification | ||
import test.SpecificTestUtil | ||
|
||
class SpecificSpec extends Specification { | ||
|
||
"A case class with multiple non null types" should { | ||
"serialize and deserialize correctly" in { | ||
val record1 = NonNullUnion(true) | ||
val record2 = NonNullUnion(1) | ||
val record3 = NonNullUnion("abc") | ||
val records = List(record1, record2, record3) | ||
SpecificTestUtil.verifyWriteAndRead(records) | ||
} | ||
} | ||
|
||
"A case class with multiple nullable types" should { | ||
"serialize and deserialize correctly" in { | ||
val record1 = NullableUnion(Some(true)) | ||
val record2 = NullableUnion(Some(1)) | ||
val record3 = NullableUnion(Some("abc")) | ||
val record4 = NullableUnion(None) | ||
val records = List(record1, record2, record3, record4) | ||
SpecificTestUtil.verifyWriteAndRead(records) | ||
} | ||
} | ||
|
||
} |
7 changes: 7 additions & 0 deletions
7
src/sbt-test/avrohugger/SpecificOptionScala3UnionTypeSerializationTests/test
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
> ++3.3.4 | ||
|
||
> update | ||
|
||
> clean | ||
|
||
> test |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/SpecificSerializationTests/project/build.properties
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/SpecificSerializationTests/project/plugins.sbt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -25,4 +25,4 @@ protocol Defaults { | |
bytes byt = "\u00FF"; | ||
fix1 fx; | ||
} | ||
} | ||
} |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/SpecificStringEnumSerializationTests/project/build.properties
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/SpecificStringEnumSerializationTests/project/plugins.sbt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/SpecificVectorSerializationTests/project/build.properties
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/avrohugger/SpecificVectorSerializationTests/project/plugins.sbt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
addSbtPlugin("com.julianpeeters" % "sbt-avrohugger" % "2.8.4") | ||
addSbtPlugin("com.julianpeeters" % "sbt-avrohugger" % "2.9.0") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/sbt-avrohugger/overridesettings/project/build.properties
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
2 changes: 1 addition & 1 deletion
2
src/sbt-test/sbt-avrohugger/overridesettings/project/plugins.sbt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
addSbtPlugin("com.julianpeeters" % "sbt-avrohugger" % "2.8.4") | ||
addSbtPlugin("com.julianpeeters" % "sbt-avrohugger" % "2.9.0") |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1 +1 @@ | ||
sbt.version=1.10.2 | ||
sbt.version=1.10.6 |