Skip to content

Dismiss items #304

Open
Open
@Canop

Description

@Canop

Sometimes, you want to have an interactive session in which you see and check items but "fix" only some of them.

An example and use case would be clippy in pedantic mode: most items are irrelevant but you'd like, from time to time, to see them because there might be useful tips inside.
For non cargo based ecosystems, this would often apply to warnings.

What I think would be basically needed:

  • dismiss the top item
  • dismiss a specific item (by number or click, maybe)
  • dismiss all items of the same kind than the top one
  • dismiss all items of the same kind than a chosen one
  • clear the set of dismissed items (start & end of session

Dismissed items would be hidden in bacon and not present in exports.

Most of those functions could probably be based on simple internals but this might enforce the need for a way to call bacon actions remotely (eg from your IDE).

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