cargo-semver-checks 0.13.0

Scan your Rust crate for semver violations.
[
    {
        "name": String("U8ToU16Enum"),
        "path": List([
            String("semver_tests"),
            String("test_cases"),
            String("enum_repr_int_changed"),
            String("U8ToU16Enum"),
        ]),
        "span_filename": String("src/test_cases/enum_repr_int_changed.rs"),
        "span_begin_line": Uint64(10),
        "old_attr": String("#[repr(u8)]"),
        "new_attr": List([
            String("#[repr(u16)]"),
        ]),
        "visibility_limit": String("public"),
    },
    {
        "name": String("I32ToI8Enum"),
        "path": List([
            String("semver_tests"),
            String("test_cases"),
            String("enum_repr_int_changed"),
            String("I32ToI8Enum"),
        ]),
        "span_filename": String("src/test_cases/enum_repr_int_changed.rs"),
        "span_begin_line": Uint64(24),
        "old_attr": String("#[repr(i32)]"),
        "new_attr": List([
            String("#[repr(i8)]"),
        ]),
        "visibility_limit": String("public"),
    },
    {
        "name": String("I32ToU32Enum"),
        "path": List([
            String("semver_tests"),
            String("test_cases"),
            String("enum_repr_int_changed"),
            String("I32ToU32Enum"),
        ]),
        "span_filename": String("src/test_cases/enum_repr_int_changed.rs"),
        "span_begin_line": Uint64(38),
        "old_attr": String("#[repr(i32)]"),
        "new_attr": List([
            String("#[repr(u32)]"),
        ]),
        "visibility_limit": String("public"),
    },
    {
        "name": String("IsizeToUsizeEnum"),
        "path": List([
            String("semver_tests"),
            String("test_cases"),
            String("enum_repr_int_changed"),
            String("IsizeToUsizeEnum"),
        ]),
        "span_filename": String("src/test_cases/enum_repr_int_changed.rs"),
        "span_begin_line": Uint64(52),
        "old_attr": String("#[repr(isize)]"),
        "new_attr": List([
            String("#[repr(usize)]"),
        ]),
        "visibility_limit": String("public"),
    }
]