mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-04-19 04:51:24 +07:00
* Let LocalChangeList have arbitrary data associated with it. * When a changelist is created via ChangeListManager#addChangeList, only a copy is returned, therefore there is no way to set data after changelist has been created. To solve this introduce addChangeList extension that accepts the data parameter. * On cherry-pick pass the GitCommit being cherry-picked as a data to the changelist. * When displaying the commit dialog get the author from the provided data (GitCheckinEnvironment) and set it to the combobox. * Fix GitCheckinOptions#saveState to take the value from the editor instead of the list. This should solve IDEA-81181 as well. * Remove GitChangeList - not used.