Skip to content

New linter for detecting non-exported unused objects in a package #1513

Open
@IndrajeetPatil

Description

@IndrajeetPatil

These are typically left behind once the codebase has been refactored (e.g., r-lib/styler#989, r-lib/devtools#2453, r-lib/downlit#129, etc.), and form technical debt.

It would be nice if they produce a lint so that the developers can immediately see which internal objects are no longer needed and can be safely removed.

Possible name: unused_internal_object()

Metadata

Metadata

Assignees

No one assigned

    Labels

    blocked-internalFulfillment of this issue is blocked until another lintr issue is finishedfeaturea feature request or enhancementnew-linter

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions