Skip to content

Allow customization of PACKAGE_NAME, PLUGIN_CLASS_NAME, GENERATED_EXTENSION_NAME, GENERATED_EXTENSION_CLASS_NAME #137

@yogurtearl

Description

@yogurtearl

If I want to modularize or have multiple generated build-parameters plugins that get pulled into the same build, I need to customize PACKAGE_NAME, PLUGIN_CLASS_NAME, GENERATED_EXTENSION_NAME, GENERATED_EXTENSION_CLASS_NAME to avoid namespace clashes.

String PACKAGE_NAME = "buildparameters";
String PLUGIN_CLASS_NAME = "GeneratedBuildParametersPlugin";
String GENERATED_EXTENSION_NAME = "buildParameters";
String GENERATED_EXTENSION_CLASS_NAME = "BuildParametersExtension";

Similar to how the plugin id is customizable, I would like to be able to customize those as well.

Generating multiple build-parameters plugins and composing them could address some issues like these (also, built-in support would probably be preferred in these cases):

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions