Ejemplo n.º 1
0
 private void onPersistentStorageSerialize(IPersistentStateSetter writer)
 {
     new PersistentStateSaveHelper("SelectedHost", writer).Save(getHostName());
     new PersistentStateSaveHelper("ReviewedCommits", writer).Save(_reviewedRevisions);
     new PersistentStateSaveHelper("RecentMergeRequestsWithDateTime", writer).Save(_recentMergeRequests);
     new PersistentStateSaveHelper("MergeRequestsByHosts", writer).Save(_lastMergeRequestsByHosts);
     new PersistentStateSaveHelper("NewMergeRequestDialogStatesByHosts", writer).Save(_newMergeRequestDialogStatesByHosts);
 }
Ejemplo n.º 2
0
        private void onSerialize(IPersistentStateSetter writer)
        {
            {
                string recordName = String.Format("CollapsedProjects_{0}", getIdentity());
                new PersistentStateSaveHelper(recordName, writer).Save(_collapsedProjects);
            }

            {
                string recordName = String.Format("MutedMergeRequests_{0}", getIdentity());
                new PersistentStateSaveHelper(recordName, writer).Save(_mutedMergeRequests);
            }
        }
Ejemplo n.º 3
0
 internal PersistentStateSaveHelper(string recordName, IPersistentStateSetter writer)
 {
     _recordName = recordName;
     _writer     = writer;
 }