Skip to content

Commit cebb0e1

Browse files
committed
Code cleanup
1 parent ef55a9b commit cebb0e1

3 files changed

Lines changed: 13 additions & 13 deletions

File tree

codeview/src/main/java/io/github/kbiakov/codeview/adapters/AbstractCodeAdapter.kt

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -161,7 +161,7 @@ abstract class AbstractCodeAdapter<T> : RecyclerView.Adapter<AbstractCodeAdapter
161161
ui(onUpdated)
162162
}
163163

164-
// - View holder
164+
// - View holder callbacks
165165

166166
override fun onCreateViewHolder(parent: ViewGroup, viewType: Int): ViewHolder {
167167
val inflater = LayoutInflater.from(parent.context)
@@ -177,8 +177,8 @@ abstract class AbstractCodeAdapter<T> : RecyclerView.Adapter<AbstractCodeAdapter
177177
tvLineContent.typeface = options.font
178178

179179
val isLine = viewType == ViewHolderType.Line.viewType
180-
val lineViewHeight = if (isLine) R.dimen.line_height else R.dimen.line_border_height
181-
lineView.layoutParams.height = context.resources.getDimension(lineViewHeight).toInt()
180+
val viewHeight = if (isLine) R.dimen.line_height else R.dimen.line_border_height
181+
lineView.layoutParams.height = context.resources.getDimension(viewHeight).toInt()
182182

183183
if (isLine) {
184184
val holder = LineViewHolder(lineView)
@@ -191,21 +191,21 @@ abstract class AbstractCodeAdapter<T> : RecyclerView.Adapter<AbstractCodeAdapter
191191

192192
override fun onBindViewHolder(holder: ViewHolder, pos: Int) {
193193
if (holder is LineViewHolder) {
194-
val lineNum = pos - LineStartIdx
195-
val lineCode = lines[lineNum]
196-
holder.mItem = lineCode
194+
val num = pos - LineStartIdx
195+
val line = lines[num]
196+
holder.mItem = line
197197

198198
options.lineClickListener?.let {
199199
holder.itemView.setOnClickListener {
200-
options.lineClickListener?.onCodeLineClicked(lineNum, lineCode)
200+
options.lineClickListener?.onCodeLineClicked(num, line)
201201
}
202202
}
203-
setupLine(lineNum, lineCode, holder)
204-
displayLineFooter(lineNum, holder)
203+
setupLine(num, line, holder)
204+
displayLineFooter(num, holder)
205205
}
206206
}
207207

208-
override fun getItemCount() = lines.size + BordersCount // lines + borders
208+
override fun getItemCount() = lines.size + BordersCount
209209

210210
override fun getItemViewType(pos: Int) = ViewHolderType.get(pos, itemCount)
211211

@@ -247,7 +247,7 @@ abstract class AbstractCodeAdapter<T> : RecyclerView.Adapter<AbstractCodeAdapter
247247
private fun Pair<List<String>, List<String>>.droppedLines() = second
248248
}
249249

250-
// - ViewHolder
250+
// - View holder types
251251

252252
enum class ViewHolderType(val viewType: Int) {
253253
Line(0), Border(1);

codeview/src/main/res/values/dimens.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@
22
<resources>
33
<dimen name="line_num_width">32dp</dimen>
44
<dimen name="line_height">24dp</dimen>
5-
<dimen name="line_border_height">6dp</dimen>
5+
<dimen name="line_border_height">4dp</dimen>
66
<dimen name="line_text_size">12sp</dimen>
77
</resources>

codeview/src/main/res/values/strings.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,5 @@
44
<string name="stub_line_num">1</string>
55
<string name="stub_line_content">public static final int main(String[] args) {</string>
66
<string name="show_all">Show all</string>
7-
<string name="dots"></string>
7+
<string name="dots">...</string>
88
</resources>

0 commit comments

Comments
 (0)