Switch to a new Ktlint Formatter (#705)

* Switch to new Ktlint plugin

* Add ktlintCheck to PR builds

* Run formatter

* Put ktlint version in libs toml

* Fix lint

* Use Zip4Java from libs.toml
This commit is contained in:
Mitchell Syer
2023-10-06 23:38:39 -04:00
committed by GitHub
parent 3cd3cb0186
commit 849acfca3d
277 changed files with 6709 additions and 5090 deletions
@@ -20,7 +20,6 @@ import java.util.Calendar
@Suppress("UNCHECKED_CAST")
class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
private val cachedContent = mutableListOf<ResultSetEntry>()
private val columnCache = mutableMapOf<String, Int>()
private var lastReturnWasNull = false
@@ -29,9 +28,10 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
val parentMetadata = parent.metaData
val columnCount = parentMetadata.columnCount
val columnLabels = (1..columnCount).map {
parentMetadata.getColumnLabel(it)
}.toTypedArray()
val columnLabels =
(1..columnCount).map {
parentMetadata.getColumnLabel(it)
}.toTypedArray()
init {
val columnCount = columnCount
@@ -43,10 +43,11 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
// Fill cache
while (parent.next()) {
cachedContent += ResultSetEntry().apply {
for (i in 1..columnCount)
data += parent.getObject(i)
}
cachedContent +=
ResultSetEntry().apply {
for (i in 1..columnCount)
data += parent.getObject(i)
}
resultSetLength++
}
}
@@ -92,67 +93,121 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
return obj(columnLabel) as NClob
}
override fun updateNString(columnIndex: Int, nString: String?) {
override fun updateNString(
columnIndex: Int,
nString: String?,
) {
notImplemented()
}
override fun updateNString(columnLabel: String?, nString: String?) {
override fun updateNString(
columnLabel: String?,
nString: String?,
) {
notImplemented()
}
override fun updateBinaryStream(columnIndex: Int, x: InputStream?, length: Int) {
override fun updateBinaryStream(
columnIndex: Int,
x: InputStream?,
length: Int,
) {
notImplemented()
}
override fun updateBinaryStream(columnLabel: String?, x: InputStream?, length: Int) {
override fun updateBinaryStream(
columnLabel: String?,
x: InputStream?,
length: Int,
) {
notImplemented()
}
override fun updateBinaryStream(columnIndex: Int, x: InputStream?, length: Long) {
override fun updateBinaryStream(
columnIndex: Int,
x: InputStream?,
length: Long,
) {
notImplemented()
}
override fun updateBinaryStream(columnLabel: String?, x: InputStream?, length: Long) {
override fun updateBinaryStream(
columnLabel: String?,
x: InputStream?,
length: Long,
) {
notImplemented()
}
override fun updateBinaryStream(columnIndex: Int, x: InputStream?) {
override fun updateBinaryStream(
columnIndex: Int,
x: InputStream?,
) {
notImplemented()
}
override fun updateBinaryStream(columnLabel: String?, x: InputStream?) {
override fun updateBinaryStream(
columnLabel: String?,
x: InputStream?,
) {
notImplemented()
}
override fun updateTimestamp(columnIndex: Int, x: Timestamp?) {
override fun updateTimestamp(
columnIndex: Int,
x: Timestamp?,
) {
notImplemented()
}
override fun updateTimestamp(columnLabel: String?, x: Timestamp?) {
override fun updateTimestamp(
columnLabel: String?,
x: Timestamp?,
) {
notImplemented()
}
override fun updateNCharacterStream(columnIndex: Int, x: Reader?, length: Long) {
override fun updateNCharacterStream(
columnIndex: Int,
x: Reader?,
length: Long,
) {
notImplemented()
}
override fun updateNCharacterStream(columnLabel: String?, reader: Reader?, length: Long) {
override fun updateNCharacterStream(
columnLabel: String?,
reader: Reader?,
length: Long,
) {
notImplemented()
}
override fun updateNCharacterStream(columnIndex: Int, x: Reader?) {
override fun updateNCharacterStream(
columnIndex: Int,
x: Reader?,
) {
notImplemented()
}
override fun updateNCharacterStream(columnLabel: String?, reader: Reader?) {
override fun updateNCharacterStream(
columnLabel: String?,
reader: Reader?,
) {
notImplemented()
}
override fun updateInt(columnIndex: Int, x: Int) {
override fun updateInt(
columnIndex: Int,
x: Int,
) {
notImplemented()
}
override fun updateInt(columnLabel: String?, x: Int) {
override fun updateInt(
columnLabel: String?,
x: Int,
) {
notImplemented()
}
@@ -170,12 +225,18 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
notImplemented()
}
override fun getDate(columnIndex: Int, cal: Calendar?): Date {
override fun getDate(
columnIndex: Int,
cal: Calendar?,
): Date {
// TODO Maybe?
notImplemented()
}
override fun getDate(columnLabel: String?, cal: Calendar?): Date {
override fun getDate(
columnLabel: String?,
cal: Calendar?,
): Date {
// TODO Maybe?
notImplemented()
}
@@ -185,11 +246,17 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
notImplemented()
}
override fun updateFloat(columnIndex: Int, x: Float) {
override fun updateFloat(
columnIndex: Int,
x: Float,
) {
notImplemented()
}
override fun updateFloat(columnLabel: String?, x: Float) {
override fun updateFloat(
columnLabel: String?,
x: Float,
) {
notImplemented()
}
@@ -205,12 +272,18 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
return cursor - 1 < resultSetLength
}
override fun getBigDecimal(columnIndex: Int, scale: Int): BigDecimal {
override fun getBigDecimal(
columnIndex: Int,
scale: Int,
): BigDecimal {
// TODO Maybe?
notImplemented()
}
override fun getBigDecimal(columnLabel: String?, scale: Int): BigDecimal {
override fun getBigDecimal(
columnLabel: String?,
scale: Int,
): BigDecimal {
// TODO Maybe?
notImplemented()
}
@@ -223,11 +296,17 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
return obj(columnLabel) as BigDecimal
}
override fun updateBytes(columnIndex: Int, x: ByteArray?) {
override fun updateBytes(
columnIndex: Int,
x: ByteArray?,
) {
notImplemented()
}
override fun updateBytes(columnLabel: String?, x: ByteArray?) {
override fun updateBytes(
columnLabel: String?,
x: ByteArray?,
) {
notImplemented()
}
@@ -249,12 +328,18 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
notImplemented()
}
override fun getTime(columnIndex: Int, cal: Calendar?): Time {
override fun getTime(
columnIndex: Int,
cal: Calendar?,
): Time {
// TODO Maybe?
notImplemented()
}
override fun getTime(columnLabel: String?, cal: Calendar?): Time {
override fun getTime(
columnLabel: String?,
cal: Calendar?,
): Time {
// TODO Maybe?
notImplemented()
}
@@ -328,27 +413,49 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
return cursorValid()
}
override fun updateAsciiStream(columnIndex: Int, x: InputStream?, length: Int) {
override fun updateAsciiStream(
columnIndex: Int,
x: InputStream?,
length: Int,
) {
notImplemented()
}
override fun updateAsciiStream(columnLabel: String?, x: InputStream?, length: Int) {
override fun updateAsciiStream(
columnLabel: String?,
x: InputStream?,
length: Int,
) {
notImplemented()
}
override fun updateAsciiStream(columnIndex: Int, x: InputStream?, length: Long) {
override fun updateAsciiStream(
columnIndex: Int,
x: InputStream?,
length: Long,
) {
notImplemented()
}
override fun updateAsciiStream(columnLabel: String?, x: InputStream?, length: Long) {
override fun updateAsciiStream(
columnLabel: String?,
x: InputStream?,
length: Long,
) {
notImplemented()
}
override fun updateAsciiStream(columnIndex: Int, x: InputStream?) {
override fun updateAsciiStream(
columnIndex: Int,
x: InputStream?,
) {
notImplemented()
}
override fun updateAsciiStream(columnLabel: String?, x: InputStream?) {
override fun updateAsciiStream(
columnLabel: String?,
x: InputStream?,
) {
notImplemented()
}
@@ -360,61 +467,107 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
return obj(columnLabel) as URL
}
override fun updateShort(columnIndex: Int, x: Short) {
override fun updateShort(
columnIndex: Int,
x: Short,
) {
notImplemented()
}
override fun updateShort(columnLabel: String?, x: Short) {
override fun updateShort(
columnLabel: String?,
x: Short,
) {
notImplemented()
}
override fun getType() = ResultSet.TYPE_SCROLL_INSENSITIVE
override fun updateNClob(columnIndex: Int, nClob: NClob?) {
override fun updateNClob(
columnIndex: Int,
nClob: NClob?,
) {
notImplemented()
}
override fun updateNClob(columnLabel: String?, nClob: NClob?) {
override fun updateNClob(
columnLabel: String?,
nClob: NClob?,
) {
notImplemented()
}
override fun updateNClob(columnIndex: Int, reader: Reader?, length: Long) {
override fun updateNClob(
columnIndex: Int,
reader: Reader?,
length: Long,
) {
notImplemented()
}
override fun updateNClob(columnLabel: String?, reader: Reader?, length: Long) {
override fun updateNClob(
columnLabel: String?,
reader: Reader?,
length: Long,
) {
notImplemented()
}
override fun updateNClob(columnIndex: Int, reader: Reader?) {
override fun updateNClob(
columnIndex: Int,
reader: Reader?,
) {
notImplemented()
}
override fun updateNClob(columnLabel: String?, reader: Reader?) {
override fun updateNClob(
columnLabel: String?,
reader: Reader?,
) {
notImplemented()
}
override fun updateRef(columnIndex: Int, x: Ref?) {
override fun updateRef(
columnIndex: Int,
x: Ref?,
) {
notImplemented()
}
override fun updateRef(columnLabel: String?, x: Ref?) {
override fun updateRef(
columnLabel: String?,
x: Ref?,
) {
notImplemented()
}
override fun updateObject(columnIndex: Int, x: Any?, scaleOrLength: Int) {
override fun updateObject(
columnIndex: Int,
x: Any?,
scaleOrLength: Int,
) {
notImplemented()
}
override fun updateObject(columnIndex: Int, x: Any?) {
override fun updateObject(
columnIndex: Int,
x: Any?,
) {
notImplemented()
}
override fun updateObject(columnLabel: String?, x: Any?, scaleOrLength: Int) {
override fun updateObject(
columnLabel: String?,
x: Any?,
scaleOrLength: Int,
) {
notImplemented()
}
override fun updateObject(columnLabel: String?, x: Any?) {
override fun updateObject(
columnLabel: String?,
x: Any?,
) {
notImplemented()
}
@@ -422,11 +575,17 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
internalMove(resultSetLength + 1)
}
override fun updateLong(columnIndex: Int, x: Long) {
override fun updateLong(
columnIndex: Int,
x: Long,
) {
notImplemented()
}
override fun updateLong(columnLabel: String?, x: Long) {
override fun updateLong(
columnLabel: String?,
x: Long,
) {
notImplemented()
}
@@ -440,27 +599,47 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
notImplemented()
}
override fun updateClob(columnIndex: Int, x: Clob?) {
override fun updateClob(
columnIndex: Int,
x: Clob?,
) {
notImplemented()
}
override fun updateClob(columnLabel: String?, x: Clob?) {
override fun updateClob(
columnLabel: String?,
x: Clob?,
) {
notImplemented()
}
override fun updateClob(columnIndex: Int, reader: Reader?, length: Long) {
override fun updateClob(
columnIndex: Int,
reader: Reader?,
length: Long,
) {
notImplemented()
}
override fun updateClob(columnLabel: String?, reader: Reader?, length: Long) {
override fun updateClob(
columnLabel: String?,
reader: Reader?,
length: Long,
) {
notImplemented()
}
override fun updateClob(columnIndex: Int, reader: Reader?) {
override fun updateClob(
columnIndex: Int,
reader: Reader?,
) {
notImplemented()
}
override fun updateClob(columnLabel: String?, reader: Reader?) {
override fun updateClob(
columnLabel: String?,
reader: Reader?,
) {
notImplemented()
}
@@ -480,19 +659,31 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
return obj(columnLabel) as String?
}
override fun updateSQLXML(columnIndex: Int, xmlObject: SQLXML?) {
override fun updateSQLXML(
columnIndex: Int,
xmlObject: SQLXML?,
) {
notImplemented()
}
override fun updateSQLXML(columnLabel: String?, xmlObject: SQLXML?) {
override fun updateSQLXML(
columnLabel: String?,
xmlObject: SQLXML?,
) {
notImplemented()
}
override fun updateDate(columnIndex: Int, x: Date?) {
override fun updateDate(
columnIndex: Int,
x: Date?,
) {
notImplemented()
}
override fun updateDate(columnLabel: String?, x: Date?) {
override fun updateDate(
columnLabel: String?,
x: Date?,
) {
notImplemented()
}
@@ -504,21 +695,33 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
return obj(columnLabel)
}
override fun getObject(columnIndex: Int, map: MutableMap<String, Class<*>>?): Any {
override fun getObject(
columnIndex: Int,
map: MutableMap<String, Class<*>>?,
): Any {
// TODO Maybe?
notImplemented()
}
override fun getObject(columnLabel: String?, map: MutableMap<String, Class<*>>?): Any {
override fun getObject(
columnLabel: String?,
map: MutableMap<String, Class<*>>?,
): Any {
// TODO Maybe?
notImplemented()
}
override fun <T : Any?> getObject(columnIndex: Int, type: Class<T>?): T {
override fun <T : Any?> getObject(
columnIndex: Int,
type: Class<T>?,
): T {
return obj(columnIndex) as T
}
override fun <T : Any?> getObject(columnLabel: String?, type: Class<T>?): T {
override fun <T : Any?> getObject(
columnLabel: String?,
type: Class<T>?,
): T {
return obj(columnLabel) as T
}
@@ -527,11 +730,17 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
return cursorValid()
}
override fun updateDouble(columnIndex: Int, x: Double) {
override fun updateDouble(
columnIndex: Int,
x: Double,
) {
notImplemented()
}
override fun updateDouble(columnLabel: String?, x: Double) {
override fun updateDouble(
columnLabel: String?,
x: Double,
) {
notImplemented()
}
@@ -565,35 +774,61 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
notImplemented()
}
override fun updateBlob(columnIndex: Int, x: Blob?) {
override fun updateBlob(
columnIndex: Int,
x: Blob?,
) {
notImplemented()
}
override fun updateBlob(columnLabel: String?, x: Blob?) {
override fun updateBlob(
columnLabel: String?,
x: Blob?,
) {
notImplemented()
}
override fun updateBlob(columnIndex: Int, inputStream: InputStream?, length: Long) {
override fun updateBlob(
columnIndex: Int,
inputStream: InputStream?,
length: Long,
) {
notImplemented()
}
override fun updateBlob(columnLabel: String?, inputStream: InputStream?, length: Long) {
override fun updateBlob(
columnLabel: String?,
inputStream: InputStream?,
length: Long,
) {
notImplemented()
}
override fun updateBlob(columnIndex: Int, inputStream: InputStream?) {
override fun updateBlob(
columnIndex: Int,
inputStream: InputStream?,
) {
notImplemented()
}
override fun updateBlob(columnLabel: String?, inputStream: InputStream?) {
override fun updateBlob(
columnLabel: String?,
inputStream: InputStream?,
) {
notImplemented()
}
override fun updateByte(columnIndex: Int, x: Byte) {
override fun updateByte(
columnIndex: Int,
x: Byte,
) {
notImplemented()
}
override fun updateByte(columnLabel: String?, x: Byte) {
override fun updateByte(
columnLabel: String?,
x: Byte,
) {
notImplemented()
}
@@ -627,11 +862,17 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
notImplemented()
}
override fun updateString(columnIndex: Int, x: String?) {
override fun updateString(
columnIndex: Int,
x: String?,
) {
notImplemented()
}
override fun updateString(columnLabel: String?, x: String?) {
override fun updateString(
columnLabel: String?,
x: String?,
) {
notImplemented()
}
@@ -651,11 +892,17 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
return cursor - 1 < resultSetLength
}
override fun updateBoolean(columnIndex: Int, x: Boolean) {
override fun updateBoolean(
columnIndex: Int,
x: Boolean,
) {
notImplemented()
}
override fun updateBoolean(columnLabel: String?, x: Boolean) {
override fun updateBoolean(
columnLabel: String?,
x: Boolean,
) {
notImplemented()
}
@@ -665,11 +912,17 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
override fun rowUpdated() = false
override fun updateBigDecimal(columnIndex: Int, x: BigDecimal?) {
override fun updateBigDecimal(
columnIndex: Int,
x: BigDecimal?,
) {
notImplemented()
}
override fun updateBigDecimal(columnLabel: String?, x: BigDecimal?) {
override fun updateBigDecimal(
columnLabel: String?,
x: BigDecimal?,
) {
notImplemented()
}
@@ -689,11 +942,17 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
return getBinaryStream(columnLabel)
}
override fun updateTime(columnIndex: Int, x: Time?) {
override fun updateTime(
columnIndex: Int,
x: Time?,
) {
notImplemented()
}
override fun updateTime(columnLabel: String?, x: Time?) {
override fun updateTime(
columnLabel: String?,
x: Time?,
) {
notImplemented()
}
@@ -707,12 +966,18 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
notImplemented()
}
override fun getTimestamp(columnIndex: Int, cal: Calendar?): Timestamp {
override fun getTimestamp(
columnIndex: Int,
cal: Calendar?,
): Timestamp {
// TODO Maybe?
notImplemented()
}
override fun getTimestamp(columnLabel: String?, cal: Calendar?): Timestamp {
override fun getTimestamp(
columnLabel: String?,
cal: Calendar?,
): Timestamp {
// TODO Maybe?
notImplemented()
}
@@ -729,11 +994,17 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
override fun getConcurrency() = ResultSet.CONCUR_READ_ONLY
override fun updateRowId(columnIndex: Int, x: RowId?) {
override fun updateRowId(
columnIndex: Int,
x: RowId?,
) {
notImplemented()
}
override fun updateRowId(columnLabel: String?, x: RowId?) {
override fun updateRowId(
columnLabel: String?,
x: RowId?,
) {
notImplemented()
}
@@ -745,11 +1016,17 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
return getBinaryStream(columnLabel).reader()
}
override fun updateArray(columnIndex: Int, x: Array?) {
override fun updateArray(
columnIndex: Int,
x: Array?,
) {
notImplemented()
}
override fun updateArray(columnLabel: String?, x: Array?) {
override fun updateArray(
columnLabel: String?,
x: Array?,
) {
notImplemented()
}
@@ -814,9 +1091,13 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
override fun getMetaData(): ResultSetMetaData {
return object : ResultSetMetaData by parentMetadata {
override fun isReadOnly(column: Int) = true
override fun isWritable(column: Int) = false
override fun isDefinitelyWritable(column: Int) = false
override fun getColumnCount() = this@ScrollableResultSet.columnCount
override fun getColumnLabel(column: Int): String {
return columnLabels[column - 1]
}
@@ -831,27 +1112,49 @@ class ScrollableResultSet(val parent: ResultSet) : ResultSet by parent {
return (obj(columnLabel) as ByteArray).inputStream()
}
override fun updateCharacterStream(columnIndex: Int, x: Reader?, length: Int) {
override fun updateCharacterStream(
columnIndex: Int,
x: Reader?,
length: Int,
) {
notImplemented()
}
override fun updateCharacterStream(columnLabel: String?, reader: Reader?, length: Int) {
override fun updateCharacterStream(
columnLabel: String?,
reader: Reader?,
length: Int,
) {
notImplemented()
}
override fun updateCharacterStream(columnIndex: Int, x: Reader?, length: Long) {
override fun updateCharacterStream(
columnIndex: Int,
x: Reader?,
length: Long,
) {
notImplemented()
}
override fun updateCharacterStream(columnLabel: String?, reader: Reader?, length: Long) {
override fun updateCharacterStream(
columnLabel: String?,
reader: Reader?,
length: Long,
) {
notImplemented()
}
override fun updateCharacterStream(columnIndex: Int, x: Reader?) {
override fun updateCharacterStream(
columnIndex: Int,
x: Reader?,
) {
notImplemented()
}
override fun updateCharacterStream(columnLabel: String?, reader: Reader?) {
override fun updateCharacterStream(
columnLabel: String?,
reader: Reader?,
) {
notImplemented()
}