//When a new DataSource is loaded display some information //Just for debugging purposes... uncomment this section and the event for final use //private void dataGridView_CellDoubleClick(object sender, DataGridViewCellEventArgs e) //{ // Index.FileIndex[] index = GetSelectedFiles(); // string files = string.Empty; // for (int counter = 0; counter < index.Length; counter++) // { // files += index[counter].FilenameString + "\n"; // } // MessageBox.Show("The following items were checked:\n\n" + files, "Checked files"); //} #endregion #region IDisposable Members new public void Dispose() { if (_packFile != null) { _packFile.Dispose(); } Dispose(true); }
public override void tearDown() { if (_pack != null) { _pack.Dispose(); } base.tearDown(); }
Repository db = RepositoryCache.open(RepositoryCache.FileKey.exact(parent)); return new AlternateRepositoryDatabase(db); } return new ObjectDirectory(objdir, null); } private void RemovePack(PackFile deadPack) { PackList o, n; do { o = _packList.get(); PackFile[] oldList = o.packs; int j = indexOf(oldList, deadPack); if (j < 0) break; var newList = new PackFile[oldList.Length - 1];