override fun next()

in rest/src/main/kotlin/org/jetbrains/intellij/pluginRepository/internal/blockmap/PluginChunkDataSource.kt [32:42]


  override fun next(): ByteArray {
    return if (curChunkData.size != 0) {
      if (pointer < curChunkData.size) {
        curChunkData[pointer++]
      } else {
        curChunkData = getRange(nextRange())
        pointer = 0
        next()
      }
    } else throw NoSuchElementException()
  }