Skip to content

Commit 007f0c4

Browse files
authored
Merge pull request #355 from AppDevNext/Cosmetic
Cosmetic
2 parents a78ded6 + f784e20 commit 007f0c4

File tree

3 files changed

+35
-35
lines changed

3 files changed

+35
-35
lines changed

MPChartLib/src/main/java/com/github/mikephil/charting/renderer/AxisRenderer.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ abstract class AxisRenderer(
7070
* paint used for the limit lines
7171
*/
7272
@JvmField
73-
protected var limitLinePaint: Paint? = null
73+
protected var limitLinePaint: Paint
7474

7575
init {
7676
paintAxisLabels = Paint(Paint.ANTI_ALIAS_FLAG)

MPChartLib/src/main/java/com/github/mikephil/charting/renderer/XAxisRenderer.kt

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -353,24 +353,24 @@ open class XAxisRenderer(
353353
mLimitLinePath.moveTo(mLimitLineSegmentsBuffer[0], mLimitLineSegmentsBuffer[1])
354354
mLimitLinePath.lineTo(mLimitLineSegmentsBuffer[2], mLimitLineSegmentsBuffer[3])
355355

356-
limitLinePaint!!.style = Paint.Style.STROKE
357-
limitLinePaint!!.color = limitLine.lineColor
358-
limitLinePaint!!.strokeWidth = limitLine.lineWidth
359-
limitLinePaint!!.setPathEffect(limitLine.dashPathEffect)
356+
limitLinePaint.style = Paint.Style.STROKE
357+
limitLinePaint.color = limitLine.lineColor
358+
limitLinePaint.strokeWidth = limitLine.lineWidth
359+
limitLinePaint.setPathEffect(limitLine.dashPathEffect)
360360

361-
c.drawPath(mLimitLinePath, limitLinePaint!!)
361+
c.drawPath(mLimitLinePath, limitLinePaint)
362362
}
363363

364364
fun renderLimitLineLabel(c: Canvas, limitLine: LimitLine, position: FloatArray, yOffset: Float) {
365365
val label = limitLine.label
366366

367367
// if drawing the limit-value label is enabled
368368
if (label != null && label != "") {
369-
limitLinePaint!!.style = limitLine.textStyle
370-
limitLinePaint!!.setPathEffect(null)
371-
limitLinePaint!!.color = limitLine.textColor
372-
limitLinePaint!!.strokeWidth = 0.5f
373-
limitLinePaint!!.textSize = limitLine.textSize
369+
limitLinePaint.style = limitLine.textStyle
370+
limitLinePaint.setPathEffect(null)
371+
limitLinePaint.color = limitLine.textColor
372+
limitLinePaint.strokeWidth = 0.5f
373+
limitLinePaint.textSize = limitLine.textSize
374374

375375

376376
val xOffset = limitLine.lineWidth + limitLine.xOffset
@@ -379,24 +379,24 @@ open class XAxisRenderer(
379379

380380
if (labelPosition == LimitLabelPosition.RIGHT_TOP) {
381381
val labelLineHeight = Utils.calcTextHeight(limitLinePaint, label).toFloat()
382-
limitLinePaint!!.textAlign = Align.LEFT
382+
limitLinePaint.textAlign = Align.LEFT
383383
c.drawText(
384384
label, position[0] + xOffset, viewPortHandler.contentTop() + yOffset + labelLineHeight,
385-
limitLinePaint!!
385+
limitLinePaint
386386
)
387387
} else if (labelPosition == LimitLabelPosition.RIGHT_BOTTOM) {
388-
limitLinePaint!!.textAlign = Align.LEFT
389-
c.drawText(label, position[0] + xOffset, viewPortHandler.contentBottom() - yOffset, limitLinePaint!!)
388+
limitLinePaint.textAlign = Align.LEFT
389+
c.drawText(label, position[0] + xOffset, viewPortHandler.contentBottom() - yOffset, limitLinePaint)
390390
} else if (labelPosition == LimitLabelPosition.LEFT_TOP) {
391-
limitLinePaint!!.textAlign = Align.RIGHT
391+
limitLinePaint.textAlign = Align.RIGHT
392392
val labelLineHeight = Utils.calcTextHeight(limitLinePaint, label).toFloat()
393393
c.drawText(
394394
label, position[0] - xOffset, viewPortHandler.contentTop() + yOffset + labelLineHeight,
395-
limitLinePaint!!
395+
limitLinePaint
396396
)
397397
} else {
398-
limitLinePaint!!.textAlign = Align.RIGHT
399-
c.drawText(label, position[0] - xOffset, viewPortHandler.contentBottom() - yOffset, limitLinePaint!!)
398+
limitLinePaint.textAlign = Align.RIGHT
399+
c.drawText(label, position[0] - xOffset, viewPortHandler.contentBottom() - yOffset, limitLinePaint)
400400
}
401401
}
402402
}

MPChartLib/src/main/java/com/github/mikephil/charting/renderer/YAxisRenderer.kt

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -292,10 +292,10 @@ open class YAxisRenderer(viewPortHandler: ViewPortHandler, @JvmField protected v
292292
limitLineClippingRect.inset(0f, -l.lineWidth)
293293
c.clipRect(limitLineClippingRect)
294294

295-
limitLinePaint?.style = Paint.Style.STROKE
296-
limitLinePaint?.color = l.lineColor
297-
limitLinePaint?.strokeWidth = l.lineWidth
298-
limitLinePaint?.setPathEffect(l.dashPathEffect)
295+
limitLinePaint.style = Paint.Style.STROKE
296+
limitLinePaint.color = l.lineColor
297+
limitLinePaint.strokeWidth = l.lineWidth
298+
limitLinePaint.setPathEffect(l.dashPathEffect)
299299

300300
pts[1] = l.limit
301301

@@ -304,20 +304,20 @@ open class YAxisRenderer(viewPortHandler: ViewPortHandler, @JvmField protected v
304304
limitLinePath.moveTo(viewPortHandler.contentLeft(), pts[1])
305305
limitLinePath.lineTo(viewPortHandler.contentRight(), pts[1])
306306

307-
limitLinePaint?.let { c.drawPath(limitLinePath, it) }
307+
c.drawPath(limitLinePath, limitLinePaint)
308308
limitLinePath.reset()
309309

310310
// c.drawLines(pts, mLimitLinePaint);
311311
val label = l.label
312312

313313
// if drawing the limit-value label is enabled
314314
if (label != null && label != "") {
315-
limitLinePaint?.style = l.textStyle
316-
limitLinePaint?.setPathEffect(null)
317-
limitLinePaint?.color = l.textColor
318-
limitLinePaint?.setTypeface(l.typeface)
319-
limitLinePaint?.strokeWidth = 0.5f
320-
limitLinePaint?.textSize = l.textSize
315+
limitLinePaint.style = l.textStyle
316+
limitLinePaint.setPathEffect(null)
317+
limitLinePaint.color = l.textColor
318+
limitLinePaint.setTypeface(l.typeface)
319+
limitLinePaint.strokeWidth = 0.5f
320+
limitLinePaint.textSize = l.textSize
321321

322322
val labelLineHeight = Utils.calcTextHeight(limitLinePaint, label).toFloat()
323323
val xOffset = Utils.convertDpToPixel(4f) + l.xOffset
@@ -326,16 +326,16 @@ open class YAxisRenderer(viewPortHandler: ViewPortHandler, @JvmField protected v
326326
val position = l.labelPosition
327327

328328
if (position == LimitLabelPosition.RIGHT_TOP) {
329-
limitLinePaint?.textAlign = Align.RIGHT
330-
limitLinePaint?.let {
329+
limitLinePaint.textAlign = Align.RIGHT
330+
limitLinePaint.let {
331331
c.drawText(
332332
label,
333333
viewPortHandler.contentRight() - xOffset,
334334
pts[1] - yOffset + labelLineHeight, it
335335
)
336336
}
337337
} else if (position == LimitLabelPosition.RIGHT_BOTTOM) {
338-
limitLinePaint?.let {
338+
limitLinePaint.let {
339339
it.textAlign = Align.RIGHT
340340
c.drawText(
341341
label,
@@ -344,7 +344,7 @@ open class YAxisRenderer(viewPortHandler: ViewPortHandler, @JvmField protected v
344344
)
345345
}
346346
} else if (position == LimitLabelPosition.LEFT_TOP) {
347-
limitLinePaint?.let {
347+
limitLinePaint.let {
348348
it.textAlign = Align.LEFT
349349
c.drawText(
350350
label,
@@ -353,7 +353,7 @@ open class YAxisRenderer(viewPortHandler: ViewPortHandler, @JvmField protected v
353353
)
354354
}
355355
} else {
356-
limitLinePaint?.let {
356+
limitLinePaint.let {
357357
it.textAlign = Align.LEFT
358358
c.drawText(
359359
label,

0 commit comments

Comments
 (0)