Skip to content

Show @Metadata diffs #541

Description

@Goooler

When a class is compiled with a new Kotlin version (e.g., 2.3.02.4.0) without code changes, Diffuse shows in the report but no details. We can add support for @Metadata diffs with two constraints to minimize noise:

  1. Omit data1 and data2 due to their large size, comparing only remaining fields (e.g., mv, k).
  2. Only show @Metadata diffs when a class has changed without any method or field additions/removals.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions