diff --git a/data/templates/project/CSharp/WebService.xpt b/data/templates/project/CSharp/WebService.xpt index 5e1e57e2c8..46785eafbc 100644 --- a/data/templates/project/CSharp/WebService.xpt +++ b/data/templates/project/CSharp/WebService.xpt @@ -31,9 +31,16 @@ Library Properties - bin\ {349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc} + + + bin\ + + + + bin\ + Library - bin\ {349c5851-65df-11da-9384-00065b846f21};{fae04ec0-301f-11d3-bf4b-00c04f79efbc} - + + + bin\ + + + + bin\ + 4 false v4.0 + + obj\Debug\ diff --git a/src/AddIns/Analysis/CodeCoverage/Project/CodeCoverage.csproj b/src/AddIns/Analysis/CodeCoverage/Project/CodeCoverage.csproj index 141f841775..c763fe5e61 100644 --- a/src/AddIns/Analysis/CodeCoverage/Project/CodeCoverage.csproj +++ b/src/AddIns/Analysis/CodeCoverage/Project/CodeCoverage.csproj @@ -17,6 +17,8 @@ 4 false v4.0 + + ..\..\..\..\..\AddIns\Analysis\CodeCoverage\ diff --git a/src/AddIns/Analysis/Profiler/Controller/Profiler.Controller.csproj b/src/AddIns/Analysis/Profiler/Controller/Profiler.Controller.csproj index 445077850f..cc1c4e1afa 100644 --- a/src/AddIns/Analysis/Profiler/Controller/Profiler.Controller.csproj +++ b/src/AddIns/Analysis/Profiler/Controller/Profiler.Controller.csproj @@ -46,6 +46,7 @@ false false true + Client true diff --git a/src/AddIns/Analysis/Profiler/Frontend/AddIn/Profiler.AddIn.csproj b/src/AddIns/Analysis/Profiler/Frontend/AddIn/Profiler.AddIn.csproj index 27d2d43b97..e8166fca56 100644 --- a/src/AddIns/Analysis/Profiler/Frontend/AddIn/Profiler.AddIn.csproj +++ b/src/AddIns/Analysis/Profiler/Frontend/AddIn/Profiler.AddIn.csproj @@ -31,6 +31,8 @@ false false true + + true diff --git a/src/AddIns/Analysis/Profiler/Frontend/AddIn/Src/Extensions.cs b/src/AddIns/Analysis/Profiler/Frontend/AddIn/Src/Extensions.cs index fd54ef68a6..f064201fd3 100644 --- a/src/AddIns/Analysis/Profiler/Frontend/AddIn/Src/Extensions.cs +++ b/src/AddIns/Analysis/Profiler/Frontend/AddIn/Src/Extensions.cs @@ -37,7 +37,7 @@ namespace ICSharpCode.Profiler.AddIn if (!project.ReadOnly) { FileProjectItem file = new FileProjectItem(project, ItemType.Content, "ProfilingSessions\\" + Path.GetFileName(path)); ProjectService.AddProjectItem(project, file); - ProjectBrowserPad.Instance.ProjectBrowserControl.RefreshView(); + ProjectBrowserPad.RefreshViewAsync(); project.Save(); } }; diff --git a/src/AddIns/Analysis/Profiler/Frontend/Controls/Profiler.Controls.csproj b/src/AddIns/Analysis/Profiler/Frontend/Controls/Profiler.Controls.csproj index 041d848735..3b2d690f6f 100644 --- a/src/AddIns/Analysis/Profiler/Frontend/Controls/Profiler.Controls.csproj +++ b/src/AddIns/Analysis/Profiler/Frontend/Controls/Profiler.Controls.csproj @@ -34,6 +34,7 @@ false false true + Client true diff --git a/src/AddIns/Analysis/Profiler/X64Converter/Profiler.X64Converter.csproj b/src/AddIns/Analysis/Profiler/X64Converter/Profiler.X64Converter.csproj index 357d0e9fad..fdb8f1eb16 100644 --- a/src/AddIns/Analysis/Profiler/X64Converter/Profiler.X64Converter.csproj +++ b/src/AddIns/Analysis/Profiler/X64Converter/Profiler.X64Converter.csproj @@ -33,6 +33,7 @@ false false true + Client true diff --git a/src/AddIns/Analysis/SourceAnalysis/SourceAnalysis.csproj b/src/AddIns/Analysis/SourceAnalysis/SourceAnalysis.csproj index 9e70831d50..951a4b3b56 100644 --- a/src/AddIns/Analysis/SourceAnalysis/SourceAnalysis.csproj +++ b/src/AddIns/Analysis/SourceAnalysis/SourceAnalysis.csproj @@ -20,6 +20,8 @@ v4.0 False False + + obj\Debug\ diff --git a/src/AddIns/Analysis/UnitTesting/Test/UnitTesting.Tests.csproj b/src/AddIns/Analysis/UnitTesting/Test/UnitTesting.Tests.csproj index 35aabcfa2d..0f235a3bf8 100644 --- a/src/AddIns/Analysis/UnitTesting/Test/UnitTesting.Tests.csproj +++ b/src/AddIns/Analysis/UnitTesting/Test/UnitTesting.Tests.csproj @@ -194,7 +194,7 @@ - + diff --git a/src/AddIns/Analysis/UnitTesting/Test/Utils/MockClass.cs b/src/AddIns/Analysis/UnitTesting/Test/Utils/MockClass.cs index cd2810f4fd..da0cb9b97c 100644 --- a/src/AddIns/Analysis/UnitTesting/Test/Utils/MockClass.cs +++ b/src/AddIns/Analysis/UnitTesting/Test/Utils/MockClass.cs @@ -128,5 +128,32 @@ namespace UnitTesting.Tests.Utils DefaultReturnType returnType = new DefaultReturnType(baseClass); BaseTypes.Add(returnType); } + + public DefaultProperty AddProperty(string name) + { + DefaultProperty property = new DefaultProperty(this, name); + Properties.Add(property); + return property; + } + + public void InsertPropertyAtStart(string name) + { + DefaultProperty property = new DefaultProperty(this, name); + Properties.Insert(0, property); + } + + public DefaultEvent AddEvent(string name) + { + DefaultEvent classEvent = new DefaultEvent(this, name); + Events.Add(classEvent); + return classEvent; + } + + public DefaultField AddField(string name) + { + DefaultField field = new DefaultField(this, name); + Fields.Add(field); + return field; + } } } diff --git a/src/AddIns/Analysis/UnitTesting/Test/Utils/Tests/MockClassTestFixture.cs b/src/AddIns/Analysis/UnitTesting/Test/Utils/Tests/MockClassTestFixture.cs deleted file mode 100644 index 0f297667e0..0000000000 --- a/src/AddIns/Analysis/UnitTesting/Test/Utils/Tests/MockClassTestFixture.cs +++ /dev/null @@ -1,163 +0,0 @@ -// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) -// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) - -using System; -using ICSharpCode.SharpDevelop.Dom; -using ICSharpCode.SharpDevelop.Project; -using NUnit.Framework; -using UnitTesting.Tests.Utils; - -namespace UnitTesting.Tests.Utils.Tests -{ - [TestFixture] - public class MockClassTestFixture - { - MockClass outerClass; - MockClass innerClass; - - [Test] - public void ClassCreatedWithExpectedFullyQualifiedName() - { - string fullyQualifiedName = "MyNamespace.MyClass"; - MockClass c = new MockClass(fullyQualifiedName); - Assert.AreEqual(fullyQualifiedName, c.FullyQualifiedName); - } - - [Test] - public void ClassCreatedWithFullyQualifiedNameHasMatchingDotNetName() - { - string fullyQualifiedName = "MyNamespace.MyClass"; - MockClass c = new MockClass(fullyQualifiedName); - Assert.AreEqual(fullyQualifiedName, c.DotNetName); - } - - [Test] - public void ClassCreatedWithExpectedDotNetName() - { - string fullyQualifiedName = "MyNamespace.MyClass.InnerClass"; - string dotNetName = "MyNamespace.MyClass+InnerClass"; - MockClass c = new MockClass(fullyQualifiedName, dotNetName); - Assert.AreEqual(dotNetName, c.DotNetName); - } - - [Test] - public void ClassCreatedWithNamespaceTakenFromFullyQualifiedName() - { - string fullyQualifiedName = "MyNamespace.MySubNamespace.MyClass"; - MockClass c = new MockClass(fullyQualifiedName); - string expectedNamespace = "MyNamespace.MySubNamespace"; - Assert.AreEqual(expectedNamespace, c.Namespace); - } - - [Test] - public void ClassCreatedWithNameTakenFromFullyQualifiedName() - { - string fullyQualifiedName = "MyNamespace.MySubNamespace.MyClass"; - MockClass c = new MockClass(fullyQualifiedName); - string expectedName = "MyClass"; - Assert.AreEqual(expectedName, c.Name); - } - - [Test] - public void ClassCreatedWithNoNamespaceInFullyQualifiedNameHasNamespaceOfEmptyString() - { - string fullyQualifiedName = "MyClass"; - MockClass c = new MockClass(fullyQualifiedName); - string expectedNamespace = String.Empty; - Assert.AreEqual(expectedNamespace, c.Namespace); - } - - [Test] - public void ClassHasCompilationUnit() - { - MockClass c = new MockClass(); - Assert.IsNotNull(c.CompilationUnit); - } - - [Test] - public void ClassHasMockProjectContent() - { - MockClass c = new MockClass(); - Assert.IsNotNull(c.ProjectContent as MockProjectContent); - } - - [Test] - public void CompoundClassIsClassItself() - { - MockClass c = new MockClass(); - Assert.AreEqual(c, c.GetCompoundClass()); - } - - [Test] - public void ClassDefaultReturnTypeGetUnderlyingClassMatchesOriginalMockClass() - { - MockClass c = new MockClass(); - IReturnType returnType = c.DefaultReturnType; - Assert.AreEqual(c, returnType.GetUnderlyingClass()); - } - - [Test] - public void ClassWithInnerClassHasDeclaringTypeAsOuterClass() - { - CreateClassWithInnerClass(); - Assert.AreEqual(outerClass, innerClass.DeclaringType); - } - - void CreateClassWithInnerClass() - { - outerClass = new MockClass("MyTests.A"); - innerClass = new MockClass("MyTests.A.InnerATest", "MyTests.A+InnerATest", outerClass); - } - - [Test] - public void InnerClassGetCompoundClassReturnsInnerClass() - { - CreateClassWithInnerClass(); - Assert.AreEqual(innerClass, innerClass.GetCompoundClass()); - } - - [Test] - public void InnerClassAddedToOuterClassInnerClassCollection() - { - CreateClassWithInnerClass(); - Assert.AreEqual(innerClass, outerClass.InnerClasses[0]); - } - - [Test] - public void ClassAddedToBaseTypesBecomesBaseClass() - { - MockClass c = new MockClass(); - MockClass baseClass = new MockClass(); - DefaultReturnType returnType = new DefaultReturnType(baseClass); - c.BaseTypes.Add(returnType); - Assert.AreEqual(baseClass, c.BaseClass); - } - - [Test] - public void BaseClassPropertyReturnsClassAddedUsingAddBaseClassMethod() - { - MockClass c = new MockClass(); - MockClass baseClass = new MockClass(); - c.AddBaseClass(baseClass); - Assert.AreEqual(baseClass, c.BaseClass); - } - - [Test] - public void ClassWithProjectContentHasExpectedDotNetName() - { - MockProjectContent projectContent = new MockProjectContent(); - string expectedName = "MyNamespace.MyTests"; - MockClass c = new MockClass(projectContent, expectedName); - Assert.AreEqual(expectedName, c.DotNetName); - } - - [Test] - public void GetCompoundClassReturnsClassSetWithSetCompoundClass() - { - MockClass c = new MockClass(); - MockClass compoundClass = new MockClass(); - c.SetCompoundClass(compoundClass); - Assert.AreEqual(compoundClass, c.GetCompoundClass()); - } - } -} diff --git a/src/AddIns/Analysis/UnitTesting/Test/Utils/Tests/MockClassTests.cs b/src/AddIns/Analysis/UnitTesting/Test/Utils/Tests/MockClassTests.cs new file mode 100644 index 0000000000..8373db55e4 --- /dev/null +++ b/src/AddIns/Analysis/UnitTesting/Test/Utils/Tests/MockClassTests.cs @@ -0,0 +1,259 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using ICSharpCode.SharpDevelop.Dom; +using ICSharpCode.SharpDevelop.Project; +using NUnit.Framework; +using UnitTesting.Tests.Utils; + +namespace UnitTesting.Tests.Utils.Tests +{ + [TestFixture] + public class MockClassTests + { + MockClass outerClass; + MockClass innerClass; + + [Test] + public void FullyQualifiedName_NewInstanceCreatedWithFullyQualifiedName_ReturnsFullyQualifiedName() + { + string expectedFullyQualifiedName = "MyNamespace.MyClass"; + MockClass c = new MockClass(expectedFullyQualifiedName); + string fullyQualifiedName = c.FullyQualifiedName; + Assert.AreEqual(expectedFullyQualifiedName, fullyQualifiedName); + } + + [Test] + public void DotNetName_NewInstanceCreatedWithFullyQualifiedName_ReturnsDotNetNameThatMatchesFullyQualifiedName() + { + string fullyQualifiedName = "MyNamespace.MyClass"; + MockClass c = new MockClass(fullyQualifiedName); + string dotNetName = c.DotNetName; + Assert.AreEqual(fullyQualifiedName, dotNetName); + } + + [Test] + public void DotNetName_NewInstanceCreatedWithFullyQualifiedNameAndDotNetName_ReturnsExpectedDotNetName() + { + string fullyQualifiedName = "MyNamespace.MyClass.InnerClass"; + string expectedDotNetName = "MyNamespace.MyClass+InnerClass"; + MockClass c = new MockClass(fullyQualifiedName, expectedDotNetName); + string dotNetName = c.DotNetName; + Assert.AreEqual(expectedDotNetName, dotNetName); + } + + [Test] + public void Namespace_NewInstanceCreatedWithFullyQualifiedName_ReturnsNamespaceTakenFromFullyQualifiedName() + { + string fullyQualifiedName = "MyNamespace.MySubNamespace.MyClass"; + MockClass c = new MockClass(fullyQualifiedName); + string expectedNamespace = "MyNamespace.MySubNamespace"; + string actualNamespace = c.Namespace; + Assert.AreEqual(expectedNamespace, actualNamespace); + } + + [Test] + public void Name_NewInstanceCreatedWithFullyQualifiedName_ReturnsNameTakenFromFullyQualifiedName() + { + string fullyQualifiedName = "MyNamespace.MySubNamespace.MyClass"; + MockClass c = new MockClass(fullyQualifiedName); + string expectedName = "MyClass"; + string name = c.Name; + Assert.AreEqual(expectedName, name); + } + + [Test] + public void Namesapce_NewInstanceCreatedWithFullyQualifiedNameWithNoNamespace_ReturnsEmptyStringAsNamespace() + { + string fullyQualifiedName = "MyClass"; + MockClass c = new MockClass(fullyQualifiedName); + string expectedNamespace = String.Empty; + string actualNamespace = c.Namespace; + Assert.AreEqual(expectedNamespace, actualNamespace); + } + + [Test] + public void CompilationUnit_NewInstanceCreated_ReturnsNonNullCompilationUnit() + { + MockClass c = new MockClass(); + ICompilationUnit unit = c.CompilationUnit; + Assert.IsNotNull(unit); + } + + [Test] + public void ProjectContent_NewInstanceCreated_ReturnsMockProjectContent() + { + MockClass c = new MockClass(); + MockProjectContent projectContent = c.ProjectContent as MockProjectContent; + Assert.IsNotNull(projectContent); + } + + [Test] + public void CompoundClass_NewInstance_ReturnsClassItself() + { + MockClass c = new MockClass(); + IClass compoundClass = c.GetCompoundClass(); + Assert.AreEqual(c, compoundClass); + } + + [Test] + public void DefaultReturnTypeGetUnderlyClass_NewInstance_ReturnsOriginalMockClass() + { + MockClass c = new MockClass(); + IReturnType returnType = c.DefaultReturnType; + IClass underlyingClass = returnType.GetUnderlyingClass(); + Assert.AreEqual(c, underlyingClass); + } + + [Test] + public void DeclaringType_NewInstanceWithInnerClass_InnerClassHasOuterClassAsDeclaringType() + { + CreateClassWithInnerClass(); + IClass declaringType = innerClass.DeclaringType; + Assert.AreEqual(outerClass, declaringType); + } + + void CreateClassWithInnerClass() + { + outerClass = new MockClass("MyTests.A"); + innerClass = new MockClass("MyTests.A.InnerATest", "MyTests.A+InnerATest", outerClass); + } + + [Test] + public void GetCompoundClass_NewInstanceWithInnerClass_InnerClassReturnsInnerClassAsCompoundClass() + { + CreateClassWithInnerClass(); + IClass compoundClass = innerClass.GetCompoundClass(); + Assert.AreEqual(innerClass, compoundClass); + } + + [Test] + public void InnerClasses_NewInstanceCreatedWithInnerClass_FirstClassInCollectionIsInnerClass() + { + CreateClassWithInnerClass(); + IClass firstInnerClass = outerClass.InnerClasses[0]; + Assert.AreEqual(innerClass, firstInnerClass); + } + + [Test] + public void BaseClass_ClassAddedToBaseTypes_ClassAddedToBaseTypesBecomesBaseClass() + { + MockClass c = new MockClass(); + MockClass baseClass = new MockClass(); + DefaultReturnType returnType = new DefaultReturnType(baseClass); + c.BaseTypes.Add(returnType); + IClass actualBaseClass = c.BaseClass; + Assert.AreEqual(baseClass, actualBaseClass); + } + + [Test] + public void BaseClass_AddBaseClassMethodCalled_ReturnsClassAddedUsingAddBaseClassMethod() + { + MockClass c = new MockClass(); + MockClass baseClass = new MockClass(); + c.AddBaseClass(baseClass); + IClass actualBaseClass = c.BaseClass; + Assert.AreEqual(baseClass, actualBaseClass); + } + + [Test] + public void DotNetName_NewInstanceCreatedWithProjectContent_ReturnsFullyQualifiedNameAsDotNetName() + { + MockProjectContent projectContent = new MockProjectContent(); + string expectedName = "MyNamespace.MyTests"; + MockClass c = new MockClass(projectContent, expectedName); + string dotNetName = c.DotNetName; + Assert.AreEqual(expectedName, dotNetName); + } + + [Test] + public void GetCompoundClass_SetCompoundClassMethodCalled_ReturnsClassPassedToSetCompoundClass() + { + MockClass c = new MockClass(); + MockClass compoundClass = new MockClass(); + c.SetCompoundClass(compoundClass); + IClass actualCompoundClass = c.GetCompoundClass(); + Assert.AreEqual(compoundClass, actualCompoundClass); + } + + [Test] + public void AddProperty_PassedPropertyName_AddsPropertyToClass() + { + MockClass c = new MockClass(); + c.AddProperty("MyProperty"); + + IProperty property = c.Properties[0]; + string name = property.Name; + + Assert.AreEqual("MyProperty", name); + } + + [Test] + public void InsertPropertyAtStart_PassedPropertyName_AddsPropertyAsFirstProperty() + { + MockClass c = new MockClass(); + c.AddProperty("SecondProperty"); + c.InsertPropertyAtStart("FirstProperty"); + + IProperty property = c.Properties[0]; + string name = property.Name; + + Assert.AreEqual("FirstProperty", name); + } + + [Test] + public void AddProperty_PassedPropertyName_ReturnsPropertyWithExpectedName() + { + MockClass c = new MockClass(); + IProperty property = c.AddProperty("MyProperty"); + string name = property.Name; + + Assert.AreEqual("MyProperty", name); + } + + [Test] + public void AddEvent_PassedEventName_AddsEventToClass() + { + MockClass c = new MockClass(); + c.AddEvent("MyEvent"); + + IEvent myEvent = c.Events[0]; + string name = myEvent.Name; + + Assert.AreEqual("MyEvent", name); + } + + [Test] + public void AddEvent_PassedEventName_ReturnsEventWithExpectedName() + { + MockClass c = new MockClass(); + IEvent myEvent = c.AddEvent("MyEvent"); + string name = myEvent.Name; + + Assert.AreEqual("MyEvent", name); + } + + [Test] + public void AddField_PassedFieldName_AddsFieldToClass() + { + MockClass c = new MockClass(); + c.AddField("MyField"); + + IField myField = c.Fields[0]; + string name = myField.Name; + + Assert.AreEqual("MyField", name); + } + + [Test] + public void AddField_PassedFieldName_ReturnsFieldWithExpectedName() + { + MockClass c = new MockClass(); + IField myField = c.AddField("MyField"); + string name = myField.Name; + + Assert.AreEqual("MyField", name); + } + } +} diff --git a/src/AddIns/Analysis/UnitTesting/UnitTesting.csproj b/src/AddIns/Analysis/UnitTesting/UnitTesting.csproj index f960ba04c0..96abcafe1b 100644 --- a/src/AddIns/Analysis/UnitTesting/UnitTesting.csproj +++ b/src/AddIns/Analysis/UnitTesting/UnitTesting.csproj @@ -18,6 +18,8 @@ 4 false v4.0 + + False diff --git a/src/AddIns/BackendBindings/Boo/BooBinding/Project/BooBinding.csproj b/src/AddIns/BackendBindings/Boo/BooBinding/Project/BooBinding.csproj index e2177ae195..54f899fade 100644 --- a/src/AddIns/BackendBindings/Boo/BooBinding/Project/BooBinding.csproj +++ b/src/AddIns/BackendBindings/Boo/BooBinding/Project/BooBinding.csproj @@ -18,6 +18,8 @@ false v4.0 ..\..\..\..\..\..\AddIns\BackendBindings\BooBinding\ + + False diff --git a/src/AddIns/BackendBindings/Boo/NRefactoryToBooConverter/Project/NRefactoryToBooConverter.csproj b/src/AddIns/BackendBindings/Boo/NRefactoryToBooConverter/Project/NRefactoryToBooConverter.csproj index 8d64b50b06..e078e67a19 100644 --- a/src/AddIns/BackendBindings/Boo/NRefactoryToBooConverter/Project/NRefactoryToBooConverter.csproj +++ b/src/AddIns/BackendBindings/Boo/NRefactoryToBooConverter/Project/NRefactoryToBooConverter.csproj @@ -1,4 +1,5 @@ - + + Library NRefactoryToBooConverter @@ -17,6 +18,7 @@ 4 false v4.0 + Client bin\Debug\ diff --git a/src/AddIns/BackendBindings/CSharpBinding/Project/CSharpBinding.csproj b/src/AddIns/BackendBindings/CSharpBinding/Project/CSharpBinding.csproj index 54fb1484eb..702822c2f6 100644 --- a/src/AddIns/BackendBindings/CSharpBinding/Project/CSharpBinding.csproj +++ b/src/AddIns/BackendBindings/CSharpBinding/Project/CSharpBinding.csproj @@ -22,6 +22,8 @@ 4096 4 false + + true diff --git a/src/AddIns/BackendBindings/CppBinding/CppBinding/CppBinding.csproj b/src/AddIns/BackendBindings/CppBinding/CppBinding/CppBinding.csproj index 26e32571ea..a2d0701068 100644 --- a/src/AddIns/BackendBindings/CppBinding/CppBinding/CppBinding.csproj +++ b/src/AddIns/BackendBindings/CppBinding/CppBinding/CppBinding.csproj @@ -18,7 +18,8 @@ 3.5 - + + False False OnBuildSuccess diff --git a/src/AddIns/BackendBindings/FSharpBinding/FSharpBinding.addin b/src/AddIns/BackendBindings/FSharpBinding/FSharpBinding.addin index 358644ec2c..a7eba77fd5 100644 --- a/src/AddIns/BackendBindings/FSharpBinding/FSharpBinding.addin +++ b/src/AddIns/BackendBindings/FSharpBinding/FSharpBinding.addin @@ -60,16 +60,16 @@ - - - - diff --git a/src/AddIns/BackendBindings/FSharpBinding/FSharpBinding.csproj b/src/AddIns/BackendBindings/FSharpBinding/FSharpBinding.csproj index 0441ef52a5..cf7f2f3f1b 100644 --- a/src/AddIns/BackendBindings/FSharpBinding/FSharpBinding.csproj +++ b/src/AddIns/BackendBindings/FSharpBinding/FSharpBinding.csproj @@ -15,6 +15,8 @@ 4 false ..\..\..\..\AddIns\BackendBindings\FSharpBinding\ + + AnyCPU diff --git a/src/AddIns/BackendBindings/Python/PyWalker/NRefactoryAstVisitor.cs b/src/AddIns/BackendBindings/Python/PyWalker/NRefactoryAstVisitor.cs index 99682c80bd..7d15662650 100644 --- a/src/AddIns/BackendBindings/Python/PyWalker/NRefactoryAstVisitor.cs +++ b/src/AddIns/BackendBindings/Python/PyWalker/NRefactoryAstVisitor.cs @@ -278,11 +278,6 @@ namespace PyWalker return base.VisitIfElseStatement(ifElseStatement, data); } - public override object VisitIndexerDeclaration(IndexerDeclaration indexerDeclaration, object data) - { - return base.VisitIndexerDeclaration(indexerDeclaration, data); - } - public override object VisitIndexerExpression(IndexerExpression indexerExpression, object data) { return base.VisitIndexerExpression(indexerExpression, data); diff --git a/src/AddIns/BackendBindings/Python/PyWalker/PyWalker.csproj b/src/AddIns/BackendBindings/Python/PyWalker/PyWalker.csproj index 71f993685b..50c0c251a6 100644 --- a/src/AddIns/BackendBindings/Python/PyWalker/PyWalker.csproj +++ b/src/AddIns/BackendBindings/Python/PyWalker/PyWalker.csproj @@ -1,5 +1,5 @@  - + {55329704-6046-48EC-8A20-5C80B3092A63} Debug @@ -7,7 +7,7 @@ WinExe PyWalker PyWalker - v3.5 + v4.0 False False 4 diff --git a/src/AddIns/BackendBindings/Python/Python.Build.Tasks/Project/Python.Build.Tasks.csproj b/src/AddIns/BackendBindings/Python/Python.Build.Tasks/Project/Python.Build.Tasks.csproj index 6ec4510bcd..413080a8a7 100644 --- a/src/AddIns/BackendBindings/Python/Python.Build.Tasks/Project/Python.Build.Tasks.csproj +++ b/src/AddIns/BackendBindings/Python/Python.Build.Tasks/Project/Python.Build.Tasks.csproj @@ -13,6 +13,8 @@ false v4.0 OnBuildSuccess + + ..\..\..\..\..\..\AddIns\BackendBindings\PythonBinding\ diff --git a/src/AddIns/BackendBindings/Python/PythonBinding.sln b/src/AddIns/BackendBindings/Python/PythonBinding.sln index fb15eb87e0..9f4db98c7a 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding.sln +++ b/src/AddIns/BackendBindings/Python/PythonBinding.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2010 -# SharpDevelop 4.0.0.6611 +# SharpDevelop 4.0.0.6676 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PythonBinding", "PythonBinding\Project\PythonBinding.csproj", "{8D732610-8FC6-43BA-94C9-7126FD7FE361}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PythonBinding.Tests", "PythonBinding\Test\PythonBinding.Tests.csproj", "{23B517C9-1ECC-4419-A13F-0B7136D085CB}" @@ -38,6 +38,8 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.Scripting", ".. EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.Scripting.Tests", "..\Scripting\Test\ICSharpCode.Scripting.Tests.csproj", "{85C09AD8-183B-403A-869A-7226646218A9}" EndProject +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "PyWalker", "PyWalker\PyWalker.csproj", "{55329704-6046-48EC-8A20-5C80B3092A63}" +EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution Debug|Any CPU = Debug|Any CPU @@ -128,5 +130,13 @@ Global {85C09AD8-183B-403A-869A-7226646218A9}.Release|Any CPU.ActiveCfg = Release|x86 {85C09AD8-183B-403A-869A-7226646218A9}.Release|x86.Build.0 = Release|x86 {85C09AD8-183B-403A-869A-7226646218A9}.Release|x86.ActiveCfg = Release|x86 + {55329704-6046-48EC-8A20-5C80B3092A63}.Debug|Any CPU.Build.0 = Debug|Any CPU + {55329704-6046-48EC-8A20-5C80B3092A63}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {55329704-6046-48EC-8A20-5C80B3092A63}.Debug|x86.Build.0 = Debug|Any CPU + {55329704-6046-48EC-8A20-5C80B3092A63}.Debug|x86.ActiveCfg = Debug|Any CPU + {55329704-6046-48EC-8A20-5C80B3092A63}.Release|Any CPU.Build.0 = Release|Any CPU + {55329704-6046-48EC-8A20-5C80B3092A63}.Release|Any CPU.ActiveCfg = Release|Any CPU + {55329704-6046-48EC-8A20-5C80B3092A63}.Release|x86.Build.0 = Release|Any CPU + {55329704-6046-48EC-8A20-5C80B3092A63}.Release|x86.ActiveCfg = Release|Any CPU EndGlobalSection EndGlobal diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/PythonBinding.csproj b/src/AddIns/BackendBindings/Python/PythonBinding/Project/PythonBinding.csproj index 61ffae8a3f..12fd3f4a92 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/PythonBinding.csproj +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/PythonBinding.csproj @@ -12,6 +12,8 @@ 4 false v4.0 + + ..\..\..\..\..\..\AddIns\BackendBindings\PythonBinding\ @@ -99,6 +101,8 @@ + + @@ -160,7 +164,6 @@ - Chiron.exe.Config diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/IPythonResolver.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/IPythonResolver.cs index c33b49315e..e9e299c053 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/IPythonResolver.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/IPythonResolver.cs @@ -8,6 +8,6 @@ namespace ICSharpCode.PythonBinding { public interface IPythonResolver { - ResolveResult Resolve(PythonResolverContext resolverContext, ExpressionResult expressionResult); + ResolveResult Resolve(PythonResolverContext resolverContext); } } diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonClassResolver.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonClassResolver.cs index 3c5aa335e8..d1a3427422 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonClassResolver.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonClassResolver.cs @@ -10,19 +10,21 @@ namespace ICSharpCode.PythonBinding { PythonResolverContext resolverContext; - public PythonClassResolver() + public ResolveResult Resolve(PythonResolverContext resolverContext) { - } - - public ResolveResult Resolve(PythonResolverContext resolverContext, ExpressionResult expressionResult) - { - IClass matchingClass = GetClass(resolverContext, expressionResult.Expression); + IClass matchingClass = GetClass(resolverContext); if (matchingClass != null) { return CreateTypeResolveResult(matchingClass); } return null; } + public IClass GetClass(PythonResolverContext resolverContext) + { + string name = resolverContext.Expression; + return GetClass(resolverContext, name); + } + public IClass GetClass(PythonResolverContext resolverContext, string name) { this.resolverContext = resolverContext; diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonConsoleApplication.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonConsoleApplication.cs index 937556d01d..01797852f4 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonConsoleApplication.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonConsoleApplication.cs @@ -4,97 +4,28 @@ using System; using System.Diagnostics; using System.Text; +using ICSharpCode.Scripting; namespace ICSharpCode.PythonBinding { - public class PythonConsoleApplication + public class PythonConsoleApplication : ScriptingConsoleApplication { PythonAddInOptions options; - StringBuilder arguments; - bool debug; - string pythonScriptFileName = String.Empty; - string pythonScriptCommandLineArguments = String.Empty; - string workingDirectory = String.Empty; public PythonConsoleApplication(PythonAddInOptions options) { this.options = options; } - public string FileName { + public override string FileName { get { return options.PythonFileName; } } - - public bool Debug { - get { return debug; } - set { debug = value; } - } - - public string PythonScriptFileName { - get { return pythonScriptFileName; } - set { pythonScriptFileName = value; } - } - - public string PythonScriptCommandLineArguments { - get { return pythonScriptCommandLineArguments; } - set { pythonScriptCommandLineArguments = value; } - } - - public string WorkingDirectory { - get { return workingDirectory; } - set { workingDirectory = value; } - } - - public ProcessStartInfo GetProcessStartInfo() - { - ProcessStartInfo processStartInfo = new ProcessStartInfo(); - processStartInfo.FileName = FileName; - processStartInfo.Arguments = GetArguments(); - processStartInfo.WorkingDirectory = workingDirectory; - return processStartInfo; - } - - public string GetArguments() - { - arguments = new StringBuilder(); - - AppendBooleanOptionIfTrue("-X:Debug", debug); - AppendQuotedStringIfNotEmpty(pythonScriptFileName); - AppendStringIfNotEmpty(pythonScriptCommandLineArguments); - - return arguments.ToString().TrimEnd(); - } - - void AppendBooleanOptionIfTrue(string option, bool flag) - { - if (flag) { - AppendOption(option); - } - } - - void AppendOption(string option) - { - arguments.Append(option + " "); - } - - void AppendQuotedStringIfNotEmpty(string option) - { - if (!String.IsNullOrEmpty(option)) { - AppendQuotedString(option); - } - } - - void AppendQuotedString(string option) - { - string quotedOption = String.Format("\"{0}\"", option); - AppendOption(quotedOption); - } - - void AppendStringIfNotEmpty(string option) + + protected override void AddArguments(ScriptingCommandLineBuilder commandLine) { - if (!String.IsNullOrEmpty(option)) { - AppendOption(option); - } + commandLine.AppendBooleanOptionIfTrue("-X:Debug", Debug); + commandLine.AppendQuotedStringIfNotEmpty(ScriptFileName); + commandLine.AppendStringIfNotEmpty(ScriptCommandLineArguments); } } } diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonDotNetMethodResolver.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonDotNetMethodResolver.cs index 2adbbf1907..e225b78d00 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonDotNetMethodResolver.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonDotNetMethodResolver.cs @@ -15,9 +15,9 @@ namespace ICSharpCode.PythonBinding this.classResolver = classResolver; } - public ResolveResult Resolve(PythonResolverContext resolverContext, ExpressionResult expressionResult) + public ResolveResult Resolve(PythonResolverContext resolverContext) { - MemberName memberName = new MemberName(expressionResult.Expression); + MemberName memberName = resolverContext.CreateExpressionMemberName(); IClass matchingClass = classResolver.GetClass(resolverContext, memberName.Type); if (matchingClass != null) { return new PythonMethodGroupResolveResult(matchingClass, memberName.Name); diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonImportResolver.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonImportResolver.cs index a1a2c54ea7..7b21192980 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonImportResolver.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonImportResolver.cs @@ -8,15 +8,11 @@ namespace ICSharpCode.PythonBinding { public class PythonImportResolver : IPythonResolver { - public PythonImportResolver() + public ResolveResult Resolve(PythonResolverContext resolverContext) { - } - - public ResolveResult Resolve(PythonResolverContext resolverContext, ExpressionResult expressionResult) - { - if (IsNamespace(expressionResult)) { - PythonImportExpression importExpression = new PythonImportExpression(expressionResult.Expression); - PythonImportExpressionContext context = expressionResult.Context as PythonImportExpressionContext; + if (IsNamespace(resolverContext.ExpressionResult)) { + PythonImportExpression importExpression = new PythonImportExpression(resolverContext.Expression); + PythonImportExpressionContext context = resolverContext.ExpressionContext as PythonImportExpressionContext; context.HasFromAndImport = importExpression.HasFromAndImport; return new PythonImportModuleResolveResult(importExpression); diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonLocalVariableResolver.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonLocalVariableResolver.cs new file mode 100644 index 0000000000..dc94c1c47c --- /dev/null +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonLocalVariableResolver.cs @@ -0,0 +1,182 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using System.Collections.Generic; +using System.Text; + +using ICSharpCode.Scripting; +using ICSharpCode.SharpDevelop.Dom; +using IronPython; +using IronPython.Compiler; +using IronPython.Compiler.Ast; +using IronPython.Hosting; +using IronPython.Runtime; +using IronPython.Runtime.Exceptions; +using Microsoft.Scripting; +using Microsoft.Scripting.Hosting; +using Microsoft.Scripting.Runtime; + +namespace ICSharpCode.PythonBinding +{ + /// + /// Determines the type of a variable. + /// + public class PythonLocalVariableResolver : PythonWalker, IPythonResolver + { + PythonClassResolver classResolver; + string variableName = String.Empty; + string typeName; + AssignmentStatement currentAssignStatement; + bool foundVariableAssignment; + + public PythonLocalVariableResolver(PythonClassResolver classResolver) + { + this.classResolver = classResolver; + } + + /// + /// The resolved type name. + /// + public string TypeName { + get { return typeName; } + } + + /// + /// Resolves the type of the variable name specified. + /// + /// Name of the variable. + /// The python code containing the variable. + public string Resolve(string variableName, string code) + { + if (code != null) { + PythonParser parser = new PythonParser(); + PythonAst ast = parser.CreateAst("resolver.py", code); + return Resolve(variableName, ast); + } + return null; + } + + string Resolve(string variableName, PythonAst ast) + { + this.variableName = variableName; + ast.Walk(this); + return TypeName; + } + + public override bool Walk(AssignmentStatement node) + { + currentAssignStatement = node; + foundVariableAssignment = false; + return base.Walk(node); + } + + public override bool Walk(NameExpression node) + { + if (currentAssignStatement != null) { + string nodeName = node.Name; + if (nodeName == variableName) { + foundVariableAssignment = true; + } + } + return base.Walk(node); + } + + public override bool Walk(CallExpression node) + { + if (foundVariableAssignment) { + typeName = GetTypeName(node.Target); + currentAssignStatement = null; + foundVariableAssignment = false; + } + return base.Walk(node); + } + + /// + /// Gets the fully qualified name of the type from the expression. + /// + /// + /// + /// The expression is the first target of a call expression. + /// + /// A call expression is a method or constructor call (right hand side of expression below): + /// + /// a = Root.Test.Class1() + /// + /// So the expression passed to this method will be a field expression in the + /// above example which refers to Class1. The next target will be a field + /// expression referring to Test. The The last target will be a name expression + /// referring to Root. + /// + /// If we have + /// + /// a = Class1() + /// + /// then the expression will be a name expression referring to Class1. + /// + public static string GetTypeName(Expression node) + { + NameExpression nameExpression = node as NameExpression; + if (nameExpression != null) { + return nameExpression.Name; + } + return PythonControlFieldExpression.GetMemberName(node as MemberExpression); + } + + public ResolveResult Resolve(PythonResolverContext resolverContext) + { + return GetLocalVariable(resolverContext); + } + + /// + /// Tries to find the type that matches the local variable name. + /// + LocalResolveResult GetLocalVariable(PythonResolverContext resolverContext) + { + string code = GetLocalMethodCode(resolverContext); + string typeName = Resolve(resolverContext.Expression, code); + if (typeName != null) { + return CreateLocalResolveResult(typeName, resolverContext); + } + return null; + } + + string GetLocalMethodCode(PythonResolverContext resolverContext) + { + ScriptingLocalMethod localMethod = new ScriptingLocalMethod(resolverContext.FileContent); + int beginLine = resolverContext.ExpressionRegion.BeginLine; + return localMethod.GetCode(beginLine); + } + + LocalResolveResult CreateLocalResolveResult(string typeName, PythonResolverContext resolverContext) + { + IClass resolvedClass = classResolver.GetClass(resolverContext, typeName); + if (resolvedClass != null) { + string identifier = resolverContext.Expression; + return CreateLocalResolveResult(identifier, resolvedClass); + } + return null; + } + + LocalResolveResult CreateLocalResolveResult(string identifier, IClass resolvedClass) + { + DefaultMethod dummyMethod = CreateDummyMethod(); + DefaultField.LocalVariableField field = CreateLocalVariableField(identifier, resolvedClass, dummyMethod.DeclaringType); + return new LocalResolveResult(dummyMethod, field); + } + + DefaultField.LocalVariableField CreateLocalVariableField(string identifier, IClass resolvedClass, IClass callingClass) + { + return new DefaultField.LocalVariableField(resolvedClass.DefaultReturnType, + identifier, + DomRegion.Empty, + callingClass); + } + + DefaultMethod CreateDummyMethod() + { + DefaultClass dummyClass = new DefaultClass(DefaultCompilationUnit.DummyCompilationUnit, "Global"); + return new DefaultMethod(dummyClass, String.Empty); + } + } +} diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonMemberResolver.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonMemberResolver.cs new file mode 100644 index 0000000000..31dd610fe3 --- /dev/null +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonMemberResolver.cs @@ -0,0 +1,95 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using System.Collections.Generic; +using ICSharpCode.SharpDevelop.Dom; + +namespace ICSharpCode.PythonBinding +{ + /// + /// Resolves properties, events and fields. + /// + public class PythonMemberResolver : IPythonResolver + { + PythonClassResolver classResolver; + + public PythonMemberResolver(PythonClassResolver classResolver) + { + this.classResolver = classResolver; + } + + public ResolveResult Resolve(PythonResolverContext resolverContext) + { + IMember member = FindMember(resolverContext); + if (member != null) { + return CreateMemberResolveResult(member); + } + return null; + } + + IMember FindMember(PythonResolverContext resolverContext) + { + return FindMember(resolverContext, resolverContext.Expression); + } + + IMember FindMember(PythonResolverContext resolverContext, string expression) + { + MemberName memberName = new MemberName(expression); + if (memberName.HasName) { + IClass c = FindClass(resolverContext, memberName.Type); + if (c != null) { + return FindMemberInClass(c, memberName.Name); + } else { + return FindMember(resolverContext, memberName); + } + } + return null; + } + + IClass FindClass(PythonResolverContext resolverContext, string className) + { + return classResolver.GetClass(resolverContext, className); + } + + MemberResolveResult CreateMemberResolveResult(IMember member) + { + return new MemberResolveResult(null, null, member); + } + + IMember FindMemberInClass(IClass matchingClass, string memberName) + { + List members = GetMembers(matchingClass); + foreach (IMember member in members) { + if (member.Name == memberName) { + return member; + } + } + return null; + } + + List GetMembers(IClass c) + { + List members = new List(); + members.AddRange(c.Events); + members.AddRange(c.Fields); + members.AddRange(c.Properties); + return members; + } + + IMember FindMember(PythonResolverContext resolverContext, MemberName memberName) + { + IMember parentMember = FindMember(resolverContext, memberName.Type); + if (parentMember != null) { + return FindMemberInParent(parentMember, memberName.Name); + } + return null; + } + + IMember FindMemberInParent(IMember parentMember, string propertyName) + { + IClass parentMemberClass = parentMember.ReturnType.GetUnderlyingClass(); + return FindMemberInClass(parentMemberClass, propertyName); + } + } +} diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonMethodResolver.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonMethodResolver.cs index aeab4d7910..eb552b9cef 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonMethodResolver.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonMethodResolver.cs @@ -17,13 +17,13 @@ namespace ICSharpCode.PythonBinding standardModuleMethodResolver = new PythonStandardModuleMethodResolver(standardModuleResolver); } - public ResolveResult Resolve(PythonResolverContext resolverContext, ExpressionResult expressionResult) + public ResolveResult Resolve(PythonResolverContext resolverContext) { - ResolveResult resolveResult = dotNetMethodResolver.Resolve(resolverContext, expressionResult); + ResolveResult resolveResult = dotNetMethodResolver.Resolve(resolverContext); if (resolveResult != null) { return resolveResult; } - return standardModuleMethodResolver.Resolve(resolverContext, expressionResult); + return standardModuleMethodResolver.Resolve(resolverContext); } } } diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonNamespaceResolver.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonNamespaceResolver.cs index 76042b1c41..d5f48f8133 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonNamespaceResolver.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonNamespaceResolver.cs @@ -11,8 +11,9 @@ namespace ICSharpCode.PythonBinding PythonResolverContext resolverContext; ExpressionResult expressionResult; - public PythonNamespaceResolver() + public ResolveResult Resolve(PythonResolverContext resolverContext) { + return Resolve(resolverContext, resolverContext.ExpressionResult); } public ResolveResult Resolve(PythonResolverContext resolverContext, ExpressionResult expressionResult) diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonParser.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonParser.cs index 4ab47e70e9..c8b1f85de5 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonParser.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonParser.cs @@ -27,10 +27,6 @@ namespace ICSharpCode.PythonBinding string[] lexerTags = new string[0]; ScriptEngine scriptEngine; - public PythonParser() - { - } - public string[] LexerTags { get { return lexerTags; } set { lexerTags = value; } @@ -40,10 +36,6 @@ namespace ICSharpCode.PythonBinding get { return LanguageProperties.None; } } - - /// - /// Creates a PythonExpressionFinder. - /// public IExpressionFinder CreateExpressionFinder(string fileName) { return new PythonExpressionFinder(); @@ -75,14 +67,22 @@ namespace ICSharpCode.PythonBinding /// /// Parses a python file and creates a PythonAst. /// - public PythonAst CreateAst(string fileName, ITextBuffer fileContent) + public PythonAst CreateAst(string fileName, ITextBuffer textBuffer) + { + return CreateAst(fileName, textBuffer.Text); + } + + /// + /// Parses a python file and creates a PythonAst. + /// + public PythonAst CreateAst(string fileName, string fileContent) { if (scriptEngine == null) { scriptEngine = IronPython.Hosting.Python.CreateEngine(); } PythonCompilerSink sink = new PythonCompilerSink(); - SourceUnit source = DefaultContext.DefaultPythonContext.CreateFileUnit(fileName, fileContent.Text); + SourceUnit source = DefaultContext.DefaultPythonContext.CreateFileUnit(fileName, fileContent); CompilerContext context = new CompilerContext(source, new PythonCompilerOptions(), sink); using (Parser parser = Parser.CreateParser(context, new PythonOptions())) { return parser.ParseFile(false); @@ -92,12 +92,24 @@ namespace ICSharpCode.PythonBinding /// /// Parses the python code and returns an ICompilationUnit. /// - public ICompilationUnit Parse(IProjectContent projectContent, string fileName, string fileContent) + public ICompilationUnit Parse(IProjectContent projectContent, string fileName, ITextBuffer textBuffer) { - return Parse(projectContent, fileName, new StringTextBuffer(fileContent)); + string fileContent = GetFileContent(textBuffer); + return Parse(projectContent, fileName, fileContent); } - public ICompilationUnit Parse(IProjectContent projectContent, string fileName, ITextBuffer fileContent) + string GetFileContent(ITextBuffer textBuffer) + { + if (textBuffer != null) { + return textBuffer.Text; + } + return null; + } + + /// + /// Parses the python code and returns an ICompilationUnit. + /// + public ICompilationUnit Parse(IProjectContent projectContent, string fileName, string fileContent) { if (fileContent != null) { try { @@ -115,9 +127,6 @@ namespace ICSharpCode.PythonBinding return compilationUnit; } - /// - /// Creates a new PythonResolver. - /// public IResolver CreateResolver() { return new PythonResolver(); diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonResolver.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonResolver.cs index ce52a7413a..18bd70a044 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonResolver.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonResolver.cs @@ -19,19 +19,25 @@ namespace ICSharpCode.PythonBinding PythonStandardModuleResolver standardModuleResolver = new PythonStandardModuleResolver(); PythonSelfResolver selfResolver = new PythonSelfResolver(); PythonMethodResolver methodResolver; + PythonMemberResolver memberResolver; + PythonLocalVariableResolver localVariableResolver; List resolvers = new List(); public PythonResolver() { methodResolver = new PythonMethodResolver(classResolver, standardModuleResolver); + memberResolver = new PythonMemberResolver(classResolver); + localVariableResolver = new PythonLocalVariableResolver(classResolver); resolvers.Add(importResolver); resolvers.Add(classResolver); resolvers.Add(standardModuleResolver); + resolvers.Add(memberResolver); resolvers.Add(methodResolver); resolvers.Add(selfResolver); resolvers.Add(namespaceResolver); + resolvers.Add(localVariableResolver); } public ResolveResult Resolve(ExpressionResult expressionResult, ParseInformation parseInfo, string fileContent) @@ -40,29 +46,22 @@ namespace ICSharpCode.PythonBinding return null; } - resolverContext = new PythonResolverContext(parseInfo); - if (!resolverContext.GetCallingMember(expressionResult.Region)) { + resolverContext = new PythonResolverContext(parseInfo, expressionResult, fileContent); + if (!resolverContext.HasProjectContent) { return null; } - return Resolve(resolverContext, expressionResult); + return Resolve(resolverContext); } - public ResolveResult Resolve(PythonResolverContext resolverContext, ExpressionResult expressionResult) + public ResolveResult Resolve(PythonResolverContext resolverContext) { foreach (IPythonResolver resolver in resolvers) { - ResolveResult resolveResult = resolver.Resolve(resolverContext, expressionResult); + ResolveResult resolveResult = resolver.Resolve(resolverContext); if (resolveResult != null) { return resolveResult; } } - -// // Search for a local variable. -// LocalResolveResult localResolveResult = GetLocalVariable(expressionResult.Expression, parseInfo.BestCompilationUnit.FileName, fileContent); -// if (localResolveResult != null) { -// return localResolveResult; -// } - return null; } @@ -71,35 +70,25 @@ namespace ICSharpCode.PythonBinding /// public List CtrlSpace(int caretLine, int caretColumn, ParseInformation parseInfo, string fileContent, ExpressionContext context) { - resolverContext = new PythonResolverContext(parseInfo); + resolverContext = new PythonResolverContext(parseInfo, fileContent); + return CtrlSpace(resolverContext, context); + } + + List CtrlSpace(PythonResolverContext resolverContext, ExpressionContext expressionContext) + { if (resolverContext.HasProjectContent) { - if (context == ExpressionContext.Namespace) { - PythonImportCompletion importCompletion = new PythonImportCompletion(resolverContext.ProjectContent); - return importCompletion.GetCompletionItems(); - } else { - return resolverContext.GetImportedTypes(); + if (expressionContext == ExpressionContext.Namespace) { + return GetImportCompletionItems(resolverContext.ProjectContent); } + return resolverContext.GetImportedTypes(); } return new List(); } - /// - /// Tries to find the type that matches the local variable name. - /// - LocalResolveResult GetLocalVariable(string expression, string fileName, string fileContent) + List GetImportCompletionItems(IProjectContent projectContent) { -// PythonVariableResolver resolver = new PythonVariableResolver(); -// string typeName = resolver.Resolve(expression, fileName, fileContent); -// if (typeName != null) { -// IClass resolvedClass = GetClass(typeName); -// if (resolvedClass != null) { -// DefaultClass dummyClass = new DefaultClass(DefaultCompilationUnit.DummyCompilationUnit, "Global"); -// DefaultMethod dummyMethod = new DefaultMethod(dummyClass, String.Empty); -// DefaultField.LocalVariableField field = new DefaultField.LocalVariableField(resolvedClass.DefaultReturnType, expression, DomRegion.Empty, dummyClass); -// return new LocalResolveResult(dummyMethod, field); -// } -// } - return null; + PythonImportCompletion importCompletion = new PythonImportCompletion(projectContent); + return importCompletion.GetCompletionItems(); } } } diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonResolverContext.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonResolverContext.cs index 8f85de1d99..9b31decf27 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonResolverContext.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonResolverContext.cs @@ -13,24 +13,33 @@ namespace ICSharpCode.PythonBinding ICompilationUnit compilationUnit; IProjectContent projectContent; IClass callingClass; + string fileContent; + ExpressionResult expressionResult; public PythonResolverContext(ParseInformation parseInfo) + : this(parseInfo, String.Empty) { - GetCompilationUnits(parseInfo); - GetProjectContent(); } - void GetCompilationUnits(ParseInformation parseInfo) + public PythonResolverContext(ParseInformation parseInfo, string fileContent) + : this(parseInfo, new ExpressionResult(), fileContent) { - compilationUnit = GetCompilationUnit(parseInfo); } - ICompilationUnit GetCompilationUnit(ParseInformation parseInfo) + public PythonResolverContext(ParseInformation parseInfo, ExpressionResult expressionResult, string fileContent) + { + this.fileContent = fileContent; + this.expressionResult = expressionResult; + GetCompilationUnit(parseInfo); + GetProjectContent(); + GetCallingMember(); + } + + void GetCompilationUnit(ParseInformation parseInfo) { if (parseInfo != null) { - return parseInfo.CompilationUnit; + compilationUnit = parseInfo.CompilationUnit; } - return null; } void GetProjectContent() @@ -40,10 +49,56 @@ namespace ICSharpCode.PythonBinding } } + /// + /// Determines the class and member at the specified + /// line and column in the specified file. + /// + void GetCallingMember() + { + if (projectContent != null) { + GetCallingClass(); + } + } + + /// + /// Gets the calling class at the specified line and column. + /// + void GetCallingClass() + { + if (compilationUnit.Classes.Count > 0) { + callingClass = compilationUnit.Classes[0]; + } + } + + public string FileContent { + get { return fileContent; } + } + public IProjectContent ProjectContent { get { return projectContent; } } + public ExpressionResult ExpressionResult { + get { return expressionResult; } + } + + public MemberName CreateExpressionMemberName() + { + return new MemberName(Expression); + } + + public string Expression { + get { return expressionResult.Expression; } + } + + public ExpressionContext ExpressionContext { + get { return expressionResult.Context; } + } + + public DomRegion ExpressionRegion { + get { return expressionResult.Region; } + } + public bool HasProjectContent { get { return projectContent != null; } } @@ -81,34 +136,6 @@ namespace ICSharpCode.PythonBinding return false; } - /// - /// Determines the class and member at the specified - /// line and column in the specified file. - /// - public bool GetCallingMember(DomRegion region) - { - if (compilationUnit == null) { - return false; - } - - if (projectContent != null) { - callingClass = GetCallingClass(region); - return true; - } - return false; - } - - /// - /// Gets the calling class at the specified line and column. - /// - IClass GetCallingClass(DomRegion region) - { - if (compilationUnit.Classes.Count > 0) { - return compilationUnit.Classes[0]; - } - return null; - } - public IClass GetClass(string fullyQualifiedName) { return projectContent.GetClass(fullyQualifiedName, 0); diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonSelfResolver.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonSelfResolver.cs index 638a2b145f..ce356dd8da 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonSelfResolver.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonSelfResolver.cs @@ -8,19 +8,22 @@ namespace ICSharpCode.PythonBinding { public class PythonSelfResolver : IPythonResolver { - public ResolveResult Resolve(PythonResolverContext resolverContext, ExpressionResult expressionResult) + public ResolveResult Resolve(PythonResolverContext resolverContext) { if (resolverContext.HasCallingClass) { - if (IsSelfExpression(expressionResult)) { + if (IsSelfExpression(resolverContext)) { return CreateResolveResult(resolverContext); + } else if (IsSelfExpressionAtStart(resolverContext)) { + MemberName memberName = resolverContext.CreateExpressionMemberName(); + return new PythonMethodGroupResolveResult(resolverContext.CallingClass, memberName.Name); } } return null; } - bool IsSelfExpression(ExpressionResult expressionResult) + bool IsSelfExpression(PythonResolverContext resolverContext) { - return expressionResult.Expression == "self"; + return resolverContext.Expression == "self"; } ResolveResult CreateResolveResult(PythonResolverContext resolverContext) @@ -29,5 +32,10 @@ namespace ICSharpCode.PythonBinding IReturnType returnType = callingClass.DefaultReturnType; return new ResolveResult(callingClass, null, returnType); } + + bool IsSelfExpressionAtStart(PythonResolverContext resolverContext) + { + return resolverContext.Expression.StartsWith("self."); + } } } diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonStandardModuleMethodResolver.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonStandardModuleMethodResolver.cs index 453cdba9dc..86e4d534b0 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonStandardModuleMethodResolver.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonStandardModuleMethodResolver.cs @@ -15,9 +15,9 @@ namespace ICSharpCode.PythonBinding this.standardModuleResolver = standardModuleResolver; } - public ResolveResult Resolve(PythonResolverContext resolverContext, ExpressionResult expressionResult) + public ResolveResult Resolve(PythonResolverContext resolverContext) { - MemberName memberName = new MemberName(expressionResult.Expression); + MemberName memberName = resolverContext.CreateExpressionMemberName(); MethodGroupResolveResult result = ResolveMethodFromImportedNames(resolverContext, memberName); if (result != null) { return result; diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonStandardModuleResolver.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonStandardModuleResolver.cs index a3fcb15e6f..6983a6d1cc 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonStandardModuleResolver.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonStandardModuleResolver.cs @@ -10,19 +10,21 @@ namespace ICSharpCode.PythonBinding { PythonStandardModules standardPythonModules = new PythonStandardModules(); - public PythonStandardModuleResolver() + public ResolveResult Resolve(PythonResolverContext resolverContext) { - } - - public ResolveResult Resolve(PythonResolverContext resolverContext, ExpressionResult expressionResult) - { - PythonStandardModuleType type = GetStandardModuleTypeIfImported(resolverContext, expressionResult.Expression); + PythonStandardModuleType type = GetStandardModuleTypeIfImported(resolverContext); if (type != null) { return new PythonStandardModuleResolveResult(type); } return null; } + PythonStandardModuleType GetStandardModuleTypeIfImported(PythonResolverContext resolverContext) + { + string moduleName = resolverContext.Expression; + return GetStandardModuleTypeIfImported(resolverContext, moduleName); + } + public PythonStandardModuleType GetStandardModuleTypeIfImported(PythonResolverContext resolverContext, string moduleName) { if (resolverContext.HasImport(moduleName) || PythonBuiltInModuleMemberName.IsBuiltInModule(moduleName)) { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonTestRunnerApplication.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonTestRunnerApplication.cs index 2641dded3e..8b2b80ea61 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonTestRunnerApplication.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonTestRunnerApplication.cs @@ -83,8 +83,8 @@ namespace ICSharpCode.PythonBinding public ProcessStartInfo CreateProcessStartInfo(SelectedTests selectedTests) { - consoleApplication.PythonScriptFileName = GetSharpDevelopTestPythonScriptFileName(); - consoleApplication.PythonScriptCommandLineArguments = GetResponseFileNameCommandLineArgument(); + consoleApplication.ScriptFileName = GetSharpDevelopTestPythonScriptFileName(); + consoleApplication.ScriptCommandLineArguments = GetResponseFileNameCommandLineArgument(); consoleApplication.WorkingDirectory = selectedTests.Project.Directory; return consoleApplication.GetProcessStartInfo(); } diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonVariableResolver.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonVariableResolver.cs deleted file mode 100644 index 0523c0217d..0000000000 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/PythonVariableResolver.cs +++ /dev/null @@ -1,146 +0,0 @@ -// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) -// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) - -using Microsoft.Scripting; -using Microsoft.Scripting.Hosting; -using Microsoft.Scripting.Runtime; -using System; -using System.Collections.Generic; -using System.Text; - -using ICSharpCode.SharpDevelop.Dom; -using IronPython; -using IronPython.Compiler; -using IronPython.Compiler.Ast; -using IronPython.Runtime; -using IronPython.Hosting; -using IronPython.Runtime.Exceptions; - -namespace ICSharpCode.PythonBinding -{ - /// - /// Determines the type of a variable. - /// - public class PythonVariableResolver : PythonWalker - { - string variableName = String.Empty; - string typeName; - AssignmentStatement currentAssignStatement; - bool foundVariableAssignment; - - public PythonVariableResolver() - { - } - - /// - /// The resolved type name. - /// - public string TypeName { - get { return typeName; } - } - - /// - /// Resolves the type of the variable name specified. - /// - /// Name of the variable. - /// The python code containing the variable. - public string Resolve(string variableName, string fileName, string code) - { - if (code != null) { - ScriptEngine scriptEngine = IronPython.Hosting.Python.CreateEngine(); - PythonCompilerSink sink = new PythonCompilerSink(); - SourceUnit source = DefaultContext.DefaultPythonContext.CreateFileUnit(fileName, code); - CompilerContext context = new CompilerContext(source, new PythonCompilerOptions(), sink); - Parser parser = Parser.CreateParser(context, new PythonOptions()); - PythonAst ast = parser.ParseFile(false); - - return Resolve(variableName, ast); - } - return null; - } - - public override bool Walk(AssignmentStatement node) - { - currentAssignStatement = node; - foundVariableAssignment = false; - return base.Walk(node); - } - - public override bool Walk(NameExpression node) - { - if (currentAssignStatement != null) { - string nodeName = node.Name; - if (nodeName == variableName) { - foundVariableAssignment = true; - } - } - return base.Walk(node); - } - - public override bool Walk(CallExpression node) - { - if (foundVariableAssignment) { - typeName = GetTypeName(node.Target); - } - return base.Walk(node); - } - - /// - /// Gets the fully qualified name of the type from the expression. - /// - /// - /// - /// The expression is the first target of a call expression. - /// - /// A call expression is a method or constructor call (right hand side of expression below): - /// - /// a = Root.Test.Class1() - /// - /// So the expression passed to this method will be a field expression in the - /// above example which refers to Class1. The next target will be a field - /// expression referring to Test. The The last target will be a name expression - /// referring to Root. - /// - /// If we have - /// - /// a = Class1() - /// - /// then the expression will be a name expression referring to Class1. - /// - static string GetTypeName(Expression node) - { - // Collect the names that make up the type name. - NameExpression nameExpression = null; - List names = new List(); - do { - nameExpression = node as NameExpression; - MemberExpression memberExpression = node as MemberExpression; - string name = String.Empty; - if (memberExpression != null) { - name = memberExpression.Name; - node = memberExpression.Target; - } else if (nameExpression != null) { - name = nameExpression.Name; - } - names.Add(name); - } while (nameExpression == null); - - // Create the fully qualified type name by adding the names - // in reverse order. - StringBuilder typeName = new StringBuilder(); - typeName.Append(names[names.Count - 1]); - for (int i = names.Count - 2; i >= 0; --i) { - typeName.Append('.'); - typeName.Append(names[i]); - } - return typeName.ToString(); - } - - string Resolve(string variableName, PythonAst ast) - { - this.variableName = variableName; - ast.Walk(this); - return TypeName; - } - } -} diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/RunDebugPythonCommand.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/RunDebugPythonCommand.cs index d61b6ebe10..fb384afaa7 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/RunDebugPythonCommand.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/RunDebugPythonCommand.cs @@ -2,11 +2,8 @@ // This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; -using ICSharpCode.Core; using ICSharpCode.Scripting; using ICSharpCode.SharpDevelop.Debugging; -using ICSharpCode.SharpDevelop.Gui; -using ICSharpCode.SharpDevelop.Util; namespace ICSharpCode.PythonBinding { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/RunPythonCommand.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/RunPythonCommand.cs index 537af6fed3..3748b65ab4 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/RunPythonCommand.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Project/Src/RunPythonCommand.cs @@ -2,14 +2,8 @@ // This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; -using System.Diagnostics; -using System.IO; - -using ICSharpCode.Core; using ICSharpCode.Scripting; using ICSharpCode.SharpDevelop.Debugging; -using ICSharpCode.SharpDevelop.Gui; -using ICSharpCode.SharpDevelop.Util; namespace ICSharpCode.PythonBinding { @@ -17,47 +11,16 @@ namespace ICSharpCode.PythonBinding /// Runs the Python console passing the filename of the /// active python script open in SharpDevelop. /// - public class RunPythonCommand : AbstractMenuCommand + public class RunPythonCommand : RunScriptingConsoleApplicationCommand { - IDebugger debugger; - PythonAddInOptions options; - IScriptingWorkbench workbench; - PythonConsoleApplication ipy; - public RunPythonCommand() : this(new PythonWorkbench(), new PythonAddInOptions(), DebuggerService.CurrentDebugger) { } public RunPythonCommand(IScriptingWorkbench workbench, PythonAddInOptions options, IDebugger debugger) + : base(workbench, debugger, new PythonConsoleApplication(options)) { - this.workbench = workbench; - this.debugger = debugger; - this.options = options; - ipy = new PythonConsoleApplication(options); - } - - public bool Debug { - get { return ipy.Debug; } - set { ipy.Debug = value; } - } - - public override void Run() - { - ProcessStartInfo processStartInfo = GetProcessStartInfo(); - if (Debug) { - debugger.Start(processStartInfo); - } else { - debugger.StartWithoutDebugging(processStartInfo); - } - } - - ProcessStartInfo GetProcessStartInfo() - { - string scriptFileName = workbench.ActiveViewContent.PrimaryFileName; - ipy.PythonScriptFileName = scriptFileName; - ipy.WorkingDirectory = Path.GetDirectoryName(scriptFileName); - return ipy.GetProcessStartInfo(); } } } diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Completion/NamespaceContentsAddedToCtrlSpaceTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Completion/NamespaceContentsAddedToCtrlSpaceTestFixture.cs index d9dbe58fe6..e230f1e49b 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Completion/NamespaceContentsAddedToCtrlSpaceTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Completion/NamespaceContentsAddedToCtrlSpaceTestFixture.cs @@ -36,7 +36,7 @@ namespace PythonBinding.Tests.Resolver namespaceItems.Add(myTestClass); mockProjectContent.AddExistingNamespaceContents("MyNamespace", namespaceItems); - DefaultCompilationUnit cu = new DefaultCompilationUnit(mockProjectContent) { ErrorsDuringCompile = true }; + DefaultCompilationUnit cu = new DefaultCompilationUnit(mockProjectContent); // Add usings. DefaultUsing newUsing = new DefaultUsing(cu.ProjectContent); diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Converter/ProjectHasStartupObjectTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Converter/ProjectHasStartupObjectTestFixture.cs index a233da9247..683317e769 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Converter/ProjectHasStartupObjectTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Converter/ProjectHasStartupObjectTestFixture.cs @@ -65,7 +65,7 @@ namespace PythonBinding.Tests.Converter mockProjectContent = new ICSharpCode.Scripting.Tests.Utils.MockProjectContent(); MockClass mainClass = new MockClass(mockProjectContent, startupObject); mainClass.CompilationUnit.FileName = @"d:\projects\test\src\Main2.cs"; - mockProjectContent.ClassToReturnFromGetClass = mainClass; + mockProjectContent.SetClassToReturnFromGetClass(startupObject, mainClass); convertProjectCommand = new DerivedConvertProjectToPythonProjectCommand(); convertProjectCommand.ProjectContent = mockProjectContent; diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Gui/DebugPythonCommandTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Gui/DebugPythonCommandTests.cs similarity index 96% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Gui/DebugPythonCommandTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Gui/DebugPythonCommandTests.cs index af4215adb4..52a30a4ab9 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Gui/DebugPythonCommandTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Gui/DebugPythonCommandTests.cs @@ -51,7 +51,7 @@ namespace PythonBinding.Tests.Gui public void Run_PythonFileOpen_DebugOptionsPassedToIronPythonConsole() { string args = debugger.ProcessStartInfo.Arguments; - string expectedArgs = "-X:Debug \"C:\\Projects\\test.py\""; + string expectedArgs = "-X:Debug \"test.py\""; Assert.AreEqual(expectedArgs, args); } } diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Gui/RunPythonCommandTests.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Gui/RunPythonCommandTests.cs index 735e5820c9..d1ebf7dea2 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Gui/RunPythonCommandTests.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Gui/RunPythonCommandTests.cs @@ -50,18 +50,18 @@ namespace PythonBinding.Tests.Gui } [Test] - public void Run_PythonFileOpen_IronPythonConsoleFileNamePassedToDebugger() + public void Run_PythonFileOpen_CommandPromptExePassedToDebugger() { string fileName = debugger.ProcessStartInfo.FileName; - string expectedFileName = @"C:\IronPython\ipy.exe"; + string expectedFileName = "cmd.exe"; Assert.AreEqual(expectedFileName, fileName); } [Test] - public void Run_PythonFileOpen_PythonFileNamePassedToIronPythonConsole() + public void Run_PythonFileOpen_IronPythonConsoleAndPythonFileNameAndPausePassedAsCommandLineArguments() { string args = debugger.ProcessStartInfo.Arguments; - string expectedArgs = "\"C:\\Projects\\test.py\""; + string expectedArgs = "/c \"C:\\IronPython\\ipy.exe \"test.py\"\" & pause"; Assert.AreEqual(expectedArgs, args); } diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/PythonBinding.Tests.csproj b/src/AddIns/BackendBindings/Python/PythonBinding/Test/PythonBinding.Tests.csproj index 6e1c2e4ba9..afe6b830dd 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/PythonBinding.Tests.csproj +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/PythonBinding.Tests.csproj @@ -313,7 +313,7 @@ - + @@ -348,22 +348,24 @@ + - - - - + + + + + + - - - - - + + + + - - - - + + + + @@ -373,28 +375,29 @@ - - + + - + - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - + @@ -424,6 +427,7 @@ + diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/PythonLocalVariableResolverTests.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/PythonLocalVariableResolverTests.cs new file mode 100644 index 0000000000..24e5d2b6aa --- /dev/null +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/PythonLocalVariableResolverTests.cs @@ -0,0 +1,90 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using ICSharpCode.PythonBinding; +using IronPython.Compiler.Ast; +using NUnit.Framework; +using PythonBinding.Tests.Utils; + +namespace PythonBinding.Tests.Resolver +{ + [TestFixture] + public class PythonLocalVariableResolverTests + { + string typeName; + + void Resolve(string variableName, string code) + { + PythonClassResolver classResolver = new PythonClassResolver(); + PythonLocalVariableResolver resolver = new PythonLocalVariableResolver(classResolver); + typeName = resolver.Resolve(variableName, code); + } + + [Test] + public void Resolve_InstanceCreatedInCode_ReturnsInstanceType() + { + string code = "a = Class1()"; + Resolve("a", code); + + Assert.AreEqual("Class1", typeName); + } + + /// + /// Tests that the NameExpression in the resolver is reset so the second assignment + /// does not override the first. + /// + [Test] + public void Resolve_TwoInstancesCreatedInCode_ReturnsFirstInstanceType() + { + string code = + "a = Class1()\r\n" + + "b = Class2()"; + + Resolve("a", code); + + Assert.AreEqual("Class1", typeName); + } + + [Test] + public void Resolve_VariableIsAssignedToString_ReturnsNull() + { + string code = "a = \"test\""; + Resolve("a", code); + + Assert.IsNull(typeName); + } + + [Test] + public void Resolve_CodeIsNull_ReturnsNull() + { + Resolve("a", null); + Assert.IsNull(typeName); + } + + [Test] + public void Resolve_InstanceCreatedWithNamespace_ReturnsFullyQualifiedTypeName() + { + string code = "a = Test.Class1()"; + Resolve("a", code); + Assert.AreEqual("Test.Class1", typeName); + } + + [Test] + public void Resolve_InstanceCreatedWithTwoPartsToNamespace_ReturnsFullyQualifiedTypeName() + { + string code = "a = Root.Test.Class1()"; + Resolve("a", code); + Assert.AreEqual("Root.Test.Class1", typeName); + } + + [Test] + public void GetTypeName_ExpressionIsNotNameOrMemberExpression_ReturnsEmptyStringAndDoesNotGetStuckInInfiniteLoop() + { + AssignmentStatement statement = PythonParserHelper.GetAssignmentStatement("a = 2"); + Expression expression = statement.Right; + string typeName = PythonLocalVariableResolver.GetTypeName(expression); + Assert.AreEqual(String.Empty, typeName); + } + } +} diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/PythonSelfResolverTests.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/PythonSelfResolverTests.cs index 3c586955de..090b4ddbd8 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/PythonSelfResolverTests.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/PythonSelfResolverTests.cs @@ -24,14 +24,13 @@ namespace PythonBinding.Tests.Resolver CreateParseInfo(); CreatePythonResolverContext(); - ResolveResult result = resolver.Resolve(context, expression); + ResolveResult result = resolver.Resolve(context); Assert.IsNull(result); } void CreatePythonSelfResolver() { resolver = new PythonSelfResolver(); - expression = new ExpressionResult("self"); } void CreateParseInfo() @@ -43,7 +42,8 @@ namespace PythonBinding.Tests.Resolver void CreatePythonResolverContext() { - context = new PythonResolverContext(parseInfo); + expression = new ExpressionResult("self"); + context = new PythonResolverContext(parseInfo, expression, String.Empty); } } } diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveBuiltInRoundMethodTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveBuiltInRoundMethodTests.cs similarity index 99% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveBuiltInRoundMethodTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveBuiltInRoundMethodTests.cs index 3ade1b4a9f..b63f7e7d72 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveBuiltInRoundMethodTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveBuiltInRoundMethodTests.cs @@ -13,7 +13,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveBuiltInRoundMethodTestFixture : ResolveTestFixtureBase + public class ResolveBuiltInRoundMethodTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveClassEventTests.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveClassEventTests.cs new file mode 100644 index 0000000000..c112ddddb0 --- /dev/null +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveClassEventTests.cs @@ -0,0 +1,82 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using ICSharpCode.SharpDevelop.Dom; +using NUnit.Framework; +using PythonBinding.Tests.Utils; +using UnitTesting.Tests.Utils; + +namespace PythonBinding.Tests.Resolver +{ + /// + /// Tests resolving events for the following classes: + /// + /// public class MyClass + /// { + /// public event EventHandler MyEvent; + /// } + /// + /// + [TestFixture] + public class ResolveClassEventTests + { + PythonResolverTestsHelper resolverHelper; + IEvent myClassEvent; + MockClass myClass; + IProperty eventHandlerTargetProperty; + + void CreateClassWithOneEvent() + { + // Define imports. + string code = + "from MyNamespace import MyClass"; + + resolverHelper = new PythonResolverTestsHelper(code); + myClass = resolverHelper.CreateClass("MyClass"); + myClassEvent = myClass.AddEvent("MyEvent"); + + AddEventHandlerClass(); + + resolverHelper.ProjectContent.SetClassToReturnFromGetClass("MyNamespace.MyClass", myClass); + } + + void AddEventHandlerClass() + { + MockClass eventHandlerClass = resolverHelper.CreateClass("EventHandler"); + eventHandlerTargetProperty = eventHandlerClass.AddProperty("Target"); + myClassEvent.ReturnType = new DefaultReturnType(eventHandlerClass); + } + + [Test] + public void Resolve_ExpressionIsForEventOnClass_MemberResolveResultResolvedTypeIsClassEvent() + { + CreateClassWithOneEvent(); + resolverHelper.Resolve("MyClass.MyEvent"); + IMember resolvedMember = resolverHelper.MemberResolveResult.ResolvedMember; + + Assert.AreEqual(myClassEvent, resolvedMember); + } + + [Test] + public void Resolve_ExpressionIsForSecondEventOnClass_MemberResolveResultResolvedTypeIsSecondEvent() + { + CreateClassWithOneEvent(); + IEvent secondEvent = myClass.AddEvent("SecondEvent"); + resolverHelper.Resolve("MyClass.SecondEvent"); + IMember resolvedMember = resolverHelper.MemberResolveResult.ResolvedMember; + + Assert.AreEqual(secondEvent, resolvedMember); + } + + [Test] + public void Resolve_ExpressionIsForEventHandlerTargetProperty_MemberResolveResultResolvedTypeIsEventHandlerTargetProperty() + { + CreateClassWithOneEvent(); + resolverHelper.Resolve("MyClass.MyEvent.Target"); + IMember resolvedMember = resolverHelper.MemberResolveResult.ResolvedMember; + + Assert.AreEqual(eventHandlerTargetProperty, resolvedMember); + } + } +} diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveClassFieldTests.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveClassFieldTests.cs new file mode 100644 index 0000000000..d1946ef4c4 --- /dev/null +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveClassFieldTests.cs @@ -0,0 +1,52 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using ICSharpCode.SharpDevelop.Dom; +using NUnit.Framework; +using PythonBinding.Tests.Utils; +using UnitTesting.Tests.Utils; + +namespace PythonBinding.Tests.Resolver +{ + /// + /// Tests resolving events for the following classes: + /// + /// public class MyClass + /// { + /// public int MyField + /// } + /// + /// public class MyClassWithFields + /// { + /// public int MyField = 0; + /// } + /// + /// + [TestFixture] + public class ResolveClassFieldTests + { + PythonResolverTestsHelper resolverHelper; + IField myClassField; + MockClass myClass; + + void CreateClassWithOneEvent() + { + resolverHelper = new PythonResolverTestsHelper(); + myClass = resolverHelper.CreateClass("MyClass"); + myClassField = myClass.AddField("MyField"); + + resolverHelper.ProjectContent.SetClassToReturnFromGetClass("MyClass", myClass); + } + + [Test] + public void Resolve_ExpressionIsForFieldOnClass_MemberResolveResultResolvedTypeIsClassField() + { + CreateClassWithOneEvent(); + resolverHelper.Resolve("MyClass.MyField"); + IMember resolvedMember = resolverHelper.MemberResolveResult.ResolvedMember; + + Assert.AreEqual(myClassField, resolvedMember); + } + } +} diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveClassInstanceWithNamespaceTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveClassInstanceWithNamespaceTestFixture.cs deleted file mode 100644 index 83f0cb9538..0000000000 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveClassInstanceWithNamespaceTestFixture.cs +++ /dev/null @@ -1,41 +0,0 @@ -// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) -// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) - -using System; -using System.Collections; -using ICSharpCode.PythonBinding; -using ICSharpCode.SharpDevelop.Dom; -using NUnit.Framework; -using PythonBinding.Tests; -using PythonBinding.Tests.Utils; - -namespace PythonBinding.Tests.Resolver -{ - /// - /// Given code: - /// - /// a = Test.Class1() - /// - /// Where Test is the namespace of the class, check that the type of "a" can be obtained - /// by the resolver. - /// - [TestFixture] - public class ResolveClassInstanceWithNamespaceTestFixture - { - [Test] - public void GetTypeOfInstance() - { - string code = "a = Test.Class1()"; - PythonVariableResolver resolver = new PythonVariableResolver(); - Assert.AreEqual("Test.Class1", resolver.Resolve("a", @"C:\Projects\Test\Test.py", code)); - } - - [Test] - public void GetTypeOfInstanceWithTwoNamespaces() - { - string code = "a = Root.Test.Class1()"; - PythonVariableResolver resolver = new PythonVariableResolver(); - Assert.AreEqual("Root.Test.Class1", resolver.Resolve("a", @"C:\Projects\Test\Test.py", code)); - } - } -} diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveClassPropertyTests.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveClassPropertyTests.cs new file mode 100644 index 0000000000..3efc9c7742 --- /dev/null +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveClassPropertyTests.cs @@ -0,0 +1,84 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using ICSharpCode.SharpDevelop.Dom; +using NUnit.Framework; +using PythonBinding.Tests.Utils; +using UnitTesting.Tests.Utils; + +namespace PythonBinding.Tests.Resolver +{ + /// + /// Tests resolving properties for the following classes: + /// + /// public class MyClass + /// { + /// public MyNestedPropertyClass MyProperty { get; set; } + /// } + /// + /// public class MyNestedPropertyClass + /// { + /// public object MyNestedProperty { get; set; } + /// } + /// + /// + [TestFixture] + public class ResolveClassPropertyTests + { + PythonResolverTestsHelper resolverHelper; + IProperty myClassProperty; + MockClass myClass; + IProperty nestedClassProperty; + + void CreateClassWithOneProperty() + { + resolverHelper = new PythonResolverTestsHelper(); + myClass = resolverHelper.CreateClass("MyClass"); + myClassProperty = myClass.AddProperty("MyProperty"); + + AddNestedPropertyToExistingProperty(); + + resolverHelper.ProjectContent.SetClassToReturnFromGetClass("MyClass", myClass); + } + + void AddNestedPropertyToExistingProperty() + { + MockClass nestedPropertyClass = resolverHelper.CreateClass("MyNestedPropertyClass"); + nestedClassProperty = nestedPropertyClass.AddProperty("MyNestedProperty"); + myClassProperty.ReturnType = new DefaultReturnType(nestedPropertyClass); + } + + [Test] + public void Resolve_ExpressionIsForPropertyOnClassWithOneProperty_MemberResolveResultResolvedTypeIsMyClassProperty() + { + CreateClassWithOneProperty(); + resolverHelper.Resolve("MyClass.MyProperty"); + IMember resolvedMember = resolverHelper.MemberResolveResult.ResolvedMember; + + Assert.AreEqual(myClassProperty, resolvedMember); + } + + [Test] + public void Resolve_ExpressionIsForSecondPropertyOnClassWithTwoProperties_MemberResolveResultResolvedTypeIsSecondClassProperty() + { + CreateClassWithOneProperty(); + myClass.InsertPropertyAtStart("ExtraProperty"); + resolverHelper.Resolve("MyClass.MyProperty"); + IMember resolvedMember = resolverHelper.MemberResolveResult.ResolvedMember; + + Assert.AreEqual(myClassProperty, resolvedMember); + } + + [Test] + public void Resolve_ExpressionRefersToNestedProperty_MemberResolveResultResolvedTypeIsNestedProperty() + { + CreateClassWithOneProperty(); + AddNestedPropertyToExistingProperty(); + resolverHelper.Resolve("MyClass.MyProperty.MyNestedProperty"); + IMember resolvedMember = resolverHelper.MemberResolveResult.ResolvedMember; + + Assert.AreEqual(nestedClassProperty, resolvedMember); + } + } +} diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveConsoleWriteLineTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveConsoleWriteLineTests.cs similarity index 88% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveConsoleWriteLineTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveConsoleWriteLineTests.cs index d679641047..ef116d3c5b 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveConsoleWriteLineTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveConsoleWriteLineTests.cs @@ -17,15 +17,14 @@ namespace PythonBinding.Tests.Resolver /// resolved. /// [TestFixture] - public class ResolveConsoleWriteLineTestFixture : ResolveTestFixtureBase + public class ResolveConsoleWriteLineTests : ResolveTestsBase { MockClass systemConsoleClass; protected override ExpressionResult GetExpressionResult() { systemConsoleClass = new MockClass(projectContent, "System.Console"); - projectContent.ClassToReturnFromGetClass = systemConsoleClass; - projectContent.ClassNameForGetClass = "Console"; + projectContent.SetClassToReturnFromGetClass("Console", systemConsoleClass); return new ExpressionResult("Console.WriteLine", new DomRegion(2, 2), null, null); } diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveExitMethodFromSysImportExitAsMyExitTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveExitMethodFromSysImportExitAsMyExitTests.cs similarity index 97% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveExitMethodFromSysImportExitAsMyExitTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveExitMethodFromSysImportExitAsMyExitTests.cs index ef2e0dfc68..fb02caa42c 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveExitMethodFromSysImportExitAsMyExitTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveExitMethodFromSysImportExitAsMyExitTests.cs @@ -13,7 +13,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveExitMethodFromSysImportExitAsMyExitTestFixture : ResolveTestFixtureBase + public class ResolveExitMethodFromSysImportExitAsMyExitTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveExitMethodFromSysImportExitTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveExitMethodFromSysImportExitTestFixture.cs index 12a5615c07..3b2c7d84d2 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveExitMethodFromSysImportExitTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveExitMethodFromSysImportExitTestFixture.cs @@ -13,7 +13,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveExitMethodFromSysImportExitTestFixture : ResolveTestFixtureBase + public class ResolveExitMethodFromSysImportExitTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFooWindowsWithImportSystemAsFooTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFooWindowsWithImportSystemAsFooTests.cs similarity index 98% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFooWindowsWithImportSystemAsFooTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFooWindowsWithImportSystemAsFooTests.cs index 3e5a03b3f5..2fb77b6da1 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFooWindowsWithImportSystemAsFooTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFooWindowsWithImportSystemAsFooTests.cs @@ -13,7 +13,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveFooWindowsWithImportSystemAsFooTestFixture : ResolveTestFixtureBase + public class ResolveFooWindowsWithImportSystemAsFooTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFromImportTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFromImportTests.cs similarity index 97% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFromImportTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFromImportTests.cs index 87d3f74d04..8da8066b20 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFromImportTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFromImportTests.cs @@ -30,7 +30,6 @@ namespace PythonBinding.Tests.Resolver mockProjectContent = new MockProjectContent(); DefaultCompilationUnit cu = new DefaultCompilationUnit(mockProjectContent); - cu.ErrorsDuringCompile = true; cu.FileName = @"C:\Projects\Test\test.py"; ParseInformation parseInfo = new ParseInformation(cu); diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFromMathImportedMathModuleCompletionItemsTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFromMathImportedMathModuleCompletionItemsTests.cs similarity index 97% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFromMathImportedMathModuleCompletionItemsTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFromMathImportedMathModuleCompletionItemsTests.cs index a042e84bb1..22c71efd40 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFromMathImportedMathModuleCompletionItemsTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFromMathImportedMathModuleCompletionItemsTests.cs @@ -15,7 +15,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveFromMathImportedMathModuleCompletionItemsTestFixture : ResolveTestFixtureBase + public class ResolveFromMathImportedMathModuleCompletionItemsTestFixture : ResolveTestsBase { List GetCompletionResults() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveConsoleFromSystemImportEverythingFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFromSystemImportEverythingTests.cs similarity index 87% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveConsoleFromSystemImportEverythingFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFromSystemImportEverythingTests.cs index 0d3d17de7a..83914ef3ba 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveConsoleFromSystemImportEverythingFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFromSystemImportEverythingTests.cs @@ -14,15 +14,14 @@ using UnitTesting.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveFromSystemImportEverythingFixture : ResolveTestFixtureBase + public class ResolveFromSystemImportEverythingTests : ResolveTestsBase { MockClass consoleClass; protected override ExpressionResult GetExpressionResult() { consoleClass = new MockClass(projectContent, "System.Console"); - projectContent.ClassToReturnFromGetClass = consoleClass; - projectContent.ClassNameForGetClass = "System.Console"; + projectContent.SetClassToReturnFromGetClass("System.Console", consoleClass); List namespaceItems = new List(); projectContent.AddExistingNamespaceContents("System", namespaceItems); diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveLocalClassInstanceTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveLocalClassInstanceTestFixture.cs deleted file mode 100644 index c52bdfdbf3..0000000000 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveLocalClassInstanceTestFixture.cs +++ /dev/null @@ -1,101 +0,0 @@ -// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) -// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) - -using System; -using System.Collections; -using ICSharpCode.PythonBinding; -using ICSharpCode.SharpDevelop.Dom; -using NUnit.Framework; -using PythonBinding.Tests; -using PythonBinding.Tests.Utils; -using UnitTesting.Tests.Utils; - -namespace PythonBinding.Tests.Resolver -{ - /// - /// Given code: - /// - /// a = Class1() - /// - /// Check that the type of "a" can be obtained by the resolver. - /// - [TestFixture] - [Ignore("Disabled local variable resolution for SD 3.0")] - public class ResolveLocalClassInstanceTestFixture - { - PythonResolver resolver; - ICSharpCode.Scripting.Tests.Utils.MockProjectContent mockProjectContent; - LocalResolveResult resolveResult; - MockClass testClass; - ICompilationUnit compilationUnit; - - [TestFixtureSetUp] - public void SetUpFixture() - { - resolver = new PythonResolver(); - - mockProjectContent = new ICSharpCode.Scripting.Tests.Utils.MockProjectContent(); - testClass = new MockClass(mockProjectContent, "Test.Test1"); - mockProjectContent.ClassesInProjectContent.Add(testClass); - mockProjectContent.ClassToReturnFromGetClass = testClass; - mockProjectContent.ClassNameForGetClass = "Test.Test1"; - - compilationUnit = new DefaultCompilationUnit(mockProjectContent); - compilationUnit.FileName = @"C:\Projects\Test\test.py"; - ParseInformation parseInfo = new ParseInformation(compilationUnit); - - string python = "a = Test1()\r\n" + - "a"; - ExpressionResult expressionResult = new ExpressionResult("a", new DomRegion(2, 1), null, null); - resolveResult = resolver.Resolve(expressionResult, parseInfo, python) as LocalResolveResult; - } - - [Test] - public void GetTypeOfInstance() - { - string code = "a = Class1()"; - PythonVariableResolver resolver = new PythonVariableResolver(); - Assert.AreEqual("Class1", resolver.Resolve("a", @"C:\Projects\Test\Test.py", code)); - } - - /// - /// Tests that the NameExpression in the resolver is reset so the second assignment - /// does not override the first. - /// - [Test] - public void DifferentTypeCreatedLast() - { - string code = "a = Class1()\r\n" + - "b = Class2()"; - PythonVariableResolver resolver = new PythonVariableResolver(); - Assert.AreEqual("Class1", resolver.Resolve("a", @"C:\Projects\Test\Test.py", code)); - } - - [Test] - public void StringAssignmentShouldNotResolve() - { - string code = "a = \"test\""; - PythonVariableResolver resolver = new PythonVariableResolver(); - Assert.AreEqual(null, resolver.Resolve("a", @"C:\Projects\Test\Test.py", code)); - } - - [Test] - public void NullCodeShouldNotResolve() - { - PythonVariableResolver resolver = new PythonVariableResolver(); - Assert.AreEqual(null, resolver.Resolve("a", @"C:\Projects\Test\Test.py", null)); - } - - [Test] - public void ResolveResultIsLocalResolveResult() - { - Assert.IsNotNull(resolveResult); - } - - [Test] - public void ResolveResultVariableName() - { - Assert.AreEqual(resolveResult.VariableName, "a"); - } - } -} diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveLocalClassInstanceTests.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveLocalClassInstanceTests.cs new file mode 100644 index 0000000000..45a962856a --- /dev/null +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveLocalClassInstanceTests.cs @@ -0,0 +1,180 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using ICSharpCode.SharpDevelop.Dom; +using NUnit.Framework; +using PythonBinding.Tests.Utils; +using UnitTesting.Tests.Utils; + +namespace PythonBinding.Tests.Resolver +{ + /// + /// Given code: + /// + /// a = Class1() + /// + /// Check that the type of "a" can be obtained by the resolver. + /// + [TestFixture] + public class ResolveLocalClassInstanceTests + { + PythonResolverTestsHelper resolverHelper; + MockClass testClass; + + void CreateResolver() + { + CreateResolver(String.Empty); + } + + void CreateResolver(string code) + { + resolverHelper = new PythonResolverTestsHelper(code); + + testClass = resolverHelper.CreateClass("Test.Test1"); + resolverHelper.ProjectContent.ClassesInProjectContent.Add(testClass); + resolverHelper.ProjectContent.SetClassToReturnFromGetClass("Test.Test1", testClass); + } + + [Test] + public void Resolve_LocalVariableIsCreatedOnPreviousLine_ResolveResultVariableNameIsA() + { + CreateResolver(); + + string python = + "a = Test.Test1()\r\n" + + "a"; + + resolverHelper.Resolve("a", python); + + string name = resolverHelper.LocalResolveResult.VariableName; + + Assert.AreEqual("a", name); + } + + [Test] + public void Resolve_LocalVariableIsCreatedOnPreviousLine_ResolveResultResolvedTypeIsTestClass() + { + CreateResolver(); + + string python = + "a = Test.Test1()\r\n" + + "a"; + + resolverHelper.Resolve("a", python); + + IReturnType resolvedType = resolverHelper.LocalResolveResult.ResolvedType; + IClass underlyingClass = resolvedType.GetUnderlyingClass(); + + Assert.AreEqual(testClass, underlyingClass); + } + + [Test] + public void Resolve_LocalVariableIsReDefinedAfterLineBeingConsidered_ResolveResultResolvedTypeIsTestClass() + { + CreateResolver(); + + string python = + "a = Test.Test1()\r\n" + + "a\r\n" + + "a = Unknown.Unknown()\r\n"; + + ExpressionResult expression = new ExpressionResult("a"); + expression.Region = new DomRegion( + beginLine: 2, + beginColumn: 0, + endLine: 2, + endColumn: 1); + + resolverHelper.Resolve(expression, python); + + IReturnType resolvedType = resolverHelper.LocalResolveResult.ResolvedType; + IClass underlyingClass = resolvedType.GetUnderlyingClass(); + + Assert.AreEqual(testClass, underlyingClass); + } + + [Test] + public void Resolve_LocalVariableIsReDefinedAfterLineBeingConsideredAndExpressionRegionEndLineIsMinusOne_ResolveResultResolvedTypeIsTestClass() + { + CreateResolver(); + + string python = + "a = Test.Test1()\r\n" + + "a\r\n" + + "a = Unknown.Unknown()\r\n"; + + ExpressionResult expression = new ExpressionResult("a"); + expression.Region = new DomRegion( + beginLine: 2, + beginColumn: 0, + endLine: -1, + endColumn: 1); + + resolverHelper.Resolve(expression, python); + + IReturnType resolvedType = resolverHelper.LocalResolveResult.ResolvedType; + IClass underlyingClass = resolvedType.GetUnderlyingClass(); + + Assert.AreEqual(testClass, underlyingClass); + } + + [Test] + public void Resolve_LocalVariableTypeIsImported_ResolveResultResolvedTypeDeterminedFromImportedTypes() + { + string python = + "from MyNamespace import MyClass\r\n" + + "\r\n" + + "a = MyClass()\r\n" + + "a"; + + CreateResolver(python); + + MockClass myClass = resolverHelper.CreateClass("MyNamespace.MyClass"); + resolverHelper.ProjectContent.SetClassToReturnFromGetClass("MyNamespace.MyClass", myClass); + + resolverHelper.Resolve("a", python); + + IReturnType resolvedType = resolverHelper.LocalResolveResult.ResolvedType; + IClass underlyingClass = resolvedType.GetUnderlyingClass(); + + Assert.AreEqual(myClass, underlyingClass); + } + + [Test] + public void Resolve_LocalVariableMethodIsCalledOnPreviousLine_ResolveResultResolvedTypeIsTestClass() + { + CreateResolver(); + + string python = + "a = Test.Test1()\r\n" + + "a.foo()\r\n" + + "a"; + + resolverHelper.Resolve("a", python); + + IReturnType resolvedType = resolverHelper.LocalResolveResult.ResolvedType; + IClass underlyingClass = resolvedType.GetUnderlyingClass(); + + Assert.AreEqual(testClass, underlyingClass); + } + + [Test] + public void Resolve_LocalVariableMethodIsCalledAfterVariableOnItsOwnOnPreviousLine_ResolveResultResolvedTypeIsTestClass() + { + CreateResolver(); + + string python = + "a = Test.Test1()\r\n" + + "a\r\n" + + "a.foo()\r\n"; + + resolverHelper.Resolve("a", python); + + IReturnType resolvedType = resolverHelper.LocalResolveResult.ResolvedType; + IClass underlyingClass = resolvedType.GetUnderlyingClass(); + + Assert.AreEqual(testClass, underlyingClass); + } + } +} diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodFromUnknownImportAllTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodFromUnknownImportAllTests.cs similarity index 97% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodFromUnknownImportAllTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodFromUnknownImportAllTests.cs index bc813f7e14..84f4d94562 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodFromUnknownImportAllTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodFromUnknownImportAllTests.cs @@ -13,7 +13,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveMethodFromUnknownImportAllTestFixture : ResolveTestFixtureBase + public class ResolveMethodFromUnknownImportAllTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodWhenFromImportIsUnknownTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodWhenFromImportIsUnknownTests.cs similarity index 97% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodWhenFromImportIsUnknownTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodWhenFromImportIsUnknownTests.cs index dab0f51a9b..f516e6aad2 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodWhenFromImportIsUnknownTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodWhenFromImportIsUnknownTests.cs @@ -12,7 +12,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveMethodWhenFromImportIsUnknownTestFixture : ResolveTestFixtureBase + public class ResolveMethodWhenFromImportIsUnknownTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodWhenImportIsUnknownTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodWhenImportIsUnknownTests.cs similarity index 97% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodWhenImportIsUnknownTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodWhenImportIsUnknownTests.cs index f1a5f8f5c8..318bd614ee 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodWhenImportIsUnknownTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveMethodWhenImportIsUnknownTests.cs @@ -12,7 +12,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveMethodWhenImportIsUnknownTestFixture : ResolveTestFixtureBase + public class ResolveMethodWhenImportIsUnknownTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSelfTests.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSelfTests.cs index d49716f4bd..ec19928927 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSelfTests.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSelfTests.cs @@ -4,41 +4,80 @@ using System; using ICSharpCode.SharpDevelop.Dom; using NUnit.Framework; +using PythonBinding.Tests.Utils; using UnitTesting.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveSelfTests : ResolveTestFixtureBase + public class ResolveSelfTests { IClass fooClass; + PythonResolverTestsHelper resolverHelper; - protected override ExpressionResult GetExpressionResult() + void CreateResolver(string code) { - fooClass = compilationUnit.Classes[0]; - return new ExpressionResult("self", ExpressionContext.Default); + resolverHelper = new PythonResolverTestsHelper(code); + fooClass = resolverHelper.CompilationUnit.Classes[0]; } - protected override string GetPythonScript() + [Test] + public void Resolve_ExpressionIsSelf_ResolveResultResolvedTypeUnderlyingClassReturnsFooClass() { - return - "class Foo(self)\r\n" + + ResolveSelfExpression(); + IClass underlyingClass = resolverHelper.ResolveResult.ResolvedType.GetUnderlyingClass(); + + Assert.AreEqual(fooClass, underlyingClass); + } + + void ResolveSelfExpression() + { + string code = + "class Foo:\r\n" + " def bar(self):\r\n" + " self\r\n" + "\r\n"; + + CreateResolver(code); + resolverHelper.Resolve("self"); } [Test] - public void Resolve_ExpressionIsSelf_ResolveResultResolvedTypeUnderlyingClassReturnsFooClass() + public void Resolve_ExpressionIsSelf_ResolveResultCallingClassReturnsFooClass() { - IClass underlyingClass = resolveResult.ResolvedType.GetUnderlyingClass(); + ResolveSelfExpression(); + IClass underlyingClass = resolverHelper.ResolveResult.CallingClass; + Assert.AreEqual(fooClass, underlyingClass); } [Test] - public void Resolve_ExpressionIsSelf_ResolveResultCallingClassReturnsFooClass() + public void Resolve_ExpressionIsSelfFollowedByMethodCall_MethodGroupResolveResultNameIsMethodCalled() + { + ResolveSelfMethodExpression(); + string methodName = resolverHelper.MethodGroupResolveResult.Name; + + Assert.AreEqual("bar", methodName); + } + + void ResolveSelfMethodExpression() + { + string code = + "class Foo:\r\n" + + " def bar(self):\r\n" + + " return 0\r\n" + + "\r\n"; + + CreateResolver(code); + resolverHelper.Resolve("self.bar"); + } + + [Test] + public void Resolve_ExpressionIsSelfFollowedByMethodCall_MethodGroupResolveResultContainingTypeUnderlyingClassIsFooClass() { - IClass underlyingClass = resolveResult.CallingClass; + ResolveSelfMethodExpression(); + IClass underlyingClass = resolverHelper.MethodGroupResolveResult.ContainingType.GetUnderlyingClass(); + Assert.AreEqual(fooClass, underlyingClass); } } diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleExitMethodTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleExitMethodTests.cs similarity index 99% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleExitMethodTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleExitMethodTests.cs index 3eb00a2f00..bee6c2dc42 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleExitMethodTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleExitMethodTests.cs @@ -13,7 +13,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveSysModuleExitMethodTestFixture : ResolveTestFixtureBase + public class ResolveSysModuleExitMethodTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleImportedAsMySysTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleImportedAsMySysTests.cs similarity index 98% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleImportedAsMySysTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleImportedAsMySysTests.cs index 39a380325b..a4433f0a6c 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleImportedAsMySysTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleImportedAsMySysTests.cs @@ -11,7 +11,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveSysModuleImportedAsMySysTestFixture : ResolveTestFixtureBase + public class ResolveSysModuleImportedAsMySysTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleTestFixture.cs index 16270ad8db..74d1627bf0 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleTestFixture.cs @@ -11,7 +11,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveSysModuleTestFixture : ResolveTestFixtureBase + public class ResolveSysModuleTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleUnknownMethodTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleUnknownMethodTests.cs similarity index 98% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleUnknownMethodTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleUnknownMethodTests.cs index bbbf0fb67c..e11708f5dc 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleUnknownMethodTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSysModuleUnknownMethodTests.cs @@ -12,7 +12,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveSysModuleUnknownMethodTestFixture : ResolveTestFixtureBase + public class ResolveSysModuleUnknownMethodTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemConsoleTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemConsoleTests.cs similarity index 94% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemConsoleTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemConsoleTests.cs index c91386fe69..40204ee443 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemConsoleTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemConsoleTests.cs @@ -34,7 +34,7 @@ namespace PythonBinding.Tests.Resolver mockProjectContent = new ICSharpCode.Scripting.Tests.Utils.MockProjectContent(); systemConsoleClass = new MockClass(mockProjectContent, "System.Console"); - mockProjectContent.ClassToReturnFromGetClass = systemConsoleClass; + mockProjectContent.SetClassToReturnFromGetClass("System.Console", systemConsoleClass); compilationUnit = CreateCompilationUnit(mockProjectContent); ParseInformation parseInfo = new ParseInformation(compilationUnit); @@ -67,12 +67,6 @@ namespace PythonBinding.Tests.Resolver Assert.AreEqual(systemConsoleClass, typeResolveResult.ResolvedClass); } - [Test] - public void IsGetClassCalled() - { - Assert.IsTrue(mockProjectContent.GetClassCalled); - } - [Test] public void GetClassName() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemImportTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemImportTests.cs similarity index 95% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemImportTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemImportTests.cs index a08d5a5e4e..ab9763978c 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemImportTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemImportTests.cs @@ -16,7 +16,7 @@ namespace PythonBinding.Tests.Resolver /// a namespace. /// [TestFixture] - public class ResolveSystemImportTestFixture : ResolveTestFixtureBase + public class ResolveSystemImportTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemImportedAsMySystemTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemImportedAsMySystemTests.cs similarity index 99% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemImportedAsMySystemTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemImportedAsMySystemTests.cs index 4505c14895..ddf060fe6a 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemImportedAsMySystemTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemImportedAsMySystemTests.cs @@ -11,7 +11,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveSystemImportedAsMySystemTestFixture : ResolveTestFixtureBase + public class ResolveSystemImportedAsMySystemTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemNamespaceTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemNamespaceTests.cs similarity index 98% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemNamespaceTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemNamespaceTests.cs index 6b7c763035..4839b50539 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemNamespaceTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemNamespaceTests.cs @@ -39,7 +39,6 @@ namespace PythonBinding.Tests.Resolver PythonParser parser = new PythonParser(); string fileName = @"C:\Projects\Test\test.py"; DefaultCompilationUnit cu = parser.Parse(mockProjectContent, fileName, python) as DefaultCompilationUnit; - cu.ErrorsDuringCompile = true; ParseInformation parseInfo = new ParseInformation(cu); ExpressionResult expressionResult = new ExpressionResult("System", new DomRegion(4, 2), null, null); diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemNamespaceWithMissingImportTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemNamespaceWithMissingImportTests.cs similarity index 98% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemNamespaceWithMissingImportTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemNamespaceWithMissingImportTests.cs index 91852d9b7b..fdbf46a106 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemNamespaceWithMissingImportTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemNamespaceWithMissingImportTests.cs @@ -12,7 +12,7 @@ using UnitTesting.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveSystemNamespaceWithMissingImportTestFixture : ResolveTestFixtureBase + public class ResolveSystemNamespaceWithMissingImportTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWindowsFormsWithImportSystemTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWindowsFormsWithImportSystemTests.cs similarity index 98% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWindowsFormsWithImportSystemTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWindowsFormsWithImportSystemTests.cs index cea9f30969..61370450bb 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWindowsFormsWithImportSystemTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWindowsFormsWithImportSystemTests.cs @@ -13,7 +13,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveSystemWindowsFormsWithImportSystemTestFixture : ResolveTestFixtureBase + public class ResolveSystemWindowsFormsWithImportSystemTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWindowsWithImportSystemTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWindowsWithImportSystemTests.cs similarity index 98% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWindowsWithImportSystemTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWindowsWithImportSystemTests.cs index 993ea91ce2..243834c576 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWindowsWithImportSystemTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWindowsWithImportSystemTests.cs @@ -13,7 +13,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveSystemWindowsWithImportSystemTestFixture : ResolveTestFixtureBase + public class ResolveSystemWindowsWithImportSystemTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWithImportSystemWindowsTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWithImportSystemWindowsTests.cs similarity index 97% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWithImportSystemWindowsTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWithImportSystemWindowsTests.cs index 5287db4f5f..afb599f2af 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWithImportSystemWindowsTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveSystemWithImportSystemWindowsTests.cs @@ -12,7 +12,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveSystemWithImportSystemWindowsTestFixture : ResolveTestFixtureBase + public class ResolveSystemWithImportSystemWindowsTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTanMethodFromMathImportAllTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTanMethodFromMathImportAllTests.cs similarity index 98% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTanMethodFromMathImportAllTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTanMethodFromMathImportAllTests.cs index 8c7c9ed2c6..30f21bd74b 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTanMethodFromMathImportAllTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTanMethodFromMathImportAllTests.cs @@ -13,7 +13,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveTanMethodFromMathImportAllTestFixture : ResolveTestFixtureBase + public class ResolveTanMethodFromMathImportAllTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTanMethodFromMathImportCosAndTanTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTanMethodFromMathImportCosAndTanTests.cs similarity index 98% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTanMethodFromMathImportCosAndTanTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTanMethodFromMathImportCosAndTanTests.cs index 94c4332fdf..6e3c9493d6 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTanMethodFromMathImportCosAndTanTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTanMethodFromMathImportCosAndTanTests.cs @@ -13,7 +13,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveTanMethodFromMathImportCosAndTanTestFixture : ResolveTestFixtureBase + public class ResolveTanMethodFromMathImportCosAndTanTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTestFixtureBase.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTestsBase.cs similarity index 96% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTestFixtureBase.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTestsBase.cs index 04f9734b39..02b610e59b 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTestFixtureBase.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTestsBase.cs @@ -10,7 +10,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Resolver { - public abstract class ResolveTestFixtureBase + public abstract class ResolveTestsBase { protected ICompilationUnit compilationUnit; protected MockProjectContent projectContent; diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTextBoxFromSystemWindowsFormsImportTextBoxTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTextBoxFromSystemWindowsFormsImportTextBoxTests.cs similarity index 88% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTextBoxFromSystemWindowsFormsImportTextBoxTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTextBoxFromSystemWindowsFormsImportTextBoxTests.cs index 70c110a197..8473accf28 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTextBoxFromSystemWindowsFormsImportTextBoxTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTextBoxFromSystemWindowsFormsImportTextBoxTests.cs @@ -14,13 +14,12 @@ using UnitTesting.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveTextBoxFromSystemWindowsFormsImportTextBoxTestFixture : ResolveTestFixtureBase + public class ResolveTextBoxFromSystemWindowsFormsImportTextBoxTests : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { MockClass textBoxClass = new MockClass(projectContent, "System.Windows.Forms.TextBox"); - projectContent.ClassToReturnFromGetClass = textBoxClass; - projectContent.ClassNameForGetClass = "System.Windows.Forms.TextBox"; + projectContent.SetClassToReturnFromGetClass("System.Windows.Forms.TextBox", textBoxClass); return new ExpressionResult("TextBox", ExpressionContext.Default); } diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFooTextBoxFromSystemWindowsFormsImportedAsFooTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTextBoxFromSystemWindowsFormsImportedAsFooTests.cs similarity index 88% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFooTextBoxFromSystemWindowsFormsImportedAsFooTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTextBoxFromSystemWindowsFormsImportedAsFooTests.cs index 71c48342dc..97de48bb17 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveFooTextBoxFromSystemWindowsFormsImportedAsFooTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTextBoxFromSystemWindowsFormsImportedAsFooTests.cs @@ -14,13 +14,12 @@ using UnitTesting.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveTextBoxFromSystemWindowsFormsImportedAsFooTestFixture : ResolveTestFixtureBase + public class ResolveTextBoxFromSystemWindowsFormsImportedAsFooTests : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { MockClass textBoxClass = new MockClass(projectContent, "System.Windows.Forms.TextBox"); - projectContent.ClassToReturnFromGetClass = textBoxClass; - projectContent.ClassNameForGetClass = "System.Windows.Forms.TextBox"; + projectContent.SetClassToReturnFromGetClass("System.Windows.Forms.TextBox", textBoxClass); return new ExpressionResult("Foo.TextBox", ExpressionContext.Default); } diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTextBoxFromSystemWindowsFormsImportedAsMyTextBoxTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTextBoxFromSystemWindowsFormsImportedAsMyTextBoxTests.cs similarity index 88% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTextBoxFromSystemWindowsFormsImportedAsMyTextBoxTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTextBoxFromSystemWindowsFormsImportedAsMyTextBoxTests.cs index 61385237f1..4f12aaa48a 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTextBoxFromSystemWindowsFormsImportedAsMyTextBoxTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveTextBoxFromSystemWindowsFormsImportedAsMyTextBoxTests.cs @@ -14,13 +14,12 @@ using UnitTesting.Tests.Utils; namespace PythonBinding.Tests.Resolver { [TestFixture] - public class ResolveTextBoxFromSystemWindowsFormsImportedAsMyTextBoxTestFixture : ResolveTestFixtureBase + public class ResolveTextBoxFromSystemWindowsFormsImportedAsMyTextBoxTests : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { MockClass textBoxClass = new MockClass(projectContent, "System.Windows.Forms.TextBox"); - projectContent.ClassToReturnFromGetClass = textBoxClass; - projectContent.ClassNameForGetClass = "System.Windows.Forms.TextBox"; + projectContent.SetClassToReturnFromGetClass("System.Windows.Forms.TextBox", textBoxClass); return new ExpressionResult("MyTextBox", ExpressionContext.Default); } diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveUnknownNamespaceTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveUnknownNamespaceTests.cs similarity index 93% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveUnknownNamespaceTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveUnknownNamespaceTests.cs index 2a5f7f3f49..bcbfb84a71 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveUnknownNamespaceTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Resolver/ResolveUnknownNamespaceTests.cs @@ -16,7 +16,7 @@ namespace PythonBinding.Tests.Resolver /// an unknown namespace. /// [TestFixture] - public class ResolveUnknownNamespaceTestFixture : ResolveTestFixtureBase + public class ResolveUnknownNamespaceTestFixture : ResolveTestsBase { protected override ExpressionResult GetExpressionResult() { diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Testing/PythonConsoleApplicationTestFixture.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Testing/PythonConsoleApplicationTests.cs similarity index 52% rename from src/AddIns/BackendBindings/Python/PythonBinding/Test/Testing/PythonConsoleApplicationTestFixture.cs rename to src/AddIns/BackendBindings/Python/PythonBinding/Test/Testing/PythonConsoleApplicationTests.cs index fe6b44fda4..c9c4efe1cc 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Testing/PythonConsoleApplicationTestFixture.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Testing/PythonConsoleApplicationTests.cs @@ -11,7 +11,7 @@ using PythonBinding.Tests.Utils; namespace PythonBinding.Tests.Testing { [TestFixture] - public class PythonConsoleApplicationTestFixture + public class PythonConsoleApplicationTests { PythonConsoleApplication app; PythonAddInOptions options; @@ -25,44 +25,48 @@ namespace PythonBinding.Tests.Testing } [Test] - public void FileNameIsPythonFileNameFromAddInOptions() + public void FileName_NewInstance_FileNameIsPythonFileNameFromAddInOptions() { + string fileName = app.FileName; string expectedFileName = @"C:\IronPython\ipy.exe"; - Assert.AreEqual(expectedFileName, app.FileName); + Assert.AreEqual(expectedFileName, fileName); } [Test] - public void GetArgumentsReturnsDebugOptionWhenDebugIsTrue() + public void GetArguments_DebugIsTrue_ReturnsDebugOption() { app.Debug = true; + string args = app.GetArguments(); string expectedCommandLine = "-X:Debug"; - Assert.AreEqual(expectedCommandLine, app.GetArguments()); + Assert.AreEqual(expectedCommandLine, args); } [Test] - public void GetArgumentsReturnsQuotedPythonScriptFileName() + public void GetArguments_ScriptFileNameSet_ReturnsQuotedPythonScriptFileName() { - app.PythonScriptFileName = @"d:\projects\my ipy\test.py"; + app.ScriptFileName = @"d:\projects\my ipy\test.py"; + string args = app.GetArguments(); string expectedCommandLine = "\"d:\\projects\\my ipy\\test.py\""; - Assert.AreEqual(expectedCommandLine, app.GetArguments()); + Assert.AreEqual(expectedCommandLine, args); } [Test] - public void GetArgumentsReturnsQuotedPythonScriptFileNameAndItsCommandLineArguments() + public void GetArguments_ScriptFileNameAndScriptCommandLineArgsSet_ReturnsQuotedPythonScriptFileNameAndItsCommandLineArguments() { app.Debug = true; - app.PythonScriptFileName = @"d:\projects\my ipy\test.py"; - app.PythonScriptCommandLineArguments = "@responseFile.txt -def"; + app.ScriptFileName = @"d:\projects\my ipy\test.py"; + app.ScriptCommandLineArguments = "@responseFile.txt -def"; + string args = app.GetArguments(); string expectedCommandLine = "-X:Debug \"d:\\projects\\my ipy\\test.py\" @responseFile.txt -def"; - Assert.AreEqual(expectedCommandLine, app.GetArguments()); + Assert.AreEqual(expectedCommandLine, args); } [Test] - public void GetProcessStartInfoHasFileNameThatEqualsIronPythonConsoleApplicationExeFileName() + public void GetProcessStartInfo_NewInstance_ReturnsProcessStartInfoWithFileNameThatEqualsIronPythonConsoleApplicationExeFileName() { ProcessStartInfo startInfo = app.GetProcessStartInfo(); string expectedFileName = @"C:\IronPython\ipy.exe"; @@ -71,7 +75,7 @@ namespace PythonBinding.Tests.Testing } [Test] - public void GetProcessStartInfoHasDebugFlagSetInArguments() + public void GetProcessStartInfo_DebugIsTrue_ReturnsProcessStartInfoWithDebugFlagSetInArguments() { app.Debug = true; ProcessStartInfo startInfo = app.GetProcessStartInfo(); @@ -81,20 +85,21 @@ namespace PythonBinding.Tests.Testing } [Test] - public void GetProcessStartInfoHasWorkingDirectoryIfSet() + public void GetProcessStartInfo_WorkingDirectorySet_ReturnsProcessStartInfoWithMatchingWorkingDirectory() { app.WorkingDirectory = @"d:\temp"; ProcessStartInfo startInfo = app.GetProcessStartInfo(); - Assert.AreEqual(@"d:\temp", startInfo.WorkingDirectory); + string expectedDirectory = @"d:\temp"; + Assert.AreEqual(expectedDirectory, startInfo.WorkingDirectory); } [Test] - public void ChangingOptionsPythonFileNameChangesProcessStartInfoFileName() + public void GetProcessStartInfo_ChangingPythonOptionsFileName_ProcessStartInfoFileNameMatchesChange() { options.PythonFileName = @"d:\temp\test\ipy.exe"; ProcessStartInfo startInfo = app.GetProcessStartInfo(); - - Assert.AreEqual(@"d:\temp\test\ipy.exe", startInfo.FileName); + string expectedFileName = @"d:\temp\test\ipy.exe"; + Assert.AreEqual(expectedFileName, startInfo.FileName); } } } diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Utils/PythonCodeDomSerializerHelper.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Utils/PythonCodeDomSerializerHelper.cs index 48d6e8a7e7..f4f9f75286 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Utils/PythonCodeDomSerializerHelper.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Utils/PythonCodeDomSerializerHelper.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.PythonBinding; diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Utils/PythonComponentWalkerHelper.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Utils/PythonComponentWalkerHelper.cs index 581559451a..96e37ee925 100644 --- a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Utils/PythonComponentWalkerHelper.cs +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Utils/PythonComponentWalkerHelper.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.PythonBinding; diff --git a/src/AddIns/BackendBindings/Python/PythonBinding/Test/Utils/PythonResolverTestsHelper.cs b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Utils/PythonResolverTestsHelper.cs new file mode 100644 index 0000000000..6e0eb18fd0 --- /dev/null +++ b/src/AddIns/BackendBindings/Python/PythonBinding/Test/Utils/PythonResolverTestsHelper.cs @@ -0,0 +1,73 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using ICSharpCode.PythonBinding; +using ICSharpCode.SharpDevelop.Dom; +using UnitTesting.Tests.Utils; +using ScriptingUtils = ICSharpCode.Scripting.Tests.Utils; + +namespace PythonBinding.Tests.Utils +{ + public class PythonResolverTestsHelper + { + public ScriptingUtils.MockProjectContent ProjectContent; + public DefaultCompilationUnit CompilationUnit; + public ParseInformation ParseInfo; + public PythonResolver Resolver; + public ResolveResult ResolveResult; + + public PythonResolverTestsHelper(string code) + { + ProjectContent = new ScriptingUtils.MockProjectContent(); + PythonParser parser = new PythonParser(); + string fileName = @"test.py"; + CompilationUnit = parser.Parse(ProjectContent, fileName, code) as DefaultCompilationUnit; + + ParseInfo = new ParseInformation(CompilationUnit); + Resolver = new PythonResolver(); + } + + public PythonResolverTestsHelper() + : this(String.Empty) + { + } + + public ResolveResult Resolve(string expression) + { + ExpressionResult expressionResult = new ExpressionResult(expression); + PythonResolverContext context = new PythonResolverContext(ParseInfo, expressionResult, String.Empty); + ResolveResult = Resolver.Resolve(context); + return ResolveResult; + } + + public ResolveResult Resolve(string expression, string code) + { + ExpressionResult expressionResult = new ExpressionResult(expression); + return Resolve(expressionResult, code); + } + + public ResolveResult Resolve(ExpressionResult expressionResult, string code) + { + ResolveResult = Resolver.Resolve(expressionResult, ParseInfo, code); + return ResolveResult; + } + + public MemberResolveResult MemberResolveResult { + get { return ResolveResult as MemberResolveResult; } + } + + public LocalResolveResult LocalResolveResult { + get { return ResolveResult as LocalResolveResult; } + } + + public MethodGroupResolveResult MethodGroupResolveResult { + get { return ResolveResult as MethodGroupResolveResult; } + } + + public MockClass CreateClass(string name) + { + return new MockClass(ProjectContent, name); + } + } +} diff --git a/src/AddIns/BackendBindings/Ruby/RubyBinding.sln b/src/AddIns/BackendBindings/Ruby/RubyBinding.sln index 1d6ead6566..9b9b36cd2b 100644 --- a/src/AddIns/BackendBindings/Ruby/RubyBinding.sln +++ b/src/AddIns/BackendBindings/Ruby/RubyBinding.sln @@ -1,7 +1,7 @@  Microsoft Visual Studio Solution File, Format Version 11.00 # Visual Studio 2010 -# SharpDevelop 4.0.0.6511 +# SharpDevelop 4.0.0.6676 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RubyBinding", "RubyBinding\Project\RubyBinding.csproj", "{C896FFFF-5B6C-4B0E-B6DF-049865F501B4}" EndProject Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RubyBinding.Tests", "RubyBinding\Test\RubyBinding.Tests.csproj", "{01DF0475-0CB2-4E81-971B-BADC60CDE3A5}" diff --git a/src/AddIns/BackendBindings/Ruby/RubyBinding/Project/RubyBinding.csproj b/src/AddIns/BackendBindings/Ruby/RubyBinding/Project/RubyBinding.csproj index 269b986288..95c55fa59f 100644 --- a/src/AddIns/BackendBindings/Ruby/RubyBinding/Project/RubyBinding.csproj +++ b/src/AddIns/BackendBindings/Ruby/RubyBinding/Project/RubyBinding.csproj @@ -13,6 +13,8 @@ False 4 false + + ..\..\..\..\..\..\AddIns\BackendBindings\RubyBinding\ diff --git a/src/AddIns/BackendBindings/Ruby/RubyBinding/Project/Src/RubyConsoleApplication.cs b/src/AddIns/BackendBindings/Ruby/RubyBinding/Project/Src/RubyConsoleApplication.cs index d32bcbc60f..84603d0867 100644 --- a/src/AddIns/BackendBindings/Ruby/RubyBinding/Project/Src/RubyConsoleApplication.cs +++ b/src/AddIns/BackendBindings/Ruby/RubyBinding/Project/Src/RubyConsoleApplication.cs @@ -6,110 +6,41 @@ using System.Collections.Generic; using System.Diagnostics; using System.Text; +using ICSharpCode.Scripting; + namespace ICSharpCode.RubyBinding { - public class RubyConsoleApplication + public class RubyConsoleApplication : ScriptingConsoleApplication { RubyAddInOptions options; - bool debug; List loadPaths = new List(); - string rubyScriptFileName = String.Empty; - string rubyScriptCommandLineArguments = String.Empty; - string workingDirectory = String.Empty; - string loadPath = String.Empty; - StringBuilder arguments; public RubyConsoleApplication(RubyAddInOptions options) { this.options = options; } - public string FileName { + public override string FileName { get { return options.RubyFileName; } } - public bool Debug { - get { return debug; } - set { debug = value; } - } - public void AddLoadPath(string path) { loadPaths.Add(path); } - public string RubyScriptFileName { - get { return rubyScriptFileName; } - set { rubyScriptFileName = value; } - } - - public string RubyScriptCommandLineArguments { - get { return rubyScriptCommandLineArguments; } - set { rubyScriptCommandLineArguments = value; } - } - - public string WorkingDirectory { - get { return workingDirectory; } - set { workingDirectory = value; } - } - - public ProcessStartInfo GetProcessStartInfo() - { - ProcessStartInfo processStartInfo = new ProcessStartInfo(); - processStartInfo.FileName = FileName; - processStartInfo.Arguments = GetArguments(); - processStartInfo.WorkingDirectory = workingDirectory; - return processStartInfo; - } - - public string GetArguments() - { - arguments = new StringBuilder(); - - AppendBooleanOptionIfTrue("-D", debug); - AppendLoadPaths(); - AppendQuotedStringIfNotEmpty(rubyScriptFileName); - AppendStringIfNotEmpty(rubyScriptCommandLineArguments); - - return arguments.ToString().TrimEnd(); - } - - void AppendBooleanOptionIfTrue(string option, bool flag) + protected override void AddArguments(ScriptingCommandLineBuilder commandLine) { - if (flag) { - AppendOption(option); - } - } - - void AppendOption(string option) - { - arguments.Append(option + " "); + commandLine.AppendBooleanOptionIfTrue("-D", Debug); + AppendLoadPaths(commandLine); + commandLine.AppendQuotedStringIfNotEmpty(ScriptFileName); + commandLine.AppendStringIfNotEmpty(ScriptCommandLineArguments); } - void AppendLoadPaths() + void AppendLoadPaths(ScriptingCommandLineBuilder commandLine) { foreach (string path in loadPaths) { - AppendQuotedString("-I" + path); - } - } - - void AppendQuotedStringIfNotEmpty(string option) - { - if (!String.IsNullOrEmpty(option)) { - AppendQuotedString(option); - } - } - - void AppendQuotedString(string option) - { - string quotedOption = String.Format("\"{0}\"", option); - AppendOption(quotedOption); - } - - void AppendStringIfNotEmpty(string option) - { - if (!String.IsNullOrEmpty(option)) { - AppendOption(option); + commandLine.AppendQuotedString("-I" + path); } } } diff --git a/src/AddIns/BackendBindings/Ruby/RubyBinding/Project/Src/RubyTestRunnerApplication.cs b/src/AddIns/BackendBindings/Ruby/RubyBinding/Project/Src/RubyTestRunnerApplication.cs index 54fe17b63d..b77123dc38 100644 --- a/src/AddIns/BackendBindings/Ruby/RubyBinding/Project/Src/RubyTestRunnerApplication.cs +++ b/src/AddIns/BackendBindings/Ruby/RubyBinding/Project/Src/RubyTestRunnerApplication.cs @@ -66,9 +66,9 @@ namespace ICSharpCode.RubyBinding public ProcessStartInfo CreateProcessStartInfo(SelectedTests selectedTests) { - consoleApplication.RubyScriptFileName = GetSharpDevelopTestRubyScriptFileName(); + consoleApplication.ScriptFileName = GetSharpDevelopTestRubyScriptFileName(); AddLoadPaths(selectedTests.Project); - consoleApplication.RubyScriptCommandLineArguments = GetCommandLineArguments(selectedTests); + consoleApplication.ScriptCommandLineArguments = GetCommandLineArguments(selectedTests); consoleApplication.WorkingDirectory = selectedTests.Project.Directory; return consoleApplication.GetProcessStartInfo(); } @@ -84,7 +84,7 @@ namespace ICSharpCode.RubyBinding if (options.HasRubyLibraryPath) { consoleApplication.AddLoadPath(options.RubyLibraryPath); } - string testRunnerLoadPath = Path.GetDirectoryName(consoleApplication.RubyScriptFileName); + string testRunnerLoadPath = Path.GetDirectoryName(consoleApplication.ScriptFileName); consoleApplication.AddLoadPath(testRunnerLoadPath); } diff --git a/src/AddIns/BackendBindings/Ruby/RubyBinding/Project/Src/RunRubyCommand.cs b/src/AddIns/BackendBindings/Ruby/RubyBinding/Project/Src/RunRubyCommand.cs index 9ea1393432..2a69725588 100644 --- a/src/AddIns/BackendBindings/Ruby/RubyBinding/Project/Src/RunRubyCommand.cs +++ b/src/AddIns/BackendBindings/Ruby/RubyBinding/Project/Src/RunRubyCommand.cs @@ -17,70 +17,16 @@ namespace ICSharpCode.RubyBinding /// Runs the Ruby console passing the filename of the /// active Ruby script open in SharpDevelop. /// - public class RunRubyCommand : AbstractMenuCommand - { - IDebugger debugger; - RubyAddInOptions options; - IScriptingWorkbench workbench; - bool debug; - + public class RunRubyCommand : RunScriptingConsoleApplicationCommand + { public RunRubyCommand() : this(new RubyWorkbench(), new RubyAddInOptions(), DebuggerService.CurrentDebugger) { } public RunRubyCommand(IScriptingWorkbench workbench, RubyAddInOptions options, IDebugger debugger) + : base(workbench, debugger, new RubyConsoleApplication(options)) { - this.workbench = workbench; - this.debugger = debugger; - this.options = options; - } - - public bool Debug { - get { return debug; } - set { debug = value; } - } - - public override void Run() - { - if (debug) { - debugger.Start(CreateProcessStartInfo()); - } else { - debugger.StartWithoutDebugging(CreateProcessStartInfo()); - } - } - - ProcessStartInfo CreateProcessStartInfo() - { - ProcessStartInfo info = new ProcessStartInfo(); - info.FileName = options.RubyFileName; - info.Arguments = GetArguments(); - info.WorkingDirectory = GetWorkingDirectory(); - - return info; - } - - string GetWorkingDirectory() - { - return Path.GetDirectoryName(WorkbenchPrimaryFileName); - } - - FileName WorkbenchPrimaryFileName { - get { return workbench.ActiveViewContent.PrimaryFileName; } - } - - string GetArguments() - { - string args = GetRubyScriptFileName(); - if (Debug) { - return "-D " + args; - } - return args; - } - - string GetRubyScriptFileName() - { - return Path.GetFileName(WorkbenchPrimaryFileName); } } } diff --git a/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Gui/DebugRunRubyCommandTestFixture.cs b/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Gui/DebugRunRubyCommandTests.cs similarity index 58% rename from src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Gui/DebugRunRubyCommandTestFixture.cs rename to src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Gui/DebugRunRubyCommandTests.cs index 3f7793919b..1f8fd8ccac 100644 --- a/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Gui/DebugRunRubyCommandTestFixture.cs +++ b/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Gui/DebugRunRubyCommandTests.cs @@ -13,13 +13,13 @@ using RubyBinding.Tests.Utils; namespace RubyBinding.Tests.Gui { [TestFixture] - public class DebugRubyCommandTestFixture + public class DebugRubyCommandTests { MockDebugger debugger; RunDebugRubyCommand command; - [TestFixtureSetUp] - public void SetUpFixture() + [SetUp] + public void Init() { MockWorkbench workbench = MockWorkbench.CreateWorkbenchWithOneViewContent(@"C:\Projects\test.rb"); @@ -33,21 +33,28 @@ namespace RubyBinding.Tests.Gui } [Test] - public void DebuggerStartMethodCalled() + public void Run_RubyFileOpen_DebuggerStartMethodCalled() { - Assert.IsTrue(debugger.StartMethodCalled); + bool startMethodCalled = debugger.StartMethodCalled; + Assert.IsTrue(startMethodCalled); } [Test] - public void ProcessInfoFileNameContainsPathToIronRubyConsole() + public void Run_RubyFileOpen_ProcessInfoFileNameContainsPathToIronRubyConsole() { - Assert.AreEqual(@"C:\IronRuby\ir.exe", debugger.ProcessStartInfo.FileName); + string fileName = debugger.ProcessStartInfo.FileName; + string expectedFileName = @"C:\IronRuby\ir.exe"; + + Assert.AreEqual(expectedFileName, fileName); } [Test] - public void ProcessInfoArgsHasDebugArgument() + public void Run_RubyFileOpen_ProcessInfoArgsHasDebugArgument() { - Assert.AreEqual("-D test.rb", debugger.ProcessStartInfo.Arguments); + string arguments = debugger.ProcessStartInfo.Arguments; + string expectedArguments = "-D \"test.rb\""; + + Assert.AreEqual(expectedArguments, arguments); } } } diff --git a/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Gui/RunRubyCommandTests.cs b/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Gui/RunRubyCommandTests.cs index 30d6cd92f7..1ba2d2d20e 100644 --- a/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Gui/RunRubyCommandTests.cs +++ b/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Gui/RunRubyCommandTests.cs @@ -22,8 +22,8 @@ namespace RubyBinding.Tests.Gui MockDebugger debugger; RunRubyCommand command; - [TestFixtureSetUp] - public void SetUpFixture() + [SetUp] + public void Init() { MockWorkbench workbench = MockWorkbench.CreateWorkbenchWithOneViewContent(@"C:\Projects\test.rb"); @@ -37,33 +37,42 @@ namespace RubyBinding.Tests.Gui } [Test] - public void RunRubyCommandIsAbstractCommand() + public void Run_RubyFileOpen_RubyCommandIsAbstractCommand() { - Assert.IsNotNull(command as AbstractCommand); + AbstractCommand abstractCommand = command as AbstractCommand; + Assert.IsNotNull(abstractCommand); } [Test] - public void DebuggerStartWithoutDebuggingMethodCalled() + public void Run_RubyFileOpen_DebuggerStartWithoutDebuggingMethodCalled() { - Assert.IsTrue(debugger.StartWithoutDebuggingMethodCalled); + bool startCalled = debugger.StartWithoutDebuggingMethodCalled; + Assert.IsTrue(startCalled); } [Test] - public void ProcessInfoFileNameIsIronRubyConsole() + public void Run_RubyFileOpen_ProcessInfoFileNameIsIronRubyConsole() { - Assert.AreEqual(@"C:\IronRuby\ir.exe", debugger.ProcessStartInfo.FileName); + string fileName = debugger.ProcessStartInfo.FileName; + string expectedFileName = "cmd.exe"; + Assert.AreEqual(expectedFileName, fileName); } [Test] - public void ProcessInfoArgsContainsFileNameActiveInTextEditor() + public void Run_RubyFileOpen_ProcessInfoArgsContainsFileNameActiveInTextEditor() { - Assert.AreEqual("test.rb", debugger.ProcessStartInfo.Arguments); + string arguments = debugger.ProcessStartInfo.Arguments; + string expectedArguments = "/c \"C:\\IronRuby\\ir.exe \"test.rb\"\" & pause"; + + Assert.AreEqual(expectedArguments, arguments); } [Test] - public void WorkingDirectoryIsSameDirectoryAsFileBeingRun() + public void Run_RubyFileOpen_WorkingDirectoryIsSameDirectoryAsFileBeingRun() { - Assert.AreEqual(@"C:\Projects", debugger.ProcessStartInfo.WorkingDirectory); + string directory = debugger.ProcessStartInfo.WorkingDirectory; + string expectedDirectory = @"C:\Projects"; + Assert.AreEqual(expectedDirectory, directory); } } } diff --git a/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/RubyBinding.Tests.csproj b/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/RubyBinding.Tests.csproj index 2358666116..1d31f9d487 100644 --- a/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/RubyBinding.Tests.csproj +++ b/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/RubyBinding.Tests.csproj @@ -266,7 +266,7 @@ - + @@ -289,7 +289,7 @@ - + diff --git a/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Testing/RubyConsoleApplicationTestFixture.cs b/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Testing/RubyConsoleApplicationTests.cs similarity index 58% rename from src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Testing/RubyConsoleApplicationTestFixture.cs rename to src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Testing/RubyConsoleApplicationTests.cs index 21ed0b8c09..02e43e0ff0 100644 --- a/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Testing/RubyConsoleApplicationTestFixture.cs +++ b/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Testing/RubyConsoleApplicationTests.cs @@ -11,7 +11,7 @@ using RubyBinding.Tests.Utils; namespace RubyBinding.Tests.Testing { [TestFixture] - public class RubyConsoleApplicationTestFixture + public class RubyConsoleApplicationTests { RubyConsoleApplication app; RubyAddInOptions options; @@ -25,44 +25,49 @@ namespace RubyBinding.Tests.Testing } [Test] - public void FileNameIsRubyFileNameFromAddInOptions() + public void FileName_NewInstance_FileNameIsRubyFileNameFromAddInOptions() { + string fileName = app.FileName; string expectedFileName = @"C:\IronRuby\ir.exe"; - Assert.AreEqual(expectedFileName, app.FileName); + Assert.AreEqual(expectedFileName, fileName); } [Test] - public void GetArgumentsReturnsDebugOptionWhenDebugIsTrue() + public void GetArguments_DebugIsTrue_ReturnsDebugOption() { app.Debug = true; + string args = app.GetArguments(); string expectedCommandLine = "-D"; - Assert.AreEqual(expectedCommandLine, app.GetArguments()); + Assert.AreEqual(expectedCommandLine, args); } [Test] - public void GetArgumentsReturnsQuotedRubyScriptFileName() + public void GetArguments_ScriptFileNameIsSet_ReturnsQuotedRubyScriptFileName() { - app.RubyScriptFileName = @"d:\projects\my ruby\test.rb"; + app.ScriptFileName = @"d:\projects\my ruby\test.rb"; + string args = app.GetArguments(); string expectedCommandLine = "\"d:\\projects\\my ruby\\test.rb\""; - Assert.AreEqual(expectedCommandLine, app.GetArguments()); + Assert.AreEqual(expectedCommandLine, args); } [Test] - public void GetArgumentsReturnsQuotedRubyScriptFileNameAndItsCommandLineArguments() + public void GetArguments_ScriptFileNameAndScriptCommandLineArgumentsSet_ReturnsQuotedRubyScriptFileNameAndItsCommandLineArguments() { app.Debug = true; - app.RubyScriptFileName = @"d:\projects\my ruby\test.rb"; - app.RubyScriptCommandLineArguments = "-- responseFile.txt"; + app.ScriptFileName = @"d:\projects\my ruby\test.rb"; + app.ScriptCommandLineArguments = "-- responseFile.txt"; + string args = app.GetArguments(); + string expectedCommandLine = "-D \"d:\\projects\\my ruby\\test.rb\" -- responseFile.txt"; - Assert.AreEqual(expectedCommandLine, app.GetArguments()); + Assert.AreEqual(expectedCommandLine, args); } [Test] - public void GetProcessStartInfoHasFileNameThatEqualsIronRubyConsoleApplicationExeFileName() + public void GetProcessStartInfo_NewInstance_HasFileNameThatEqualsIronRubyConsoleApplicationExeFileName() { ProcessStartInfo startInfo = app.GetProcessStartInfo(); string expectedFileName = @"C:\IronRuby\ir.exe"; @@ -71,7 +76,7 @@ namespace RubyBinding.Tests.Testing } [Test] - public void GetProcessStartInfoHasDebugFlagSetInArguments() + public void GetProcessStartInfo_DebugIsTrue_HasDebugFlagSetInArguments() { app.Debug = true; ProcessStartInfo startInfo = app.GetProcessStartInfo(); @@ -81,7 +86,7 @@ namespace RubyBinding.Tests.Testing } [Test] - public void GetProcessStartInfoHasWorkingDirectoryIfSet() + public void GetProcessStartInfo_WorkingDirectorySet_ProcessStartInfoHasMatchingWorkingDirectory() { app.WorkingDirectory = @"d:\temp"; ProcessStartInfo startInfo = app.GetProcessStartInfo(); @@ -89,7 +94,7 @@ namespace RubyBinding.Tests.Testing } [Test] - public void ChangingOptionsRubyFileNameChangesProcessStartInfoFileName() + public void GetProcessStartInfo_ChangingOptionsRubyFileName_ChangesProcessStartInfoFileName() { options.RubyFileName = @"d:\temp\test\ir.exe"; ProcessStartInfo startInfo = app.GetProcessStartInfo(); diff --git a/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Utils/RubyCodeDomSerializerHelper.cs b/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Utils/RubyCodeDomSerializerHelper.cs index 735247de4e..03aab6fa87 100644 --- a/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Utils/RubyCodeDomSerializerHelper.cs +++ b/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Utils/RubyCodeDomSerializerHelper.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.RubyBinding; diff --git a/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Utils/RubyComponentWalkerHelper.cs b/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Utils/RubyComponentWalkerHelper.cs index e0b90ea0d8..44628f8e70 100644 --- a/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Utils/RubyComponentWalkerHelper.cs +++ b/src/AddIns/BackendBindings/Ruby/RubyBinding/Test/Utils/RubyComponentWalkerHelper.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.RubyBinding; diff --git a/src/AddIns/BackendBindings/Scripting/Project/ICSharpCode.Scripting.csproj b/src/AddIns/BackendBindings/Scripting/Project/ICSharpCode.Scripting.csproj index c13e55a77a..32dc5f572e 100644 --- a/src/AddIns/BackendBindings/Scripting/Project/ICSharpCode.Scripting.csproj +++ b/src/AddIns/BackendBindings/Scripting/Project/ICSharpCode.Scripting.csproj @@ -13,6 +13,8 @@ 4 false ..\..\..\..\..\bin\ + + x86 @@ -78,8 +80,12 @@ + + + + @@ -90,6 +96,7 @@ + diff --git a/src/AddIns/BackendBindings/Scripting/Project/Src/IComponentWalker.cs b/src/AddIns/BackendBindings/Scripting/Project/Src/IComponentWalker.cs index b4fc99d22e..1b6aaa4148 100644 --- a/src/AddIns/BackendBindings/Scripting/Project/Src/IComponentWalker.cs +++ b/src/AddIns/BackendBindings/Scripting/Project/Src/IComponentWalker.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/BackendBindings/Scripting/Project/Src/IScriptingCodeDomSerializer.cs b/src/AddIns/BackendBindings/Scripting/Project/Src/IScriptingCodeDomSerializer.cs index a7888e04c2..ef04a4709d 100644 --- a/src/AddIns/BackendBindings/Scripting/Project/Src/IScriptingCodeDomSerializer.cs +++ b/src/AddIns/BackendBindings/Scripting/Project/Src/IScriptingCodeDomSerializer.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel.Design; diff --git a/src/AddIns/BackendBindings/Scripting/Project/Src/IScriptingConsoleHost.cs b/src/AddIns/BackendBindings/Scripting/Project/Src/IScriptingConsoleHost.cs index d8989d6b14..6625eb4f81 100644 --- a/src/AddIns/BackendBindings/Scripting/Project/Src/IScriptingConsoleHost.cs +++ b/src/AddIns/BackendBindings/Scripting/Project/Src/IScriptingConsoleHost.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; diff --git a/src/AddIns/BackendBindings/Scripting/Project/Src/IScriptingDesignerGenerator.cs b/src/AddIns/BackendBindings/Scripting/Project/Src/IScriptingDesignerGenerator.cs index 07d7fbe280..0e39bee1d1 100644 --- a/src/AddIns/BackendBindings/Scripting/Project/Src/IScriptingDesignerGenerator.cs +++ b/src/AddIns/BackendBindings/Scripting/Project/Src/IScriptingDesignerGenerator.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel.Design; diff --git a/src/AddIns/BackendBindings/Scripting/Project/Src/PauseCommandPromptProcessStartInfo.cs b/src/AddIns/BackendBindings/Scripting/Project/Src/PauseCommandPromptProcessStartInfo.cs new file mode 100644 index 0000000000..15f98267df --- /dev/null +++ b/src/AddIns/BackendBindings/Scripting/Project/Src/PauseCommandPromptProcessStartInfo.cs @@ -0,0 +1,35 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using System.Diagnostics; + +namespace ICSharpCode.Scripting +{ + public class PauseCommandPromptProcessStartInfo + { + ProcessStartInfo processStartInfo; + + public PauseCommandPromptProcessStartInfo(ProcessStartInfo processStartInfo) + { + this.processStartInfo = processStartInfo; + ChangeProcessStartInfoToPauseCommandPrompt(); + } + + public ProcessStartInfo ProcessStartInfo { + get { return processStartInfo; } + } + + void ChangeProcessStartInfoToPauseCommandPrompt() + { + processStartInfo.Arguments = GetArguments(); + processStartInfo.FileName = "cmd.exe"; + } + + string GetArguments() + { + return String.Format("/c \"{0} {1}\" & pause", + processStartInfo.FileName, processStartInfo.Arguments); + } + } +} diff --git a/src/AddIns/BackendBindings/Scripting/Project/Src/RunScriptingConsoleApplicationCommand.cs b/src/AddIns/BackendBindings/Scripting/Project/Src/RunScriptingConsoleApplicationCommand.cs new file mode 100644 index 0000000000..ee357dcc7a --- /dev/null +++ b/src/AddIns/BackendBindings/Scripting/Project/Src/RunScriptingConsoleApplicationCommand.cs @@ -0,0 +1,65 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using System.Diagnostics; +using System.IO; + +using ICSharpCode.Core; +using ICSharpCode.SharpDevelop.Debugging; + +namespace ICSharpCode.Scripting +{ + public class RunScriptingConsoleApplicationCommand : AbstractMenuCommand + { + IDebugger debugger; + IScriptingWorkbench workbench; + ScriptingConsoleApplication scriptingConsoleApplication; + + public RunScriptingConsoleApplicationCommand(IScriptingWorkbench workbench, + IDebugger debugger, + ScriptingConsoleApplication scriptingConsoleApplication) + { + this.workbench = workbench; + this.debugger = debugger; + this.scriptingConsoleApplication = scriptingConsoleApplication; + } + + public bool Debug { + get { return scriptingConsoleApplication.Debug; } + set { scriptingConsoleApplication.Debug = value; } + } + + public override void Run() + { + ProcessStartInfo processStartInfo = CreateProcessStartInfo(); + if (Debug) { + debugger.Start(processStartInfo); + } else { + PauseCommandPromptProcessStartInfo commandPrompt = new PauseCommandPromptProcessStartInfo(processStartInfo); + debugger.StartWithoutDebugging(commandPrompt.ProcessStartInfo); + } + } + + ProcessStartInfo CreateProcessStartInfo() + { + scriptingConsoleApplication.ScriptFileName = GetScriptFileName(); + scriptingConsoleApplication.WorkingDirectory = GetWorkingDirectory(); + return scriptingConsoleApplication.GetProcessStartInfo(); + } + + string GetWorkingDirectory() + { + return Path.GetDirectoryName(WorkbenchPrimaryFileName); + } + + FileName WorkbenchPrimaryFileName { + get { return workbench.ActiveViewContent.PrimaryFileName; } + } + + string GetScriptFileName() + { + return Path.GetFileName(WorkbenchPrimaryFileName); + } + } +} diff --git a/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingCodeBuilder.cs b/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingCodeBuilder.cs index 96c3b9e394..f0feee2c76 100644 --- a/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingCodeBuilder.cs +++ b/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingCodeBuilder.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Text; diff --git a/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingCommandLineBuilder.cs b/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingCommandLineBuilder.cs new file mode 100644 index 0000000000..4ade27ea23 --- /dev/null +++ b/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingCommandLineBuilder.cs @@ -0,0 +1,54 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using System.Text; + +namespace ICSharpCode.Scripting +{ + public class ScriptingCommandLineBuilder + { + StringBuilder commandLine = new StringBuilder(); + + public ScriptingCommandLineBuilder() + { + } + + public override string ToString() + { + return commandLine.ToString().TrimEnd(); + } + + public void AppendBooleanOptionIfTrue(string option, bool flag) + { + if (flag) { + AppendOption(option); + } + } + + public void AppendOption(string option) + { + commandLine.Append(option + " "); + } + + public void AppendQuotedStringIfNotEmpty(string option) + { + if (!String.IsNullOrEmpty(option)) { + AppendQuotedString(option); + } + } + + public void AppendQuotedString(string option) + { + string quotedOption = String.Format("\"{0}\"", option); + AppendOption(quotedOption); + } + + public void AppendStringIfNotEmpty(string option) + { + if (!String.IsNullOrEmpty(option)) { + AppendOption(option); + } + } + } +} diff --git a/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingConsoleApplication.cs b/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingConsoleApplication.cs new file mode 100644 index 0000000000..8d126b87b9 --- /dev/null +++ b/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingConsoleApplication.cs @@ -0,0 +1,52 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using System.Diagnostics; +using System.Text; + +namespace ICSharpCode.Scripting +{ + public abstract class ScriptingConsoleApplication + { + public ScriptingConsoleApplication() + { + WorkingDirectory = String.Empty; + ScriptFileName = String.Empty; + ScriptCommandLineArguments = String.Empty; + } + + public bool Debug { get; set; } + + /// + /// Console application filename. + /// + public virtual string FileName { get; set; } + + public string WorkingDirectory { get; set; } + + public string ScriptFileName { get; set; } + + public string ScriptCommandLineArguments { get; set; } + + public ProcessStartInfo GetProcessStartInfo() + { + ProcessStartInfo processStartInfo = new ProcessStartInfo(); + processStartInfo.FileName = FileName; + processStartInfo.Arguments = GetArguments(); + processStartInfo.WorkingDirectory = WorkingDirectory; + return processStartInfo; + } + + public string GetArguments() + { + ScriptingCommandLineBuilder commandLine = new ScriptingCommandLineBuilder(); + AddArguments(commandLine); + return commandLine.ToString(); + } + + protected virtual void AddArguments(ScriptingCommandLineBuilder commandLine) + { + } + } +} diff --git a/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingDesignerGenerator.cs b/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingDesignerGenerator.cs index 736fb449c4..e6a373e319 100644 --- a/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingDesignerGenerator.cs +++ b/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingDesignerGenerator.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.CodeDom; diff --git a/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingLocalMethod.cs b/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingLocalMethod.cs new file mode 100644 index 0000000000..3d5b8c3dc6 --- /dev/null +++ b/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingLocalMethod.cs @@ -0,0 +1,43 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; + +namespace ICSharpCode.Scripting +{ + /// + /// Used to extract the code for a method based on the range of lines. + /// + public class ScriptingLocalMethod + { + string code = String.Empty; + + public ScriptingLocalMethod(string code) + { + if (code != null) { + this.code = code; + } + } + + /// + /// End line is one based. + /// + public string GetCode(int endLine) + { + int endIndex = FindIndexForEndOfLine(endLine); + if (endIndex > 0) { + return code.Substring(0, endIndex); + } + return code; + } + + int FindIndexForEndOfLine(int line) + { + int index = 0; + for (int i = 0; i < line; ++i) { + index = code.IndexOf('\n', index) + 1; + } + return index; + } + } +} diff --git a/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingStyle.cs b/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingStyle.cs index c8852765fb..4ffc1e8f38 100644 --- a/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingStyle.cs +++ b/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingStyle.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; diff --git a/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingWorkbench.cs b/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingWorkbench.cs index b79421c8a0..56fe8eb4cc 100644 --- a/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingWorkbench.cs +++ b/src/AddIns/BackendBindings/Scripting/Project/Src/ScriptingWorkbench.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.SharpDevelop; diff --git a/src/AddIns/BackendBindings/Scripting/Project/Src/ThreadSafeScriptingConsoleEvents.cs b/src/AddIns/BackendBindings/Scripting/Project/Src/ThreadSafeScriptingConsoleEvents.cs index 54f7900f8b..5efe117b7a 100644 --- a/src/AddIns/BackendBindings/Scripting/Project/Src/ThreadSafeScriptingConsoleEvents.cs +++ b/src/AddIns/BackendBindings/Scripting/Project/Src/ThreadSafeScriptingConsoleEvents.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Threading; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Console/KeysPressedWhenCompletionWindowOpenTests.cs b/src/AddIns/BackendBindings/Scripting/Test/Console/KeysPressedWhenCompletionWindowOpenTests.cs index 841be8af0c..ecf530636a 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Console/KeysPressedWhenCompletionWindowOpenTests.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Console/KeysPressedWhenCompletionWindowOpenTests.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Windows.Input; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Console/SendToScriptingConsoleCommandTestsBase.cs b/src/AddIns/BackendBindings/Scripting/Test/Console/SendToScriptingConsoleCommandTestsBase.cs index 25cf2491da..58716e2f33 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Console/SendToScriptingConsoleCommandTestsBase.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Console/SendToScriptingConsoleCommandTestsBase.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Scripting.Tests.Utils; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Designer/CallBeginInitOnLoadTests.cs b/src/AddIns/BackendBindings/Scripting/Test/Designer/CallBeginInitOnLoadTests.cs index 9a61581a5d..6db599160e 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Designer/CallBeginInitOnLoadTests.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Designer/CallBeginInitOnLoadTests.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Scripting.Tests.Utils; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Designer/GenerateAcceptButtonFormTestsBase.cs b/src/AddIns/BackendBindings/Scripting/Test/Designer/GenerateAcceptButtonFormTestsBase.cs index 88c395645d..464bab7e30 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Designer/GenerateAcceptButtonFormTestsBase.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Designer/GenerateAcceptButtonFormTestsBase.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Designer/GenerateDesignerCodeTestsBase.cs b/src/AddIns/BackendBindings/Scripting/Test/Designer/GenerateDesignerCodeTestsBase.cs index a64ab22ccb..4f6067372c 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Designer/GenerateDesignerCodeTestsBase.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Designer/GenerateDesignerCodeTestsBase.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Designer/GenerateEnabledUsingPropertyDescriptorTestsBase.cs b/src/AddIns/BackendBindings/Scripting/Test/Designer/GenerateEnabledUsingPropertyDescriptorTestsBase.cs index 08f41839eb..82a0fab1b9 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Designer/GenerateEnabledUsingPropertyDescriptorTestsBase.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Designer/GenerateEnabledUsingPropertyDescriptorTestsBase.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Designer/GenerateUserControlWithNullPropertyValueTestsBase.cs b/src/AddIns/BackendBindings/Scripting/Test/Designer/GenerateUserControlWithNullPropertyValueTestsBase.cs index af8c4cf850..6d3efebb77 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Designer/GenerateUserControlWithNullPropertyValueTestsBase.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Designer/GenerateUserControlWithNullPropertyValueTestsBase.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Designer/ScriptingCodeBuilderTests.cs b/src/AddIns/BackendBindings/Scripting/Test/Designer/ScriptingCodeBuilderTests.cs index 19755fa84e..3dd2547297 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Designer/ScriptingCodeBuilderTests.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Designer/ScriptingCodeBuilderTests.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Scripting; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Designer/ScriptingDesignerGeneratorTests.cs b/src/AddIns/BackendBindings/Scripting/Test/Designer/ScriptingDesignerGeneratorTests.cs index a142a5d44b..95f3ea81df 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Designer/ScriptingDesignerGeneratorTests.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Designer/ScriptingDesignerGeneratorTests.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Designer/ScriptingDesignerLoaderTests.cs b/src/AddIns/BackendBindings/Scripting/Test/Designer/ScriptingDesignerLoaderTests.cs index d7e1cc5736..d03e5270c8 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Designer/ScriptingDesignerLoaderTests.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Designer/ScriptingDesignerLoaderTests.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/BackendBindings/Scripting/Test/ICSharpCode.Scripting.Tests.csproj b/src/AddIns/BackendBindings/Scripting/Test/ICSharpCode.Scripting.Tests.csproj index ef80e6b8d3..0514adefab 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/ICSharpCode.Scripting.Tests.csproj +++ b/src/AddIns/BackendBindings/Scripting/Test/ICSharpCode.Scripting.Tests.csproj @@ -62,6 +62,7 @@ + @@ -104,6 +105,7 @@ + diff --git a/src/AddIns/BackendBindings/Scripting/Test/Resolver/ScriptingLocalMethodTests.cs b/src/AddIns/BackendBindings/Scripting/Test/Resolver/ScriptingLocalMethodTests.cs new file mode 100644 index 0000000000..f97a3efabe --- /dev/null +++ b/src/AddIns/BackendBindings/Scripting/Test/Resolver/ScriptingLocalMethodTests.cs @@ -0,0 +1,91 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using NUnit.Framework; +using ICSharpCode.Scripting; + +namespace ICSharpCode.Scripting.Tests.Resolver +{ + [TestFixture] + public class ScriptingLocalMethodTests + { + ScriptingLocalMethod method; + + void CreateLocalMethod(string code) + { + method = new ScriptingLocalMethod(code); + } + + [Test] + public void GetCode_EndLineIsOneAndTwoLinesOfCode_ReturnsFirstLineOfCode() + { + string fullCode = + "first\r\n" + + "second"; + + CreateLocalMethod(fullCode); + + int endLine = 1; + string code = method.GetCode(endLine); + + string expectedCode = "first\r\n"; + + Assert.AreEqual(expectedCode, code); + } + + [Test] + public void GetCode_EndLineIsTwoAndThreeLinesOfCode_ReturnsFirstTwoLinesOfCode() + { + string fullCode = + "first\r\n" + + "second\r\n" + + "third"; + + CreateLocalMethod(fullCode); + + int endLine = 2; + string code = method.GetCode(endLine); + + string expectedCode = + "first\r\n" + + "second\r\n"; + + Assert.AreEqual(expectedCode, code); + } + + [Test] + public void GetCode_EndLineIsTwoAndTwoLinesOfCode_ReturnsFirstTwoLinesOfCode() + { + string fullCode = + "first\r\n" + + "second"; + + CreateLocalMethod(fullCode); + + int endLine = 2; + string code = method.GetCode(endLine); + + string expectedCode = + "first\r\n" + + "second"; + + Assert.AreEqual(expectedCode, code); + } + + [Test] + public void GetCode_EndLineIsTwoAndCodeIsNull_ReturnsEmptyString() + { + string fullCode = null; + + CreateLocalMethod(fullCode); + + int endLine = 2; + string code = method.GetCode(endLine); + + string expectedCode = String.Empty; + + Assert.AreEqual(expectedCode, code); + } + } +} diff --git a/src/AddIns/BackendBindings/Scripting/Test/Utils/CustomClassTypeConverter.cs b/src/AddIns/BackendBindings/Scripting/Test/Utils/CustomClassTypeConverter.cs index 5fd330240d..b6a378bf2b 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Utils/CustomClassTypeConverter.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Utils/CustomClassTypeConverter.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Utils/FakeCodeDomSerializer.cs b/src/AddIns/BackendBindings/Scripting/Test/Utils/FakeCodeDomSerializer.cs index 81185484d0..a5e3011ba6 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Utils/FakeCodeDomSerializer.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Utils/FakeCodeDomSerializer.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel.Design; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Utils/FakeComponentWalker.cs b/src/AddIns/BackendBindings/Scripting/Test/Utils/FakeComponentWalker.cs index 0c36d16507..f9ed3b2a4b 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Utils/FakeComponentWalker.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Utils/FakeComponentWalker.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Utils/FakeDesignerSerializationManager.cs b/src/AddIns/BackendBindings/Scripting/Test/Utils/FakeDesignerSerializationManager.cs index b10000e14e..e41f0abaa3 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Utils/FakeDesignerSerializationManager.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Utils/FakeDesignerSerializationManager.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Utils/MSBuildEngineHelper.cs b/src/AddIns/BackendBindings/Scripting/Test/Utils/MSBuildEngineHelper.cs index 0cbcf4d12b..9d0d77a3f9 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Utils/MSBuildEngineHelper.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Utils/MSBuildEngineHelper.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.IO; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Utils/MockProjectContent.cs b/src/AddIns/BackendBindings/Scripting/Test/Utils/MockProjectContent.cs index 163be0bddd..e15f86ed08 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Utils/MockProjectContent.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Utils/MockProjectContent.cs @@ -16,7 +16,6 @@ namespace ICSharpCode.Scripting.Tests.Utils bool searchTypeCalled; SearchTypeRequest searchTypeRequest; IClass classToReturnFromGetClass; - bool getClassCalled; string getClassName; List classesInProjectContent = new List(); string namespacePassedToGetNamespaceContentsMethod; @@ -26,10 +25,6 @@ namespace ICSharpCode.Scripting.Tests.Utils Dictionary> namespaceContents = new Dictionary>(); LanguageProperties language = LanguageProperties.CSharp; List referencedContents = new List(); - - public MockProjectContent() - { - } /// /// Gets the namespaces that will be added when the @@ -73,30 +68,10 @@ namespace ICSharpCode.Scripting.Tests.Utils get { return searchTypeRequest; } } - /// - /// Gets or sets the class to return from the GetClass Method. - /// - public IClass ClassToReturnFromGetClass + public void SetClassToReturnFromGetClass(string className, IClass classToReturn) { - get { return classToReturnFromGetClass; } - set { classToReturnFromGetClass = value; } - } - - /// - /// Gets or sets the class name that needs to match in order - /// for the GetClass call to return a class. If nothing is - /// specified then every class name matches. - /// - public string ClassNameForGetClass { - get { return classNameForGetClass; } - set { classNameForGetClass = value; } - } - - /// - /// Gets whether the GetClass method was called. - /// - public bool GetClassCalled { - get { return getClassCalled; } + classToReturnFromGetClass = classToReturn; + classNameForGetClass = className; } /// @@ -187,7 +162,6 @@ namespace ICSharpCode.Scripting.Tests.Utils public IClass GetClass(string typeName, int typeParameterCount) { getClassName = typeName; - getClassCalled = true; // If a class name is specified then only return a class // if we have a match. @@ -258,9 +232,6 @@ namespace ICSharpCode.Scripting.Tests.Utils public string SearchNamespace(string name, IClass curType, ICompilationUnit unit, int caretLine, int caretColumn) { -// searchNamespaceCalled = true; -// namespaceSearchedFor = name; -// return searchNamespace; throw new NotImplementedException(); } @@ -290,21 +261,13 @@ namespace ICSharpCode.Scripting.Tests.Utils { throw new NotImplementedException(); } - #endregion - - protected virtual void OnReferencedContentsChanged(EventArgs e) - { - if (ReferencedContentsChanged != null) { - ReferencedContentsChanged(this, e); - } - } public bool InternalsVisibleTo(IProjectContent otherProjectContent) { throw new NotImplementedException(); } - public string AssemblyName { + public string AssemblyName { get { throw new NotImplementedException(); } @@ -319,5 +282,13 @@ namespace ICSharpCode.Scripting.Tests.Utils { throw new NotImplementedException(); } + #endregion + + protected virtual void OnReferencedContentsChanged(EventArgs e) + { + if (ReferencedContentsChanged != null) { + ReferencedContentsChanged(this, e); + } + } } } diff --git a/src/AddIns/BackendBindings/Scripting/Test/Utils/TestableScriptingDesignerGenerator.cs b/src/AddIns/BackendBindings/Scripting/Test/Utils/TestableScriptingDesignerGenerator.cs index 64dc901359..0e42711189 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Utils/TestableScriptingDesignerGenerator.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Utils/TestableScriptingDesignerGenerator.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.SharpDevelop.Dom; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Utils/TestableScriptingDesignerLoader.cs b/src/AddIns/BackendBindings/Scripting/Test/Utils/TestableScriptingDesignerLoader.cs index f1d059d3e7..09880c0c6d 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Utils/TestableScriptingDesignerLoader.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Utils/TestableScriptingDesignerLoader.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel.Design.Serialization; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Utils/TestableThreadSafeScriptingConsoleEvents.cs b/src/AddIns/BackendBindings/Scripting/Test/Utils/TestableThreadSafeScriptingConsoleEvents.cs index d84f40fc47..185efc00f7 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Utils/TestableThreadSafeScriptingConsoleEvents.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Utils/TestableThreadSafeScriptingConsoleEvents.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; diff --git a/src/AddIns/BackendBindings/Scripting/Test/Utils/Tests/MockProjectContentTests.cs b/src/AddIns/BackendBindings/Scripting/Test/Utils/Tests/MockProjectContentTests.cs index f192dac3b6..bc60053e6a 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Utils/Tests/MockProjectContentTests.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Utils/Tests/MockProjectContentTests.cs @@ -24,7 +24,7 @@ namespace ICSharpCode.Scripting.Tests.Utils.Tests } [Test] - public void AddNamespaceContentsAddsNamespaces() + public void AddNamespaceContents_NamespacesSetToBeAdded_AddsNamespacesToList() { projectContent.NamespacesToAdd.Add("test"); projectContent.AddNamespaceContents(items, String.Empty, null, false); @@ -36,7 +36,7 @@ namespace ICSharpCode.Scripting.Tests.Utils.Tests } [Test] - public void AddNamespaceContentsAddsClasses() + public void AddNamespaceContents_OneClassInProjectContent_AddsClassToList() { MockClass c = new MockClass(new MockProjectContent(), "TestClass"); projectContent.ClassesInProjectContent.Add(c); @@ -49,20 +49,22 @@ namespace ICSharpCode.Scripting.Tests.Utils.Tests } [Test] - public void NamespaceContentsSearchedIsNullByDefault() + public void NamespacePassedToGetNamespaceContentsMethod_GetNamespaceContentsNotCalled_ReturnsNull() { - Assert.IsNull(projectContent.NamespacePassedToGetNamespaceContentsMethod); + string name = projectContent.NamespacePassedToGetNamespaceContentsMethod; + Assert.IsNull(name); } [Test] - public void NamespacePassedToGetNamespaceMethodIsSaved() + public void NamespacePassedToGetNamespaceMethod_GetNamespaceContentsCalled_ReturnsNamespacePassedMethod() { projectContent.GetNamespaceContents("abc"); - Assert.AreEqual("abc", projectContent.NamespacePassedToGetNamespaceContentsMethod); + string name = projectContent.NamespacePassedToGetNamespaceContentsMethod; + Assert.AreEqual("abc", name); } [Test] - public void GetNamespaceContentsReturnsExpectedItems() + public void GetNamespaceContents_EmptyNamespacePassed_ReturnsExpectedItemsForEmptyNamespace() { List namespaceItems = new List(); namespaceItems.Add(new NamespaceEntry("test")); @@ -76,25 +78,26 @@ namespace ICSharpCode.Scripting.Tests.Utils.Tests } [Test] - public void NamespaceExistsReturnsTrueForAddedExistingNamespace() + public void NamespaceExists_NamespaceAddedToExistingNamespaceContents_ReturnsTrue() { List items = new List(); projectContent.AddExistingNamespaceContents("System", items); - - Assert.IsTrue(projectContent.NamespaceExists("System")); + bool result = projectContent.NamespaceExists("System"); + + Assert.IsTrue(result); } [Test] - public void NamespaceExistsReturnsFalseForUnknownNamespace() + public void NamespaceExists_UnknownNamespace_ReturnsFalse() { List items = new List(); projectContent.AddExistingNamespaceContents("System", items); - - Assert.IsFalse(projectContent.NamespaceExists("Unknown")); + bool result = projectContent.NamespaceExists("Unknown"); + Assert.IsFalse(result); } [Test] - public void GetNamespaceContentsReturnsItemsForAddedExistingNamespace() + public void GetNamespaceContents_AddExistingNamespaceContentsCalledWithCompletionItemsForTwoNamespaces_ReturnsItemsForSystemNamespace() { List items = new List(); items.Add(new NamespaceEntry("test")); @@ -102,22 +105,25 @@ namespace ICSharpCode.Scripting.Tests.Utils.Tests projectContent.AddExistingNamespaceContents("Math", new List()); projectContent.AddExistingNamespaceContents("System", items); + List actualItems = projectContent.GetNamespaceContents("System"); + List expectedItems = new List(); expectedItems.Add(new NamespaceEntry("test")); - Assert.AreEqual(expectedItems, projectContent.GetNamespaceContents("System")); + Assert.AreEqual(expectedItems, actualItems); } [Test] - public void GetNamespaceContentsReturnsEmptyArrayListForUnknownNamespace() + public void GetNamespaceContents_UnknownNamespace_ReturnsEmptyArrayListF() { List items = new List(); items.Add(new NamespaceEntry("test")); projectContent.AddExistingNamespaceContents("System", items); + List actualItems = projectContent.GetNamespaceContents("Unknown"); List expectedItems = new List(); - Assert.AreEqual(expectedItems, projectContent.GetNamespaceContents("Unknown")); + Assert.AreEqual(expectedItems, actualItems); } [Test] @@ -128,88 +134,80 @@ namespace ICSharpCode.Scripting.Tests.Utils.Tests } [Test] - public void NamespaceExistsCalledIsFalseInitially() + public void NamespaceExistsCalled_NamespaceExistsMethodNotCalled_ReturnsFalse() { Assert.IsFalse(projectContent.NamespaceExistsCalled); } [Test] - public void NamespaceExistsCalledReturnsTrueAfterMethodCall() + public void NamespaceExistsCalled_NamespaceExistsMethodCalled_ReturnsTrue() { projectContent.NamespaceExists("System"); - Assert.IsTrue(projectContent.NamespaceExistsCalled); + bool result = projectContent.NamespaceExistsCalled; + Assert.IsTrue(result); } [Test] - public void GetClassReturnsNullByDefault() + public void GetClass_NewInstance_ReturnsNullByDefault() { - Assert.IsNull(projectContent.GetClass("test", 0)); + IClass c = projectContent.GetClass("test", 0); + Assert.IsNull(c); } [Test] - public void GetClassNameReturnsClassNamePassedToGetClassMethod() + public void GetClassName_GetClassCalledWithClassName_ReturnsClassNamePassedToGetClassMethod() { projectContent.GetClass("abc", 0); - Assert.AreEqual("abc", projectContent.GetClassName); + string name = projectContent.GetClassName; + Assert.AreEqual("abc", name); } [Test] - public void GetClassCalledIsFalseByDefault() - { - Assert.IsFalse(projectContent.GetClassCalled); - } - - [Test] - public void GetClassCalledIsTrueAfterGetClassCalled() - { - projectContent.GetClass("abc", 0); - Assert.IsTrue(projectContent.GetClassCalled); - } - - [Test] - public void GetClassReturnsClassEvenIfClassNameDoesNotMatchAndNoClassNameForGetClassSpecified() + public void GetClass_ClassNameDoesNotMatchClassNameForGetClassProperty_ReturnsNull() { MockClass c = new MockClass(projectContent, "test"); - projectContent.ClassToReturnFromGetClass = c; + projectContent.SetClassToReturnFromGetClass("test", c); - Assert.AreEqual(c, projectContent.GetClass("abcdef", 0)); + Assert.IsNull(projectContent.GetClass("abcdef", 0)); } [Test] - public void GetClassReturnsNullIfClassNameDoesNotMatchClassNameForGetClassProperty() + public void GetClass_ClassNameMatchesClassNameForGetClassProperty_ReturnsTestClass() { - MockClass c = new MockClass(projectContent, "test"); - projectContent.ClassToReturnFromGetClass = c; - projectContent.ClassNameForGetClass = "test"; + MockClass expectedClass = new MockClass(projectContent, "test"); + projectContent.SetClassToReturnFromGetClass("test", expectedClass); - Assert.IsNull(projectContent.GetClass("abcdef", 0)); + IClass c = projectContent.GetClass("test", 0); + + Assert.AreEqual(expectedClass, c); } [Test] - public void GetClassReturnsClassIfClassNameMatchesClassNameForGetClassProperty() + public void ReferencedContents_NewInstance_HasNoItemsByDefault() { - MockClass c = new MockClass(projectContent, "test"); - projectContent.ClassToReturnFromGetClass = c; - projectContent.ClassNameForGetClass = "test"; - - Assert.AreEqual(c, projectContent.GetClass("test", 0)); + int count = projectContent.ReferencedContents.Count; + Assert.AreEqual(0, count); } [Test] - public void NamespaceNamesHasNoItemsByDefault() + public void NamespaceNames_NewInstance_HasNoItemsByDefault() { - Assert.AreEqual(0, projectContent.ReferencedContents.Count); + int count = projectContent.NamespaceNames.Count; + Assert.AreEqual(0, count); } [Test] - public void NamespaceNamesContainingsNamespaceAddedToExistingNamespaces() + public void NamespaceNames_NamespaceAddedToExistingNamespaces_NamespaceIncludedInReturnedCollection() { List namespaceItems = new List(); projectContent.AddExistingNamespaceContents("System", namespaceItems); + + ICollection names = projectContent.NamespaceNames; + List expectedNames = new List(); expectedNames.Add("System"); - Assert.AreEqual(expectedNames, projectContent.NamespaceNames); + Assert.AreEqual(expectedNames, names); } } } diff --git a/src/AddIns/BackendBindings/Scripting/Test/Utils/Tests/TestableScriptingDesignerGeneratorTests.cs b/src/AddIns/BackendBindings/Scripting/Test/Utils/Tests/TestableScriptingDesignerGeneratorTests.cs index c69ff27ba4..7ef2833ec1 100644 --- a/src/AddIns/BackendBindings/Scripting/Test/Utils/Tests/TestableScriptingDesignerGeneratorTests.cs +++ b/src/AddIns/BackendBindings/Scripting/Test/Utils/Tests/TestableScriptingDesignerGeneratorTests.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.SharpDevelop.Dom; diff --git a/src/AddIns/BackendBindings/VBNetBinding/Project/VBNetBinding.csproj b/src/AddIns/BackendBindings/VBNetBinding/Project/VBNetBinding.csproj index 5de300d9f8..4f73f22bb4 100644 --- a/src/AddIns/BackendBindings/VBNetBinding/Project/VBNetBinding.csproj +++ b/src/AddIns/BackendBindings/VBNetBinding/Project/VBNetBinding.csproj @@ -22,6 +22,8 @@ AnyCPU 4096 ICSharpCode.VBNetBinding + + true diff --git a/src/AddIns/BackendBindings/WixBinding/Project/WixBinding.csproj b/src/AddIns/BackendBindings/WixBinding/Project/WixBinding.csproj index f327d29142..24c783bec3 100644 --- a/src/AddIns/BackendBindings/WixBinding/Project/WixBinding.csproj +++ b/src/AddIns/BackendBindings/WixBinding/Project/WixBinding.csproj @@ -22,6 +22,8 @@ 4096 false Library + + true diff --git a/src/AddIns/BackendBindings/XamlBinding/XamlBinding/XamlBinding.csproj b/src/AddIns/BackendBindings/XamlBinding/XamlBinding/XamlBinding.csproj index bb66b6d127..51c6082ced 100644 --- a/src/AddIns/BackendBindings/XamlBinding/XamlBinding/XamlBinding.csproj +++ b/src/AddIns/BackendBindings/XamlBinding/XamlBinding/XamlBinding.csproj @@ -14,6 +14,8 @@ false C:\Users\Daniel\AppData\Roaming\ICSharpCode/SharpDevelop3.0\Settings.SourceAnalysis v4.0 + + true diff --git a/src/AddIns/Debugger/Debugger.AddIn/Debugger.AddIn.csproj b/src/AddIns/Debugger/Debugger.AddIn/Debugger.AddIn.csproj index 28d50e5915..3ee01a235b 100644 --- a/src/AddIns/Debugger/Debugger.AddIn/Debugger.AddIn.csproj +++ b/src/AddIns/Debugger/Debugger.AddIn/Debugger.AddIn.csproj @@ -39,6 +39,8 @@ false true ..\..\..\..\AddIns\Debugger\ + + true diff --git a/src/AddIns/Debugger/Debugger.Core/Debugger.Core.csproj b/src/AddIns/Debugger/Debugger.Core/Debugger.Core.csproj index f46d9e9cb5..e93be30eff 100644 --- a/src/AddIns/Debugger/Debugger.Core/Debugger.Core.csproj +++ b/src/AddIns/Debugger/Debugger.Core/Debugger.Core.csproj @@ -37,6 +37,7 @@ false true v4.0 + Client true diff --git a/src/AddIns/Debugger/Debugger.Core/Interop/MetaDataWrapper.cs b/src/AddIns/Debugger/Debugger.Core/Interop/MetaDataWrapper.cs index c5c00b0401..2cd57e6ca3 100644 --- a/src/AddIns/Debugger/Debugger.Core/Interop/MetaDataWrapper.cs +++ b/src/AddIns/Debugger/Debugger.Core/Interop/MetaDataWrapper.cs @@ -16,7 +16,7 @@ namespace Debugger.Interop.MetaData { /// Wrapper for the unmanaged metadata API. /// http://msdn.microsoft.com/en-us/library/ms230172.aspx - public class MetaDataImport: IDisposable + public class MetaDataImport { const int DefaultBufferSize = 8; // If buffer is too small, enlarge it @@ -53,20 +53,6 @@ namespace Debugger.Interop.MetaData } } - ~MetaDataImport() - { - Dispose(); - } - - public void Dispose() - { - IMetaDataImport m = this.metaData; - if (m != null) { - Marshal.FinalReleaseComObject(m); - metaData = null; - } - } - // CloseEnum, CountEnum and ResetEnum are not wrapped, use them directly // GetNameFromToken is obsolete diff --git a/src/AddIns/Debugger/Debugger.Core/Module.cs b/src/AddIns/Debugger/Debugger.Core/Module.cs index ce56d5c879..e4decab7c4 100644 --- a/src/AddIns/Debugger/Debugger.Core/Module.cs +++ b/src/AddIns/Debugger/Debugger.Core/Module.cs @@ -307,8 +307,6 @@ namespace Debugger public void Dispose() { UnloadSymbols(); - metaData.Dispose(); - unloaded = true; } diff --git a/src/AddIns/Debugger/Debugger.Tests/DebuggerTestsBase.cs b/src/AddIns/Debugger/Debugger.Tests/DebuggerTestsBase.cs index c6adceb75c..a9f7820e90 100644 --- a/src/AddIns/Debugger/Debugger.Tests/DebuggerTestsBase.cs +++ b/src/AddIns/Debugger/Debugger.Tests/DebuggerTestsBase.cs @@ -145,6 +145,8 @@ namespace Debugger.Tests string actualXml = new StreamReader(newXmlStream).ReadToEnd() + "\r\n"; string sourceCode = GetResource(testName); + // Normalize the line endings + sourceCode = sourceCode.Replace("\r\n", "\n").Replace("\n", "\r\n"); int startIndex = sourceCode.IndexOf(startMark); int endIndex = sourceCode.IndexOf(endMark); if (startIndex == -1 || endIndex == -1) { diff --git a/src/AddIns/DisplayBindings/AvalonEdit.AddIn/AvalonEdit.AddIn.csproj b/src/AddIns/DisplayBindings/AvalonEdit.AddIn/AvalonEdit.AddIn.csproj index b195968cdc..93fa348b5f 100644 --- a/src/AddIns/DisplayBindings/AvalonEdit.AddIn/AvalonEdit.AddIn.csproj +++ b/src/AddIns/DisplayBindings/AvalonEdit.AddIn/AvalonEdit.AddIn.csproj @@ -17,6 +17,8 @@ False -Microsoft.Design#CA1014;-Microsoft.Design#CA2210 v4.0 + + true diff --git a/src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/CodeEditorView.cs b/src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/CodeEditorView.cs index 0bdb97a6c4..c7176ff50d 100755 --- a/src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/CodeEditorView.cs +++ b/src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/CodeEditorView.cs @@ -252,7 +252,17 @@ namespace ICSharpCode.AvalonEdit.AddIn toolTip.Closed += ToolTipClosed; } toolTip.PlacementTarget = this; // required for property inheritance - toolTip.Content = args.ContentToShow; + + if(args.ContentToShow is string) { + toolTip.Content = new TextBlock + { + Text = args.ContentToShow as string, + TextWrapping = TextWrapping.Wrap + }; + } + else + toolTip.Content = args.ContentToShow; + toolTip.IsOpen = true; e.Handled = true; } diff --git a/src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/IconBarMargin.cs b/src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/IconBarMargin.cs index 6c5f569a01..6be173c17e 100644 --- a/src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/IconBarMargin.cs +++ b/src/AddIns/DisplayBindings/AvalonEdit.AddIn/Src/IconBarMargin.cs @@ -88,32 +88,40 @@ namespace ICSharpCode.AvalonEdit.AddIn IBookmark bm; if (bookmarkDict.TryGetValue(lineNumber, out bm)) { Rect rect = new Rect(0, PixelSnapHelpers.Round(line.VisualTop - textView.VerticalOffset, pixelSize.Height), 16, 16); + if (dragDropBookmark == bm && dragStarted) + drawingContext.PushOpacity(0.5); drawingContext.DrawImage((bm.Image ?? BookmarkBase.DefaultBookmarkImage).ImageSource, rect); + if (dragDropBookmark == bm && dragStarted) + drawingContext.Pop(); } } + if (dragDropBookmark != null && dragStarted) { + Rect rect = new Rect(0, PixelSnapHelpers.Round(dragDropCurrentPoint - 8, pixelSize.Height), 16, 16); + drawingContext.DrawImage((dragDropBookmark.Image ?? BookmarkBase.DefaultBookmarkImage).ImageSource, rect); + } } } + IBookmark dragDropBookmark; // bookmark being dragged (!=null if drag'n'drop is active) + double dragDropStartPoint; + double dragDropCurrentPoint; + bool dragStarted; // whether drag'n'drop operation has started (mouse was moved minimum distance) + protected override void OnMouseDown(MouseButtonEventArgs e) { + CancelDragDrop(); base.OnMouseDown(e); - TextView textView = this.TextView; - if (!e.Handled && textView != null) { - VisualLine visualLine = textView.GetVisualLineFromVisualTop(e.GetPosition(textView).Y + textView.VerticalOffset); - if (visualLine != null) { - int line = visualLine.FirstDocumentLine.LineNumber; - foreach (IBookmark bm in manager.Bookmarks) { - if (bm.LineNumber == line) { - bm.MouseDown(e); - if (e.Handled) - return; - } - } - if (e.ChangedButton == MouseButton.Left) { - // no bookmark on the line: create a new breakpoint - ITextEditor textEditor = textView.Services.GetService(typeof(ITextEditor)) as ITextEditor; - if (textEditor != null) { - ICSharpCode.SharpDevelop.Debugging.DebuggerService.ToggleBreakpointAt(textEditor, line); + int line = GetLineFromMousePosition(e); + if (!e.Handled && line > 0) { + foreach (IBookmark bm in manager.Bookmarks) { + if (bm.LineNumber == line) { + bm.MouseDown(e); + if (e.Handled) + return; + if (e.ChangedButton == MouseButton.Left && bm.CanDragDrop && CaptureMouse()) { + StartDragDrop(bm, e); + e.Handled = true; + return; } } } @@ -122,5 +130,97 @@ namespace ICSharpCode.AvalonEdit.AddIn if (e.ChangedButton == MouseButton.Left) e.Handled = true; } + + protected override void OnLostMouseCapture(MouseEventArgs e) + { + CancelDragDrop(); + base.OnLostMouseCapture(e); + } + + void StartDragDrop(IBookmark bm, MouseEventArgs e) + { + dragDropBookmark = bm; + dragDropStartPoint = dragDropCurrentPoint = e.GetPosition(this).Y; + if (TextView != null) { + TextArea area = TextView.Services.GetService(typeof(TextArea)) as TextArea; + if (area != null) + area.PreviewKeyDown += TextArea_PreviewKeyDown; + } + } + + void CancelDragDrop() + { + if (dragDropBookmark != null) { + dragDropBookmark = null; + dragStarted = false; + if (TextView != null) { + TextArea area = TextView.Services.GetService(typeof(TextArea)) as TextArea; + if (area != null) + area.PreviewKeyDown -= TextArea_PreviewKeyDown; + } + ReleaseMouseCapture(); + InvalidateVisual(); + } + } + + void TextArea_PreviewKeyDown(object sender, KeyEventArgs e) + { + // any key press cancels drag'n'drop + CancelDragDrop(); + if (e.Key == Key.Escape) + e.Handled = true; + } + + int GetLineFromMousePosition(MouseEventArgs e) + { + TextView textView = this.TextView; + if (textView == null) + return 0; + VisualLine vl = textView.GetVisualLineFromVisualTop(e.GetPosition(textView).Y + textView.ScrollOffset.Y); + if (vl == null) + return 0; + return vl.FirstDocumentLine.LineNumber; + } + + protected override void OnMouseMove(MouseEventArgs e) + { + base.OnMouseMove(e); + if (dragDropBookmark != null) { + dragDropCurrentPoint = e.GetPosition(this).Y; + if (Math.Abs(dragDropCurrentPoint - dragDropStartPoint) > SystemParameters.MinimumVerticalDragDistance) + dragStarted = true; + InvalidateVisual(); + } + } + + protected override void OnMouseUp(MouseButtonEventArgs e) + { + base.OnMouseUp(e); + int line = GetLineFromMousePosition(e); + if (!e.Handled && dragDropBookmark != null) { + if (dragStarted) { + if (line != 0) + dragDropBookmark.Drop(line); + e.Handled = true; + } + CancelDragDrop(); + } + if (!e.Handled && line != 0) { + foreach (IBookmark bm in manager.Bookmarks) { + if (bm.LineNumber == line) { + bm.MouseUp(e); + if (e.Handled) + return; + } + } + if (e.ChangedButton == MouseButton.Left && TextView != null) { + // no bookmark on the line: create a new breakpoint + ITextEditor textEditor = TextView.Services.GetService(typeof(ITextEditor)) as ITextEditor; + if (textEditor != null) { + ICSharpCode.SharpDevelop.Debugging.DebuggerService.ToggleBreakpointAt(textEditor, line); + } + } + } + } } } diff --git a/src/AddIns/DisplayBindings/ClassDiagram/ClassCanvas/ClassCanvas.csproj b/src/AddIns/DisplayBindings/ClassDiagram/ClassCanvas/ClassCanvas.csproj index 6e2176586c..6934cb8827 100644 --- a/src/AddIns/DisplayBindings/ClassDiagram/ClassCanvas/ClassCanvas.csproj +++ b/src/AddIns/DisplayBindings/ClassDiagram/ClassCanvas/ClassCanvas.csproj @@ -1,4 +1,5 @@ - + + Library ClassCanvas @@ -9,6 +10,8 @@ False -Microsoft.Design#CA1063 v4.0 + + obj\ diff --git a/src/AddIns/DisplayBindings/ClassDiagram/ClassDiagramAddin/ClassDiagramAddin.csproj b/src/AddIns/DisplayBindings/ClassDiagram/ClassDiagramAddin/ClassDiagramAddin.csproj index 74a6e90241..93e6f59385 100644 --- a/src/AddIns/DisplayBindings/ClassDiagram/ClassDiagramAddin/ClassDiagramAddin.csproj +++ b/src/AddIns/DisplayBindings/ClassDiagram/ClassDiagramAddin/ClassDiagramAddin.csproj @@ -14,6 +14,8 @@ false C:\Users\Daniel\AppData\Roaming\ICSharpCode/SharpDevelop3.0\Settings.SourceAnalysis v4.0 + + obj\Debug\ diff --git a/src/AddIns/DisplayBindings/ClassDiagram/ClassDiagramAddin/Src/ShowClassDiagramCommand.cs b/src/AddIns/DisplayBindings/ClassDiagram/ClassDiagramAddin/Src/ShowClassDiagramCommand.cs index 8c6a9b8180..c5411ff762 100644 --- a/src/AddIns/DisplayBindings/ClassDiagram/ClassDiagramAddin/Src/ShowClassDiagramCommand.cs +++ b/src/AddIns/DisplayBindings/ClassDiagram/ClassDiagramAddin/Src/ShowClassDiagramCommand.cs @@ -59,7 +59,7 @@ namespace ClassDiagramAddin FileProjectItem fpi = new FileProjectItem(p, ItemType.Content); fpi.FileName = filename; ProjectService.AddProjectItem(p, fpi); - ProjectBrowserPad.Instance.ProjectBrowserControl.RefreshView(); + ProjectBrowserPad.RefreshViewAsync(); p.Save(); FileService.OpenFile(filename); } diff --git a/src/AddIns/DisplayBindings/ClassDiagram/DiagramRouter/Diagrams.csproj b/src/AddIns/DisplayBindings/ClassDiagram/DiagramRouter/Diagrams.csproj index 2ac0f7eb8e..c41da81c47 100644 --- a/src/AddIns/DisplayBindings/ClassDiagram/DiagramRouter/Diagrams.csproj +++ b/src/AddIns/DisplayBindings/ClassDiagram/DiagramRouter/Diagrams.csproj @@ -1,4 +1,5 @@ - + + Library DiagramRouter @@ -8,6 +9,8 @@ {0991423A-DBF6-4C89-B365-A1DF1EB32E42} OnBuildSuccess v4.0 + + bin\Debug\ diff --git a/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.Addin/ICSharpCode.Data.Addin.csproj b/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.Addin/ICSharpCode.Data.Addin.csproj index 39cda0833c..7556a482a5 100644 --- a/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.Addin/ICSharpCode.Data.Addin.csproj +++ b/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.Addin/ICSharpCode.Data.Addin.csproj @@ -13,7 +13,8 @@ 3.5 - + + publish\ true Disk diff --git a/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.Core.UI/ICSharpCode.Data.Core.UI.csproj b/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.Core.UI/ICSharpCode.Data.Core.UI.csproj index 394783cd34..7c0b694593 100644 --- a/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.Core.UI/ICSharpCode.Data.Core.UI.csproj +++ b/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.Core.UI/ICSharpCode.Data.Core.UI.csproj @@ -18,7 +18,8 @@ 3.5 - + + publish\ true Disk diff --git a/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.Core/ICSharpCode.Data.Core.csproj b/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.Core/ICSharpCode.Data.Core.csproj index 40de5f684d..e14c6ca53f 100644 --- a/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.Core/ICSharpCode.Data.Core.csproj +++ b/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.Core/ICSharpCode.Data.Core.csproj @@ -18,7 +18,8 @@ 3.5 - + + publish\ true Disk diff --git a/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.EDMDesigner.Core.UI/ICSharpCode.Data.EDMDesigner.Core.UI.csproj b/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.EDMDesigner.Core.UI/ICSharpCode.Data.EDMDesigner.Core.UI.csproj index 348f69058a..e1e068e358 100644 --- a/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.EDMDesigner.Core.UI/ICSharpCode.Data.EDMDesigner.Core.UI.csproj +++ b/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.EDMDesigner.Core.UI/ICSharpCode.Data.EDMDesigner.Core.UI.csproj @@ -33,6 +33,8 @@ false false true + + true diff --git a/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.EDMDesigner.Core/ICSharpCode.Data.EDMDesigner.Core.csproj b/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.EDMDesigner.Core/ICSharpCode.Data.EDMDesigner.Core.csproj index c6bb55a142..eb374ab27f 100644 --- a/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.EDMDesigner.Core/ICSharpCode.Data.EDMDesigner.Core.csproj +++ b/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.EDMDesigner.Core/ICSharpCode.Data.EDMDesigner.Core.csproj @@ -32,6 +32,8 @@ false false true + + true diff --git a/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.SQLServer/ICSharpCode.Data.SQLServer.csproj b/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.SQLServer/ICSharpCode.Data.SQLServer.csproj index b03a378a17..0674b48c92 100644 --- a/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.SQLServer/ICSharpCode.Data.SQLServer.csproj +++ b/src/AddIns/DisplayBindings/Data/ICSharpCode.Data.SQLServer/ICSharpCode.Data.SQLServer.csproj @@ -16,7 +16,8 @@ 3.5 - + + publish\ true Disk diff --git a/src/AddIns/DisplayBindings/FormsDesigner/Project/FormsDesigner.csproj b/src/AddIns/DisplayBindings/FormsDesigner/Project/FormsDesigner.csproj index 0a276a0680..f01bd5b891 100644 --- a/src/AddIns/DisplayBindings/FormsDesigner/Project/FormsDesigner.csproj +++ b/src/AddIns/DisplayBindings/FormsDesigner/Project/FormsDesigner.csproj @@ -27,6 +27,8 @@ ..\..\..\..\Main\ICSharpCode.SharpDevelop.snk False File + + True diff --git a/src/AddIns/DisplayBindings/HexEditor/Project/HexEditor.csproj b/src/AddIns/DisplayBindings/HexEditor/Project/HexEditor.csproj index 6cdaf438ea..fe3890f6b1 100644 --- a/src/AddIns/DisplayBindings/HexEditor/Project/HexEditor.csproj +++ b/src/AddIns/DisplayBindings/HexEditor/Project/HexEditor.csproj @@ -16,6 +16,8 @@ OnBuildSuccess False v4.0 + + ..\..\..\..\..\AddIns\DisplayBindings\HexEditor\ diff --git a/src/AddIns/DisplayBindings/IconEditor/IconEditor/IconEditor.csproj b/src/AddIns/DisplayBindings/IconEditor/IconEditor/IconEditor.csproj index c45cdf3b60..2deb223ad5 100644 --- a/src/AddIns/DisplayBindings/IconEditor/IconEditor/IconEditor.csproj +++ b/src/AddIns/DisplayBindings/IconEditor/IconEditor/IconEditor.csproj @@ -19,6 +19,7 @@ Always ..\..\..\..\..\AddIns\DisplayBindings\IconEditor\ v4.0 + Client obj\Debug\ diff --git a/src/AddIns/DisplayBindings/IconEditor/IconEditorAddIn/IconEditorAddIn.csproj b/src/AddIns/DisplayBindings/IconEditor/IconEditorAddIn/IconEditorAddIn.csproj index dab37c4d75..fff2fd2f0a 100644 --- a/src/AddIns/DisplayBindings/IconEditor/IconEditorAddIn/IconEditorAddIn.csproj +++ b/src/AddIns/DisplayBindings/IconEditor/IconEditorAddIn/IconEditorAddIn.csproj @@ -18,6 +18,8 @@ 4 false v4.0 + + obj\Debug\ diff --git a/src/AddIns/DisplayBindings/ResourceEditor/Project/ResourceEditor.csproj b/src/AddIns/DisplayBindings/ResourceEditor/Project/ResourceEditor.csproj index 01826f31b2..ab36b14336 100644 --- a/src/AddIns/DisplayBindings/ResourceEditor/Project/ResourceEditor.csproj +++ b/src/AddIns/DisplayBindings/ResourceEditor/Project/ResourceEditor.csproj @@ -22,6 +22,8 @@ 4 false v4.0 + + true diff --git a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.AddIn/Src/ProjectTools.cs b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.AddIn/Src/ProjectTools.cs index a741e26896..2965fa4ff9 100644 --- a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.AddIn/Src/ProjectTools.cs +++ b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.AddIn/Src/ProjectTools.cs @@ -33,7 +33,7 @@ namespace ICSharpCode.WpfDesign.AddIn ProjectService.AddProjectItem(project,fileProjectItem); } project.Save(); - ProjectBrowserPad.Instance.ProjectBrowserControl.RefreshView(); + ProjectBrowserPad.RefreshViewAsync(); } /// diff --git a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.AddIn/Src/WpfViewContent.cs b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.AddIn/Src/WpfViewContent.cs index 10a6a3379c..220bc54535 100644 --- a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.AddIn/Src/WpfViewContent.cs +++ b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.AddIn/Src/WpfViewContent.cs @@ -26,14 +26,11 @@ namespace ICSharpCode.WpfDesign.AddIn /// /// IViewContent implementation that hosts the WPF designer. /// - public class WpfViewContent : AbstractViewContentHandlingLoadErrors, IHasPropertyContainer, IToolsHost + public class WpfViewContent : AbstractViewContentHandlingLoadErrors, IHasPropertyContainer, IToolsHost, IOutlineContentHost { public WpfViewContent(OpenedFile file) : base(file) { BasicMetadata.Register(); - var outlineContent = GetService(typeof(IOutlineContentHost)); - if(outlineContent==null) - this.Services.AddService(typeof(IOutlineContentHost),Outline); this.TabPageText = "${res:FormsDesigner.DesignTabPages.DesignTabPage}"; this.IsActiveViewContentChanged += OnIsActiveViewContentChanged; @@ -230,5 +227,9 @@ namespace ICSharpCode.WpfDesign.AddIn return outline; } } + + public object OutlineContent { + get { return this.Outline; } + } } } diff --git a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.AddIn/WpfDesign.AddIn.csproj b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.AddIn/WpfDesign.AddIn.csproj index 89afcec4a7..ecaabadaa3 100644 --- a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.AddIn/WpfDesign.AddIn.csproj +++ b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.AddIn/WpfDesign.AddIn.csproj @@ -13,6 +13,8 @@ 4 false v4.0 + + true diff --git a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/OutlineView/Outline.xaml.cs b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/OutlineView/Outline.xaml.cs index 1609193453..25043cbff7 100644 --- a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/OutlineView/Outline.xaml.cs +++ b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/OutlineView/Outline.xaml.cs @@ -14,12 +14,10 @@ using System.Windows.Media; using System.Windows.Media.Imaging; using System.Windows.Navigation; using System.Windows.Shapes; -using ICSharpCode.SharpDevelop; -using ICSharpCode.SharpDevelop.Gui; namespace ICSharpCode.WpfDesign.Designer.OutlineView { - public partial class Outline : IOutlineContentHost + public partial class Outline { public Outline() { diff --git a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/WpfDesign.Designer.csproj b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/WpfDesign.Designer.csproj index dcff7747f2..abdd974cba 100644 --- a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/WpfDesign.Designer.csproj +++ b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.Designer/Project/WpfDesign.Designer.csproj @@ -21,6 +21,7 @@ File False -Microsoft.Performance#CA1800;-Microsoft.Performance#CA1810;-Microsoft.Performance#CA1822 + Client true @@ -231,10 +232,6 @@ - - {2748AD25-9C63-4E12-877B-4DCE96FBED54} - ICSharpCode.SharpDevelop - {8035765F-D51F-4A0C-A746-2FD100E19419} ICSharpCode.SharpDevelop.Widgets diff --git a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.XamlDom/Project/WpfDesign.XamlDom.csproj b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.XamlDom/Project/WpfDesign.XamlDom.csproj index 2b6c4e7b5b..7fc0d99da0 100644 --- a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.XamlDom/Project/WpfDesign.XamlDom.csproj +++ b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign.XamlDom/Project/WpfDesign.XamlDom.csproj @@ -21,6 +21,7 @@ ..\..\..\..\..\..\AddIns\DisplayBindings\WpfDesign\ICSharpCode.WpfDesign.XamlDom.xml v4.0 C:\Users\Daniel\AppData\Roaming\ICSharpCode/SharpDevelop3.0\Settings.SourceAnalysis + Client true diff --git a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign/Project/WpfDesign.csproj b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign/Project/WpfDesign.csproj index ec61bb6254..d868d6287a 100644 --- a/src/AddIns/DisplayBindings/WpfDesign/WpfDesign/Project/WpfDesign.csproj +++ b/src/AddIns/DisplayBindings/WpfDesign/WpfDesign/Project/WpfDesign.csproj @@ -20,6 +20,7 @@ False -Microsoft.Globalization#CA1303 v4.0 + Client true diff --git a/src/AddIns/DisplayBindings/XmlEditor/Project/XmlEditor.csproj b/src/AddIns/DisplayBindings/XmlEditor/Project/XmlEditor.csproj index 0297a280c3..c39ad9f90a 100644 --- a/src/AddIns/DisplayBindings/XmlEditor/Project/XmlEditor.csproj +++ b/src/AddIns/DisplayBindings/XmlEditor/Project/XmlEditor.csproj @@ -13,6 +13,8 @@ 4 false ..\..\..\..\..\AddIns\DisplayBindings\XmlEditor\ + + true diff --git a/src/AddIns/Misc/AddInManager/Project/AddInManager.csproj b/src/AddIns/Misc/AddInManager/Project/AddInManager.csproj index b94de3f14f..6031de8326 100644 --- a/src/AddIns/Misc/AddInManager/Project/AddInManager.csproj +++ b/src/AddIns/Misc/AddInManager/Project/AddInManager.csproj @@ -17,6 +17,8 @@ 4 false v4.0 + + ..\..\..\..\..\AddIns\Misc\AddInManager\ diff --git a/src/AddIns/Misc/AddinScout/Project/AddinScout.csproj b/src/AddIns/Misc/AddinScout/Project/AddinScout.csproj index 92e1772274..2a5e5555b3 100644 --- a/src/AddIns/Misc/AddinScout/Project/AddinScout.csproj +++ b/src/AddIns/Misc/AddinScout/Project/AddinScout.csproj @@ -23,6 +23,8 @@ 4096 false v4.0 + + true diff --git a/src/AddIns/Misc/FiletypeRegisterer/Project/FiletypeRegisterer.csproj b/src/AddIns/Misc/FiletypeRegisterer/Project/FiletypeRegisterer.csproj index 8d18de17c3..817692081c 100644 --- a/src/AddIns/Misc/FiletypeRegisterer/Project/FiletypeRegisterer.csproj +++ b/src/AddIns/Misc/FiletypeRegisterer/Project/FiletypeRegisterer.csproj @@ -23,6 +23,8 @@ 4096 false v4.0 + + true diff --git a/src/AddIns/Misc/HelpViewer/HelpViewer.csproj b/src/AddIns/Misc/HelpViewer/HelpViewer.csproj index 99d57620e3..d4e6c0a129 100644 --- a/src/AddIns/Misc/HelpViewer/HelpViewer.csproj +++ b/src/AddIns/Misc/HelpViewer/HelpViewer.csproj @@ -13,6 +13,8 @@ 4 false OnBuildSuccess + + x86 diff --git a/src/AddIns/Misc/PInvokeAddIn/Project/PInvokeAddIn.csproj b/src/AddIns/Misc/PInvokeAddIn/Project/PInvokeAddIn.csproj index 49ead0c677..6f56617e97 100644 --- a/src/AddIns/Misc/PInvokeAddIn/Project/PInvokeAddIn.csproj +++ b/src/AddIns/Misc/PInvokeAddIn/Project/PInvokeAddIn.csproj @@ -17,6 +17,8 @@ AnyCPU 4096 v4.0 + + true diff --git a/src/AddIns/Misc/ReflectorAddIn/ReflectorAddIn/Project/ReflectorAddIn.csproj b/src/AddIns/Misc/ReflectorAddIn/ReflectorAddIn/Project/ReflectorAddIn.csproj index b045ee6f49..ecd93b97b7 100644 --- a/src/AddIns/Misc/ReflectorAddIn/ReflectorAddIn/Project/ReflectorAddIn.csproj +++ b/src/AddIns/Misc/ReflectorAddIn/ReflectorAddIn/Project/ReflectorAddIn.csproj @@ -14,6 +14,8 @@ False 4 false + + true diff --git a/src/AddIns/Misc/RegExpTk/Project/RegExpTk.csproj b/src/AddIns/Misc/RegExpTk/Project/RegExpTk.csproj index d154c169e4..47fec1f9b4 100644 --- a/src/AddIns/Misc/RegExpTk/Project/RegExpTk.csproj +++ b/src/AddIns/Misc/RegExpTk/Project/RegExpTk.csproj @@ -19,6 +19,8 @@ AnyCPU 4096 v4.0 + + true diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/ICSharpCode.Reports.Addin.csproj b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/ICSharpCode.Reports.Addin.csproj index 274fcf839c..4f8bba4d8e 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/ICSharpCode.Reports.Addin.csproj +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/ICSharpCode.Reports.Addin.csproj @@ -34,6 +34,8 @@ false false true + + False diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Commands/ExplorerCommands.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Commands/ExplorerCommands.cs index 61493fc875..614dc35f4b 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Commands/ExplorerCommands.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Commands/ExplorerCommands.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 22.01.2009 - * Zeit: 16:07 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using ICSharpCode.Core; using ICSharpCode.Reports.Core; @@ -88,4 +83,3 @@ namespace ICSharpCode.Reports.Addin.Commands } } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Commands/FormsCommand.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Commands/FormsCommand.cs index 8e91e4b135..b0c9ee511d 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Commands/FormsCommand.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Commands/FormsCommand.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 14.10.2007 - * Zeit: 18:40 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Commands/PreviewCommands.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Commands/PreviewCommands.cs index 7c91f185f3..1c7cdb8a3d 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Commands/PreviewCommands.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Commands/PreviewCommands.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 05.04.2008 - * Zeit: 10:37 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Globalization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Commands/ViewCommands.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Commands/ViewCommands.cs index bafe18558d..b8ed4cb3a0 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Commands/ViewCommands.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Commands/ViewCommands.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 03.10.2007 - * Zeit: 17:12 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Globalization; using System.Windows.Forms; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Configuration/AssemblyInfo.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Configuration/AssemblyInfo.cs index d69378a7da..13644ccfa1 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Configuration/AssemblyInfo.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Configuration/AssemblyInfo.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System.Reflection; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/DataItemDesigner.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/DataItemDesigner.cs index a25225a2a0..a32b08bd6d 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/DataItemDesigner.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/DataItemDesigner.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 30.01.2008 - * Zeit: 08:24 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/DesignerHelper.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/DesignerHelper.cs index 5b081f959c..1c16284e1e 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/DesignerHelper.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/DesignerHelper.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 04.12.2007 - * Zeit: 08:56 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/DragObject.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/DragObject.cs index 933ed2bedd..c8988a9d03 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/DragObject.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/DragObject.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 11.11.2007 - * Zeit: 23:03 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/GroupeHeaderDesigner.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/GroupeHeaderDesigner.cs index 176f18d5f3..bc9c2ab7f2 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/GroupeHeaderDesigner.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/GroupeHeaderDesigner.cs @@ -1,11 +1,5 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 08.08.2010 - * Time: 18:33 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/GroupedRowDesigner.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/GroupedRowDesigner.cs index f6bd1f4e64..fe822af604 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/GroupedRowDesigner.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/GroupedRowDesigner.cs @@ -1,11 +1,6 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 15.08.2010 - * Time: 19:40 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel; using System.ComponentModel.Design; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/ImageDesigner.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/ImageDesigner.cs index a58ee7a17f..12c2033095 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/ImageDesigner.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/ImageDesigner.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 01.02.2008 - * Zeit: 13:07 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; @@ -92,5 +86,4 @@ namespace ICSharpCode.Reports.Addin.Designer base.Dispose(disposing); } } -} - +} \ No newline at end of file diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/LineDesigner.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/LineDesigner.cs index f4b76297b8..a98e896625 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/LineDesigner.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/LineDesigner.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 04.12.2007 - * Zeit: 10:05 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/RootDesigner/ReportItemsContainer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/RootDesigner/ReportItemsContainer.cs index 6cf1c73cc7..cc9cea95e7 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/RootDesigner/ReportItemsContainer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/RootDesigner/ReportItemsContainer.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 11.11.2007 - * Zeit: 22:08 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/RootDesigner/ReportRootDesigner.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/RootDesigner/ReportRootDesigner.cs index c20370adeb..398483a78c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/RootDesigner/ReportRootDesigner.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/RootDesigner/ReportRootDesigner.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 11.11.2007 - * Zeit: 22:54 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/RowItemDesigner.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/RowItemDesigner.cs index 4a41f90dba..ec3262d38c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/RowItemDesigner.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/RowItemDesigner.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 28.01.2008 - * Zeit: 18:32 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Collections; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/Ruler.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/Ruler.cs index 49300a55cc..1c0c17f00c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/Ruler.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/Ruler.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; @@ -366,4 +362,3 @@ namespace ICSharpCode.Reports.Addin.Designer #endregion } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/SectionDesigner.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/SectionDesigner.cs index 97369cfb9a..fd41a66cc2 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/SectionDesigner.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/SectionDesigner.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 12.11.2007 - * Zeit: 09:24 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/ShapeDesigner.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/ShapeDesigner.cs index 1024a6c4c7..009ef5e4c6 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/ShapeDesigner.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/ShapeDesigner.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 01.02.2008 - * Zeit: 12:02 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; @@ -92,4 +86,4 @@ namespace ICSharpCode.Reports.Addin.Designer base.Dispose(disposing); } } -} +} \ No newline at end of file diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/SmartTagTransactions.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/SmartTagTransactions.cs index 61e891d74b..dc91e142db 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/SmartTagTransactions.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/SmartTagTransactions.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 01.11.2008 - * Zeit: 22:10 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel; using System.ComponentModel.Design; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/TableDesigner.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/TableDesigner.cs index f0b4d4f501..76167df35d 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/TableDesigner.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/TableDesigner.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 23.09.2008 - * Zeit: 20:03 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Drawing; using System.ComponentModel; @@ -121,4 +116,4 @@ namespace ICSharpCode.Reports.Addin.Designer } #endregion } -} +} \ No newline at end of file diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/TextBasedDesignerActionList.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/TextBasedDesignerActionList.cs index b2be0f51cd..d3625bdd83 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/TextBasedDesignerActionList.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/TextBasedDesignerActionList.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 01.11.2008 - * Zeit: 22:05 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel; using System.ComponentModel.Design; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/TextItemDesigner.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/TextItemDesigner.cs index 7aeb84b9ae..396065a67e 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/TextItemDesigner.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Designer/TextItemDesigner.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 11.11.2007 - * Zeit: 22:49 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/IDesignerGenerator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/IDesignerGenerator.cs index 1822302dba..1214c378a8 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/IDesignerGenerator.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/IDesignerGenerator.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 23.04.2009 - * Zeit: 20:04 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel; using System.CodeDom; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/InternalReportLoader.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/InternalReportLoader.cs index 6e199b4752..1d1f42f294 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/InternalReportLoader.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/InternalReportLoader.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 26.04.2009 - * Zeit: 18:47 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel; using System.ComponentModel.Design.Serialization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/ReportDefinitionDeserializer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/ReportDefinitionDeserializer.cs index 4d723a26ae..c5ad57b05c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/ReportDefinitionDeserializer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/ReportDefinitionDeserializer.cs @@ -1,3 +1,6 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel; using System.ComponentModel.Design; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/ReportDesignerDisplayBinding.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/ReportDesignerDisplayBinding.cs index 190e468f33..72ec819184 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/ReportDesignerDisplayBinding.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/ReportDesignerDisplayBinding.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 03.10.2007 - * Zeit: 16:50 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.SharpDevelop; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/ReportDesignerGenerator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/ReportDesignerGenerator.cs index 67d840df64..0c6fd3f869 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/ReportDesignerGenerator.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/ReportDesignerGenerator.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 26.11.2007 - * Zeit: 18:02 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/ReportDesignerLoader.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/ReportDesignerLoader.cs index 9e229b8880..1063e54a42 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/ReportDesignerLoader.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/DesignerBinding/ReportDesignerLoader.cs @@ -1,3 +1,6 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Collections; using System.Collections.Generic; @@ -141,4 +144,3 @@ namespace ICSharpCode.Reports.Addin } } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Dialogs/ExpressionEditor.Designer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Dialogs/ExpressionEditor.Designer.cs index 4a26404433..ddcf1ea18c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Dialogs/ExpressionEditor.Designer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Dialogs/ExpressionEditor.Designer.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 08.02.2009 - * Zeit: 18:12 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + namespace ICSharpCode.Reports.Addin { partial class ExpressionEditor diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Dialogs/ExpressionEditor.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Dialogs/ExpressionEditor.cs index f2a749f9f6..c0b7cfa0bb 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Dialogs/ExpressionEditor.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Dialogs/ExpressionEditor.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 08.02.2009 - * Zeit: 18:12 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Drawing; using System.Windows.Forms; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Globals/FormsDesignerLoadException.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Globals/FormsDesignerLoadException.cs index 62209e6513..38d975e362 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Globals/FormsDesignerLoadException.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Globals/FormsDesignerLoadException.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 21.06.2009 - * Zeit: 19:29 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Runtime.Serialization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Globals/GlobalsDesigner.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Globals/GlobalsDesigner.cs index e05b3f71c2..a6e985e45d 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Globals/GlobalsDesigner.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Globals/GlobalsDesigner.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 18.01.2009 - * Zeit: 11:41 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Drawing; using ICSharpCode.Reports.Core; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Globals/StringWriterWithEncoding.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Globals/StringWriterWithEncoding.cs index a535114df3..18f69d43b6 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Globals/StringWriterWithEncoding.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Globals/StringWriterWithEncoding.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 21.06.2009 - * Zeit: 18:26 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Text; namespace ICSharpCode.Reports.Addin diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportDesignerView.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportDesignerView.cs index 1b239b4253..35f8199d21 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportDesignerView.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportDesignerView.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 03.10.2007 - * Zeit: 16:54 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Collections; using System.ComponentModel.Design; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportExplorer/ExplorerNodes.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportExplorer/ExplorerNodes.cs index 055c69a241..f9167ad8cf 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportExplorer/ExplorerNodes.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportExplorer/ExplorerNodes.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 16.08.2008 - * Zeit: 14:28 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel; using System.Windows.Forms; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportExplorer/ExplorerTree.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportExplorer/ExplorerTree.cs index 85ecb332ea..2c49e1d109 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportExplorer/ExplorerTree.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportExplorer/ExplorerTree.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportExplorer/ReportExplorerPad.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportExplorer/ReportExplorerPad.cs index 5b3d7b557d..d974521a8e 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportExplorer/ReportExplorerPad.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportExplorer/ReportExplorerPad.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/AbstractItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/AbstractItem.cs index a054e6fa18..4ea1bc6edd 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/AbstractItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/AbstractItem.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 11.11.2007 - * Zeit: 22:34 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseCircleItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseCircleItem.cs index 416cf6e785..bd242a9d12 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseCircleItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseCircleItem.cs @@ -1,12 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 31.01.2008 - * Zeit: 17:06 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ - +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseDataItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseDataItem.cs index c8e3a32125..863ece1c8b 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseDataItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseDataItem.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 28.01.2008 - * Zeit: 16:47 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseGroupItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseGroupItem.cs index 4127f2f694..c6adf8b64b 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseGroupItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseGroupItem.cs @@ -1,11 +1,6 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 07.08.2010 - * Time: 21:57 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel; using System.ComponentModel.Design; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseGroupedRow.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseGroupedRow.cs index e9ad4f2dbd..105c396c2a 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseGroupedRow.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseGroupedRow.cs @@ -1,11 +1,6 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 15.08.2010 - * Time: 19:38 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Collections.Generic; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseImageItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseImageItem.cs index 31a5a61dcc..b0dcc1c7aa 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseImageItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseImageItem.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 01.02.2008 - * Zeit: 08:24 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseLine.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseLine.cs index 34e893d1f9..b951f824fa 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseLine.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseLine.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 04.12.2007 - * Zeit: 09:00 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseRectangleItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseRectangleItem.cs index e54623f117..972030fd7f 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseRectangleItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseRectangleItem.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 31.01.2008 - * Zeit: 15:58 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseRowItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseRowItem.cs index e9312db45d..ce5d40d9e5 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseRowItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseRowItem.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 28.01.2008 - * Zeit: 16:41 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseSection.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseSection.cs index 917980aa76..0b23c1708c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseSection.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseSection.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 12.11.2007 - * Zeit: 09:23 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseTableItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseTableItem.cs index 95af98ca5e..3019a8f3f5 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseTableItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseTableItem.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 23.09.2008 - * Zeit: 19:38 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Collections.Generic; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseTextItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseTextItem.cs index 2283cf97ca..afa02f691d 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseTextItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/BaseTextItem.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 11.11.2007 - * Zeit: 22:46 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/ErrorItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/ErrorItem.cs index 3e14fa7d06..4603aa3572 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/ErrorItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/ErrorItem.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 11.05.2008 - * Zeit: 12:57 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/RectangleItemTypeProvider.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/RectangleItemTypeProvider.cs index 29ada7cef9..b1344f2e14 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/RectangleItemTypeProvider.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportItems/RectangleItemTypeProvider.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 23.04.2009 - * Zeit: 19:38 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel; using ICSharpCode.Reports.Addin.Designer; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportManagers/BaseManager.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportManagers/BaseManager.cs index 30dc97c58f..762c6f7597 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportManagers/BaseManager.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportManagers/BaseManager.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 31.01.2008 - * Zeit: 12:58 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Core; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportManagers/StandartPreviewManager.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportManagers/StandartPreviewManager.cs index 908a12358b..7795ef6b95 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportManagers/StandartPreviewManager.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportManagers/StandartPreviewManager.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 02.12.2007 - * Zeit: 23:17 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Data; using ICSharpCode.Reports.Core; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/AbstractReportGenerator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/AbstractReportGenerator.cs index e14749b212..7522b1d063 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/AbstractReportGenerator.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/AbstractReportGenerator.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; @@ -216,6 +212,3 @@ namespace ICSharpCode.Reports.Addin.ReportWizard } } } - - - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GenerateFormSheetReport.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GenerateFormSheetReport.cs index 0a058c4a94..563d68a3aa 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GenerateFormSheetReport.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GenerateFormSheetReport.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.IO; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GeneratePlainReport.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GeneratePlainReport.cs index 1f6c0310d6..f4ccc0cea4 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GeneratePlainReport.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GeneratePlainReport.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 23.05.2008 - * Zeit: 22:16 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Core; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GeneratePullDataReport.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GeneratePullDataReport.cs index 00e1979da8..f7e371f837 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GeneratePullDataReport.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GeneratePullDataReport.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 29.08.2008 - * Zeit: 18:16 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using ICSharpCode.Core; using ICSharpCode.Reports.Core; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GeneratePushDataReport.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GeneratePushDataReport.cs index 131c03ad0b..7978343de2 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GeneratePushDataReport.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GeneratePushDataReport.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Core; @@ -53,4 +49,3 @@ namespace ICSharpCode.Reports.Addin.ReportWizard } } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GeneratorFactory.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GeneratorFactory.cs index 2146038e50..60d89c8cb3 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GeneratorFactory.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/GeneratorFactory.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 07.10.2008 - * Zeit: 19:09 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using ICSharpCode.Core; using ICSharpCode.Reports.Core; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/WizardHelper.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/WizardHelper.cs index 834414074d..d113a15f70 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/WizardHelper.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/Generators/WizardHelper.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 30.05.2008 - * Zeit: 16:19 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Data; @@ -89,4 +83,4 @@ namespace ICSharpCode.Reports.Addin.ReportWizard return textItem; } } -} +} \ No newline at end of file diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportLayout/AbstractLayout.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportLayout/AbstractLayout.cs index 6969d34dd6..f13c8ebe71 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportLayout/AbstractLayout.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportLayout/AbstractLayout.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 30.05.2008 - * Zeit: 16:33 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportLayout/ListLayout.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportLayout/ListLayout.cs index df928da8f3..5c6e2441ee 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportLayout/ListLayout.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportLayout/ListLayout.cs @@ -1,9 +1,6 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Drawing; using ICSharpCode.Reports.Core; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportLayout/TableLayout.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportLayout/TableLayout.cs index 585a5abd0b..e0c5a570b9 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportLayout/TableLayout.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportLayout/TableLayout.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 04.10.2008 - * Zeit: 19:29 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Drawing; using ICSharpCode.Reports.Core; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportStructure.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportStructure.cs index 1503decb64..d56458363a 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportStructure.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportStructure.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Data; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportWizardCommand.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportWizardCommand.cs index e10b413772..42c8dfe5bb 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportWizardCommand.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/ReportWizardCommand.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 17.05.2008 - * Zeit: 17:22 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.IO; using System.Windows.Forms; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardCommands.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardCommands.cs index af26452956..bb35e7d6f9 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardCommands.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardCommands.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 05.01.2009 - * Zeit: 19:27 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using ICSharpCode.Core; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/BaseSettingsPanel.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/BaseSettingsPanel.cs index 2960e9c500..470b80ba65 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/BaseSettingsPanel.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/BaseSettingsPanel.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel.Design; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/DataGridViewColumnHeaderCheckBoxCell.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/DataGridViewColumnHeaderCheckBoxCell.cs index 900b58e3f9..477bea88bb 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/DataGridViewColumnHeaderCheckBoxCell.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/DataGridViewColumnHeaderCheckBoxCell.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 01.09.2007 - * Zeit: 15:10 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Data; @@ -263,4 +257,4 @@ namespace ICSharpCode.Reports.Addin.ReportWizard } #endregion -} +} \ No newline at end of file diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/LayoutPanel.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/LayoutPanel.cs index edaf77453d..c3221f723c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/LayoutPanel.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/LayoutPanel.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 03.10.2008 - * Zeit: 17:41 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Drawing; using ICSharpCode.Core; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/LayoutPanelControl.Designer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/LayoutPanelControl.Designer.cs index 1a67e960c2..9ce4704a03 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/LayoutPanelControl.Designer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/LayoutPanelControl.Designer.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 03.10.2008 - * Zeit: 17:52 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + namespace ICSharpCode.Reports.Addin.ReportWizard { partial class LayoutPanelControl diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/LayoutPanelControl.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/LayoutPanelControl.cs index 952345e6fb..39da9c8733 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/LayoutPanelControl.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/LayoutPanelControl.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 03.10.2008 - * Zeit: 17:52 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/PullModelPanel.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/PullModelPanel.cs index f6cbbdb2a6..5f0ef18ec1 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/PullModelPanel.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/PullModelPanel.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Data; @@ -387,4 +383,3 @@ namespace ICSharpCode.Reports.Addin.ReportWizard #endregion } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/PushModelPanel.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/PushModelPanel.cs index 08c8d9b878..390c966bed 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/PushModelPanel.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/PushModelPanel.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Data; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/ResultPanel.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/ResultPanel.cs index 2655d1554a..09c076c233 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/ResultPanel.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/ResultPanel.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Data; @@ -422,5 +418,3 @@ namespace ICSharpCode.Reports.Addin.ReportWizard #endregion } } - - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/AbstractOptionPanel.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/AbstractOptionPanel.cs index 50d38a13ce..6166be82b0 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/AbstractOptionPanel.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/AbstractOptionPanel.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Windows.Forms; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/AbstractWizardPanel.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/AbstractWizardPanel.cs index 2ca650d9c3..bd3d603583 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/AbstractWizardPanel.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/AbstractWizardPanel.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Windows.Forms; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/CurrentPanelPanel.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/CurrentPanelPanel.cs index 567c2966f8..1267846da5 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/CurrentPanelPanel.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/CurrentPanelPanel.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/DefaultDialogPanelDescriptor.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/DefaultDialogPanelDescriptor.cs index 12626bde84..9080714d05 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/DefaultDialogPanelDescriptor.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/DefaultDialogPanelDescriptor.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/DialogPanelDoozer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/DialogPanelDoozer.cs index 4210ce1a4c..f3b92dce4e 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/DialogPanelDoozer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/DialogPanelDoozer.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/IDialogPanel.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/IDialogPanel.cs index 61d2ad63d8..035a040b63 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/IDialogPanel.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/IDialogPanel.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Windows.Forms; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/IDialogPanelDescriptor.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/IDialogPanelDescriptor.cs index b36edb527d..13f67998fa 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/IDialogPanelDescriptor.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/IDialogPanelDescriptor.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/IWizardPanel.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/IWizardPanel.cs index 1ec6dd8314..75483eafc5 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/IWizardPanel.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/IWizardPanel.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/StatusPanel.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/StatusPanel.cs index f13134d4e6..3995174e37 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/StatusPanel.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/StatusPanel.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/WizardDialog.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/WizardDialog.cs index 7cb87bae13..f1a7c38fc1 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/WizardDialog.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/ReportWizard/WizardPanels/Wizard/WizardDialog.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/SecondaryViews/ReportPreview.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/SecondaryViews/ReportPreview.cs index 847cdf9968..ef0fb64a0c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/SecondaryViews/ReportPreview.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/SecondaryViews/ReportPreview.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 02.12.2007 - * Zeit: 23:17 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Windows.Forms; using ICSharpCode.Core; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/SecondaryViews/ReportViewerMessages.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/SecondaryViews/ReportViewerMessages.cs index e87884ff90..3c9e56aadc 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/SecondaryViews/ReportViewerMessages.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/SecondaryViews/ReportViewerMessages.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 07.04.2010 - * Zeit: 20:09 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using ICSharpCode.Core; using ICSharpCode.Reports.Core.ReportViewer; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/SecondaryViews/ReportViewerSecondaryView.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/SecondaryViews/ReportViewerSecondaryView.cs index ed5552eb93..9af6ac3c14 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/SecondaryViews/ReportViewerSecondaryView.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/SecondaryViews/ReportViewerSecondaryView.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 02.04.2008 - * Zeit: 08:37 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Windows.Forms; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/SecondaryViews/XmlView.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/SecondaryViews/XmlView.cs index 8bc99bf9e0..97a662b829 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/SecondaryViews/XmlView.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/SecondaryViews/XmlView.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 03.10.2007 - * Zeit: 17:35 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Windows.Forms; using ICSharpCode.SharpDevelop.Gui; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/DefaultMemberRelationshipService.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/DefaultMemberRelationshipService.cs index 65ba6e706f..93307e6972 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/DefaultMemberRelationshipService.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/DefaultMemberRelationshipService.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 21.10.2007 - * Zeit: 16:07 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel.Design.Serialization; @@ -29,4 +24,4 @@ namespace ICSharpCode.Reports.Addin return base.GetRelationship(source); } } -} +} \ No newline at end of file diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/DefaultServiceContainer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/DefaultServiceContainer.cs index 6482a7d50e..7cf7c30053 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/DefaultServiceContainer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/DefaultServiceContainer.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; @@ -124,4 +120,3 @@ namespace ICSharpCode.Reports.Addin } } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/DesignerSerializationService.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/DesignerSerializationService.cs index 01576cf2ba..bbd23dde44 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/DesignerSerializationService.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/DesignerSerializationService.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 15.10.2007 - * Zeit: 11:02 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/HelpService.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/HelpService.cs index b331acb4f3..453649d130 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/HelpService.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/HelpService.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) // created on 10/10/2002 at 16:13 diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/MenuCommandService.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/MenuCommandService.cs index fceb991b4e..d2d9ed1d33 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/MenuCommandService.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/MenuCommandService.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 14.10.2007 - * Zeit: 15:39 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel.Design; using System.Drawing; @@ -75,4 +70,3 @@ namespace ICSharpCode.Reports.Addin } } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/NameCreationService.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/NameCreationService.cs index 0e429ef050..5822416029 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/NameCreationService.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/NameCreationService.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 03.10.2007 - * Zeit: 17:20 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/ToolboxService.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/ToolboxService.cs index 087054d07c..52f1c526eb 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/ToolboxService.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/ToolboxService.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 03.10.2007 - * Zeit: 17:19 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/TypeDiscoveryService.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/TypeDiscoveryService.cs index 8e38365956..1f1d912c62 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/TypeDiscoveryService.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/TypeDiscoveryService.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/TypeResolutionService.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/TypeResolutionService.cs index fe9f7aeef2..b2b5a898bb 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/TypeResolutionService.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/TypeResolutionService.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/UIService.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/UIService.cs index cc75674515..cf29ee426e 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/UIService.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Services/UIService.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Toolbox/SideTabItemDesigner.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Toolbox/SideTabItemDesigner.cs index 4e7da95b76..c61d441146 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Toolbox/SideTabItemDesigner.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Toolbox/SideTabItemDesigner.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) /* * Module : FormDesigner diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Toolbox/ToolboxProvider.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Toolbox/ToolboxProvider.cs index 6132c14ded..dd2bbe243c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Toolbox/ToolboxProvider.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Toolbox/ToolboxProvider.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 03.10.2007 - * Zeit: 17:22 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using ICSharpCode.Core.WinForms; using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/UndoRedo/UndoEngine.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/UndoRedo/UndoEngine.cs index a2516631f4..1e25020eb4 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/UndoRedo/UndoEngine.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/UndoRedo/UndoEngine.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Xml/MycroWriter.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Xml/MycroWriter.cs index aaa290ac1d..38f0afe5ff 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Xml/MycroWriter.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Xml/MycroWriter.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 30.01.2008 - * Zeit: 11:47 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Xml/ReportDefinitionParser.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Xml/ReportDefinitionParser.cs index 1a53c94fc7..9fecae79d3 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Xml/ReportDefinitionParser.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Xml/ReportDefinitionParser.cs @@ -1,11 +1,5 @@ -/* - * Created by SharpDevelop. - * User: PeterForstmeier - * Date: 3/31/2007 - * Time: 1:57 PM - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Windows.Forms; @@ -243,4 +237,3 @@ namespace ICSharpCode.Reports.Addin } } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Xml/ReportDesignerWriter.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Xml/ReportDesignerWriter.cs index 8e9c570eb4..31e281d48e 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Xml/ReportDesignerWriter.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Xml/ReportDesignerWriter.cs @@ -1,12 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 29.11.2007 - * Zeit: 22:13 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ - +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Collections; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Xml/XmlHelper.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Xml/XmlHelper.cs index 2baa2173c1..c37b0bc44f 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Xml/XmlHelper.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Project/Xml/XmlHelper.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 20.05.2008 - * Zeit: 18:24 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Xml; @@ -40,4 +34,4 @@ namespace ICSharpCode.Reports.Addin writer.WriteStartElement("ReportSettings"); } } -} +} \ No newline at end of file diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/AssemblyInfo.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/AssemblyInfo.cs index 7cd07b36c4..8ca83eef71 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/AssemblyInfo.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/AssemblyInfo.cs @@ -1,3 +1,6 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System.Reflection; using System.Runtime.CompilerServices; using System.Runtime.InteropServices; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/DerivedReportDesignerDisplayBinding.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/DerivedReportDesignerDisplayBinding.cs index fe33be9775..3ed9cc40a7 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/DerivedReportDesignerDisplayBinding.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/DerivedReportDesignerDisplayBinding.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 01.05.2009 - * Zeit: 17:50 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; namespace ICSharpCode.Reports.Addin.Test.Designer diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/MockDesignerGenerator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/MockDesignerGenerator.cs index 6f432cf10b..6dc8b88eab 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/MockDesignerGenerator.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/MockDesignerGenerator.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 01.05.2009 - * Zeit: 17:30 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Addin; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/MockOpenedFile.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/MockOpenedFile.cs index c1564530e6..b4b99c5813 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/MockOpenedFile.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/MockOpenedFile.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/MockReportDesignerDisplayBinding.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/MockReportDesignerDisplayBinding.cs index a42da7d873..d3122d361c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/MockReportDesignerDisplayBinding.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/MockReportDesignerDisplayBinding.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 30.04.2009 - * Zeit: 20:16 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using NUnit.Framework; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/MockViewContend.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/MockViewContend.cs index 1d0edb2852..cc2ada08b4 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/MockViewContend.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/MockViewContend.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 01.05.2009 - * Zeit: 17:53 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Collections.Generic; using System.Windows.Forms; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/ReportDesignerDisplayBindingTestFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/ReportDesignerDisplayBindingTestFixture.cs index 92ef5d31a6..7964838892 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/ReportDesignerDisplayBindingTestFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/ReportDesignerDisplayBindingTestFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 30.04.2009 - * Zeit: 20:14 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using NUnit.Framework; @@ -70,4 +64,4 @@ namespace ICSharpCode.Reports.Addin.Test.Designer } -} +} \ No newline at end of file diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/ReportDesignerLoaderTestFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/ReportDesignerLoaderTestFixture.cs index 1266e908e5..d386da77be 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/ReportDesignerLoaderTestFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Designer/ReportDesignerLoaderTestFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 01.05.2009 - * Zeit: 17:46 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using NUnit.Framework; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Dialogs/DummyEditorDialog.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Dialogs/DummyEditorDialog.cs index 7bc8ff21dd..1e874b35cf 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Dialogs/DummyEditorDialog.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Dialogs/DummyEditorDialog.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 30.10.2008 - * Zeit: 19:54 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Windows.Forms; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Dialogs/TextEditorDialogFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Dialogs/TextEditorDialogFixture.cs index 6c1ebb7320..e9a6bf1e25 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Dialogs/TextEditorDialogFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Dialogs/TextEditorDialogFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 30.10.2008 - * Zeit: 20:00 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using NUnit.Framework; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/MeasurementServiceFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/MeasurementServiceFixture.cs index b8638484ba..6e3aa17c6a 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/MeasurementServiceFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/MeasurementServiceFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 07.09.2008 - * Zeit: 18:32 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/GeneratePlainReportFixture_1.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/GeneratePlainReportFixture_1.cs index 2ab6dfcc6e..ff4c52bdcb 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/GeneratePlainReportFixture_1.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/GeneratePlainReportFixture_1.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 03.11.2008 - * Zeit: 19:34 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Linq; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenarateListReportFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenarateListReportFixture.cs index 4738ad5dd1..dd82242b4f 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenarateListReportFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenarateListReportFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 01.04.2009 - * Zeit: 19:32 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenerateFormsSheetReport.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenerateFormsSheetReport.cs index 950444b4f8..f1efa6f2f6 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenerateFormsSheetReport.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenerateFormsSheetReport.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 28.12.2008 - * Zeit: 19:22 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Core; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenerateListWithGroupFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenerateListWithGroupFixture.cs index d9b8a322f2..a4d6bf8c98 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenerateListWithGroupFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenerateListWithGroupFixture.cs @@ -1,11 +1,6 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 31.08.2010 - * Time: 19:51 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel; using ICSharpCode.Reports.Addin.ReportWizard; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GeneratePlainReportFixture_2.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GeneratePlainReportFixture_2.cs index 14da1e6303..3c90302a2f 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GeneratePlainReportFixture_2.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GeneratePlainReportFixture_2.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 28.12.2008 - * Zeit: 18:25 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Core; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenerateTableReportFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenerateTableReportFixture.cs index f2cf1444cf..05c35983f8 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenerateTableReportFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GenerateTableReportFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 05.04.2009 - * Zeit: 17:56 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GeneratorFactoryFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GeneratorFactoryFixture.cs index 72df85a999..5fc3aaaf17 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GeneratorFactoryFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/GeneratorFactoryFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 07.10.2008 - * Zeit: 19:36 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Addin.ReportWizard; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/ReportGenerationHelper.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/ReportGenerationHelper.cs index 892574f045..da3054b10d 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/ReportGenerationHelper.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/Generators/ReportGenerationHelper.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 03.11.2008 - * Zeit: 19:36 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using ICSharpCode.Reports.Core; using ICSharpCode.Reports.Addin.ReportWizard; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/ReportStructureFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/ReportStructureFixture.cs index 4421c58bcd..765caf2bfb 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/ReportStructureFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Addin/Test/Wizard/ReportStructureFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 02.11.2008 - * Zeit: 18:16 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/ICSharpCode.Reports.Core.csproj b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/ICSharpCode.Reports.Core.csproj index 28df99f472..d0e2e7fb90 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/ICSharpCode.Reports.Core.csproj +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/ICSharpCode.Reports.Core.csproj @@ -35,6 +35,8 @@ false false true + + False diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/AbstractColumn.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/AbstractColumn.cs index 47beb10ca1..2f2b9ff3de 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/AbstractColumn.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/AbstractColumn.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Xml; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/BasicParameter.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/BasicParameter.cs index cc6531de4f..807858ca77 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/BasicParameter.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/BasicParameter.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) namespace ICSharpCode.Reports.Core { diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/CurrentItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/CurrentItem.cs index 1f00fc491e..066fa36e2d 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/CurrentItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/CurrentItem.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 22.09.2009 - * Zeit: 20:12 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/GroupColumn.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/GroupColumn.cs index 2596b4606f..15d11f47e4 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/GroupColumn.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/GroupColumn.cs @@ -1,9 +1,6 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/Layouter.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/Layouter.cs index 523fa7b66b..85e01eb9e0 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/Layouter.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/Layouter.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 12.11.2009 - * Zeit: 19:40 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Collections.Generic; using System.Collections.ObjectModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/MeasurementService.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/MeasurementService.cs index 5cf0291a07..569bb3ba76 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/MeasurementService.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/MeasurementService.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/PrintHelper.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/PrintHelper.cs index 05f6758b68..2c472cb13d 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/PrintHelper.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/PrintHelper.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 02.03.2009 - * Zeit: 19:20 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/StandardFormatter.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/StandardFormatter.cs index bfb47995cc..0a3411dfc0 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/StandardFormatter.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/StandardFormatter.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Globalization; @@ -161,4 +157,3 @@ namespace ICSharpCode.Reports.Core.BaseClasses.Printing } } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/StandardPrinter.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/StandardPrinter.cs index 8afdc1689e..cb4df1f483 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/StandardPrinter.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/StandardPrinter.cs @@ -1,11 +1,6 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 20.06.2010 - * Time: 19:04 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Drawing; using ICSharpCode.Reports.Core.Exporter; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/TextDrawer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/TextDrawer.cs index 36e689d4d1..4dd407fd49 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/TextDrawer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/Printing/TextDrawer.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/SectionBounds.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/SectionBounds.cs index 679f3733ce..12757334a3 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/SectionBounds.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/SectionBounds.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/SinglePage.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/SinglePage.cs index 3cb99dad1e..e9e60a38fc 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/SinglePage.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/SinglePage.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 02.02.2009 - * Zeit: 13:27 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Collections; using ICSharpCode.Reports.Core.Interfaces; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/SortColumn.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/SortColumn.cs index dd0bfe789b..80bd3d4814 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/SortColumn.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/SortColumn.cs @@ -1,22 +1,11 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 29.08.2009 - * Zeit: 16:27 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel; - - +namespace ICSharpCode.Reports.Core +{ /// /// This Class represents a Column to sort /// @@ -24,9 +13,6 @@ using System.ComponentModel; /// created by - Forstmeier Peter /// created on - 18.05.2005 11:34:45 /// - /// -namespace ICSharpCode.Reports.Core -{ public class SortColumn : AbstractColumn { private ListSortDirection sortDirection = ListSortDirection.Ascending; @@ -72,4 +58,3 @@ namespace ICSharpCode.Reports.Core #endregion } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/SqlParameter.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/SqlParameter.cs index 1b9f73c470..d75552f965 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/SqlParameter.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseClasses/SqlParameter.cs @@ -1,9 +1,6 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Data; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseDataItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseDataItem.cs index 1dabe3f9b3..cd080b21f4 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseDataItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseDataItem.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseGraphicItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseGraphicItem.cs index 3559657016..a1ccf21924 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseGraphicItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseGraphicItem.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseGroupItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseGroupItem.cs index 12ae1bf839..7908165cdd 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseGroupItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseGroupItem.cs @@ -1,11 +1,6 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 07.08.2010 - * Time: 22:10 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; namespace ICSharpCode.Reports.Core diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseGroupedRow.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseGroupedRow.cs index 107a90308a..7648682bdb 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseGroupedRow.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseGroupedRow.cs @@ -1,11 +1,6 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 24.08.2010 - * Time: 20:14 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; namespace ICSharpCode.Reports.Core diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseReportItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseReportItem.cs index bf0df7481e..224ff65f18 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseReportItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseReportItem.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; @@ -161,4 +157,3 @@ namespace ICSharpCode.Reports.Core { } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseRowItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseRowItem.cs index 223634c6a6..63c3e0ed6e 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseRowItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseRowItem.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; @@ -126,5 +122,3 @@ namespace ICSharpCode.Reports.Core{ #endregion } } - - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseSection.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseSection.cs index 4b73d55721..ee3cbeeda9 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseSection.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseSection.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; @@ -173,4 +169,3 @@ namespace ICSharpCode.Reports.Core #endregion } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseTableItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseTableItem.cs index 9da696f0bf..c807f1f27d 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseTableItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseTableItem.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using ICSharpCode.Reports.Expressions.ReportingLanguage; using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseTextItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseTextItem.cs index 8a432b0914..8b0dc34e53 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseTextItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/BaseTextItem.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; @@ -205,4 +201,3 @@ namespace ICSharpCode.Reports.Core } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/ErrorItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/ErrorItem.cs index a0d374b906..f1d93398d2 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/ErrorItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/ErrorItem.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 13.05.2008 - * Zeit: 18:44 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/Graphics/BaseCircleItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/Graphics/BaseCircleItem.cs index 8a4b6beb68..2bbfc0e8a6 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/Graphics/BaseCircleItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/Graphics/BaseCircleItem.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/Graphics/BaseImageItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/Graphics/BaseImageItem.cs index 30a5cc423b..a79f42b2c4 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/Graphics/BaseImageItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/Graphics/BaseImageItem.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) /// /// Handles the drawing of Images like Bitmap's and so on diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/Graphics/BaseLineItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/Graphics/BaseLineItem.cs index 530a14a511..58cbd56fe0 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/Graphics/BaseLineItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/Graphics/BaseLineItem.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/Graphics/BaseRectangleItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/Graphics/BaseRectangleItem.cs index 66b4922e0b..5758d84892 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/Graphics/BaseRectangleItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/Graphics/BaseRectangleItem.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/IDataItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/IDataItem.cs index 3fd0959dd6..0514ff8c52 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/IDataItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/IDataItem.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision: 6130 $ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/IExpression.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/IExpression.cs index 9ef0477463..c699cedd98 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/IExpression.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/BaseItems/IExpression.cs @@ -1,11 +1,6 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 25.07.2010 - * Time: 14:30 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; namespace ICSharpCode.Reports.Core diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Collections/Collections.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Collections/Collections.cs index f3f9aaeaf9..46b2899e91 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Collections/Collections.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Collections/Collections.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Configuration/AssemblyInfo.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Configuration/AssemblyInfo.cs index db9c7ce005..4fab6a9c42 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Configuration/AssemblyInfo.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Configuration/AssemblyInfo.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System.Reflection; using System.Runtime.CompilerServices; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ConnectionObject.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ConnectionObject.cs index d15123ac04..288542681e 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ConnectionObject.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ConnectionObject.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Data; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ChildNavigator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ChildNavigator.cs index 5749acc8cb..f9d830b600 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ChildNavigator.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ChildNavigator.cs @@ -1,11 +1,6 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 27.07.2010 - * Time: 16:02 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Linq; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/Comparer/BaseComparer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/Comparer/BaseComparer.cs index dfef2ad154..6aa1904dc9 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/Comparer/BaseComparer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/Comparer/BaseComparer.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.ObjectModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/Comparer/GroupSeparator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/Comparer/GroupSeparator.cs index c3a7b3726d..5c54d037e2 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/Comparer/GroupSeparator.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/Comparer/GroupSeparator.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.ObjectModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/Comparer/SortComparer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/Comparer/SortComparer.cs index 353e3b62b3..5e3e923ccd 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/Comparer/SortComparer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/Comparer/SortComparer.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.ObjectModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/DataManager.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/DataManager.cs index eb8366ee00..768dadb030 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/DataManager.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/DataManager.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/DataNavigator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/DataNavigator.cs index 6190248a12..9f5616968e 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/DataNavigator.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/DataNavigator.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListHandling/ExtendedPropertyDescriptor.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListHandling/ExtendedPropertyDescriptor.cs index 7832fc2720..d132d970ea 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListHandling/ExtendedPropertyDescriptor.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListHandling/ExtendedPropertyDescriptor.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListHandling/ExtendedTypeDescriptor.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListHandling/ExtendedTypeDescriptor.cs index 361b81c917..f89b38a3ec 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListHandling/ExtendedTypeDescriptor.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListHandling/ExtendedTypeDescriptor.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListHandling/IndexList.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListHandling/IndexList.cs index 2c59416838..3543a2088e 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListHandling/IndexList.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListHandling/IndexList.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListHandling/PropertyTypeHash.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListHandling/PropertyTypeHash.cs index 54e807020f..9147e4063c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListHandling/PropertyTypeHash.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListHandling/PropertyTypeHash.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListStrategy/BaseListStrategy.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListStrategy/BaseListStrategy.cs index b6449945ba..d52a4dd9cb 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListStrategy/BaseListStrategy.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListStrategy/BaseListStrategy.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListStrategy/CollectionStrategy.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListStrategy/CollectionStrategy.cs index 05b93ca974..0407972cb4 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListStrategy/CollectionStrategy.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListStrategy/CollectionStrategy.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; @@ -59,7 +55,7 @@ namespace ICSharpCode.Reports.Core { if (descriptor == null){ throw new InvalidOperationException(String.Format(CultureInfo.CurrentCulture, - "Die Liste enthält keine Spalte [{0}].", + "Die Liste enthält keine Spalte [{0}].", col[criteriaIndex].ColumnName)); } sortProperties[criteriaIndex] = descriptor; @@ -76,10 +72,10 @@ namespace ICSharpCode.Reports.Core { object rowItem = this.baseList[rowIndex]; object[] values = new object[col.Count]; - // Hier bereits Wertabruf um dies nicht während des Sortierens tun zu müssen. + // Hier bereits Wertabruf um dies nicht während des Sortierens tun zu müssen. for (int criteriaIndex = 0; criteriaIndex < sortProperties.Length; criteriaIndex++){ object value = sortProperties[criteriaIndex].GetValue(rowItem); - // Hier auf Verträglichkeit testen um Vergleiche bei Sortierung zu vereinfachen. + // Hier auf Verträglichkeit testen um Vergleiche bei Sortierung zu vereinfachen. // Muss IComparable und gleicher Typ sein. if (value != null && value != DBNull.Value) diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListStrategy/TableStrategy.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListStrategy/TableStrategy.cs index d2fb53a753..dca0166900 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListStrategy/TableStrategy.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/ListStrategy/TableStrategy.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 29.08.2009 - * Zeit: 09:57 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Collections; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/SqlDataAccess.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/SqlDataAccess.cs index cb0dce1b02..750882841d 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/SqlDataAccess.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/SqlDataAccess.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 10.12.2008 - * Zeit: 19:53 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Data; using System.Globalization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/SqlQueryChecker.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/SqlQueryChecker.cs index 1c112114bd..d2ca1318b4 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/SqlQueryChecker.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/DataManager/SqlQueryChecker.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Data; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/DefaultTextEditor.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/DefaultTextEditor.cs index cb94520f7a..57287a4ecf 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/DefaultTextEditor.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/DefaultTextEditor.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Forstmeier - * Datum: 20.05.2007 - * Zeit: 18:02 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/EditorDialog.Designer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/EditorDialog.Designer.cs index 283ddd6578..541aabba3d 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/EditorDialog.Designer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/EditorDialog.Designer.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Forstmeier - * Datum: 09.04.2007 - * Zeit: 17:01 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + namespace ICSharpCode.Reports.Core { partial class TextEditorDialog diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/EditorDialog.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/EditorDialog.cs index 6ae5f06bc6..0374b15c4e 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/EditorDialog.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/EditorDialog.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Forstmeier - * Datum: 09.04.2007 - * Zeit: 17:01 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/GroupingCollectionEditor.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/GroupingCollectionEditor.cs index cfb59a567b..5e12457619 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/GroupingCollectionEditor.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/GroupingCollectionEditor.cs @@ -1,11 +1,6 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 22.08.2010 - * Time: 13:37 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel; using System.ComponentModel.Design; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/ParameterDialog.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/ParameterDialog.cs index aa9e5530b4..08f810166a 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/ParameterDialog.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/ParameterDialog.cs @@ -1,12 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 11.02.2008 - * Zeit: 16:57 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ - +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; @@ -144,4 +137,3 @@ namespace ICSharpCode.Reports.Core #endregion } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/ParametersCollectionEditor.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/ParametersCollectionEditor.cs index 2a93e8ab99..a5768e2f73 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/ParametersCollectionEditor.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/ParametersCollectionEditor.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 10.02.2009 - * Zeit: 14:31 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel; using System.ComponentModel.Design; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/PreviewControl.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/PreviewControl.cs index e655429eeb..b9ebbba7e3 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/PreviewControl.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/PreviewControl.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/SortingCollectionEditor.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/SortingCollectionEditor.cs index 12ab2f7e85..40762d414b 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/SortingCollectionEditor.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Dialogs/SortingCollectionEditor.cs @@ -1,11 +1,6 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 22.08.2010 - * Time: 13:25 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.ComponentModel; using System.ComponentModel.Design; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/EventHelper.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/EventHelper.cs index ec55ba98ac..a02d30564d 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/EventHelper.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/EventHelper.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/GroupChangedEventArgs.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/GroupChangedEventArgs.cs index dbdf655cea..fc0fffd384 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/GroupChangedEventArgs.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/GroupChangedEventArgs.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/NewPageEventArgs.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/NewPageEventArgs.cs index 0463c23e79..2b9fc5faef 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/NewPageEventArgs.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/NewPageEventArgs.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 14.08.2009 - * Zeit: 20:04 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; namespace ICSharpCode.Reports.Core.Events diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/PrintEventArgs.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/PrintEventArgs.cs index 5dbfe5a4f3..bca24510e7 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/PrintEventArgs.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/PrintEventArgs.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/ReportPageEventArgs.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/ReportPageEventArgs.cs index 48f79065f1..d9d85a3468 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/ReportPageEventArgs.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/ReportPageEventArgs.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/ReportParametersEventArgs.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/ReportParametersEventArgs.cs index 377b23225a..950ec79748 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/ReportParametersEventArgs.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/ReportParametersEventArgs.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) namespace ICSharpCode.Reports.Core { using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/SectionRenderEventArgs.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/SectionRenderEventArgs.cs index a4d7b44d0d..68ccc0f2ef 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/SectionRenderEventArgs.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Events/SectionRenderEventArgs.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/FieldNotFoundException.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/FieldNotFoundException.cs index c23ec0098f..4c9b271572 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/FieldNotFoundException.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/FieldNotFoundException.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 03.02.2009 - * Zeit: 13:25 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Runtime.Serialization; using System.Security.Permissions; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/GroupLevelException.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/GroupLevelException.cs index f3c25257cf..059c5cafdb 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/GroupLevelException.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/GroupLevelException.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 15.11.2008 - * Zeit: 19:45 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Runtime.Serialization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/IllegalFileFormat.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/IllegalFileFormat.cs index 641675b5ca..f1118a960c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/IllegalFileFormat.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/IllegalFileFormat.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Runtime.Serialization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/IllegalQueryException.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/IllegalQueryException.cs index 5bab926fae..2e1e554f9e 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/IllegalQueryException.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/IllegalQueryException.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Runtime.Serialization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/InvalidReportModelException.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/InvalidReportModelException.cs index c21100a558..6d62edf4d1 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/InvalidReportModelException.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/InvalidReportModelException.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Runtime.Serialization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingDataManagerException.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingDataManagerException.cs index 16b073ec14..648565d3e2 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingDataManagerException.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingDataManagerException.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Runtime.Serialization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingDataSourceException.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingDataSourceException.cs index 59f9d5b412..41b868b228 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingDataSourceException.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingDataSourceException.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Runtime.Serialization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingModelException.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingModelException.cs index f261f56540..48c2d07152 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingModelException.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingModelException.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Runtime.Serialization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingParentException.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingParentException.cs index 428ed9f596..3ace0b3b5b 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingParentException.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingParentException.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 09.11.2008 - * Zeit: 11:49 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Runtime.Serialization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingSectionException.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingSectionException.cs index 10f0c85309..b25a192076 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingSectionException.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/MissingSectionException.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Runtime.Serialization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/ReportException.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/ReportException.cs index b2deb6bc2f..49a086cfcc 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/ReportException.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/ReportException.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Runtime.Serialization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/UnknownItemException.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/UnknownItemException.cs index 0605a0b458..12ab193725 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/UnknownItemException.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/UnknownItemException.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Forstmeier - * Datum: 23.01.2007 - * Zeit: 17:16 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Runtime.Serialization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/WrongColumnException.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/WrongColumnException.cs index 0739111413..362849a85a 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/WrongColumnException.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/WrongColumnException.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Forstmeier - * Datum: 11.01.2007 - * Zeit: 22:42 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Runtime.Serialization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/WrongSectionException.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/WrongSectionException.cs index eccae2543b..5f1b8d1ab3 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/WrongSectionException.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exceptions/WrongSectionException.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 24.03.2010 - * Zeit: 19:31 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Runtime.Serialization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/BasePager.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/BasePager.cs index b5d3f7284f..1304a07bcb 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/BasePager.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/BasePager.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Forstmeier - * Datum: 01.05.2007 - * Zeit: 15:38 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; @@ -321,4 +315,3 @@ namespace ICSharpCode.Reports.Core.Exporter #endregion } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/BaseConverter.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/BaseConverter.cs index 16c67ca6cb..c6e2b0642d 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/BaseConverter.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/BaseConverter.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 28.12.2008 - * Zeit: 17:30 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Drawing; using ICSharpCode.Reports.Core.BaseClasses; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/ConverterFactory.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/ConverterFactory.cs index a9e5aa628e..1cbe65190b 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/ConverterFactory.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/ConverterFactory.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 04.01.2009 - * Zeit: 16:40 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Drawing; using ICSharpCode.Reports.Core.Interfaces; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/GroupedRowConverter.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/GroupedRowConverter.cs index 59d1133ad9..5298079dce 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/GroupedRowConverter.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/GroupedRowConverter.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 02.01.2009 - * Zeit: 17:33 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Collections.Generic; using System.Collections.ObjectModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/TableConverter.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/TableConverter.cs index 5cb8e3c9bc..258ebf6966 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/TableConverter.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Converters/TableConverter.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 21.12.2008 - * Zeit: 11:22 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Drawing; using ICSharpCode.Reports.Core.BaseClasses.Printing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/DataPageBuilder.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/DataPageBuilder.cs index 63e3f05d34..4bbd62ce98 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/DataPageBuilder.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/DataPageBuilder.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/BaseStyleDecorator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/BaseStyleDecorator.cs index f8b58c212a..a0f2dd8415 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/BaseStyleDecorator.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/BaseStyleDecorator.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/GraphicStyleDecorator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/GraphicStyleDecorator.cs index eca76ab597..39faadd7f4 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/GraphicStyleDecorator.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/GraphicStyleDecorator.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/IBaseStyleDecorator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/IBaseStyleDecorator.cs index fd2490e17c..8fccd2d04e 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/IBaseStyleDecorator.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/IBaseStyleDecorator.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/ILineDecorator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/ILineDecorator.cs index 9ed906ebf4..6fbf98fa88 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/ILineDecorator.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/ILineDecorator.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 27.09.2009 - * Zeit: 12:02 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; @@ -18,5 +12,3 @@ namespace ICSharpCode.Reports.Core.Exporter Point To { get; set; } } } - - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/Linedecorator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/Linedecorator.cs index bd426be199..5ac094d4f8 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/Linedecorator.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/Linedecorator.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 27.09.2009 - * Zeit: 12:02 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; @@ -23,5 +17,3 @@ namespace ICSharpCode.Reports.Core.Exporter public Point To { get; set; } } } - - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/TextStyleDecorator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/TextStyleDecorator.cs index 90fc5749a3..201a0b76e2 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/TextStyleDecorator.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/Decorators/TextStyleDecorator.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/BaseExportColumn.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/BaseExportColumn.cs index a1099c0cff..966ee5ee23 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/BaseExportColumn.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/BaseExportColumn.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/ExportContainer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/ExportContainer.cs index b5d37b9ea8..289a0f6274 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/ExportContainer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/ExportContainer.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/ExportGraphic.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/ExportGraphic.cs index a6876c7feb..3839f6b52b 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/ExportGraphic.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/ExportGraphic.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/ExportImage.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/ExportImage.cs index fb2ccdbd0d..98256dfdc0 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/ExportImage.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/ExportImage.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/ExportText.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/ExportText.cs index 9ed1cd6e39..3d23af56ca 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/ExportText.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/ExportText.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/IExportColumnBuilder .cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/IExportColumnBuilder .cs index b2e5059a3c..f7ef5c60d4 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/IExportColumnBuilder .cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/IExportColumnBuilder .cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/IExportContainer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/IExportContainer.cs index 89a01c1e87..a47fdf942f 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/IExportContainer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportColumns/IExportContainer.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision: 5369 $ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using iTextSharp.text.pdf; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/BaseExportRenderer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/BaseExportRenderer.cs index ff5b59256a..963f3de630 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/BaseExportRenderer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/BaseExportRenderer.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/HTMLRenderer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/HTMLRenderer.cs index c739d8a306..f013a2c564 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/HTMLRenderer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/HTMLRenderer.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Forstmeier - * Datum: 15.05.2007 - * Zeit: 22:08 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/PdfRenderer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/PdfRenderer.cs index 81814fc1d0..4acec16352 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/PdfRenderer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/PdfRenderer.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 18.07.2007 - * Zeit: 09:40 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing.Printing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/PreviewRenderer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/PreviewRenderer.cs index f15d47246b..ec4b775058 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/PreviewRenderer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/PreviewRenderer.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/PrintRenderer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/PrintRenderer.cs index 1806bfa24a..ccf877fafe 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/PrintRenderer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/PrintRenderer.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/XPSRenderer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/XPSRenderer.cs index 6c6591505b..c21e16c9af 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/XPSRenderer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExportRenderer/XPSRenderer.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Forstmeier - * Datum: 15.05.2007 - * Zeit: 22:17 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExporterPage.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExporterPage.cs index ede783bf42..38a06619ce 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExporterPage.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/ExporterPage.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Core.BaseClasses; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/FormPageBuilder.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/FormPageBuilder.cs index d1ce3740af..4bfde611d1 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/FormPageBuilder.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/FormPageBuilder.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Forstmeier - * Datum: 04.05.2007 - * Zeit: 11:34 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using ICSharpCode.Reports.Core.Interfaces; using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/PageEventArgs.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/PageEventArgs.cs index b4b33d98b7..807632e6ee 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/PageEventArgs.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Exporter/PageEventArgs.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ExpressionEvaluatorFacade.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ExpressionEvaluatorFacade.cs index e2468d49e3..9b890addc3 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ExpressionEvaluatorFacade.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ExpressionEvaluatorFacade.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 28.06.2009 - * Zeit: 18:54 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using ICSharpCode.Reports.Core; using ICSharpCode.Reports.Core.Interfaces; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/IExpressionEvaluatorFacade.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/IExpressionEvaluatorFacade.cs index 003936dfff..7870167d7d 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/IExpressionEvaluatorFacade.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/IExpressionEvaluatorFacade.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 28.06.2009 - * Zeit: 19:53 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using ICSharpCode.Reports.Core.Interfaces; using System; using ICSharpCode.Reports.Core; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ReportingLanguage/ReportingLanguage.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ReportingLanguage/ReportingLanguage.cs index a7a10d44a6..e410c88533 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ReportingLanguage/ReportingLanguage.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ReportingLanguage/ReportingLanguage.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 14.06.2009 - * Zeit: 18:47 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using Irony.CompilerServices; using Irony.Scripting.Ast; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ReportingLanguage/ReportingLanguageCompiler.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ReportingLanguage/ReportingLanguageCompiler.cs index 19b82ff21b..4d7fa511d7 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ReportingLanguage/ReportingLanguageCompiler.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ReportingLanguage/ReportingLanguageCompiler.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 14.06.2009 - * Zeit: 18:27 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Collections.Generic; using ICSharpCode.Reports.Core.Interfaces; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ReportingLanguage/SimpleExpressionEvaluator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ReportingLanguage/SimpleExpressionEvaluator.cs index d8da2b8763..ca0679c7f1 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ReportingLanguage/SimpleExpressionEvaluator.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ReportingLanguage/SimpleExpressionEvaluator.cs @@ -1,4 +1,7 @@ -using SimpleExpressionEvaluator; +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using SimpleExpressionEvaluator; namespace ICSharpCode.Reports.Expressions.ReportingLanguage { diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ReportingLanguage/SimpleExpressionLanguageCompiler.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ReportingLanguage/SimpleExpressionLanguageCompiler.cs index fabc40b938..22292c416f 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ReportingLanguage/SimpleExpressionLanguageCompiler.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/ReportingLanguage/SimpleExpressionLanguageCompiler.cs @@ -1,4 +1,7 @@ -using System; +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; using System.Collections.Generic; using System.Reflection; using SimpleExpressionEvaluator; @@ -174,4 +177,4 @@ namespace ICSharpCode.Reports.Expressions.ReportingLanguage } } } -} \ No newline at end of file +} diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/UnknownFunctionException.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/UnknownFunctionException.cs index 6200733f2d..ebc722ea5f 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/UnknownFunctionException.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Expressions/UnknownFunctionException.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 08.02.2009 - * Zeit: 13:07 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Runtime.Serialization; using System.Security.Permissions; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/ConnectionObjectFactory.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/ConnectionObjectFactory.cs index f055254f32..c46105b081 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/ConnectionObjectFactory.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/ConnectionObjectFactory.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Data.Common; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/DataManagerFacrory.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/DataManagerFacrory.cs index 585de87861..c0f61bc44f 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/DataManagerFacrory.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/DataManagerFacrory.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 09.11.2009 - * Zeit: 19:48 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Collections; using System.Data; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/DisplayNameAttribute.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/DisplayNameAttribute.cs index 6b968196f9..7eeef06fcd 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/DisplayNameAttribute.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/DisplayNameAttribute.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/RendererFactory.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/RendererFactory.cs index 9d30f53665..0f9f4cd974 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/RendererFactory.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/RendererFactory.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Core.BaseClasses.Printing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/SectionFactory.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/SectionFactory.cs index 6542cdd94e..32c92e54c5 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/SectionFactory.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Factories/SectionFactory.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Reflection; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/CreateGraphicObject.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/CreateGraphicObject.cs index 3abc07ec87..2990f1ae3e 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/CreateGraphicObject.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/CreateGraphicObject.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 21.12.2008 - * Zeit: 12:10 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Drawing; using System.Drawing.Printing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/FilePathConverter.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/FilePathConverter.cs index 83b692f18d..292d5b3bd2 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/FilePathConverter.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/FilePathConverter.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Forstmeier - * Datum: 25.03.2007 - * Zeit: 16:59 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.IO; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/FileUtility.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/FileUtility.cs index 68af0a2bb8..0032ba644c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/FileUtility.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/FileUtility.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections.Generic; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/FontCache.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/FontCache.cs index 1463a66758..723b02acdc 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/FontCache.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/FontCache.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 07.09.2008 - * Zeit: 19:22 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Collections; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/GlobalEnums.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/GlobalEnums.cs index 7781029a49..81db43b422 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/GlobalEnums.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/GlobalEnums.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Globalization; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/GlobalLists.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/GlobalLists.cs index 06eddbec7f..ec4ac7a3ca 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/GlobalLists.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/GlobalLists.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 18.01.2009 - * Zeit: 11:08 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/GlobalValues.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/GlobalValues.cs index 276d0cc3de..4544bdb3e5 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/GlobalValues.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/GlobalValues.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; @@ -343,7 +339,7 @@ namespace ICSharpCode.Reports.Core { string[] resources = thisExe.GetManifestResourceNames(); string list = String.Empty; foreach (string resource in resources) list += resource + NL; -// System.Windows.Forms.MessageBox.Show("Verfügbare Ressource-Namen:" + NL + list); +// System.Windows.Forms.MessageBox.Show("Verfügbare Ressource-Namen:" + NL + list); } diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/PdfHelper.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/PdfHelper.cs index c9af09c36c..b3c59922db 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/PdfHelper.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/PdfHelper.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 28.07.2007 - * Zeit: 11:02 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using iTextSharp.text; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/ReportSectionNames.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/ReportSectionNames.cs index 57bfad9f62..c19ddee1c8 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/ReportSectionNames.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Globals/ReportSectionNames.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 23.03.2010 - * Zeit: 20:08 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; namespace ICSharpCode.Reports.Core diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/IReportCreator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/IReportCreator.cs index 3ad6e6cc4b..3c1a68621f 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/IReportCreator.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/IReportCreator.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 28.08.2009 - * Zeit: 11:17 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Core.Exporter; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IContainerItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IContainerItem.cs index 05ffe2ddfc..d138ad5911 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IContainerItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IContainerItem.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IDataAccessStrategy.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IDataAccessStrategy.cs index f0e7f3452b..7e5b15df33 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IDataAccessStrategy.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IDataAccessStrategy.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 09.11.2009 - * Zeit: 20:25 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Data; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IDataNavigator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IDataNavigator.cs index bae84f52a3..5fbac758cb 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IDataNavigator.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IDataNavigator.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IDataViewStrategy.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IDataViewStrategy.cs index 737e57154f..0edf345c83 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IDataViewStrategy.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IDataViewStrategy.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IHierarchyInterfaces.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IHierarchyInterfaces.cs index faf39b9aaf..eae93ece42 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IHierarchyInterfaces.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IHierarchyInterfaces.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) //ToDo with NET2.0 change this Interface to the one provided by NET2.0 using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IItemConverter.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IItemConverter.cs index 68f4f3959b..ce9eef915d 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IItemConverter.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IItemConverter.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 14.08.2009 - * Zeit: 20:00 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Drawing; using ICSharpCode.Reports.Core.BaseClasses; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/ILayouter.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/ILayouter.cs index ba2a2e8c46..b10d5f6b8a 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/ILayouter.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/ILayouter.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 15.11.2009 - * Zeit: 20:04 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Drawing; @@ -19,4 +14,4 @@ namespace ICSharpCode.Reports.Core.Interfaces Rectangle Layout (Graphics graphics,BaseSection section); Rectangle Layout (Graphics graphics,ISimpleContainer container); } -} \ No newline at end of file +} diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IMeasurementService.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IMeasurementService.cs index 80a447ec63..24d772f3b8 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IMeasurementService.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IMeasurementService.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 15.04.2009 - * Zeit: 20:31 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IReportItem.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IReportItem.cs index 42772be55c..26a0e961cf 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IReportItem.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IReportItem.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IReportModel.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IReportModel.cs index 7dcc57e01a..8017f3e869 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IReportModel.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/IReportModel.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 09.07.2009 - * Zeit: 19:57 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; namespace ICSharpCode.Reports.Core.Interfaces diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/ISinglePage.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/ISinglePage.cs index 395f122a70..59538fd74d 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/ISinglePage.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Interfaces/ISinglePage.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 02.02.2009 - * Zeit: 13:27 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Core; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/AbstractDataRenderer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/AbstractDataRenderer.cs index f81f0967e2..2e7c466ce8 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/AbstractDataRenderer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/AbstractDataRenderer.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; @@ -255,5 +251,3 @@ namespace ICSharpCode.Reports.Core #endregion } } - - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/AbstractRenderer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/AbstractRenderer.cs index 4fed805812..6143349652 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/AbstractRenderer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/AbstractRenderer.cs @@ -1,10 +1,5 @@ -// -// -// -// -// $Revision$ -// - +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; @@ -344,5 +339,3 @@ namespace ICSharpCode.Reports.Core #endregion } } - - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/ExtendedPrintController.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/ExtendedPrintController.cs index 8fadb6b799..1e5f2fb385 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/ExtendedPrintController.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/ExtendedPrintController.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 02.03.2009 - * Zeit: 20:07 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Drawing.Printing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/BaseLine.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/BaseLine.cs index 698b84d084..ebf7d9569b 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/BaseLine.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/BaseLine.cs @@ -1,10 +1,5 @@ -// -// -// -// -// $Revision$ -// - +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/BaseShape.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/BaseShape.cs index 1c13184c62..c1ea5cbb43 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/BaseShape.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/BaseShape.cs @@ -1,10 +1,5 @@ -// -// -// -// -// $Revision$ -// - +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/Border.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/Border.cs index 2ae53e20f8..728b6853a5 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/Border.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/Border.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/EllipseShape.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/EllipseShape.cs index c541cf7b08..111c9e2883 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/EllipseShape.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/EllipseShape.cs @@ -1,9 +1,6 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Drawing; using System.Drawing.Drawing2D; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/FillPatterns.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/FillPatterns.cs index 3c939dfea6..060f71452b 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/FillPatterns.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/FillPatterns.cs @@ -1,10 +1,5 @@ -// -// -// -// -// $Revision$ -// - +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/LineShape.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/LineShape.cs index 7293da6330..eb1768131c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/LineShape.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/LineShape.cs @@ -1,10 +1,5 @@ -// -// -// -// -// $Revision$ -// - +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/RectangleShape.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/RectangleShape.cs index 286a4e90ed..4418e16f62 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/RectangleShape.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/Graphics/RectangleShape.cs @@ -1,10 +1,5 @@ -// -// -// -// -// $Revision$ -// - +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/RenderDataReport.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/RenderDataReport.cs index 02b5dcb031..4110d2b498 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/RenderDataReport.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/RenderDataReport.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; @@ -256,5 +252,3 @@ namespace ICSharpCode.Reports.Core { #endregion } } - - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/RenderFormSheetReport.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/RenderFormSheetReport.cs index c48eae34de..e90f602e77 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/RenderFormSheetReport.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/RenderFormSheetReport.cs @@ -1,10 +1,5 @@ -// -// -// -// -// $Revision$ -// - +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing.Printing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/ReportDocument.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/ReportDocument.cs index 1d8f2da84f..e95f31fad6 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/ReportDocument.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Printing/ReportDocument.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using ICSharpCode.Reports.Core.Interfaces; using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportEngine.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportEngine.cs index 30336cbd4b..2cf0999347 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportEngine.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportEngine.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; @@ -753,4 +749,3 @@ namespace ICSharpCode.Reports.Core { #endregion } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportModel.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportModel.cs index 2fe8277cf0..f2b1c829f5 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportModel.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportModel.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportParameters.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportParameters.cs index 8bbe79111e..c38bcaccfd 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportParameters.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportParameters.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportSettings.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportSettings.cs index 22714c7d36..6b64995387 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportSettings.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportSettings.cs @@ -1,10 +1,5 @@ -// -// -// -// -// $Revision$ -// - +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; @@ -330,4 +325,3 @@ namespace ICSharpCode.Reports.Core{ } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/IReportViewerMessages.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/IReportViewerMessages.cs index 7a9fb18127..d6599db1ad 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/IReportViewerMessages.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/IReportViewerMessages.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/NumericToolStripTextBox.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/NumericToolStripTextBox.cs index 077b28a610..c053a2275c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/NumericToolStripTextBox.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/NumericToolStripTextBox.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/PageNavigationEventArgs.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/PageNavigationEventArgs.cs index 510b690383..5351b4c496 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/PageNavigationEventArgs.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/PageNavigationEventArgs.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Core; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/ReportViewer.Designer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/ReportViewer.Designer.cs index 1ba3d5c469..6cc5c3bc9a 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/ReportViewer.Designer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/ReportViewer.Designer.cs @@ -1,11 +1,6 @@ -/* - * Created by SharpDevelop. - * User: Forstmeier Helmut - * Date: 16.10.2006 - * Time: 22:15 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + namespace ICSharpCode.Reports.Core.ReportViewer { partial class PreviewControl : System.Windows.Forms.UserControl diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/ReportViewer.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/ReportViewer.cs index 5a81f3ffa1..9c7137dc08 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/ReportViewer.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/ReportViewer/ReportViewer.cs @@ -1,9 +1,5 @@ -// -// -// -// -// $Revision$ -// +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Xml/BaseItemLoader.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Xml/BaseItemLoader.cs index 43a5d7dc3b..bd761c0c4b 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Xml/BaseItemLoader.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Xml/BaseItemLoader.cs @@ -1,11 +1,5 @@ -/* - * Created by SharpDevelop. - * User: PeterForstmeier - * Date: 3/31/2007 - * Time: 2:31 PM - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Xml/MycroParser.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Xml/MycroParser.cs index 2f1ad397c9..86b15db844 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Xml/MycroParser.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Xml/MycroParser.cs @@ -1,11 +1,5 @@ -/* - * Created by SharpDevelop. - * User: PeterForstmeier - * Date: 3/31/2007 - * Time: 1:57 PM - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; @@ -363,4 +357,3 @@ namespace ICSharpCode.Reports.Core #endregion } } - diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Xml/MycroWriter.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Xml/MycroWriter.cs index 0bd61e699a..f3528e5b59 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Xml/MycroWriter.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Project/Xml/MycroWriter.cs @@ -1,11 +1,5 @@ -/* - * Created by SharpDevelop. - * User: PeterForstmeier - * Date: 3/31/2007 - * Time: 2:09 PM - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseClasses/AbstractColumnFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseClasses/AbstractColumnFixture.cs index 0c9269871d..2e51495c0c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseClasses/AbstractColumnFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseClasses/AbstractColumnFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 11.09.2009 - * Zeit: 19:40 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using NUnit.Framework; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseClasses/GroupColumnFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseClasses/GroupColumnFixture.cs index 92f3659c5b..f4e0f88fff 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseClasses/GroupColumnFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseClasses/GroupColumnFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 15.11.2008 - * Zeit: 19:38 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseClasses/Parameters.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseClasses/Parameters.cs index 325c7fa671..4e289fbb66 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseClasses/Parameters.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseClasses/Parameters.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 27.06.2009 - * Zeit: 19:49 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using NUnit.Framework; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseClasses/SortColumnFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseClasses/SortColumnFixture.cs index a8f59e9ad9..27b6d33130 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseClasses/SortColumnFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseClasses/SortColumnFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 12.11.2008 - * Zeit: 20:04 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseDataItemFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseDataItemFixture.cs index 5686526f52..5f814219fb 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseDataItemFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseDataItemFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 18.01.2009 - * Zeit: 18:01 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Core.Exporter; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseGraphicItemFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseGraphicItemFixture.cs index fa93d1c169..b69783e7e6 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseGraphicItemFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseGraphicItemFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 19.01.2009 - * Zeit: 11:06 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using NUnit.Framework; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseReportItemFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseReportItemFixture.cs index f39da37846..c02f884b20 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseReportItemFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseReportItemFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 07.12.2008 - * Zeit: 18:39 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using NUnit.Framework; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseRowItemFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseRowItemFixture.cs index bab47f0af5..c75efe1945 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseRowItemFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseRowItemFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 19.01.2009 - * Zeit: 11:40 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Core.Exporter; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseSectionFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseSectionFixture.cs index 7396902275..9ef345dcb7 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseSectionFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseSectionFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 28.03.2010 - * Zeit: 17:31 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using NUnit.Framework; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseTextItemFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseTextItemFixture.cs index 11eee4dd5b..5976ec3d68 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseTextItemFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/BaseItems/BaseTextItemFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 07.12.2008 - * Zeit: 18:28 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Collections/AvailableFieldsCollection.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Collections/AvailableFieldsCollection.cs index 6c0e4dfe73..ba9484c39f 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Collections/AvailableFieldsCollection.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Collections/AvailableFieldsCollection.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 20.02.2009 - * Zeit: 20:09 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Linq; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Collections/ColumnCollectionFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Collections/ColumnCollectionFixture.cs index 7f97e37149..ab1266e9ac 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Collections/ColumnCollectionFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Collections/ColumnCollectionFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 21.11.2008 - * Zeit: 19:30 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using NUnit.Framework; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Collections/ParametersCollectionFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Collections/ParametersCollectionFixture.cs index 794a12e172..9a6529a352 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Collections/ParametersCollectionFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Collections/ParametersCollectionFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 07.02.2009 - * Zeit: 19:01 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using NUnit.Framework; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Collections/ReportItemCollectionFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Collections/ReportItemCollectionFixture.cs index 296411d1f2..d3ba1b1ba0 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Collections/ReportItemCollectionFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Collections/ReportItemCollectionFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 16.11.2008 - * Zeit: 18:33 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Linq; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/GroupListFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/GroupListFixture.cs index d3d66e58ff..6a2f91c0c4 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/GroupListFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/GroupListFixture.cs @@ -1,11 +1,5 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 09.09.2010 - * Time: 19:50 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/GroupTableFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/GroupTableFixture.cs index ee87a31190..d0d7eccd38 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/GroupTableFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/GroupTableFixture.cs @@ -1,11 +1,5 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 01.07.2010 - * Time: 20:21 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/IConnectionDataManagerFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/IConnectionDataManagerFixture.cs index f48c6d9f12..f785674c54 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/IConnectionDataManagerFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/IConnectionDataManagerFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 27.11.2008 - * Zeit: 19:32 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Core; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/IListDataManagerFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/IListDataManagerFixture.cs index de2858a248..3552a67579 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/IListDataManagerFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/IListDataManagerFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 27.11.2008 - * Zeit: 19:30 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/MockDataAccess.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/MockDataAccess.cs index 9a3379664a..ec042288bc 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/MockDataAccess.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/MockDataAccess.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 10.12.2008 - * Zeit: 20:06 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Data; using System.Data.Common; @@ -52,4 +47,4 @@ namespace ICSharpCode.Reports.Core.Test.DataManager } } -} +} \ No newline at end of file diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/Strategy/TableStrategyFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/Strategy/TableStrategyFixture.cs index 8f64ec6080..0fedbdce30 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/Strategy/TableStrategyFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/Strategy/TableStrategyFixture.cs @@ -1,11 +1,5 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 03.07.2010 - * Time: 18:03 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.ComponentModel; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/TableDataManagerFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/TableDataManagerFixture.cs index e6b446a0de..04668e7933 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/TableDataManagerFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/DataManager/TableDataManagerFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 27.11.2008 - * Zeit: 19:31 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Collections; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/SectionBoundFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/SectionBoundFixture.cs index 2df4541555..6e3f2be681 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/SectionBoundFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/SectionBoundFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 03.09.2009 - * Zeit: 20:15 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/Shapes/BaseLineFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/Shapes/BaseLineFixture.cs index 84df24a108..3ad2d137e0 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/Shapes/BaseLineFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/Shapes/BaseLineFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 04.10.2009 - * Zeit: 11:46 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/Shapes/EllipseShapeFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/Shapes/EllipseShapeFixture.cs index cb9e17eedc..df17b8f470 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/Shapes/EllipseShapeFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/Shapes/EllipseShapeFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 04.10.2009 - * Zeit: 11:36 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/Shapes/LineShapeFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/Shapes/LineShapeFixture.cs index 23eaaa40f8..b67d591710 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/Shapes/LineShapeFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/Shapes/LineShapeFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 03.10.2009 - * Zeit: 11:35 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/Shapes/RectangleShapeFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/Shapes/RectangleShapeFixture.cs index c8bc7645db..9ff3abd2ec 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/Shapes/RectangleShapeFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/Shapes/RectangleShapeFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 03.10.2009 - * Zeit: 12:08 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/SinglePageFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/SinglePageFixture.cs index 5943ebd1fd..3e2c5b3eb4 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/SinglePageFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Printing/SinglePageFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 07.07.2009 - * Zeit: 19:59 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Drawing; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Properties/AssemblyInfo.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Properties/AssemblyInfo.cs index 2ee9508d8b..d3aa2cf4e0 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Properties/AssemblyInfo.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/Properties/AssemblyInfo.cs @@ -1,4 +1,7 @@ -#region Using directives +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +#region Using directives using System; using System.Reflection; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportModelFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportModelFixture.cs index 20d1aab34c..04199faa5a 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportModelFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportModelFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 30.10.2008 - * Zeit: 20:09 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using NUnit.Framework; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportSettings/ReportSettingsFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportSettings/ReportSettingsFixture.cs index 54ec7ef20f..e8eb080f6a 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportSettings/ReportSettingsFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportSettings/ReportSettingsFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 26.10.2008 - * Zeit: 18:28 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Data; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/ExpressionEvaluatorFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/ExpressionEvaluatorFixture.cs index 367051a49f..0f38f88265 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/ExpressionEvaluatorFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/ExpressionEvaluatorFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter Forstmeier - * Datum: 06.12.2009 - * Zeit: 19:17 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Core.Test.TestHelpers; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/FunctionsFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/FunctionsFixture.cs index 0a7d2b63f2..60d7a64af2 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/FunctionsFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/FunctionsFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 02.06.2009 - * Zeit: 19:51 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Expressions.ReportingLanguage; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/AggregateFunctionsFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/AggregateFunctionsFixture.cs index adc778457b..4615213db2 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/AggregateFunctionsFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/AggregateFunctionsFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 13.07.2009 - * Zeit: 19:36 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Data; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/AggregateFunctionsFromIListFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/AggregateFunctionsFromIListFixture.cs index 9d40bb7c7d..76a941b7fa 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/AggregateFunctionsFromIListFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/AggregateFunctionsFromIListFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 24.07.2009 - * Zeit: 20:08 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Data; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/ConcatFieldsFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/ConcatFieldsFixture.cs index 60150ce86a..237cf319d1 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/ConcatFieldsFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/ConcatFieldsFixture.cs @@ -1,11 +1,5 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 02.06.2010 - * Time: 19:08 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using System.Data; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/FieldReferenceFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/FieldReferenceFixture.cs index 11b73abb8e..9c7ad93cde 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/FieldReferenceFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/FieldReferenceFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 06.07.2009 - * Zeit: 19:56 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Expressions.ReportingLanguage; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/GlobalFunctions.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/GlobalFunctions.cs index f8219b6b4e..74f2853a15 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/GlobalFunctions.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/GlobalFunctions.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 12.06.2009 - * Zeit: 20:06 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Core.BaseClasses; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/SimpleCompilerFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/SimpleCompilerFixture.cs index 1fb822dedb..5a3c7617fd 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/SimpleCompilerFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/SimpleCompilerFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 10.06.2009 - * Zeit: 19:24 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Expressions.ReportingLanguage; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/UserFunctionsFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/UserFunctionsFixture.cs index b5eb2c3e2f..f850e8b031 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/UserFunctionsFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/IntegrationTests/UserFunctionsFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 12.06.2009 - * Zeit: 19:49 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Expressions.ReportingLanguage; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/AggregateFunctionsFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/AggregateFunctionsFixture.cs index fbdee18594..d4a66267a3 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/AggregateFunctionsFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/AggregateFunctionsFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 13.07.2009 - * Zeit: 19:28 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using ICSharpCode.Reports.Expressions.ReportingLanguage; using System; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/ConditionalFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/ConditionalFixture.cs index 6af40c4a94..4c0c5b384c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/ConditionalFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/ConditionalFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 07.06.2009 - * Zeit: 11:23 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Expressions.ReportingLanguage; @@ -66,4 +60,4 @@ namespace ICSharpCode.Reports.Core.Test.ReportingLanguage.LanguageTests } } -} +} \ No newline at end of file diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/PropertyEvaluator.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/PropertyEvaluator.cs index 00956e1670..9d71693b52 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/PropertyEvaluator.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/PropertyEvaluator.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 07.06.2009 - * Zeit: 13:35 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Expressions.ReportingLanguage; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/SimpleCompilerFixture.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/SimpleCompilerFixture.cs index 3671bbc73c..5863e43314 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/SimpleCompilerFixture.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/SimpleCompilerFixture.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 30.05.2009 - * Zeit: 19:10 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Expressions.ReportingLanguage; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/SimpleMath.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/SimpleMath.cs index 14f7c50ed9..870bb88b5f 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/SimpleMath.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/SimpleMath.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 31.05.2009 - * Zeit: 19:48 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using ICSharpCode.Reports.Expressions.ReportingLanguage; using NUnit.Framework; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/StringConcat.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/StringConcat.cs index 428915e8b6..e3943c57ce 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/StringConcat.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/LanguageTests/StringConcat.cs @@ -1,11 +1,5 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 01.06.2009 - * Zeit: 18:55 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) using System; using ICSharpCode.Reports.Expressions.ReportingLanguage; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/TestHelper.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/TestHelper.cs index bc181758b7..8f801a6002 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/TestHelper.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/ReportingLanguage/TestHelper.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 12.06.2009 - * Zeit: 20:09 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using ICSharpCode.Reports.Core.BaseClasses; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/TestHelpers/AggregateFuctionHelper.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/TestHelpers/AggregateFuctionHelper.cs index 2228f75f72..3ea9331869 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/TestHelpers/AggregateFuctionHelper.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/TestHelpers/AggregateFuctionHelper.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 28.07.2009 - * Zeit: 19:27 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Collections.Generic; using System.Data; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/TestHelpers/ConcernOf.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/TestHelpers/ConcernOf.cs index 3b4f07816c..2a8719712c 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/TestHelpers/ConcernOf.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/TestHelpers/ConcernOf.cs @@ -1,11 +1,6 @@ -/* - * Created by SharpDevelop. - * User: Peter Forstmeier - * Date: 07.05.2010 - * Time: 19:25 - * - * To change this template use Tools | Options | Coding | Edit Standard Headers. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using NUnit.Framework; diff --git a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/TestHelpers/ContributorsList.cs b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/TestHelpers/ContributorsList.cs index 0cb95050a5..cfad666d05 100644 --- a/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/TestHelpers/ContributorsList.cs +++ b/src/AddIns/Misc/Reports/ICSharpCode.Reports.Core/Test/ICSharpCode.Reports.Core.Test/TestHelpers/ContributorsList.cs @@ -1,11 +1,6 @@ -/* - * Erstellt mit SharpDevelop. - * Benutzer: Peter - * Datum: 24.07.2009 - * Zeit: 19:13 - * - * Sie können diese Vorlage unter Extras > Optionen > Codeerstellung > Standardheader ändern. - */ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + using System; using System.Collections.Generic; using System.Data; diff --git a/src/AddIns/Misc/Reports/Irony/Irony.csproj b/src/AddIns/Misc/Reports/Irony/Irony.csproj index 1070224e08..b76a4b120d 100644 --- a/src/AddIns/Misc/Reports/Irony/Irony.csproj +++ b/src/AddIns/Misc/Reports/Irony/Irony.csproj @@ -25,6 +25,7 @@ False false 0649 + Client true diff --git a/src/AddIns/Misc/ResourceToolkit/Project/ResourceToolkit.csproj b/src/AddIns/Misc/ResourceToolkit/Project/ResourceToolkit.csproj index f89ab0b5d6..6a7d8e2966 100644 --- a/src/AddIns/Misc/ResourceToolkit/Project/ResourceToolkit.csproj +++ b/src/AddIns/Misc/ResourceToolkit/Project/ResourceToolkit.csproj @@ -20,6 +20,8 @@ False -Microsoft.Design#CA1020 v4.0 + + obj\Debug\ diff --git a/src/AddIns/Misc/SearchAndReplace/Project/SearchAndReplace.csproj b/src/AddIns/Misc/SearchAndReplace/Project/SearchAndReplace.csproj index 94f6ec3497..837045d92b 100644 --- a/src/AddIns/Misc/SearchAndReplace/Project/SearchAndReplace.csproj +++ b/src/AddIns/Misc/SearchAndReplace/Project/SearchAndReplace.csproj @@ -13,6 +13,8 @@ 4 false v4.0 + + true diff --git a/src/AddIns/Misc/SharpRefactoring/Project/SharpRefactoring.csproj b/src/AddIns/Misc/SharpRefactoring/Project/SharpRefactoring.csproj index 16a03c7ec6..c1afb0c6e8 100644 --- a/src/AddIns/Misc/SharpRefactoring/Project/SharpRefactoring.csproj +++ b/src/AddIns/Misc/SharpRefactoring/Project/SharpRefactoring.csproj @@ -15,6 +15,8 @@ v4.0 "C:\Program Files\SharpDevelop\3.0\bin\..\AddIns\AddIns\Misc\SourceAnalysis\Settings.SourceAnalysis" ..\..\..\..\..\AddIns\Misc\SharpRefactoring\ + + true diff --git a/src/AddIns/Misc/StartPage/Project/StartPage.csproj b/src/AddIns/Misc/StartPage/Project/StartPage.csproj index fbd8c2fcc7..b5e1181b14 100644 --- a/src/AddIns/Misc/StartPage/Project/StartPage.csproj +++ b/src/AddIns/Misc/StartPage/Project/StartPage.csproj @@ -21,6 +21,8 @@ 4096 v4.0 false + + true diff --git a/src/AddIns/Misc/UsageDataCollector/UsageDataCollector.AddIn/AnalyticsMonitor.cs b/src/AddIns/Misc/UsageDataCollector/UsageDataCollector.AddIn/AnalyticsMonitor.cs index 1e31adcbd2..96742aac22 100644 --- a/src/AddIns/Misc/UsageDataCollector/UsageDataCollector.AddIn/AnalyticsMonitor.cs +++ b/src/AddIns/Misc/UsageDataCollector/UsageDataCollector.AddIn/AnalyticsMonitor.cs @@ -7,7 +7,7 @@ using System.Globalization; using System.IO; using System.Linq; using System.Threading; - +using System.Windows.Media; using ICSharpCode.Core; using ICSharpCode.Core.Services; using ICSharpCode.SharpDevelop; @@ -121,7 +121,8 @@ namespace ICSharpCode.UsageDataCollector new UsageDataEnvironmentProperty { Name = "culture", Value = CultureInfo.CurrentCulture.Name }, new UsageDataEnvironmentProperty { Name = "userAddInCount", Value = AddInTree.AddIns.Where(a => !a.IsPreinstalled).Count().ToString() }, new UsageDataEnvironmentProperty { Name = "branch", Value = BranchName }, - new UsageDataEnvironmentProperty { Name = "commit", Value = CommitHash } + new UsageDataEnvironmentProperty { Name = "commit", Value = CommitHash }, + new UsageDataEnvironmentProperty { Name = "renderingTier", Value = (RenderCapability.Tier >> 16).ToString() } }; string PROCESSOR_ARCHITECTURE = Environment.GetEnvironmentVariable("PROCESSOR_ARCHITEW6432"); if (string.IsNullOrEmpty(PROCESSOR_ARCHITECTURE)) { diff --git a/src/AddIns/Misc/UsageDataCollector/UsageDataCollector.AddIn/UsageDataCollector.AddIn.csproj b/src/AddIns/Misc/UsageDataCollector/UsageDataCollector.AddIn/UsageDataCollector.AddIn.csproj index 1a096aaad9..d5fe6e822f 100644 --- a/src/AddIns/Misc/UsageDataCollector/UsageDataCollector.AddIn/UsageDataCollector.AddIn.csproj +++ b/src/AddIns/Misc/UsageDataCollector/UsageDataCollector.AddIn/UsageDataCollector.AddIn.csproj @@ -13,6 +13,8 @@ False 4 false + + x86 diff --git a/src/AddIns/VersionControl/GitAddIn/GitAddIn.csproj b/src/AddIns/VersionControl/GitAddIn/GitAddIn.csproj index 64debaa93f..90d55707f5 100644 --- a/src/AddIns/VersionControl/GitAddIn/GitAddIn.csproj +++ b/src/AddIns/VersionControl/GitAddIn/GitAddIn.csproj @@ -14,6 +14,8 @@ false v4.0 SD4 + + true diff --git a/src/AddIns/VersionControl/SubversionAddIn/SubversionAddIn.csproj b/src/AddIns/VersionControl/SubversionAddIn/SubversionAddIn.csproj index 4ed0346461..0c6c13ff5e 100644 --- a/src/AddIns/VersionControl/SubversionAddIn/SubversionAddIn.csproj +++ b/src/AddIns/VersionControl/SubversionAddIn/SubversionAddIn.csproj @@ -16,6 +16,8 @@ 4 false ..\..\..\..\AddIns\VersionControl\SubversionAddIn\ + + true diff --git a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/CodeCompletion/CompletionWindow.cs b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/CodeCompletion/CompletionWindow.cs index a8a73e7b34..b690a99bfd 100644 --- a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/CodeCompletion/CompletionWindow.cs +++ b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/CodeCompletion/CompletionWindow.cs @@ -70,7 +70,15 @@ namespace ICSharpCode.AvalonEdit.CodeCompletion return; object description = item.Description; if (description != null) { - toolTip.Content = description; + if(description is string) { + toolTip.Content = new TextBlock + { + Text = description as string, + TextWrapping = TextWrapping.Wrap + }; + } + else + toolTip.Content = description; toolTip.IsOpen = true; } else { toolTip.IsOpen = false; diff --git a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Folding/FoldingElementGenerator.cs b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Folding/FoldingElementGenerator.cs index f8e2d4ad50..40e16b52cd 100644 --- a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Folding/FoldingElementGenerator.cs +++ b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Folding/FoldingElementGenerator.cs @@ -3,6 +3,7 @@ using System; using System.Windows; +using System.Windows.Input; using System.Windows.Media; using System.Windows.Media.TextFormatting; @@ -48,23 +49,24 @@ namespace ICSharpCode.AvalonEdit.Folding if (FoldingManager == null) return null; int foldedUntil = -1; - string title = null; + FoldingSection foldingSection = null; foreach (FoldingSection fs in FoldingManager.GetFoldingsAt(offset)) { if (fs.IsFolded) { if (fs.EndOffset > foldedUntil) { foldedUntil = fs.EndOffset; - title = fs.Title; + foldingSection = fs; } } } - if (foldedUntil > offset) { + if (foldedUntil > offset && foldingSection != null) { + string title = foldingSection.Title; if (string.IsNullOrEmpty(title)) title = "..."; var p = new VisualLineElementTextRunProperties(CurrentContext.GlobalTextRunProperties); p.SetForegroundBrush(Brushes.Gray); var textFormatter = TextFormatterFactory.Create(CurrentContext.TextView); var text = FormattedTextElement.PrepareText(textFormatter, title, p); - return new FoldingLineElement(text, foldedUntil - offset); + return new FoldingLineElement(foldingSection, text, foldedUntil - offset); } else { return null; } @@ -72,14 +74,27 @@ namespace ICSharpCode.AvalonEdit.Folding sealed class FoldingLineElement : FormattedTextElement { - public FoldingLineElement(TextLine text, int documentLength) : base(text, documentLength) + readonly FoldingSection fs; + + public FoldingLineElement(FoldingSection fs, TextLine text, int documentLength) : base(text, documentLength) { + this.fs = fs; } public override TextRun CreateTextRun(int startVisualColumn, ITextRunConstructionContext context) { return new FoldingLineTextRun(this, this.TextRunProperties); } + + protected internal override void OnMouseDown(MouseButtonEventArgs e) + { + if (e.ClickCount == 2 && e.ChangedButton == MouseButton.Left) { + fs.IsFolded = false; + e.Handled = true; + } else { + base.OnMouseDown(e); + } + } } sealed class FoldingLineTextRun : FormattedTextRun diff --git a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/ICSharpCode.AvalonEdit.csproj b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/ICSharpCode.AvalonEdit.csproj index 93235d0379..d572f6c8b0 100644 --- a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/ICSharpCode.AvalonEdit.csproj +++ b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/ICSharpCode.AvalonEdit.csproj @@ -23,6 +23,7 @@ ..\..\..\..\bin\ ..\..\..\..\bin\ICSharpCode.AvalonEdit.xml 1607 + Client true diff --git a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/TextView.cs b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/TextView.cs index ed5338030b..ea3e74fe00 100644 --- a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/TextView.cs +++ b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/TextView.cs @@ -1307,10 +1307,10 @@ namespace ICSharpCode.AvalonEdit.Rendering { VisualLine vl = GetVisualLineFromVisualTop(visualPosition.Y); if (vl != null) { - int column = vl.GetVisualColumn(visualPosition); + int column = vl.GetVisualColumnFloor(visualPosition); // Debug.WriteLine(vl.FirstDocumentLine.LineNumber + " vc " + column); foreach (VisualLineElement element in vl.Elements) { - if (element.VisualColumn + element.VisualLength < column) + if (element.VisualColumn + element.VisualLength <= column) continue; return element; } diff --git a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLine.cs b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLine.cs index fb153a8366..29ff6c1629 100644 --- a/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLine.cs +++ b/src/Libraries/AvalonEdit/ICSharpCode.AvalonEdit/Rendering/VisualLine.cs @@ -306,6 +306,7 @@ namespace ICSharpCode.AvalonEdit.Rendering /// /// Gets the visual column from a document position (relative to top left of the document). + /// If the user clicks between two visual columns, rounds to the nearest column. /// public int GetVisualColumn(Point point) { @@ -314,6 +315,17 @@ namespace ICSharpCode.AvalonEdit.Rendering return ch.FirstCharacterIndex + ch.TrailingLength; } + /// + /// Gets the visual column from a document position (relative to top left of the document). + /// If the user clicks between two visual columns, returns the first of those columns. + /// + public int GetVisualColumnFloor(Point point) + { + TextLine textLine = GetTextLineByVisualYPosition(point.Y); + CharacterHit ch = textLine.GetCharacterHitFromDistance(point.X); + return ch.FirstCharacterIndex; + } + /// /// Gets whether the visual line was disposed. /// diff --git a/src/Libraries/NRefactory/Project/NRefactory.csproj b/src/Libraries/NRefactory/Project/NRefactory.csproj index 780fe64109..65644ee529 100644 --- a/src/Libraries/NRefactory/Project/NRefactory.csproj +++ b/src/Libraries/NRefactory/Project/NRefactory.csproj @@ -25,6 +25,7 @@ False -Microsoft.Design#CA1002;-Microsoft.Design#CA1020;-Microsoft.Design#CA1051;-Microsoft.Design#CA1062;-Microsoft.Globalization#CA1303;-Microsoft.Globalization#CA1305;-Microsoft.Naming#CA1704;-Microsoft.Performance#CA1800;-Microsoft.Performance#CA1805;-Microsoft.Usage#CA2211;-Microsoft.Usage#CA2227 v4.0 + Client False diff --git a/src/Libraries/SharpTreeView/ICSharpCode.TreeView/ICSharpCode.TreeView.csproj b/src/Libraries/SharpTreeView/ICSharpCode.TreeView/ICSharpCode.TreeView.csproj index e5a04413cc..c1877220ae 100644 --- a/src/Libraries/SharpTreeView/ICSharpCode.TreeView/ICSharpCode.TreeView.csproj +++ b/src/Libraries/SharpTreeView/ICSharpCode.TreeView/ICSharpCode.TreeView.csproj @@ -15,6 +15,8 @@ {60dc8134-eba5-43b8-bcc9-bb4bc16c2548};{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC} 4 ..\..\..\..\bin\ + + true diff --git a/src/Libraries/TreeViewAdv/Aga.Controls/Aga.Controls.csproj b/src/Libraries/TreeViewAdv/Aga.Controls/Aga.Controls.csproj index 40dd61a3a7..ac8c2a8228 100644 --- a/src/Libraries/TreeViewAdv/Aga.Controls/Aga.Controls.csproj +++ b/src/Libraries/TreeViewAdv/Aga.Controls/Aga.Controls.csproj @@ -1,4 +1,5 @@ - + + Debug AnyCPU @@ -19,7 +20,10 @@ true key.snk - v4.0 + v4.0 + + + true diff --git a/src/Libraries/TreeViewAdv/Aga.Controls/Aga.Controls.csproj.user b/src/Libraries/TreeViewAdv/Aga.Controls/Aga.Controls.csproj.user index df9dd69bfd..5b923b0708 100644 --- a/src/Libraries/TreeViewAdv/Aga.Controls/Aga.Controls.csproj.user +++ b/src/Libraries/TreeViewAdv/Aga.Controls/Aga.Controls.csproj.user @@ -1,4 +1,5 @@ - + + diff --git a/src/Main/Base/Project/ICSharpCode.SharpDevelop.csproj b/src/Main/Base/Project/ICSharpCode.SharpDevelop.csproj index 36a63578cd..c285fa90c5 100644 --- a/src/Main/Base/Project/ICSharpCode.SharpDevelop.csproj +++ b/src/Main/Base/Project/ICSharpCode.SharpDevelop.csproj @@ -26,6 +26,8 @@ 4 ..\..\..\..\bin\ v4.0 + + Full @@ -62,6 +64,9 @@ + + 3.5 + 3.0 @@ -727,6 +732,7 @@ + diff --git a/src/Main/Base/Project/Src/Bookmarks/BookmarkBase.cs b/src/Main/Base/Project/Src/Bookmarks/BookmarkBase.cs index 9451b57d52..dfcaf720fc 100644 --- a/src/Main/Base/Project/Src/Bookmarks/BookmarkBase.cs +++ b/src/Main/Base/Project/Src/Bookmarks/BookmarkBase.cs @@ -149,11 +149,23 @@ namespace ICSharpCode.SharpDevelop.Bookmarks } public virtual void MouseDown(MouseButtonEventArgs e) + { + } + + public virtual void MouseUp(MouseButtonEventArgs e) { if (e.ChangedButton == MouseButton.Left && CanToggle) { RemoveMark(); e.Handled = true; } } + + public virtual bool CanDragDrop { + get { return false; } + } + + public virtual void Drop(int lineNumber) + { + } } } diff --git a/src/Main/Base/Project/Src/Bookmarks/ClassMemberBookmark.cs b/src/Main/Base/Project/Src/Bookmarks/ClassMemberBookmark.cs index c960b9f58c..b0e28b445e 100644 --- a/src/Main/Base/Project/Src/Bookmarks/ClassMemberBookmark.cs +++ b/src/Main/Base/Project/Src/Bookmarks/ClassMemberBookmark.cs @@ -49,6 +49,19 @@ namespace ICSharpCode.SharpDevelop.Bookmarks e.Handled = true; } } + + public virtual void MouseUp(MouseButtonEventArgs e) + { + } + + bool IBookmark.CanDragDrop { + get { return false; } + } + + void IBookmark.Drop(int lineNumber) + { + throw new NotSupportedException(); + } } public class ClassBookmark : IBookmark @@ -90,5 +103,18 @@ namespace ICSharpCode.SharpDevelop.Bookmarks e.Handled = true; } } + + public virtual void MouseUp(MouseButtonEventArgs e) + { + } + + bool IBookmark.CanDragDrop { + get { return false; } + } + + void IBookmark.Drop(int lineNumber) + { + throw new NotSupportedException(); + } } } diff --git a/src/Main/Base/Project/Src/Bookmarks/IBookmarkMargin.cs b/src/Main/Base/Project/Src/Bookmarks/IBookmarkMargin.cs index 52afc0fdb9..331d0ce195 100644 --- a/src/Main/Base/Project/Src/Bookmarks/IBookmarkMargin.cs +++ b/src/Main/Base/Project/Src/Bookmarks/IBookmarkMargin.cs @@ -42,5 +42,20 @@ namespace ICSharpCode.SharpDevelop.Bookmarks /// Handles the mouse down event. /// void MouseDown(MouseButtonEventArgs e); + + /// + /// Handles the mouse up event. + /// + void MouseUp(MouseButtonEventArgs e); + + /// + /// Gets whether this bookmark can be dragged around. + /// + bool CanDragDrop { get; } + + /// + /// Notifies the bookmark that it was dropped on the specified line. + /// + void Drop(int lineNumber); } } diff --git a/src/Main/Base/Project/Src/Gui/AbstractViewContent.cs b/src/Main/Base/Project/Src/Gui/AbstractViewContent.cs index 81db9d8614..e8f8968916 100644 --- a/src/Main/Base/Project/Src/Gui/AbstractViewContent.cs +++ b/src/Main/Base/Project/Src/Gui/AbstractViewContent.cs @@ -510,14 +510,20 @@ namespace ICSharpCode.SharpDevelop.Gui #endregion #region IServiceProvider - ServiceContainer _services=new ServiceContainer(); + ServiceContainer services = new ServiceContainer(); - public object GetService(Type serviceType){ - return _services.GetService(serviceType); + public object GetService(Type serviceType) + { + object obj = services.GetService(serviceType); + if (obj == null) { + if (serviceType.IsInstanceOfType(this)) + return this; + } + return obj; } public ServiceContainer Services { - get { return _services; } + get { return services; } } #endregion diff --git a/src/Main/Base/Project/Src/Gui/Dialogs/ExtractInterfaceDialog.cs b/src/Main/Base/Project/Src/Gui/Dialogs/ExtractInterfaceDialog.cs index 8f648650ec..76a8aa553f 100644 --- a/src/Main/Base/Project/Src/Gui/Dialogs/ExtractInterfaceDialog.cs +++ b/src/Main/Base/Project/Src/Gui/Dialogs/ExtractInterfaceDialog.cs @@ -91,33 +91,29 @@ namespace ICSharpCode.SharpDevelop.Gui this.selectMembersListBox.Items.Add(FormatMemberForDisplay(p), CheckState.Checked); } } - } - - // TODO: i think these really belong in the model (ExtractInterfaceOptions) - // rather than the view's code-behind... - string FormatMemberForDisplay(IMethod m) - { - StringBuilder sb = new StringBuilder(); - sb.AppendFormat("{0} {1} ( ", m.ReturnType.Name, m.Name); - foreach (IParameter p in m.Parameters) { - if (p != m.Parameters[0]) { - sb.Append(" , "); + foreach (IEvent classEvent in c.Events) { + if (classEvent.IsPublic && !classEvent.IsStatic) { + this.possibleInterfaceMembers.Add(classEvent); + this.selectMembersListBox.Items.Add(FormatMemberForDisplay(classEvent), CheckState.Checked); } - sb.AppendFormat("{0} {1}", p.ReturnType.Name, p.Name); } - sb.Append(" );"); - return sb.ToString(); } - string FormatMemberForDisplay(IProperty p) + // TODO: i think these really belong in the model (ExtractInterfaceOptions) + // rather than the view's code-behind... + string FormatMemberForDisplay(IMember m) { - StringBuilder sb = new StringBuilder(); - sb.AppendFormat("{0} {1} {{ ", p.ReturnType.Name, p.Name); - if (p.CanGet) sb.Append("get;"); - if (p.CanSet && p.CanSet) sb.Append(" "); - if (p.CanSet) sb.Append("set;"); - sb.Append(" }"); - return sb.ToString(); + IAmbience ambience = options.ClassEntity.ProjectContent.Language.GetAmbience(); + + if (m is IProperty) + ambience.ConversionFlags |= ConversionFlags.IncludeBody; + ambience.ConversionFlags &= ~(ConversionFlags.ShowAccessibility | ConversionFlags.ShowModifiers); + + return ambience.Convert(m) + .Replace('\n', ' ') + .Replace('\t', ' ') + .Replace('\r', ' ') + .Replace(" ", " "); } #region Event Handlers diff --git a/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/AbstractBuildOptions.cs b/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/AbstractBuildOptions.cs index 340ce8ff57..c779aeea81 100644 --- a/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/AbstractBuildOptions.cs +++ b/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/AbstractBuildOptions.cs @@ -243,8 +243,11 @@ namespace ICSharpCode.SharpDevelop.Gui.OptionPanels ComboBox targetFrameworkComboBox = ControlDictionary["targetFrameworkComboBox"] as ComboBox; if (targetFrameworkComboBox != null) { targetFrameworkComboBox.Enabled = false; - targetFrameworkComboBox.Items.Add(((IUpgradableProject)project).CurrentTargetFramework.DisplayName); - targetFrameworkComboBox.SelectedIndex = 0; + TargetFramework fx = ((IUpgradableProject)project).CurrentTargetFramework; + if (fx != null) { + targetFrameworkComboBox.Items.Add(fx.DisplayName); + targetFrameworkComboBox.SelectedIndex = 0; + } } } } diff --git a/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/ApplicationSettings.cs b/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/ApplicationSettings.cs index 6d84419c2e..d56899fafc 100644 --- a/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/ApplicationSettings.cs +++ b/src/Main/Base/Project/Src/Gui/Dialogs/OptionPanels/ProjectOptions/ApplicationSettings.cs @@ -129,7 +129,7 @@ namespace ICSharpCode.SharpDevelop.Gui.OptionPanels FileProjectItem newItem = new FileProjectItem(project, ItemType.None); newItem.Include = "app.manifest"; ProjectService.AddProjectItem(project, newItem); - ProjectBrowserPad.Instance.ProjectBrowserControl.RefreshView(); + ProjectBrowserPad.RefreshViewAsync(); } FileService.OpenFile(manifestFile); diff --git a/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/ProjectBrowserPad.cs b/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/ProjectBrowserPad.cs index 2298d6d02e..af39b6dd74 100644 --- a/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/ProjectBrowserPad.cs +++ b/src/Main/Base/Project/Src/Gui/Pads/ProjectBrowser/ProjectBrowserPad.cs @@ -255,5 +255,22 @@ namespace ICSharpCode.SharpDevelop.Project } } #endregion + + static bool refreshViewEnqueued; + + public static void RefreshViewAsync() + { + WorkbenchSingleton.AssertMainThread(); + if (refreshViewEnqueued) + return; + refreshViewEnqueued = true; + WorkbenchSingleton.SafeThreadAsyncCall( + delegate { + refreshViewEnqueued = false; + if (instance != null) { + instance.ProjectBrowserControl.RefreshView(); + } + }); + } } } diff --git a/src/Main/Base/Project/Src/Project/CompilableProject.cs b/src/Main/Base/Project/Src/Project/CompilableProject.cs index b7be214348..cb86f2a782 100644 --- a/src/Main/Base/Project/Src/Project/CompilableProject.cs +++ b/src/Main/Base/Project/Src/Project/CompilableProject.cs @@ -1,6 +1,8 @@ // Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) // This code is distributed under the GNU LGPL (for details please see \doc\license.txt) +using System.Xml.Linq; +using ICSharpCode.SharpDevelop.Gui; using ICSharpCode.SharpDevelop.Project.Converter; using System; using System.Collections.Generic; @@ -11,6 +13,7 @@ using System.Linq; using ICSharpCode.Core; using ICSharpCode.SharpDevelop.Debugging; using ICSharpCode.SharpDevelop.Internal.Templates; +using ICSharpCode.SharpDevelop.Util; namespace ICSharpCode.SharpDevelop.Project { @@ -430,6 +433,8 @@ namespace ICSharpCode.SharpDevelop.Project if (fx != null && (fx.IsBasedOn(TargetFramework.Net40) || fx.IsBasedOn(TargetFramework.Net40Client))) { AddDotnet40References(); } + if (fx != null) + UpdateAppConfig(fx); base.ProjectCreationComplete(); } @@ -545,6 +550,8 @@ namespace ICSharpCode.SharpDevelop.Project SetToolsVersion(newVersion.MSBuildVersion.Major + "." + newVersion.MSBuildVersion.Minor); } if (newFramework != null) { + UpdateAppConfig(newFramework); + ClientProfileTargetFramework clientProfile = newFramework as ClientProfileTargetFramework; if (clientProfile != null) { newFramework = clientProfile.FullFramework; @@ -572,6 +579,51 @@ namespace ICSharpCode.SharpDevelop.Project } } } + + void UpdateAppConfig(TargetFramework newFramework) + { + // When changing the target framework, update any existing app.config + // Also, for applications (not libraries), create an app.config is it is required for the target framework + bool createAppConfig = newFramework.RequiresAppConfigEntry && (this.OutputType != OutputType.Library && this.OutputType != OutputType.Module); + + string appConfigFileName = Path.Combine(this.Directory, "app.config"); + + if (!File.Exists(appConfigFileName)) { + if (createAppConfig) { + File.WriteAllText(appConfigFileName, + "" + Environment.NewLine + + "" + Environment.NewLine + + ""); + } else { + return; + } + } + + if (!IsFileInProject(appConfigFileName)) { + FileProjectItem fpi = new FileProjectItem(this, ItemType.None, "app.config"); + ProjectService.AddProjectItem(this, fpi); + FileService.FireFileCreated(appConfigFileName, false); + ProjectBrowserPad.RefreshViewAsync(); + } + + using (FakeXmlViewContent xml = new FakeXmlViewContent(appConfigFileName)) { + if (xml.Document != null) { + XElement configuration = xml.Document.Root; + XElement startup = configuration.Element("startup"); + if (startup == null) { + startup = new XElement("startup"); + configuration.AddFirst(startup); + } + XElement supportedRuntime = startup.Element("supportedRuntime"); + if (supportedRuntime == null) { + supportedRuntime = new XElement("supportedRuntime"); + startup.AddFirst(supportedRuntime); + } + supportedRuntime.SetAttributeValue("version", newFramework.SupportedRuntimeVersion); + supportedRuntime.SetAttributeValue("sku", newFramework.SupportedSku); + } + } + } #endregion } } diff --git a/src/Main/Base/Project/Src/Project/CustomTool.cs b/src/Main/Base/Project/Src/Project/CustomTool.cs index 0aba28af17..83b507284e 100644 --- a/src/Main/Base/Project/Src/Project/CustomTool.cs +++ b/src/Main/Base/Project/Src/Project/CustomTool.cs @@ -137,7 +137,7 @@ namespace ICSharpCode.SharpDevelop.Project ProjectService.AddProjectItem(project, outputItem); FileService.FireFileCreated(outputFileName, false); project.Save(); - ProjectBrowserPad.Instance.ProjectBrowserControl.RefreshView(); + ProjectBrowserPad.RefreshViewAsync(); } return outputItem; } diff --git a/src/Main/Base/Project/Src/Project/TargetFramework.cs b/src/Main/Base/Project/Src/Project/TargetFramework.cs index 425e045431..e9040c686c 100644 --- a/src/Main/Base/Project/Src/Project/TargetFramework.cs +++ b/src/Main/Base/Project/Src/Project/TargetFramework.cs @@ -7,15 +7,35 @@ namespace ICSharpCode.SharpDevelop.Project { public class TargetFramework { - public readonly static TargetFramework Net20 = new TargetFramework("v2.0", ".NET Framework 2.0") { MinimumMSBuildVersion = new Version(2, 0) }; - public readonly static TargetFramework Net30 = new TargetFramework("v3.0", ".NET Framework 3.0") { BasedOn = Net20, MinimumMSBuildVersion = new Version(3, 5) }; - public readonly static TargetFramework Net35 = new TargetFramework("v3.5", ".NET Framework 3.5") { BasedOn = Net30, MinimumMSBuildVersion = new Version(3, 5) }; - public readonly static TargetFramework Net35Client = new ClientProfileTargetFramework(Net35); - public readonly static TargetFramework Net40 = new TargetFramework("v4.0", ".NET Framework 4.0") { BasedOn = Net35, MinimumMSBuildVersion = new Version(4, 0) }; - public readonly static TargetFramework Net40Client = new ClientProfileTargetFramework(Net40) { BasedOn = Net35Client }; + public readonly static TargetFramework Net20 = new TargetFramework("v2.0", ".NET Framework 2.0") { + SupportedRuntimeVersion = "v2.0.50727", + MinimumMSBuildVersion = new Version(2, 0) + }; + public readonly static TargetFramework Net30 = new TargetFramework("v3.0", ".NET Framework 3.0") { + SupportedRuntimeVersion = "v2.0.50727", + BasedOn = Net20, + MinimumMSBuildVersion = new Version(3, 5) + }; + public readonly static TargetFramework Net35 = new TargetFramework("v3.5", ".NET Framework 3.5") { + SupportedRuntimeVersion = "v2.0.50727", + BasedOn = Net30, + MinimumMSBuildVersion = new Version(3, 5) + }; + public readonly static TargetFramework Net35Client = new ClientProfileTargetFramework(Net35) { + RequiresAppConfigEntry = true + }; + public readonly static TargetFramework Net40 = new TargetFramework("v4.0", ".NET Framework 4.0") { + BasedOn = Net35, + MinimumMSBuildVersion = new Version(4, 0), + SupportedSku = ".NETFramework,Version=v4.0", + RequiresAppConfigEntry = true + }; + public readonly static TargetFramework Net40Client = new ClientProfileTargetFramework(Net40) { + BasedOn = Net35Client + }; public readonly static TargetFramework[] TargetFrameworks = { - Net40, Net35, Net30, Net20, Net40Client, Net35Client + Net40, Net40Client, Net35, Net35Client, Net30, Net20 }; public readonly static TargetFramework DefaultTargetFramework = Net40Client; @@ -31,6 +51,13 @@ namespace ICSharpCode.SharpDevelop.Project string name, displayName; + public TargetFramework(string name, string displayName) + { + this.name = name; + this.displayName = displayName; + this.SupportedRuntimeVersion = name; + } + public string Name { get { return name; } } @@ -39,7 +66,29 @@ namespace ICSharpCode.SharpDevelop.Project get { return displayName; } } + /// + /// Supported runtime version string for app.config + /// + public string SupportedRuntimeVersion { get; set; } + + /// + /// Supported SKU string for app.config. + /// + public string SupportedSku { get; set; } + + /// + /// Specifies whether this target framework requires an explicit app.config entry. + /// + public bool RequiresAppConfigEntry { get; set; } + + /// + /// Gets the minimum MSBuild version required to build projects with this target framework. + /// public Version MinimumMSBuildVersion { get; set; } + + /// + /// Gets the previous release of this target framework. + /// public TargetFramework BasedOn { get; set; } public bool IsBasedOn(TargetFramework potentialBase) @@ -53,12 +102,6 @@ namespace ICSharpCode.SharpDevelop.Project return false; } - public TargetFramework(string name, string displayName) - { - this.name = name; - this.displayName = displayName; - } - public override string ToString() { return DisplayName; @@ -73,7 +116,12 @@ namespace ICSharpCode.SharpDevelop.Project : base(fullFramework.Name + "Client", fullFramework.DisplayName + " Client Profile") { this.FullFramework = fullFramework; + this.SupportedRuntimeVersion = fullFramework.SupportedRuntimeVersion; this.MinimumMSBuildVersion = fullFramework.MinimumMSBuildVersion; + if (fullFramework.SupportedSku != null) + this.SupportedSku = fullFramework.SupportedSku + ",Profile=Client"; + else + this.SupportedSku = "Client"; } } } diff --git a/src/Main/Base/Project/Src/Services/Debugger/CurrentLineBookmark.cs b/src/Main/Base/Project/Src/Services/Debugger/CurrentLineBookmark.cs index 1f15ce007b..1bbee51ee2 100644 --- a/src/Main/Base/Project/Src/Services/Debugger/CurrentLineBookmark.cs +++ b/src/Main/Base/Project/Src/Services/Debugger/CurrentLineBookmark.cs @@ -88,5 +88,19 @@ namespace ICSharpCode.SharpDevelop.Debugging marker.ForegroundColor = Colors.Blue; return marker; } + + public override bool CanDragDrop { + get { return true; } + } + + public override void Drop(int lineNumber) + { + // call async because the Debugger seems to use Application.DoEvents(), but we don't want to process events + // because Drag'N'Drop operation has finished + WorkbenchSingleton.SafeThreadAsyncCall( + delegate { + DebuggerService.CurrentDebugger.SetInstructionPointer(this.FileName, lineNumber, 1); + }); + } } } diff --git a/src/Main/Base/Project/Src/Services/File/OpenedFile.cs b/src/Main/Base/Project/Src/Services/File/OpenedFile.cs index d235a02871..c1cc021e6c 100644 --- a/src/Main/Base/Project/Src/Services/File/OpenedFile.cs +++ b/src/Main/Base/Project/Src/Services/File/OpenedFile.cs @@ -259,8 +259,12 @@ namespace ICSharpCode.SharpDevelop } - protected void SwitchedToView(IViewContent newView) + public void SwitchedToView(IViewContent newView) { + if (newView == null) + throw new ArgumentNullException("newView"); + if (currentView == newView) + return; if (currentView != null) { if (newView.SupportsSwitchToThisWithoutSaveLoad(this, currentView) || currentView.SupportsSwitchFromThisWithoutSaveLoad(this, newView)) diff --git a/src/Main/Base/Project/Src/Services/RefactoringService/FindReferencesAndRenameHelper.cs b/src/Main/Base/Project/Src/Services/RefactoringService/FindReferencesAndRenameHelper.cs index 5cac72b0cb..e9dbf58076 100644 --- a/src/Main/Base/Project/Src/Services/RefactoringService/FindReferencesAndRenameHelper.cs +++ b/src/Main/Base/Project/Src/Services/RefactoringService/FindReferencesAndRenameHelper.cs @@ -86,7 +86,7 @@ namespace ICSharpCode.SharpDevelop.Refactoring ProjectService.AddProjectItem(project, projectItem); FileService.FireFileCreated(newInterfaceFileName, false); project.Save(); - ProjectBrowserPad.Instance.ProjectBrowserControl.RefreshView(); + ProjectBrowserPad.RefreshViewAsync(); } } @@ -458,7 +458,7 @@ namespace ICSharpCode.SharpDevelop.Refactoring ProjectService.AddProjectItem(project, projectItem); FileService.FireFileCreated(newFileName, false); project.Save(); - ProjectBrowserPad.Instance.ProjectBrowserControl.RefreshView(); + ProjectBrowserPad.RefreshViewAsync(); } } diff --git a/src/Main/Base/Project/Src/Util/FakeXmlViewContent.cs b/src/Main/Base/Project/Src/Util/FakeXmlViewContent.cs new file mode 100644 index 0000000000..3c677f7bb6 --- /dev/null +++ b/src/Main/Base/Project/Src/Util/FakeXmlViewContent.cs @@ -0,0 +1,200 @@ +// Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \doc\copyright.txt) +// This code is distributed under the GNU LGPL (for details please see \doc\license.txt) + +using System; +using System.IO; +using System.Xml; +using System.Xml.Linq; + +using ICSharpCode.SharpDevelop.Gui; + +namespace ICSharpCode.SharpDevelop.Util +{ + /// + /// IViewContent implementation that opens a file as XDocument and allows editing it, while synchronizing changes with any open editor. + /// + public sealed class FakeXmlViewContent : IViewContent + { + public FakeXmlViewContent(string fileName) + { + this.PrimaryFile = FileService.GetOrCreateOpenedFile(fileName); + this.oldView = this.PrimaryFile.CurrentView; + this.PrimaryFile.RegisterView(this); + this.PrimaryFile.SwitchedToView(this); + } + + IViewContent oldView; + XDocument document; + byte[] fileData; + + /// + /// Gets the document. + /// Can return null if there were load errors. + /// + public XDocument Document { + get { return document; } + } + + public void Dispose() + { + if (this.IsDisposed) + return; + this.IsDisposed = true; + if (document != null) { + this.PrimaryFile.MakeDirty(); + if (this.PrimaryFile.RegisteredViewContents.Count == 1) + this.PrimaryFile.SaveToDisk(); + } + this.PrimaryFile.UnregisterView(this); + if (oldView != null) + this.PrimaryFile.SwitchedToView(oldView); + if (Disposed != null) + Disposed(this, EventArgs.Empty); + } + + void IViewContent.Save(OpenedFile file, Stream stream) + { + if (document != null) + document.Save(stream, SaveOptions.DisableFormatting); + else if (fileData != null) + stream.Write(fileData, 0, fileData.Length); + } + + void IViewContent.Load(OpenedFile file, Stream stream) + { + document = null; + fileData = null; + + try { + document = XDocument.Load(stream, LoadOptions.PreserveWhitespace); + } catch (XmlException) { + stream.Position = 0; + fileData = new byte[(int)stream.Length]; + int pos = 0; + while (pos < fileData.Length) { + int c = stream.Read(fileData, pos, fileData.Length - pos); + if (c == 0) break; + pos += c; + } + } + } + + #region IViewContent stub implementation + event EventHandler IViewContent.TabPageTextChanged { + add { } + remove { } + } + + event EventHandler IViewContent.TitleNameChanged { + add { } + remove { } + } + + public event EventHandler Disposed; + + event EventHandler ICanBeDirty.IsDirtyChanged { + add { } + remove { } + } + + object IViewContent.Control { + get { + throw new NotImplementedException(); + } + } + + object IViewContent.InitiallyFocusedControl { + get { + throw new NotImplementedException(); + } + } + + IWorkbenchWindow IViewContent.WorkbenchWindow { + get { + throw new NotImplementedException(); + } + set { + throw new NotImplementedException(); + } + } + + string IViewContent.TabPageText { + get { + throw new NotImplementedException(); + } + } + + string IViewContent.TitleName { + get { + throw new NotImplementedException(); + } + } + + System.Collections.Generic.IList IViewContent.Files { + get { return new [] { PrimaryFile }; } + } + + public OpenedFile PrimaryFile { get; set; } + + ICSharpCode.Core.FileName IViewContent.PrimaryFileName { + get { return PrimaryFile.FileName; } + } + + public bool IsDisposed { get; private set; } + + bool IViewContent.IsReadOnly { + get { + throw new NotImplementedException(); + } + } + + bool IViewContent.IsViewOnly { + get { + throw new NotImplementedException(); + } + } + + System.Collections.Generic.ICollection IViewContent.SecondaryViewContents { + get { + throw new NotImplementedException(); + } + } + + bool ICanBeDirty.IsDirty { + get { + throw new NotImplementedException(); + } + } + + INavigationPoint IViewContent.BuildNavPoint() + { + throw new NotImplementedException(); + } + + bool IViewContent.SupportsSwitchFromThisWithoutSaveLoad(OpenedFile file, IViewContent newView) + { + return false; + } + + bool IViewContent.SupportsSwitchToThisWithoutSaveLoad(OpenedFile file, IViewContent oldView) + { + return false; + } + + void IViewContent.SwitchFromThisWithoutSaveLoad(OpenedFile file, IViewContent newView) + { + throw new NotImplementedException(); + } + + void IViewContent.SwitchToThisWithoutSaveLoad(OpenedFile file, IViewContent oldView) + { + throw new NotImplementedException(); + } + + object IServiceProvider.GetService(Type serviceType) + { + return null; + } + #endregion + } +} diff --git a/src/Main/Core/Project/ICSharpCode.Core.csproj b/src/Main/Core/Project/ICSharpCode.Core.csproj index 3179aef442..23afdaf3ec 100644 --- a/src/Main/Core/Project/ICSharpCode.Core.csproj +++ b/src/Main/Core/Project/ICSharpCode.Core.csproj @@ -22,6 +22,7 @@ False false C:\Users\daniel\AppData\Roaming\ICSharpCode/SharpDevelop3.0\Settings.SourceAnalysis + Client true @@ -138,8 +139,8 @@ - - - + + + \ No newline at end of file diff --git a/src/Main/ICSharpCode.Core.Presentation/ICSharpCode.Core.Presentation.csproj b/src/Main/ICSharpCode.Core.Presentation/ICSharpCode.Core.Presentation.csproj index ecf4c7e574..0787ad21d7 100644 --- a/src/Main/ICSharpCode.Core.Presentation/ICSharpCode.Core.Presentation.csproj +++ b/src/Main/ICSharpCode.Core.Presentation/ICSharpCode.Core.Presentation.csproj @@ -21,6 +21,7 @@ File False -Microsoft.Performance#CA1810 + Client true diff --git a/src/Main/ICSharpCode.Core.WinForms/ICSharpCode.Core.WinForms.csproj b/src/Main/ICSharpCode.Core.WinForms/ICSharpCode.Core.WinForms.csproj index bc4adb189b..895c66d562 100644 --- a/src/Main/ICSharpCode.Core.WinForms/ICSharpCode.Core.WinForms.csproj +++ b/src/Main/ICSharpCode.Core.WinForms/ICSharpCode.Core.WinForms.csproj @@ -18,6 +18,7 @@ ..\ICSharpCode.SharpDevelop.snk False File + Client true diff --git a/src/Main/ICSharpCode.SharpDevelop.BuildWorker/ICSharpCode.SharpDevelop.BuildWorker.csproj b/src/Main/ICSharpCode.SharpDevelop.BuildWorker/ICSharpCode.SharpDevelop.BuildWorker.csproj index 7051c58dae..4a354056e7 100644 --- a/src/Main/ICSharpCode.SharpDevelop.BuildWorker/ICSharpCode.SharpDevelop.BuildWorker.csproj +++ b/src/Main/ICSharpCode.SharpDevelop.BuildWorker/ICSharpCode.SharpDevelop.BuildWorker.csproj @@ -19,6 +19,8 @@ File False -Microsoft.Globalization#CA1303 + + true diff --git a/src/Main/ICSharpCode.SharpDevelop.BuildWorker/app.config b/src/Main/ICSharpCode.SharpDevelop.BuildWorker/app.config index 5c14c1929e..ddfeac4207 100644 --- a/src/Main/ICSharpCode.SharpDevelop.BuildWorker/app.config +++ b/src/Main/ICSharpCode.SharpDevelop.BuildWorker/app.config @@ -1,18 +1,22 @@ + + + + - - + + - - + + - - + + diff --git a/src/Main/ICSharpCode.SharpDevelop.Dom/Project/ICSharpCode.SharpDevelop.Dom.csproj b/src/Main/ICSharpCode.SharpDevelop.Dom/Project/ICSharpCode.SharpDevelop.Dom.csproj index 619d5838ed..f8dc255b05 100644 --- a/src/Main/ICSharpCode.SharpDevelop.Dom/Project/ICSharpCode.SharpDevelop.Dom.csproj +++ b/src/Main/ICSharpCode.SharpDevelop.Dom/Project/ICSharpCode.SharpDevelop.Dom.csproj @@ -24,6 +24,8 @@ v4.0 False -Microsoft.Design#CA1002;-Microsoft.Design#CA1063;-Microsoft.Performance#CA1800;-Microsoft.Security#CA2104 + + obj\Debug\ diff --git a/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Refactoring/NRefactoryRefactoringProvider.cs b/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Refactoring/NRefactoryRefactoringProvider.cs index 46674c35f5..cb95efba5b 100644 --- a/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Refactoring/NRefactoryRefactoringProvider.cs +++ b/src/Main/ICSharpCode.SharpDevelop.Dom/Project/Src/Refactoring/NRefactoryRefactoringProvider.cs @@ -116,6 +116,12 @@ namespace ICSharpCode.SharpDevelop.Dom.Refactoring p.SetRegion.Block= BlockStatement.Null; p.Modifier = Modifiers.None; node = p; + } else { + if (an is EventDeclaration) { + EventDeclaration e = an as EventDeclaration; + e.Modifier = Modifiers.None; + node = e; + } } } diff --git a/src/Main/ICSharpCode.SharpDevelop.Sda/ICSharpCode.SharpDevelop.Sda.csproj b/src/Main/ICSharpCode.SharpDevelop.Sda/ICSharpCode.SharpDevelop.Sda.csproj index 7a099c836b..fdc0181527 100644 --- a/src/Main/ICSharpCode.SharpDevelop.Sda/ICSharpCode.SharpDevelop.Sda.csproj +++ b/src/Main/ICSharpCode.SharpDevelop.Sda/ICSharpCode.SharpDevelop.Sda.csproj @@ -23,6 +23,8 @@ ..\ICSharpCode.SharpDevelop.snk False File + +