|  | Refactored the VS add-in
Overall we've split the old PluginDebuggerHelper into the Web server, and Debugger components and the debugger component is now a class hierarchy, where a new debugger type can be derived from PluginDebuggerBase.
We've also added PropertyManager to standardize reading properties from the property pages.
Fixed a bug where having spaces in paths broke things for install script.
Fixed unit tests and style for refactoring.
Refactored the add-in.  Split PluginDebuggerHelper into the WebServer, PropertyManager, PluginDebugger(Base, GDB, VS). Unit tests do not match yet.
BUG=136414 
Committed: https://code.google.com/p/nativeclient-sdk/source/detail?r=1408
      Total comments: 6
      
     
  
   
  
   
    
  
  
    
      |  | Unified diffs | Side-by-side diffs | Delta from patch set | Stats (+2402 lines, -1325 lines) | Patch |  
        |  | M | visual_studio/NativeClientVSAddIn/InstallerResources/install.bat | View |  | 1 chunk | +1 line, -1 line | 0 comments | Download |  
        |  | M | visual_studio/NativeClientVSAddIn/InstallerResources/install.py | View | 1
        
          2 | 1 chunk | +1 line, -0 lines | 0 comments | Download |  
        |  | M | visual_studio/NativeClientVSAddIn/NativeClientVSAddIn/Connect.cs | View |  | 7 chunks | +64 lines, -17 lines | 0 comments | Download |  
        |  | A + | visual_studio/NativeClientVSAddIn/NativeClientVSAddIn/DevelopNativeClientVSAddIn.AddIn | View | 1 | Binary file | 0 comments | Download |  
        |  | M | visual_studio/NativeClientVSAddIn/NativeClientVSAddIn/NativeClientVSAddIn.csproj | View | 1 | 2 chunks | +5 lines, -6 lines | 0 comments | Download |  
        |  | D | visual_studio/NativeClientVSAddIn/NativeClientVSAddIn/NativeClientVSAddIn - For Testing.AddIn | View | 1 | 0 chunks | +-1 lines, --1 lines | 0 comments | Download |  
        |  | A | visual_studio/NativeClientVSAddIn/NativeClientVSAddIn/PluginDebuggerBase.cs | View |  | 1 chunk | +220 lines, -0 lines | 0 comments | Download |  
        |  | A | visual_studio/NativeClientVSAddIn/NativeClientVSAddIn/PluginDebuggerGDB.cs | View | 1 | 1 chunk | +216 lines, -0 lines | 0 comments | Download |  
        |  | D | visual_studio/NativeClientVSAddIn/NativeClientVSAddIn/PluginDebuggerHelper.cs | View |  | 1 chunk | +0 lines, -592 lines | 0 comments | Download |  
        |  | A | visual_studio/NativeClientVSAddIn/NativeClientVSAddIn/PluginDebuggerVS.cs | View | 1 | 1 chunk | +66 lines, -0 lines | 0 comments | Download |  
        |  | M | visual_studio/NativeClientVSAddIn/NativeClientVSAddIn/ProcessInfo.cs | View | 1 | 1 chunk | +12 lines, -11 lines | 0 comments | Download |  
        |  | A | visual_studio/NativeClientVSAddIn/NativeClientVSAddIn/PropertyManager.cs | View | 1 | 1 chunk | +397 lines, -0 lines | 0 comments | Download |  
        |  | M | visual_studio/NativeClientVSAddIn/NativeClientVSAddIn/Settings.StyleCop | View |  | 1 chunk | +5 lines, -0 lines | 0 comments | Download |  
        |  | M | visual_studio/NativeClientVSAddIn/NativeClientVSAddIn/Strings.resx | View |  | 3 chunks | +3 lines, -6 lines | 0 comments | Download |  
        |  | M | visual_studio/NativeClientVSAddIn/NativeClientVSAddIn/Strings.Designer.cs | View |  | 3 chunks | +9 lines, -18 lines | 0 comments | Download |  
        |  | M | visual_studio/NativeClientVSAddIn/NativeClientVSAddIn/Utility.cs | View |  | 1 chunk | +19 lines, -0 lines | 0 comments | Download |  
        |  | A | visual_studio/NativeClientVSAddIn/NativeClientVSAddIn/WebServer.cs | View | 1 | 1 chunk | +142 lines, -0 lines | 0 comments | Download |  
        |  | M | visual_studio/NativeClientVSAddIn/StyleCopModifications.txt | View |  | 1 chunk | +1 line, -0 lines | 0 comments | Download |  
        |  | M | visual_studio/NativeClientVSAddIn/UnitTests/MockProcessSearcher.cs | View |  | 1 chunk | +0 lines, -2 lines | 0 comments | Download |  
        |  | A | visual_studio/NativeClientVSAddIn/UnitTests/MockPropertyManager.cs | View | 1 | 1 chunk | +117 lines, -0 lines | 0 comments | Download |  
        |  | A | visual_studio/NativeClientVSAddIn/UnitTests/PluginDebuggerGDBTest.cs | View |  | 1 chunk | +398 lines, -0 lines | 0 comments | Download |  
        |  | D | visual_studio/NativeClientVSAddIn/UnitTests/PluginDebuggerHelperTest.cs | View |  | 1 chunk | +0 lines, -645 lines | 0 comments | Download |  
        |  | A | visual_studio/NativeClientVSAddIn/UnitTests/PluginDebuggerVSTest.cs | View |  | 1 chunk | +286 lines, -0 lines | 0 comments | Download |  
        |  | A | visual_studio/NativeClientVSAddIn/UnitTests/PropertyManagerTest.cs | View |  | 1 chunk | +237 lines, -0 lines | 0 comments | Download |  
        |  | M | visual_studio/NativeClientVSAddIn/UnitTests/Settings.StyleCop | View |  | 1 chunk | +5 lines, -0 lines | 0 comments | Download |  
        |  | M | visual_studio/NativeClientVSAddIn/UnitTests/TestUtilities.cs | View | 1 | 3 chunks | +51 lines, -21 lines | 0 comments | Download |  
        |  | M | visual_studio/NativeClientVSAddIn/UnitTests/UnitTests.csproj | View |  | 1 chunk | +5 lines, -1 line | 0 comments | Download |  
        |  | A | visual_studio/NativeClientVSAddIn/UnitTests/WebServerTest.cs | View | 1 | 1 chunk | +132 lines, -0 lines | 0 comments | Download |  
        |  | M | visual_studio/NativeClientVSAddIn/build.bat | View |  | 1 chunk | +1 line, -1 line | 0 comments | Download |  
        |  | M | visual_studio/NativeClientVSAddIn/check_test_results.py | View | 1 | 1 chunk | +8 lines, -3 lines | 0 comments | Download |  
        |  | M | visual_studio/NativeClientVSAddIn/developer_deploy.bat | View |  | 1 chunk | +2 lines, -2 lines | 0 comments | Download |  
    Total messages: 5 (0 generated)
     |