Changeset 11804
- Timestamp:
- 01/20/15 17:35:50 (10 years ago)
- Location:
- branches/CodeEditor
- Files:
-
- 27 added
- 10 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/CodeEditor/HeuristicLab 3.3.sln
r11700 r11804 1963 1963 {C38691AE-ECB4-489A-A05D-B035554E0168}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 1964 1964 {C38691AE-ECB4-489A-A05D-B035554E0168}.Debug|Any CPU.Build.0 = Debug|Any CPU 1965 {C38691AE-ECB4-489A-A05D-B035554E0168}.Debug|x64.ActiveCfg = Debug|Any CPU 1966 {C38691AE-ECB4-489A-A05D-B035554E0168}.Debug|x86.ActiveCfg = Debug|Any CPU 1965 {C38691AE-ECB4-489A-A05D-B035554E0168}.Debug|x64.ActiveCfg = Debug|x64 1966 {C38691AE-ECB4-489A-A05D-B035554E0168}.Debug|x64.Build.0 = Debug|x64 1967 {C38691AE-ECB4-489A-A05D-B035554E0168}.Debug|x86.ActiveCfg = Debug|x86 1968 {C38691AE-ECB4-489A-A05D-B035554E0168}.Debug|x86.Build.0 = Debug|x86 1967 1969 {C38691AE-ECB4-489A-A05D-B035554E0168}.Release|Any CPU.ActiveCfg = Release|Any CPU 1968 1970 {C38691AE-ECB4-489A-A05D-B035554E0168}.Release|Any CPU.Build.0 = Release|Any CPU 1969 {C38691AE-ECB4-489A-A05D-B035554E0168}.Release|x64.ActiveCfg = Release|Any CPU 1970 {C38691AE-ECB4-489A-A05D-B035554E0168}.Release|x86.ActiveCfg = Release|Any CPU 1971 {C38691AE-ECB4-489A-A05D-B035554E0168}.Release|x64.ActiveCfg = Release|x64 1972 {C38691AE-ECB4-489A-A05D-B035554E0168}.Release|x64.Build.0 = Release|x64 1973 {C38691AE-ECB4-489A-A05D-B035554E0168}.Release|x86.ActiveCfg = Release|x86 1974 {C38691AE-ECB4-489A-A05D-B035554E0168}.Release|x86.Build.0 = Release|x86 1971 1975 EndGlobalSection 1972 1976 GlobalSection(SolutionProperties) = preSolution -
branches/CodeEditor/HeuristicLab.CodeEditor/3.4/CodeEditor.cs
r11785 r11804 34 34 using ICSharpCode.AvalonEdit.Editing; 35 35 using ICSharpCode.AvalonEdit.Highlighting; 36 using ICSharpCode.AvalonEdit.Indentation.CSharp; 36 37 using ICSharpCode.AvalonEdit.Search; 37 38 using ICSharpCode.NRefactory.Editor; … … 240 241 TextEditor.FontSize = DefaultTextEditorFontSize; 241 242 TextEditor.Options.EnableVirtualSpace = true; 243 TextEditor.TextArea.IndentationStrategy = new CSharpIndentationStrategy(TextEditor.Options); 242 244 243 245 TextEditor.TextChanged += (sender, args) => { -
branches/CodeEditor/HeuristicLab.CodeEditor/3.4/HeuristicLab.CodeEditor-3.4.csproj
r11800 r11804 105 105 <SpecificVersion>False</SpecificVersion> 106 106 <HintPath>..\..\bin\ICSharpCode.NRefactory.CSharp.dll</HintPath> 107 <Private>False</Private> 108 </Reference> 109 <Reference Include="ICSharpCode.NRefactory.Xml, Version=5.0.0.0, Culture=neutral, PublicKeyToken=ba48961d6f65dcec, processorArchitecture=MSIL"> 110 <SpecificVersion>False</SpecificVersion> 111 <HintPath>..\..\bin\ICSharpCode.NRefactory.Xml.dll</HintPath> 107 112 <Private>False</Private> 108 113 </Reference> … … 148 153 <Compile Include="LanguageFeatures\CodeCompletion\CSharp\CompletionData\CodeCompletionData.cs" /> 149 154 <Compile Include="LanguageFeatures\CodeCompletion\CSharp\CSharpCodeCompletionStrategy.cs" /> 155 <Compile Include="LanguageFeatures\CodeCompletion\CSharp\CSharpDocumentationBuilder.cs" /> 150 156 <Compile Include="LanguageFeatures\CodeCompletion\CSharp\CSharpCodeCompletionContext.cs" /> 151 157 <Compile Include="LanguageFeatures\CodeCompletion\CSharp\CSharpCodeCompletionDataFactory.cs" /> -
branches/CodeEditor/HeuristicLab.CodeEditor/3.4/LanguageFeatures/CodeCompletion/CSharp/CSharpInsightItem.cs
r11700 r11804 1 1 #region License Information 2 // CShell, A Simple C# Scripting IDE 3 // Copyright (C) 2013 Arnova Asset Management Ltd., Lukas Buhler 2 // Copyright (c) 2014 AlphaSierraPapa for the SharpDevelop Team 4 3 // 5 // This program is free software: you can redistribute it and/or modify 6 // it under the terms of the GNU General Public License as published by 7 // the Free Software Foundation, either version 3 of the License, or 8 // (at your option) any later version. 4 // Permission is hereby granted, free of charge, to any person obtaining a copy of this 5 // software and associated documentation files (the "Software"), to deal in the Software 6 // without restriction, including without limitation the rights to use, copy, modify, merge, 7 // publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons 8 // to whom the Software is furnished to do so, subject to the following conditions: 9 9 // 10 // This program is distributed in the hope that it will be useful, 11 // but WITHOUT ANY WARRANTY; without even the implied warranty of 12 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 13 // GNU General Public License for more details. 10 // The above copyright notice and this permission notice shall be included in all copies or 11 // substantial portions of the Software. 14 12 // 15 // You should have received a copy of the GNU General Public License16 // along with this program. If not, see <http://www.gnu.org/licenses/>.17 18 // This file is based on code from the SharpDevelop project:19 // Copyright (c) AlphaSierraPapa for the SharpDevelop Team (for details please see \Doc\sharpdevelop-copyright.txt)20 // This code is distributed under the GNU LGPL (for details please see \Doc\COPYING.LESSER.txt)13 // THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, 14 // INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR 15 // PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE 16 // FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR 17 // OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER 18 // DEALINGS IN THE SOFTWARE. 21 19 22 20 /* HeuristicLab 23 * Copyright (C) 2002-201 4Heuristic and Evolutionary Algorithms Laboratory (HEAL)21 * Copyright (C) 2002-2015 Heuristic and Evolutionary Algorithms Laboratory (HEAL) 24 22 * 25 23 * This file is part of HeuristicLab. … … 44 42 using System.Windows; 45 43 using System.Windows.Controls; 46 using ICSharpCode.AvalonEdit.Highlighting;47 44 using ICSharpCode.NRefactory.CSharp; 48 using ICSharpCode.NRefactory.Editor;49 45 using ICSharpCode.NRefactory.TypeSystem; 46 using ICSharpCode.NRefactory.Xml; 50 47 51 48 namespace HeuristicLab.CodeEditor { 52 internalsealed class CSharpInsightItem {49 sealed class CSharpInsightItem { 53 50 public readonly IParameterizedMember Method; 54 51 … … 57 54 } 58 55 59 TextBlockheader;56 FlowDocumentScrollViewer header; 60 57 61 58 public object Header { 62 59 get { 63 60 if (header == null) { 64 header = new TextBlock(); 65 GenerateHeader(); 61 header = GenerateHeader(); 66 62 } 67 63 return header; … … 76 72 this.highlightedParameterIndex = parameterIndex; 77 73 if (header != null) 78 GenerateHeader();74 header = GenerateHeader(); 79 75 } 80 76 81 void GenerateHeader() { 82 var ambience = new CSharpAmbience { ConversionFlags = ConversionFlags.StandardConversionFlags }; 77 FlowDocumentScrollViewer GenerateHeader() { 78 var ambience = new CSharpAmbience(); 79 ambience.ConversionFlags = ConversionFlags.StandardConversionFlags; 83 80 var stringBuilder = new StringBuilder(); 84 81 var formatter = new ParameterHighlightingOutputFormatter(stringBuilder, highlightedParameterIndex); 85 82 ambience.ConvertSymbol(Method, formatter, FormattingOptionsFactory.CreateSharpDevelop()); 86 var textSource = new StringTextSource(stringBuilder.ToString()); 87 var richTextModel = new RichTextModel(); 88 richTextModel.SetFontWeight(formatter.parameterStartOffset, formatter.parameterLength, FontWeights.Bold); 89 header.Inlines.Clear(); 90 header.Inlines.AddRange(richTextModel.CreateRuns(textSource)); 83 84 var documentation = XmlDocumentationElement.Get(Method); 85 ambience.ConversionFlags = ConversionFlags.ShowTypeParameterList; 86 87 var b = new CSharpDocumentationBuilder(ambience); 88 string parameterName = null; 89 if (Method.Parameters.Count > highlightedParameterIndex) 90 parameterName = Method.Parameters[highlightedParameterIndex].Name; 91 b.AddSignatureBlock(stringBuilder.ToString(), formatter.parameterStartOffset, formatter.parameterLength, parameterName); 92 93 var b2 = new CSharpDocumentationBuilder(ambience); 94 b2.ParameterName = parameterName; 95 b2.ShowAllParameters = false; 96 97 if (documentation != null) { 98 foreach (var child in documentation.Children) { 99 b2.AddDocumentationElement(child); 100 } 101 } 102 103 content = new FlowDocumentScrollViewer { 104 Document = b2.CreateFlowDocument(), 105 VerticalScrollBarVisibility = ScrollBarVisibility.Auto 106 }; 107 108 var flowDocument = b.CreateFlowDocument(); 109 flowDocument.PagePadding = new Thickness(0); // default is NOT Thickness(0), but Thickness(Auto), which adds unnecessary space 110 111 return new FlowDocumentScrollViewer { 112 Document = flowDocument, 113 VerticalScrollBarVisibility = ScrollBarVisibility.Auto 114 }; 91 115 } 92 116 117 FlowDocumentScrollViewer content; 118 93 119 public object Content { 94 get { return Documentation; }95 }96 97 private string documentation;98 public string Documentation {99 120 get { 100 if (documentation == null) { 101 if (Method.Documentation == null) 102 documentation = string.Empty; 103 else 104 documentation = EntityCompletionData.XmlDocumentationToText(Method.Documentation); 121 if (content == null) { 122 GenerateHeader(); 105 123 } 106 return documentation;124 return content; 107 125 } 108 126 } -
branches/CodeEditor/HeuristicLab.CodeEditor/3.4/LanguageFeatures/CodeCompletion/CSharp/CompletionData/CodeCompletionData.cs
r11700 r11804 64 64 #region ICSharpCode.AvalonEdit.CodeCompletion.ICompletionData Members 65 65 public object Content { get { return DisplayText; } } 66 object ACC.ICompletionData.Description { get { return Description; } } 66 67 object fancyDescription; 68 object ACC.ICompletionData.Description { 69 get { 70 if (fancyDescription == null) { 71 fancyDescription = CreateFancyDescription(); 72 } 73 return fancyDescription; 74 } 75 } 76 67 77 public virtual ImageSource Image { get; set; } 68 78 public double Priority { get; set; } … … 73 83 } 74 84 #endregion 85 86 protected virtual object CreateFancyDescription() { 87 return Description; 88 } 75 89 } 76 90 } -
branches/CodeEditor/HeuristicLab.CodeEditor/3.4/LanguageFeatures/CodeCompletion/CSharp/CompletionData/EntityCompletionData.cs
r11802 r11804 21 21 22 22 using System; 23 using System.IO; 24 using System.Linq; 25 using System.Text; 26 using System.Xml; 23 using System.Windows; 24 using System.Windows.Controls; 27 25 using ICSharpCode.AvalonEdit.CodeCompletion; 28 26 using ICSharpCode.NRefactory.Completion; 29 27 using ICSharpCode.NRefactory.CSharp; 30 28 using ICSharpCode.NRefactory.TypeSystem; 29 using ICSharpCode.NRefactory.Xml; 31 30 32 31 namespace HeuristicLab.CodeEditor { … … 48 47 } 49 48 50 private string description; 51 public override string Description { 52 get { 53 if (string.IsNullOrEmpty(description)) { 54 description = GetText(Entity); 55 if (HasOverloads) 56 description += string.Format(" (+{0} overloads)", OverloadedData.Count()); 57 description += Environment.NewLine + XmlDocumentationToText(Entity.Documentation); 49 protected override object CreateFancyDescription() { 50 var ambience = new CSharpAmbience(); 51 ambience.ConversionFlags = ConversionFlags.StandardConversionFlags | ConversionFlags.ShowDeclaringType; 52 string header = ambience.ConvertSymbol(Entity); 53 var documentation = XmlDocumentationElement.Get(Entity); 54 55 ambience.ConversionFlags = ConversionFlags.ShowTypeParameterList; 56 var b = new CSharpDocumentationBuilder(ambience); 57 b.AddCodeBlock(header, keepLargeMargin: true); 58 if (documentation != null) { 59 foreach (var child in documentation.Children) { 60 b.AddDocumentationElement(child); 58 61 } 59 return description;60 62 } 61 set { description = value; } 63 64 var flowDocument = b.CreateFlowDocument(); 65 flowDocument.PagePadding = new Thickness(0); // default is NOT Thickness(0), but Thickness(Auto), which adds unnecessary space 66 67 return new FlowDocumentScrollViewer { 68 Document = flowDocument, 69 VerticalScrollBarVisibility = ScrollBarVisibility.Auto 70 }; 62 71 } 63 64 public static string XmlDocumentationToText(string xmlDoc) {65 System.Diagnostics.Debug.WriteLine(xmlDoc);66 var b = new StringBuilder();67 try {68 using (var reader = new XmlTextReader(new StringReader("<root>" + xmlDoc + "</root>"))) {69 reader.XmlResolver = null;70 while (reader.Read()) {71 switch (reader.NodeType) {72 case XmlNodeType.Text:73 b.Append(reader.Value);74 break;75 case XmlNodeType.Element:76 switch (reader.Name) {77 case "filterpriority":78 reader.Skip();79 break;80 case "returns":81 b.AppendLine();82 b.Append("Returns: ");83 break;84 case "param":85 b.AppendLine();86 b.Append(reader.GetAttribute("name") + ": ");87 break;88 case "remarks":89 b.AppendLine();90 b.Append("Remarks: ");91 break;92 case "see":93 if (reader.IsEmptyElement) {94 b.Append(reader.GetAttribute("cref"));95 } else {96 reader.MoveToContent();97 if (reader.HasValue) {98 b.Append(reader.Value);99 } else {100 b.Append(reader.GetAttribute("cref"));101 }102 }103 break;104 }105 break;106 }107 }108 }109 return b.ToString();110 } catch (XmlException) {111 return xmlDoc;112 }113 }114 115 #region Helpers116 private static string GetText(IEntity entity) {117 Ambience.ConversionFlags = ConversionFlags.StandardConversionFlags;118 if (entity is ITypeDefinition) Ambience.ConversionFlags |= ConversionFlags.UseFullyQualifiedEntityNames;119 if (entity is IMethod) {120 var reducedForm = ((IMethod)entity).ReducedFrom;121 if (reducedForm != null) entity = reducedForm;122 }123 return Ambience.ConvertSymbol(entity);124 }125 #endregion126 72 } 127 73 } -
branches/CodeEditor/HeuristicLab.ExtLibs.sln
r11700 r11804 66 66 EndProject 67 67 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "HeuristicLab.Cecil-0.9.5", "HeuristicLab.ExtLibs\HeuristicLab.Cecil\0.9.5\HeuristicLab.Cecil-0.9.5\HeuristicLab.Cecil-0.9.5.csproj", "{03026CEF-4529-4F91-A8A3-761652CE14AD}" 68 EndProject 69 Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "ICSharpCode.NRefactory.Xml-5.5.0", "HeuristicLab.ExtLibs\HeuristicLab.NRefactory\5.5.0\NRefactory.Xml-5.5.0\ICSharpCode.NRefactory.Xml-5.5.0.csproj", "{C5AE5D30-AE8C-4017-B741-99E084281000}" 68 70 EndProject 69 71 Global … … 331 333 {255C7DEB-3C98-4BC2-92D4-B683F82A7E52}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 332 334 {255C7DEB-3C98-4BC2-92D4-B683F82A7E52}.Debug|Any CPU.Build.0 = Debug|Any CPU 333 {255C7DEB-3C98-4BC2-92D4-B683F82A7E52}.Debug|x64.ActiveCfg = Debug|Any CPU 334 {255C7DEB-3C98-4BC2-92D4-B683F82A7E52}.Debug|x86.ActiveCfg = Debug|Any CPU 335 {255C7DEB-3C98-4BC2-92D4-B683F82A7E52}.Debug|x64.ActiveCfg = Debug|x64 336 {255C7DEB-3C98-4BC2-92D4-B683F82A7E52}.Debug|x64.Build.0 = Debug|x64 337 {255C7DEB-3C98-4BC2-92D4-B683F82A7E52}.Debug|x86.ActiveCfg = Debug|x86 338 {255C7DEB-3C98-4BC2-92D4-B683F82A7E52}.Debug|x86.Build.0 = Debug|x86 335 339 {255C7DEB-3C98-4BC2-92D4-B683F82A7E52}.Release|Any CPU.ActiveCfg = Release|Any CPU 336 340 {255C7DEB-3C98-4BC2-92D4-B683F82A7E52}.Release|Any CPU.Build.0 = Release|Any CPU 337 {255C7DEB-3C98-4BC2-92D4-B683F82A7E52}.Release|x64.ActiveCfg = Release|Any CPU 338 {255C7DEB-3C98-4BC2-92D4-B683F82A7E52}.Release|x86.ActiveCfg = Release|Any CPU 341 {255C7DEB-3C98-4BC2-92D4-B683F82A7E52}.Release|x64.ActiveCfg = Release|x64 342 {255C7DEB-3C98-4BC2-92D4-B683F82A7E52}.Release|x64.Build.0 = Release|x64 343 {255C7DEB-3C98-4BC2-92D4-B683F82A7E52}.Release|x86.ActiveCfg = Release|x86 344 {255C7DEB-3C98-4BC2-92D4-B683F82A7E52}.Release|x86.Build.0 = Release|x86 339 345 {644B1CCE-1B2A-4C61-B0E3-A2EDB89DF872}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 340 346 {644B1CCE-1B2A-4C61-B0E3-A2EDB89DF872}.Debug|Any CPU.Build.0 = Debug|Any CPU 341 {644B1CCE-1B2A-4C61-B0E3-A2EDB89DF872}.Debug|x64.ActiveCfg = Debug|Any CPU 342 {644B1CCE-1B2A-4C61-B0E3-A2EDB89DF872}.Debug|x86.ActiveCfg = Debug|Any CPU 347 {644B1CCE-1B2A-4C61-B0E3-A2EDB89DF872}.Debug|x64.ActiveCfg = Debug|x64 348 {644B1CCE-1B2A-4C61-B0E3-A2EDB89DF872}.Debug|x64.Build.0 = Debug|x64 349 {644B1CCE-1B2A-4C61-B0E3-A2EDB89DF872}.Debug|x86.ActiveCfg = Debug|x86 350 {644B1CCE-1B2A-4C61-B0E3-A2EDB89DF872}.Debug|x86.Build.0 = Debug|x86 343 351 {644B1CCE-1B2A-4C61-B0E3-A2EDB89DF872}.Release|Any CPU.ActiveCfg = Release|Any CPU 344 352 {644B1CCE-1B2A-4C61-B0E3-A2EDB89DF872}.Release|Any CPU.Build.0 = Release|Any CPU 345 {644B1CCE-1B2A-4C61-B0E3-A2EDB89DF872}.Release|x64.ActiveCfg = Release|Any CPU 346 {644B1CCE-1B2A-4C61-B0E3-A2EDB89DF872}.Release|x86.ActiveCfg = Release|Any CPU 353 {644B1CCE-1B2A-4C61-B0E3-A2EDB89DF872}.Release|x64.ActiveCfg = Release|x64 354 {644B1CCE-1B2A-4C61-B0E3-A2EDB89DF872}.Release|x64.Build.0 = Release|x64 355 {644B1CCE-1B2A-4C61-B0E3-A2EDB89DF872}.Release|x86.ActiveCfg = Release|x86 356 {644B1CCE-1B2A-4C61-B0E3-A2EDB89DF872}.Release|x86.Build.0 = Release|x86 347 357 {1022483B-7CF4-4162-827F-984B64EAF8B3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 348 358 {1022483B-7CF4-4162-827F-984B64EAF8B3}.Debug|Any CPU.Build.0 = Debug|Any CPU 349 {1022483B-7CF4-4162-827F-984B64EAF8B3}.Debug|x64.ActiveCfg = Debug|Any CPU 350 {1022483B-7CF4-4162-827F-984B64EAF8B3}.Debug|x86.ActiveCfg = Debug|Any CPU 359 {1022483B-7CF4-4162-827F-984B64EAF8B3}.Debug|x64.ActiveCfg = Debug|x64 360 {1022483B-7CF4-4162-827F-984B64EAF8B3}.Debug|x64.Build.0 = Debug|x64 361 {1022483B-7CF4-4162-827F-984B64EAF8B3}.Debug|x86.ActiveCfg = Debug|x86 362 {1022483B-7CF4-4162-827F-984B64EAF8B3}.Debug|x86.Build.0 = Debug|x86 351 363 {1022483B-7CF4-4162-827F-984B64EAF8B3}.Release|Any CPU.ActiveCfg = Release|Any CPU 352 364 {1022483B-7CF4-4162-827F-984B64EAF8B3}.Release|Any CPU.Build.0 = Release|Any CPU 353 {1022483B-7CF4-4162-827F-984B64EAF8B3}.Release|x64.ActiveCfg = Release|Any CPU 354 {1022483B-7CF4-4162-827F-984B64EAF8B3}.Release|x86.ActiveCfg = Release|Any CPU 365 {1022483B-7CF4-4162-827F-984B64EAF8B3}.Release|x64.ActiveCfg = Release|x64 366 {1022483B-7CF4-4162-827F-984B64EAF8B3}.Release|x64.Build.0 = Release|x64 367 {1022483B-7CF4-4162-827F-984B64EAF8B3}.Release|x86.ActiveCfg = Release|x86 368 {1022483B-7CF4-4162-827F-984B64EAF8B3}.Release|x86.Build.0 = Release|x86 355 369 {168B628A-3815-4567-8ACF-2878AE92891A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 356 370 {168B628A-3815-4567-8ACF-2878AE92891A}.Debug|Any CPU.Build.0 = Debug|Any CPU 357 {168B628A-3815-4567-8ACF-2878AE92891A}.Debug|x64.ActiveCfg = Debug|Any CPU 358 {168B628A-3815-4567-8ACF-2878AE92891A}.Debug|x86.ActiveCfg = Debug|Any CPU 371 {168B628A-3815-4567-8ACF-2878AE92891A}.Debug|x64.ActiveCfg = Debug|x64 372 {168B628A-3815-4567-8ACF-2878AE92891A}.Debug|x64.Build.0 = Debug|x64 373 {168B628A-3815-4567-8ACF-2878AE92891A}.Debug|x86.ActiveCfg = Debug|x86 374 {168B628A-3815-4567-8ACF-2878AE92891A}.Debug|x86.Build.0 = Debug|x86 359 375 {168B628A-3815-4567-8ACF-2878AE92891A}.Release|Any CPU.ActiveCfg = Release|Any CPU 360 376 {168B628A-3815-4567-8ACF-2878AE92891A}.Release|Any CPU.Build.0 = Release|Any CPU 361 {168B628A-3815-4567-8ACF-2878AE92891A}.Release|x64.ActiveCfg = Release|Any CPU 362 {168B628A-3815-4567-8ACF-2878AE92891A}.Release|x86.ActiveCfg = Release|Any CPU 377 {168B628A-3815-4567-8ACF-2878AE92891A}.Release|x64.ActiveCfg = Release|x64 378 {168B628A-3815-4567-8ACF-2878AE92891A}.Release|x64.Build.0 = Release|x64 379 {168B628A-3815-4567-8ACF-2878AE92891A}.Release|x86.ActiveCfg = Release|x86 380 {168B628A-3815-4567-8ACF-2878AE92891A}.Release|x86.Build.0 = Release|x86 363 381 {6661EE06-91D3-489B-AE80-BC951EA65E9A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 364 382 {6661EE06-91D3-489B-AE80-BC951EA65E9A}.Debug|Any CPU.Build.0 = Debug|Any CPU 365 {6661EE06-91D3-489B-AE80-BC951EA65E9A}.Debug|x64.ActiveCfg = Debug|Any CPU 366 {6661EE06-91D3-489B-AE80-BC951EA65E9A}.Debug|x86.ActiveCfg = Debug|Any CPU 383 {6661EE06-91D3-489B-AE80-BC951EA65E9A}.Debug|x64.ActiveCfg = Debug|x64 384 {6661EE06-91D3-489B-AE80-BC951EA65E9A}.Debug|x64.Build.0 = Debug|x64 385 {6661EE06-91D3-489B-AE80-BC951EA65E9A}.Debug|x86.ActiveCfg = Debug|x86 386 {6661EE06-91D3-489B-AE80-BC951EA65E9A}.Debug|x86.Build.0 = Debug|x86 367 387 {6661EE06-91D3-489B-AE80-BC951EA65E9A}.Release|Any CPU.ActiveCfg = Release|Any CPU 368 388 {6661EE06-91D3-489B-AE80-BC951EA65E9A}.Release|Any CPU.Build.0 = Release|Any CPU 369 {6661EE06-91D3-489B-AE80-BC951EA65E9A}.Release|x64.ActiveCfg = Release|Any CPU 370 {6661EE06-91D3-489B-AE80-BC951EA65E9A}.Release|x86.ActiveCfg = Release|Any CPU 389 {6661EE06-91D3-489B-AE80-BC951EA65E9A}.Release|x64.ActiveCfg = Release|x64 390 {6661EE06-91D3-489B-AE80-BC951EA65E9A}.Release|x64.Build.0 = Release|x64 391 {6661EE06-91D3-489B-AE80-BC951EA65E9A}.Release|x86.ActiveCfg = Release|x86 392 {6661EE06-91D3-489B-AE80-BC951EA65E9A}.Release|x86.Build.0 = Release|x86 371 393 {C06A9187-4E8E-4129-BDA3-91D2297682D2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 372 394 {C06A9187-4E8E-4129-BDA3-91D2297682D2}.Debug|Any CPU.Build.0 = Debug|Any CPU 373 {C06A9187-4E8E-4129-BDA3-91D2297682D2}.Debug|x64.ActiveCfg = Debug|Any CPU 374 {C06A9187-4E8E-4129-BDA3-91D2297682D2}.Debug|x86.ActiveCfg = Debug|Any CPU 395 {C06A9187-4E8E-4129-BDA3-91D2297682D2}.Debug|x64.ActiveCfg = Debug|x64 396 {C06A9187-4E8E-4129-BDA3-91D2297682D2}.Debug|x64.Build.0 = Debug|x64 397 {C06A9187-4E8E-4129-BDA3-91D2297682D2}.Debug|x86.ActiveCfg = Debug|x86 398 {C06A9187-4E8E-4129-BDA3-91D2297682D2}.Debug|x86.Build.0 = Debug|x86 375 399 {C06A9187-4E8E-4129-BDA3-91D2297682D2}.Release|Any CPU.ActiveCfg = Release|Any CPU 376 400 {C06A9187-4E8E-4129-BDA3-91D2297682D2}.Release|Any CPU.Build.0 = Release|Any CPU 377 {C06A9187-4E8E-4129-BDA3-91D2297682D2}.Release|x64.ActiveCfg = Release|Any CPU 378 {C06A9187-4E8E-4129-BDA3-91D2297682D2}.Release|x86.ActiveCfg = Release|Any CPU 401 {C06A9187-4E8E-4129-BDA3-91D2297682D2}.Release|x64.ActiveCfg = Release|x64 402 {C06A9187-4E8E-4129-BDA3-91D2297682D2}.Release|x64.Build.0 = Release|x64 403 {C06A9187-4E8E-4129-BDA3-91D2297682D2}.Release|x86.ActiveCfg = Release|x86 404 {C06A9187-4E8E-4129-BDA3-91D2297682D2}.Release|x86.Build.0 = Release|x86 379 405 {CCF26BBC-5555-46EC-81F9-5B253CD24170}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 380 406 {CCF26BBC-5555-46EC-81F9-5B253CD24170}.Debug|Any CPU.Build.0 = Debug|Any CPU 381 {CCF26BBC-5555-46EC-81F9-5B253CD24170}.Debug|x64.ActiveCfg = Debug|Any CPU 382 {CCF26BBC-5555-46EC-81F9-5B253CD24170}.Debug|x86.ActiveCfg = Debug|Any CPU 407 {CCF26BBC-5555-46EC-81F9-5B253CD24170}.Debug|x64.ActiveCfg = Debug|x64 408 {CCF26BBC-5555-46EC-81F9-5B253CD24170}.Debug|x64.Build.0 = Debug|x64 409 {CCF26BBC-5555-46EC-81F9-5B253CD24170}.Debug|x86.ActiveCfg = Debug|x86 410 {CCF26BBC-5555-46EC-81F9-5B253CD24170}.Debug|x86.Build.0 = Debug|x86 383 411 {CCF26BBC-5555-46EC-81F9-5B253CD24170}.Release|Any CPU.ActiveCfg = Release|Any CPU 384 412 {CCF26BBC-5555-46EC-81F9-5B253CD24170}.Release|Any CPU.Build.0 = Release|Any CPU 385 {CCF26BBC-5555-46EC-81F9-5B253CD24170}.Release|x64.ActiveCfg = Release|Any CPU 386 {CCF26BBC-5555-46EC-81F9-5B253CD24170}.Release|x86.ActiveCfg = Release|Any CPU 413 {CCF26BBC-5555-46EC-81F9-5B253CD24170}.Release|x64.ActiveCfg = Release|x64 414 {CCF26BBC-5555-46EC-81F9-5B253CD24170}.Release|x64.Build.0 = Release|x64 415 {CCF26BBC-5555-46EC-81F9-5B253CD24170}.Release|x86.ActiveCfg = Release|x86 416 {CCF26BBC-5555-46EC-81F9-5B253CD24170}.Release|x86.Build.0 = Release|x86 387 417 {03026CEF-4529-4F91-A8A3-761652CE14AD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 388 418 {03026CEF-4529-4F91-A8A3-761652CE14AD}.Debug|Any CPU.Build.0 = Debug|Any CPU 389 {03026CEF-4529-4F91-A8A3-761652CE14AD}.Debug|x64.ActiveCfg = Debug|Any CPU 390 {03026CEF-4529-4F91-A8A3-761652CE14AD}.Debug|x86.ActiveCfg = Debug|Any CPU 419 {03026CEF-4529-4F91-A8A3-761652CE14AD}.Debug|x64.ActiveCfg = Debug|x64 420 {03026CEF-4529-4F91-A8A3-761652CE14AD}.Debug|x64.Build.0 = Debug|x64 421 {03026CEF-4529-4F91-A8A3-761652CE14AD}.Debug|x86.ActiveCfg = Debug|x86 422 {03026CEF-4529-4F91-A8A3-761652CE14AD}.Debug|x86.Build.0 = Debug|x86 391 423 {03026CEF-4529-4F91-A8A3-761652CE14AD}.Release|Any CPU.ActiveCfg = Release|Any CPU 392 424 {03026CEF-4529-4F91-A8A3-761652CE14AD}.Release|Any CPU.Build.0 = Release|Any CPU 393 {03026CEF-4529-4F91-A8A3-761652CE14AD}.Release|x64.ActiveCfg = Release|Any CPU 394 {03026CEF-4529-4F91-A8A3-761652CE14AD}.Release|x86.ActiveCfg = Release|Any CPU 425 {03026CEF-4529-4F91-A8A3-761652CE14AD}.Release|x64.ActiveCfg = Release|x64 426 {03026CEF-4529-4F91-A8A3-761652CE14AD}.Release|x64.Build.0 = Release|x64 427 {03026CEF-4529-4F91-A8A3-761652CE14AD}.Release|x86.ActiveCfg = Release|x86 428 {03026CEF-4529-4F91-A8A3-761652CE14AD}.Release|x86.Build.0 = Release|x86 429 {C5AE5D30-AE8C-4017-B741-99E084281000}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 430 {C5AE5D30-AE8C-4017-B741-99E084281000}.Debug|Any CPU.Build.0 = Debug|Any CPU 431 {C5AE5D30-AE8C-4017-B741-99E084281000}.Debug|x64.ActiveCfg = Debug|x64 432 {C5AE5D30-AE8C-4017-B741-99E084281000}.Debug|x64.Build.0 = Debug|x64 433 {C5AE5D30-AE8C-4017-B741-99E084281000}.Debug|x86.ActiveCfg = Debug|x86 434 {C5AE5D30-AE8C-4017-B741-99E084281000}.Debug|x86.Build.0 = Debug|x86 435 {C5AE5D30-AE8C-4017-B741-99E084281000}.Release|Any CPU.ActiveCfg = Release|Any CPU 436 {C5AE5D30-AE8C-4017-B741-99E084281000}.Release|Any CPU.Build.0 = Release|Any CPU 437 {C5AE5D30-AE8C-4017-B741-99E084281000}.Release|x64.ActiveCfg = Release|x64 438 {C5AE5D30-AE8C-4017-B741-99E084281000}.Release|x64.Build.0 = Release|x64 439 {C5AE5D30-AE8C-4017-B741-99E084281000}.Release|x86.ActiveCfg = Release|x86 440 {C5AE5D30-AE8C-4017-B741-99E084281000}.Release|x86.Build.0 = Release|x86 395 441 EndGlobalSection 396 442 GlobalSection(SolutionProperties) = preSolution -
branches/CodeEditor/HeuristicLab.ExtLibs/HeuristicLab.NRefactory/5.5.0/NRefactory.Cecil-5.5.0/Properties/AssemblyInfo.cs
r11700 r11804 35 35 // by using the '*' as shown below: 36 36 // [assembly: AssemblyVersion("1.0.*")] 37 [assembly: AssemblyVersion(" 1.0.0.0")]38 [assembly: AssemblyFileVersion(" 1.0.0.0")]37 [assembly: AssemblyVersion("5.0.0.0")] 38 [assembly: AssemblyFileVersion("5.5.0")] -
branches/CodeEditor/HeuristicLab.Problems.ExternalEvaluation.Matlab/3.3/HeuristicLab.Problems.ExternalEvaluation.Matlab-3.3.csproj
r11623 r11804 12 12 <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> 13 13 <FileAlignment>512</FileAlignment> 14 <SccProjectName>Svn</SccProjectName> 15 <SccLocalPath>Svn</SccLocalPath> 16 <SccAuxPath>Svn</SccAuxPath> 17 <SccProvider>SubversionScc</SccProvider> 14 <SccProjectName> 15 </SccProjectName> 16 <SccLocalPath> 17 </SccLocalPath> 18 <SccAuxPath> 19 </SccAuxPath> 20 <SccProvider> 21 </SccProvider> 18 22 <TargetFrameworkProfile /> 19 23 </PropertyGroup> -
branches/CodeEditor/HeuristicLab.Problems.ExternalEvaluation.Scilab/3.3/HeuristicLab.Problems.ExternalEvaluation.Scilab-3.3.csproj
r11623 r11804 12 12 <TargetFrameworkVersion>v4.5</TargetFrameworkVersion> 13 13 <FileAlignment>512</FileAlignment> 14 <SccProjectName>Svn</SccProjectName> 15 <SccLocalPath>Svn</SccLocalPath> 16 <SccAuxPath>Svn</SccAuxPath> 17 <SccProvider>SubversionScc</SccProvider> 14 <SccProjectName> 15 </SccProjectName> 16 <SccLocalPath> 17 </SccLocalPath> 18 <SccAuxPath> 19 </SccAuxPath> 20 <SccProvider> 21 </SccProvider> 18 22 <TargetFrameworkProfile /> 19 23 </PropertyGroup>
Note: See TracChangeset
for help on using the changeset viewer.