Whitespace change only

Code view:

A painting is a person's account of this edit as text, recorded independently of the node mapping - a rendering often has several equally defensible answers where the mapping has one. Deletions and insertions carry no position on the opposite side in a painting, so that panel draws no caret for them.

Before

…lines 1–120 unchanged (120 lines)
121 .subList(0, min(itemCoord.section(), adapter.files.size))
122 .sumOf { itemCountToRowCount(it.rows.size) }
123 val seenRowsInThisSection = if (isHeader) 0 else itemCountToRowCount(itemCoord.relativePos())
124 val totalSeenRows = seenRowsInPreviousSections + seenRowsInThisSection
125
126 val seenHeaders = when {
127 isHeader -> itemCoord.section() // don't count the current section header
128 else -> itemCoord.section() + 1
129 }
130
131 val firstItemTop = getFirstItemOffset()
132
133 val totalRowOffset = totalSeenRows * rowHeight
…lines 134–245 unchanged (112 lines)

After

…lines 1–122 unchanged (122 lines)
123 val seenRowsInThisSection = if (isHeader) 0 else itemCountToRowCount(itemCoord.relativePos())
124 val totalSeenRows = seenRowsInPreviousSections + seenRowsInThisSection
125
126 val seenHeaders = when {
127 isHeader -> itemCoord.section()
128
129 // don't count the current section header
130 else -> itemCoord.section() + 1
131 }
132
133 val firstItemTop = getFirstItemOffset()
134
135 val totalRowOffset = totalSeenRows * rowHeight
…lines 136–247 unchanged (112 lines)

Before

source_file
block_comment "/*\n * Nextcloud - Android Client\n *\n * SPDX-FileCopyrightTex"...
package_header
package "package"
qualified_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "fragment"
. "."
identifier "util"
import
import "import"
qualified_identifier
identifier "android"
. "."
identifier "graphics"
. "."
identifier "Canvas"
import
import "import"
qualified_identifier
identifier "android"
. "."
identifier "graphics"
. "."
identifier "Rect"
import
import "import"
qualified_identifier
identifier "android"
. "."
identifier "view"
. "."
identifier "MotionEvent"
import
import "import"
qualified_identifier
identifier "androidx"
. "."
identifier "core"
. "."
identifier "view"
. "."
identifier "isEmpty"
import
import "import"
qualified_identifier
identifier "androidx"
. "."
identifier "recyclerview"
. "."
identifier "widget"
. "."
identifier "GridLayoutManager"
import
import "import"
qualified_identifier
identifier "androidx"
. "."
identifier "recyclerview"
. "."
identifier "widget"
. "."
identifier "RecyclerView"
import
import "import"
qualified_identifier
identifier "androidx"
. "."
identifier "recyclerview"
. "."
identifier "widget"
. "."
identifier "RecyclerView"
. "."
identifier "ItemDecoration"
import
import "import"
qualified_identifier
identifier "androidx"
. "."
identifier "recyclerview"
. "."
identifier "widget"
. "."
identifier "RecyclerView"
. "."
identifier "SimpleOnItemTouchListener"
import
import "import"
qualified_identifier
identifier "com"
. "."
identifier "afollestad"
. "."
identifier "sectionedrecyclerview"
. "."
identifier "ItemCoord"
import
import "import"
qualified_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "datamodel"
. "."
identifier "GalleryItems"
import
import "import"
qualified_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "adapter"
. "."
identifier "GalleryAdapter"
import
import "import"
qualified_identifier
identifier "me"
. "."
identifier "zhanghai"
. "."
identifier "android"
. "."
identifier "fastscroll"
. "."
identifier "FastScroller"
import
import "import"
qualified_identifier
identifier "me"
. "."
identifier "zhanghai"
. "."
identifier "android"
. "."
identifier "fastscroll"
. "."
identifier "PopupTextProvider"
import
import "import"
qualified_identifier
identifier "me"
. "."
identifier "zhanghai"
. "."
identifier "android"
. "."
identifier "fastscroll"
. "."
identifier "Predicate"
import
import "import"
qualified_identifier
identifier "kotlin"
. "."
identifier "math"
. "."
identifier "ceil"
import
import "import"
qualified_identifier
identifier "kotlin"
. "."
identifier "math"
. "."
identifier "min"
block_comment "/**\n * Custom ViewHelper to get fast scroll working on galle"...
class_declaration (+1745 nodes collapsed)

After

source_file
block_comment "/*\n * Nextcloud - Android Client\n *\n * SPDX-FileCopyrightTex"...
package_header
package "package"
qualified_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "fragment"
. "."
identifier "util"
import
import "import"
qualified_identifier
identifier "android"
. "."
identifier "graphics"
. "."
identifier "Canvas"
import
import "import"
qualified_identifier
identifier "android"
. "."
identifier "graphics"
. "."
identifier "Rect"
import
import "import"
qualified_identifier
identifier "android"
. "."
identifier "view"
. "."
identifier "MotionEvent"
import
import "import"
qualified_identifier
identifier "androidx"
. "."
identifier "core"
. "."
identifier "view"
. "."
identifier "isEmpty"
import
import "import"
qualified_identifier
identifier "androidx"
. "."
identifier "recyclerview"
. "."
identifier "widget"
. "."
identifier "GridLayoutManager"
import
import "import"
qualified_identifier
identifier "androidx"
. "."
identifier "recyclerview"
. "."
identifier "widget"
. "."
identifier "RecyclerView"
import
import "import"
qualified_identifier
identifier "androidx"
. "."
identifier "recyclerview"
. "."
identifier "widget"
. "."
identifier "RecyclerView"
. "."
identifier "ItemDecoration"
import
import "import"
qualified_identifier
identifier "androidx"
. "."
identifier "recyclerview"
. "."
identifier "widget"
. "."
identifier "RecyclerView"
. "."
identifier "SimpleOnItemTouchListener"
import
import "import"
qualified_identifier
identifier "com"
. "."
identifier "afollestad"
. "."
identifier "sectionedrecyclerview"
. "."
identifier "ItemCoord"
import
import "import"
qualified_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "datamodel"
. "."
identifier "GalleryItems"
import
import "import"
qualified_identifier
identifier "com"
. "."
identifier "owncloud"
. "."
identifier "android"
. "."
identifier "ui"
. "."
identifier "adapter"
. "."
identifier "GalleryAdapter"
import
import "import"
qualified_identifier
identifier "me"
. "."
identifier "zhanghai"
. "."
identifier "android"
. "."
identifier "fastscroll"
. "."
identifier "FastScroller"
import
import "import"
qualified_identifier
identifier "me"
. "."
identifier "zhanghai"
. "."
identifier "android"
. "."
identifier "fastscroll"
. "."
identifier "PopupTextProvider"
import
import "import"
qualified_identifier
identifier "me"
. "."
identifier "zhanghai"
. "."
identifier "android"
. "."
identifier "fastscroll"
. "."
identifier "Predicate"
import
import "import"
qualified_identifier
identifier "kotlin"
. "."
identifier "math"
. "."
identifier "ceil"
import
import "import"
qualified_identifier
identifier "kotlin"
. "."
identifier "math"
. "."
identifier "min"
block_comment "/**\n * Custom ViewHelper to get fast scroll working on galle"...
class_declaration (+1745 nodes collapsed)