User: xtoff
Date: 2009/12/20 05:20 AM

Modified:
 /InversionOfControl/trunk/src/Castle.Windsor.Tests/
  Castle.Windsor.Tests-vs2008.csproj, ConfigHelper.cs
 /InversionOfControl/trunk/src/Castle.Windsor.Tests/Adapters/ComponentModel/
  ContainerAdapterTestCase.cs, TestComponent.cs
 /InversionOfControl/trunk/src/Castle.Windsor.Tests/Bugs/FACILITIES-ISSUE-111/
  FACILITIES_ISSUE_111.cs
 /InversionOfControl/trunk/src/Castle.Windsor.Tests/Configuration2/
  ConfigurationForwardedTypesTestCase.cs
 /InversionOfControl/trunk/src/Castle.Windsor.Tests/XmlProcessor/
  XmlProcessorTestCase.cs
 /InversionOfControl/trunk/src/Castle.Windsor/Configuration/AppDomain/
  CastleSectionHandler.cs
 
/InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/
  DefaultXmlProcessorEngine.cs, DefaultXmlProcessorNodeList.cs, 
IXmlNodeProcessor.cs, IXmlProcessorEngine.cs, IXmlProcessorNodeList.cs, 
XmlProcessor.cs, XmlProcessorException.cs
 
/InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/
  AbstractStatementElementProcessor.cs, AbstractXmlNodeProcessor.cs, 
AttributesElementProcessor.cs, ChooseElementProcessor.cs, 
DefaultElementProcessor.cs, DefaultTextNodeProcessor.cs, 
DefineElementProcessor.cs, DefinedProcessingInstructionProcessor.cs, 
EvalProcessingInstructionProcessor.cs, IfElementProcessor.cs, 
IfProcessingInstructionProcessor.cs, IncludeElementProcessor.cs, 
PropertiesElementProcessor.cs, UndefElementProcessor.cs, 
UndefProcessingInstructionProcessor.cs

Log:
 Applied patch from Simon Cropp for IOC-ISSUE-186 - Exclude some files from the 
silverlight build, witch changes

File Changes:

Directory: /InversionOfControl/trunk/src/Castle.Windsor/Configuration/AppDomain/
================================================================================

File [modified]: CastleSectionHandler.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/DefaultXmlProcessorEngine.cs
    2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/DefaultXmlProcessorEngine.cs
    2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace Castle.Windsor.Configuration.Interpreters.XmlProcessor
 {
        using System;
@@ -240,3 +241,5 @@
                }
        }
 }
+

Directory: /InversionOfControl/trunk/src/Castle.Windsor.Tests/
==============================================================

File [modified]: Castle.Windsor.Tests-vs2008.csproj
Delta lines: +3 -1
===================================================================

--- InversionOfControl/trunk/src/Castle.Windsor.Tests/ConfigHelper.cs   
2009-12-20 12:05:38 UTC (rev 6498)
+++ InversionOfControl/trunk/src/Castle.Windsor.Tests/ConfigHelper.cs   
2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if (!SILVERLIGHT)
 namespace Castle.Windsor.Tests
 {
        using System.Configuration;
@@ -24,4 +25,5 @@
                        return 
Path.Combine(ConfigurationManager.AppSettings["tests.src"], configFilePath);
                }
        }
-}
\ No newline at end of file
+}
+#endif

File [modified]: ConfigHelper.cs
Delta lines: +3 -1
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor.Tests/Configuration2/ConfigurationForwardedTypesTestCase.cs
     2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor.Tests/Configuration2/ConfigurationForwardedTypesTestCase.cs
     2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if (!SILVERLIGHT)
 namespace Castle.Windsor.Tests.Configuration2
 {
        using System;
@@ -44,4 +45,5 @@
                        Assert.AreSame(first, second);
                }
        }
-}
\ No newline at end of file
+}
+#endif

Directory: 
/InversionOfControl/trunk/src/Castle.Windsor.Tests/Adapters/ComponentModel/
======================================================================================

File [modified]: ContainerAdapterTestCase.cs
Delta lines: +0 -4
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor.Tests/Adapters/ComponentModel/TestComponent.cs
  2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor.Tests/Adapters/ComponentModel/TestComponent.cs
  2009-12-20 12:20:14 UTC (rev 6499)
@@ -1,5 +1,3 @@
-#region Copyright
-
 // Copyright 2004-2009 Castle Project - http://www.castleproject.org/
 // 
 // Licensed under the Apache License, Version 2.0 (the "License");
@@ -14,8 +12,6 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
-#endregion
-
 namespace Castle.Windsor.Tests.Adapters.ComponentModel
 {

File [modified]: TestComponent.cs
Delta lines: +20 -11
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor.Tests/Bugs/FACILITIES-ISSUE-111/FACILITIES_ISSUE_111.cs
 2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor.Tests/Bugs/FACILITIES-ISSUE-111/FACILITIES_ISSUE_111.cs
 2009-12-20 12:20:14 UTC (rev 6499)
@@ -1,17 +1,25 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using Castle.Core.Resource;
-using Castle.Facilities.Startable;
-using Castle.MicroKernel;
-using Castle.MicroKernel.Registration;
-using Castle.Windsor.Configuration.Interpreters;
-using Castle.Windsor.Tests.Bugs.FACILITIES_ISSUE_111.Components;
-using NUnit.Framework;
+// Copyright 2004-2009 Castle Project - http://www.castleproject.org/
+// 
+// Licensed under the Apache License, Version 2.0 (the "License");
+// you may not use this file except in compliance with the License.
+// You may obtain a copy of the License at
+// 
+//     http://www.apache.org/licenses/LICENSE-2.0
+// 
+// Unless required by applicable law or agreed to in writing, software
+// distributed under the License is distributed on an "AS IS" BASIS,
+// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+// See the License for the specific language governing permissions and
+// limitations under the License.
 
 namespace Castle.Windsor.Tests.Bugs.FACILITIES_ISSUE_111
 {
+#if (!SILVERLIGHT)
+       using Castle.Core.Resource;
+       using Castle.Windsor.Configuration.Interpreters;
+
+       using NUnit.Framework;
+
        [TestFixture]
        public class FACILITIES_ISSUE_111
        {
@@ -59,4 +67,5 @@
                }
 
        }
+#endif

Directory: /InversionOfControl/trunk/src/Castle.Windsor.Tests/Configuration2/
=============================================================================

File [modified]: ConfigurationForwardedTypesTestCase.cs
Delta lines: +3 -1
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor.Tests/XmlProcessor/XmlProcessorTestCase.cs
      2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor.Tests/XmlProcessor/XmlProcessorTestCase.cs
      2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace Castle.Windsor.Tests.XmlProcessor
 {
        using System;
@@ -120,4 +121,5 @@
 
                #endregion
        }
-}
\ No newline at end of file
+}
+#endif

Directory: 
/InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/
==================================================================================================================

File [modified]: AbstractStatementElementProcessor.cs
Delta lines: +2 -1
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/AbstractXmlNodeProcessor.cs
   2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/AbstractXmlNodeProcessor.cs
   2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,11 +12,12 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace 
Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors
 {
        using System;
        using System.Xml;
-
+       
        public abstract class AbstractXmlNodeProcessor : IXmlNodeProcessor
        {
                private static readonly XmlNodeType[] acceptNodes = new 
XmlNodeType[] {XmlNodeType.Element};
@@ -153,3 +154,4 @@
                }
        }
 }

File [modified]: AbstractXmlNodeProcessor.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/AttributesElementProcessor.cs
 2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/AttributesElementProcessor.cs
 2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace 
Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors
 {
        using System;
@@ -69,3 +70,5 @@
                }
        }
 }
+

File [modified]: AttributesElementProcessor.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/ChooseElementProcessor.cs
     2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/ChooseElementProcessor.cs
     2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace 
Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors
 {
        using System;
@@ -73,3 +74,5 @@
                }
        }
 }
+

File [modified]: ChooseElementProcessor.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/DefaultElementProcessor.cs
    2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/DefaultElementProcessor.cs
    2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace 
Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors
 {
        using System;
@@ -78,3 +79,5 @@
                }
        }
 }
+

File [modified]: DefaultElementProcessor.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/DefaultTextNodeProcessor.cs
   2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/DefaultTextNodeProcessor.cs
   2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace 
Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors
 {
        using System;
@@ -131,3 +132,5 @@
                }
        }
 }
+

File [modified]: DefaultTextNodeProcessor.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/DefineElementProcessor.cs
     2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/DefineElementProcessor.cs
     2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace 
Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors
 {
        using System;
@@ -46,3 +47,5 @@
                }
        }
 }
+

File [modified]: DefineElementProcessor.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/DefinedProcessingInstructionProcessor.cs
      2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/DefinedProcessingInstructionProcessor.cs
      2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace 
Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors
 {
        using System;
@@ -45,3 +46,5 @@
                }
        }
 }
+

File [modified]: DefinedProcessingInstructionProcessor.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/EvalProcessingInstructionProcessor.cs
 2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/EvalProcessingInstructionProcessor.cs
 2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace 
Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors
 {
        using System;
@@ -55,3 +56,5 @@
                }
        }
 }
+

File [modified]: EvalProcessingInstructionProcessor.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/IfElementProcessor.cs
 2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/IfElementProcessor.cs
 2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace 
Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors
 {
        using System;
@@ -48,3 +49,5 @@
                }
        }
 }
+

File [modified]: IfElementProcessor.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/IfProcessingInstructionProcessor.cs
   2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/IfProcessingInstructionProcessor.cs
   2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace 
Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors
 {
        using System;
@@ -150,3 +151,5 @@
                }
        }
 }
+

File [modified]: IfProcessingInstructionProcessor.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/IncludeElementProcessor.cs
    2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/IncludeElementProcessor.cs
    2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace 
Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors
 {
        using System;
@@ -107,3 +108,5 @@
                }
        }
 }
+

File [modified]: IncludeElementProcessor.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/PropertiesElementProcessor.cs
 2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/PropertiesElementProcessor.cs
 2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace 
Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors
 {
        using System;
@@ -100,3 +101,5 @@
                }
        }
 }
+

File [modified]: PropertiesElementProcessor.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/UndefElementProcessor.cs
      2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/UndefElementProcessor.cs
      2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace 
Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors
 {
        using System;
@@ -29,3 +30,5 @@
                }
        }
 }
+

File [modified]: UndefElementProcessor.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/UndefProcessingInstructionProcessor.cs
        2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/UndefProcessingInstructionProcessor.cs
        2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace 
Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors
 {
        using System;
@@ -43,3 +44,5 @@
                }
        }
 }
+

File [modified]: UndefProcessingInstructionProcessor.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/IXmlNodeProcessor.cs
    2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/IXmlNodeProcessor.cs
    2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace Castle.Windsor.Configuration.Interpreters.XmlProcessor
 {
        using System;
@@ -28,3 +29,5 @@
                bool Accept( XmlNode node );
        }
 }
+

Directory: 
/InversionOfControl/trunk/src/Castle.Windsor.Tests/Bugs/FACILITIES-ISSUE-111/
========================================================================================

File [modified]: FACILITIES_ISSUE_111.cs
Delta lines: +0 -1
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor.Tests/Castle.Windsor.Tests-vs2008.csproj
        2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor.Tests/Castle.Windsor.Tests-vs2008.csproj
        2009-12-20 12:20:14 UTC (rev 6499)
@@ -139,7 +139,6 @@
       <SubType>Code</SubType>
     </Compile>
     <Compile Include="Adapters\ComponentModel\TestComponent.cs">
-      <SubType>Component</SubType>
     </Compile>
     <Compile 
Include="Bugs\FACILITIES-ISSUE-111\Components\A_Facilities_Issue_111.cs" />

Directory: 
/InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/
================================================================================================

File [modified]: DefaultXmlProcessorEngine.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/DefaultXmlProcessorNodeList.cs
  2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/DefaultXmlProcessorNodeList.cs
  2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace Castle.Windsor.Configuration.Interpreters.XmlProcessor
 {
        using System.Collections.Generic;
@@ -82,3 +83,5 @@
                }
        }
 }
+

File [modified]: DefaultXmlProcessorNodeList.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/AbstractStatementElementProcessor.cs
  2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/ElementProcessors/AbstractStatementElementProcessor.cs
  2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace 
Castle.Windsor.Configuration.Interpreters.XmlProcessor.ElementProcessors
 {
        using System;
@@ -55,3 +56,5 @@
                }
        }
 }
+

File [modified]: IXmlNodeProcessor.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/IXmlProcessorEngine.cs
  2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/IXmlProcessorEngine.cs
  2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace Castle.Windsor.Configuration.Interpreters.XmlProcessor
 {
        using System;
@@ -48,3 +49,5 @@
                bool HasSpecialProcessor( XmlNode node );
        }
 }
+

File [modified]: IXmlProcessorEngine.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/IXmlProcessorNodeList.cs
        2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/IXmlProcessorNodeList.cs
        2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace Castle.Windsor.Configuration.Interpreters.XmlProcessor
 {
        using System.Xml;
@@ -29,3 +30,5 @@
                bool HasCurrent { get; }
        }
 }
+

File [modified]: IXmlProcessorNodeList.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/XmlProcessor.cs
 2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/XmlProcessor.cs
 2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace Castle.Windsor.Configuration.Interpreters.XmlProcessor
 {
        using System;
@@ -136,3 +137,5 @@
                }
        }
 }
+

File [modified]: XmlProcessor.cs
Delta lines: +2 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/XmlProcessorException.cs
        2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor/Configuration/Interpreters/XmlProcessor/XmlProcessorException.cs
        2009-12-20 12:20:14 UTC (rev 6499)
@@ -12,6 +12,7 @@
 // See the License for the specific language governing permissions and
 // limitations under the License.
 
+#if(!SILVERLIGHT)
 namespace Castle.Windsor.Configuration.Interpreters.XmlProcessor
 {
        using System;
@@ -37,3 +38,5 @@
 #endif
        }
 }
+

File [modified]: XmlProcessorException.cs
Delta lines: +20 -0
===================================================================

--- 
InversionOfControl/trunk/src/Castle.Windsor.Tests/Adapters/ComponentModel/ContainerAdapterTestCase.cs
       2009-12-20 12:05:38 UTC (rev 6498)
+++ 
InversionOfControl/trunk/src/Castle.Windsor.Tests/Adapters/ComponentModel/ContainerAdapterTestCase.cs
       2009-12-20 12:20:14 UTC (rev 6499)
@@ -345,4 +345,24 @@
                        disposed = true;
                }
        }
+
+       public class Component:IComponent
+       {
+               public void Dispose()
+               {
+                       Dispose(true);
+               }
+
+               public virtual ISite Site
+               {
+                       get; set;
+               }
+
+               public event EventHandler Disposed = delegate { };
+
+               protected virtual void Dispose(bool disposing)
+               {
+                       Disposed(this, EventArgs.Empty);
+               }
+       }
 }

Directory: /InversionOfControl/trunk/src/Castle.Windsor.Tests/XmlProcessor/
===========================================================================

File [modified]: XmlProcessorTestCase.cs
Delta lines: +0 -0
===================================================================

--

You received this message because you are subscribed to the Google Groups 
"Castle Project Commits" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/castle-project-commits?hl=en.


Reply via email to