anchor.diff:  
       final tickDistance = radius / (ticks.length);
   
  +    _tickPaint
  +      ..color = data.tickBorderData.color
  +      ..strokeWidth = data.tickBorderData.width;
  +
  +    /// draw radar ticks
       ticks.sublist(0, ticks.length - 1).asMap().forEach(
         (index, tick) {
           final tickRadius = tickDistance * (index + 1);
  -        _tickPaint.color = data.tickBorderData.color;
  -        _tickPaint.strokeWidth = data.tickBorderData.width;
  +
           canvasWrapper.drawCircle(centerOffset, tickRadius, _tickPaint);
           _ticksTextPaint
             ..text = TextSpan(
  
positive.code:     /// controls Radar chart size
      final radius = _radarRadius(size);
  
      /// draw radar background
      _backgroundPaint.color = data.radarBackgroundColor;
      canvasWrapper.drawCircle(centerOffset, radius, _backgroundPaint);
  
      /// draw radar border
      canvasWrapper.drawCircle(centerOffset, radius, _borderPaint);
  
negative.code: 
      final angle = (2 * pi) / data.titleCount;
  
      /// drawing grids
      for (var index = 0; index < data.titleCount; index++) {
        final endX = centerX + radius * cos(angle * index - pi / 2);
        final endY = centerY + radius * sin(angle * index - pi / 2);
  
        final gridOffset = Offset(endX, endY);
  
        _gridPaint
          ..color = data.gridBorderData.color
          ..strokeWidth = data.gridBorderData.width;
        canvasWrapper.drawLine(centerOffset, gridOffset, _gridPaint);
      }
    }
  