Skip to content

[vm] Deprecate language module? #2176

@oowekyala

Description

@oowekyala

I'm not sure whether the VM language module is worth the effort of keeping it up to date with PMD 7.x. Nobody mentioned it on github/sourceforge/stackoverflow since 2014 ---I think this is the most recent mention of it, and there's nothing about it on either sourceforge or github apart from us keeping it up to date.

Besides, the codebase looks copy-pasted from the original velocity repo, with many unused things that only made sense in that codebase. It duplicates Javacc-generated code, duplicates functionality of AbstractNode, etc. I think it will get worse and worse unless we rehaul it somehow. But without a community showing interest in it, is this really worthwhile? I would argue for deprecating it unless someone takes it over

Metadata

Metadata

Assignees

No one assigned

    Labels

    a:questionRequest for information that doesn't necessarily entail changes to the code base

    Type

    No type
    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