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