Skip to content

IN_PLACE not applying changes #5227

@Pankraz76

Description

@Pankraz76

When the parameter -XepPatchLocation:IN_PLACE is applied, the compiler does change the code as expected.
What feels strange, however, is that it does not apply the actual fixes it reports.

When removing the check and falling back to the default configuration, it seems to be performing some kind of elsewhere-configured encoding adjustments, as seen in the related PR.

I’m wondering why the changes for checks like UnusedMethod or UndefinedEquals are not applied at all.
When using something like the MissingOverride check, it passes as expected.

Even when I deliberately add an unknown check by hand, the build does not fail—it just passes silently as if everything were fine.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions