Esempio n. 1
0
 public AttributesChanged(MsBuildFileSystemWatcherEntries entries, string name, string fullPath)
 {
     _entries  = entries;
     _name     = name;
     _fullPath = fullPath;
 }
Esempio n. 2
0
        public MsBuildFileSystemWatcherEntriesTest()
        {
            _entries = new MsBuildFileSystemWatcherEntries();

/*
 * Basic relative path structure
 * ├─[A]
 * │  ├─[A]
 * │  │  ├─[A]
 * │  │  │  ├─a.x
 * │  │  │  └─a.y
 * │  │  ├─[B]
 * │  │  │  ├─a.x
 * │  │  │  └─a.y
 * │  │  ├─c.x
 * │  │  └─c.y
 * │  ├─[B]
 * │  │  ├─[A]
 * │  │  ├─b.x
 * │  │  └─b.y
 * │  │
 * │  ├─c.x
 * │  └─c.y
 * ├─[B]
 * │  ├─[A]
 * │  │  ├─[A]
 * │  │  │  ├─a.x
 * │  │  │  └─a.y
 * │  │  ├─[B]
 * │  │  │  ├─a.x
 * │  │  │  └─a.y
 * │  │  ├─c.x
 * │  │  └─c.y
 * │  └─[B]
 * │     ├─[A]
 * │     ├─b.x
 * │     └─b.y
 * ├─.x
 * └─.y
 */
            _entries.AddDirectory(@"A");
            _entries.AddDirectory(@"A\A");
            _entries.AddDirectory(@"A\A\A");
            _entries.AddDirectory(@"A\A\B");
            _entries.AddDirectory(@"A\B");
            _entries.AddDirectory(@"A\B\A");
            _entries.AddDirectory(@"B");
            _entries.AddDirectory(@"B\A");
            _entries.AddDirectory(@"B\A\A");
            _entries.AddDirectory(@"B\A\B");
            _entries.AddDirectory(@"B\B");
            _entries.AddDirectory(@"B\B\A");

            _entries.AddFile(@"A\A\A\a.x");
            _entries.AddFile(@"A\A\A\a.y");
            _entries.AddFile(@"A\A\B\a.x");
            _entries.AddFile(@"A\A\B\a.y");
            _entries.AddFile(@"A\A\c.x");
            _entries.AddFile(@"A\A\c.y");
            _entries.AddFile(@"A\B\b.x");
            _entries.AddFile(@"A\B\b.y");
            _entries.AddFile(@"A\c.x");
            _entries.AddFile(@"A\c.y");
            _entries.AddFile(@"B\A\A\a.x");
            _entries.AddFile(@"B\A\A\a.y");
            _entries.AddFile(@"B\A\B\a.x");
            _entries.AddFile(@"B\A\B\a.y");
            _entries.AddFile(@"B\A\c.x");
            _entries.AddFile(@"B\A\c.y");
            _entries.AddFile(@"B\B\b.x");
            _entries.AddFile(@"B\B\b.y");
            _entries.AddFile(@".x");
            _entries.AddFile(@".y");

            _entries.ProduceChangeset();
        }
 public AttributesChanged(MsBuildFileSystemWatcherEntries entries, string name, string fullPath) {
     _entries = entries;
     _name = name;
     _fullPath = fullPath;
 }