Skip to content

Breaking Changes for 14.X.X #994

Description

@Dav1dde

Random collection of API changes we should do for 14.X.X

  • SourceBundleWriter:
    • finish should return back the Writer
    • API duplication for write_object* should probably be a single function
    • Consider shrinking the API surface and moving all settings which are only necessary for write_object into a arguments struct that is passed into write object.
  • symbolic-ppdb:
    • EmbeddedSource::get_contents_bounded can be renamed to get_contents, the old get_contents removed.
    • The sole field of FormatErrorKind::InvalidBlobFormat should have type i32 instead of u32.
  • CfiCache:
    • Cleanup the API around from_object_with_opts instead use some builder pattern that allows us to provide the options.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions