jenkinsci / jenkinsci/credentials-plugin

[JENKINS-66639] Add explicit symbol name on credential *Impl class

Open
#903 1 comment 0 reactions 0 assignees View on GitHub
component:credentials-plugin imported-jira-issue priority:minor resolution:unresolved
Dominant language
Java
Stars
134
Forks
258
Avg merge
48m
Merged PRs (30d)
1

Description

The jcasc export of CertificateCredentialsImpl and UsernamePasswordCredentialsImpl are based on removing 'CredentialsImpl' using this feature DescribableAttribute.java#L65

I would be great to add an explicit @​Symbol for readability and to have a better support of jcasc in extensions.

---
Originally reported by ajard, imported from: Add explicit symbol name on credential *Impl class


  • assignee: ajard
  • status: In Review
  • priority: Minor
  • component(s): credentials-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 1
  • imported: 2025-12-08

Raw content of original issue

The jcasc export of CertificateCredentialsImpl and UsernamePasswordCredentialsImpl are based on removing 'CredentialsImpl' using this feature DescribableAttribute.java#L65
I would be great to add an explicit @Symbol for readability and to have a better support of jcasc in extensions.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.