anchor.diff:  
   /// Paints [RadarChartData] in the canvas, it can be used in a [CustomPainter]
   class RadarChartPainter extends BaseChartPainter<RadarChartData> {
  -  final Paint _borderPaint, _backgroundPaint, _gridPaint, _tickPaint;
  -  final Paint _graphPaint, _graphBorderPaint, _graphPointPaint;
  -  final TextPainter _ticksTextPaint, _titleTextPaint;
  +  late Paint _borderPaint, _backgroundPaint, _gridPaint, _tickPaint;
  +  late Paint _graphPaint, _graphBorderPaint, _graphPointPaint;
  +  late TextPainter _ticksTextPaint, _titleTextPaint;
   
     List<RadarDataSetsPosition>? dataSetsPosition;
   
  
positive.code:     ticks.sublist(0, ticks.length - 1).asMap().forEach(
        (index, tick) {
          final tickRadius = tickDistance * (index + 1);
          canvasWrapper.drawCircle(centerOffset, tickRadius, _tickPaint);
          _ticksTextPaint
            ..text = TextSpan(
  
negative.code:     _titleTextPaint
        ..textAlign = TextAlign.center
        ..textDirection = TextDirection.ltr
        ..textScaleFactor = holder.textScale;
  
      for (var index = 0; index < data.titleCount; index++) {
        final title = data.getTitle!(index);
  