anchor.diff:    );
   
     /// Draw the vertices with the given [vertices] and optionally index buffer
  -  /// [indexes].
  +  /// [indices].
     ///
     /// If the [paintId] is `null`, a default empty paint should be used instead.
     void onDrawVertices(
       Float32List vertices,
  -    Uint16List? indexes,
  +    Uint16List? indices,
       int? paintId,
     );
   }
  
positive.code: 
    /// Encode a draw vertices command in the current buffer.
    ///
    /// The [indexes] are the index buffer used and is optional.
    void writeDrawVertices(
      VectorGraphicsBuffer buffer,
      Float32List vertices,
      Uint16List? indexes,
      int? paintId,
    ) {
      if (buffer._decodePhase.index > _DecodePhase.commands.index) {
  
negative.code:     final int verticesLength = buffer.getInt32();
      final Float32List vertices = buffer.getFloat32List(verticesLength);
      final int indexLength = buffer.getInt32();
      Uint16List? indices;
      if (indexLength != 0) {
        indices = buffer.getUint16List(indexLength);
      }
      listener?.onDrawVertices(vertices, indices, paintId);
    }
  }
  
  