| Summary: | Add API to provide CommitDialog proposals/templates | ||||||||
|---|---|---|---|---|---|---|---|---|---|
| Product: | [Technology] EGit | Reporter: | Markus Kuppe <bugs.eclipse.org> | ||||||
| Component: | Mylyn | Assignee: | Project Inbox <egit.mylyn-inbox> | ||||||
| Status: | NEW --- | QA Contact: | |||||||
| Severity: | enhancement | ||||||||
| Priority: | P3 | CC: | nepomuk.seiler, rene.samselnig, wbecker | ||||||
| Version: | unspecified | ||||||||
| Target Milestone: | --- | ||||||||
| Hardware: | All | ||||||||
| OS: | All | ||||||||
| Whiteboard: | |||||||||
| Attachments: |
|
||||||||
|
Description
Markus Kuppe
Created attachment 182459 [details]
ICommitDialogProposal interface
Created attachment 182460 [details]
mylyn/context/zip
If a service instance of type ICommitDialogProposal is found in the OSGi service registry by org.eclipse.egit.ui, it gets used to pre-format the CommitDialog in the CommitActionHandler class. If no ICDP can be retrieved, no proposal will be given. A (mylyn) consumer for this service can be found at Github [0]. [0] https://github.com/lemmy/mylyn-git |