1 2008-07-31 Ankit Jain <jankit@novell.com>
3 * CommandLineBuilder.cs (chars): Use a char array instead of a
4 hashtable. Add ';' to the list.
5 (embeddedQuotes): Regex not required.
6 (IsQuotingRequired): Update.
7 (VerifyThrowNoEmbeddedDoubleQuotes): Update.
8 Use VerifyThrowNoEmbeddedDoubleQuotes at appropriate points (see tests).
10 2007-05-16 Marek Sieradzki <marek.sieradzki@gmail.com>
12 * CommandLineBuilder.cs: Add quotes when there are needed.
14 2007-01-06 Marek Sieradzki <marek.sieradzki@gmail.com>
16 * ToolLocationHelper.cs: Implemented GetPathToDotNetFramework () and
17 GetPathToDotNetFrameworkSdk ().
19 2006-12-29 Marek Sieradzki <marek.sieradzki@gmail.com>
21 * ToolTask.cs (LogEventsFromTextOutput): This method is actually
22 protected so we can't remove second parameter.
24 2006-12-19 Marek Sieradzki <marek.sieradzki@gmail.com>
26 * Logger.cs (FormatErrorEvent, FormatWarningEvent): Write only (a) or
29 * CommandLineBuilder.cs: Added null checks.
31 2006-12-18 Marek Sieradzki <marek.sieradzki@gmail.com>
33 * CommandLineBuilder.cs (VerifyThrowNoEmbeddedDoubleQuotes):
36 2006-12-04 Marek Sieradzki <marek.sieradzki@gmail.com>
38 * TaskItem.cs: Add a hack that will replace '\\' with
39 Path.DirectorySeparatorChar.
41 2006-12-04 Marek Sieradzki <marek.sieradzki@gmail.com>
43 * ToolTask.cs: Changed importance to Normal.
45 2006-10-08 Marek Sieradzki <marek.sieradzki@gmail.com>
47 * TaskLoggingHelper.cs: Changed "" to String.Empty.
49 2006-10-06 Marek Sieradzki <marek.sieradzki@gmail.com>
51 * TaskLoggingHelper.cs: Made LogErrorFromException () show stack trace
54 2006-09-30 Marek Sieradzki <marek.sieradzki@gmail.com>
56 * ReservedNameUtils.cs: Added a null check.
58 2006-06-22 Marek Sieradzki <marek.sieradzki@gmail.com>
60 * ToolTask.cs: Added some [MonoTODO]s.
62 2006-05-27 Marek Sieradzki <marek.sieradzki@gmail.com>
64 * CommandLineBuilder.cs: Corrected IsQuotingRequired ().
65 * TaskLoggingHelper.cs: Added null check.
67 2006-05-26 Marek Sieradzki <marek.sieradzki@gmail.com>
69 * Logger.cs: Added MonoTODO.
70 * TaskLoggingHelper.cs: Changed helpKeywordPrefix to helpKeyword. It
71 looks like it's still wrong.
73 2006-05-03 Marek Sieradzki <marek.sieradzki@gmail.com>
75 * ToolTask.cs: Fixed exit code.
77 2006-04-24 Marek Sieradzki <marek.sieradzki@gmail.com>
79 * ToolTask.cs, TaskItem.cs: Small fixes.
80 * TaskLoggingHelper.cs: Added checking for null parameters.
82 2006-04-14 Marek Sieradzki <marek.sieradzki@gmail.com>
84 * TaskItem.cs: Moved checking if metadata name is reserved to internal
85 class (Mono.XBuild.Utilities.ReservedNameUtils).
87 2006-03-29 Marek Sieradzki <marek.sieradzki@gmail.com>
89 * TaskItem.cs: Coding style changes.
91 2006-03-29 Crestez Leonard <cdleonard@gmail.com>
93 * TaskItem.cs: Cleaned up.
95 2006-03-11 Marek Sieradzki <marek.sieradzki@gmail.com>
97 * CommandLineBuilder.cs: Corrected exceptions throwing.
98 * TaskItem.cs: Fixed MetadataNames property.
100 2006-02-26 Marek Sieradzki <marek.sieradzki@gmail.com>
102 * CommandLineBuilder.cs: Fixed a typo.
103 * HostObjectInitializationStatus.cs: Fixed order.
104 * ToolTask.cs: Updated for new API.
106 2006-02-25 Marek Sieradzki <marek.sieradzki@gmail.com>
108 * HostObjectInitializationStatus.cs: Added.
110 2006-02-25 Marek Sieradzki <marek.sieradzki@gmail.com>
112 * CommandLineBuilder.cs, Logger.cs, TaskLoggingHelper.cs, ToolTask.cs
115 2006-02-24 Marek Sieradzki <marek.sieradzki@gmail.com>
117 * AppDomainIsolatedTask.cs, Task.cs: Quick hacks to make it compile with
120 2005-09-22 Marek Sieradzki <marek.sieradzki@gmail.com>
122 * CommandLineBuilder.cs, Logger.cs, AppDomainIsolatedTask.cs,
123 ToolTask.cs, TaskItem.cs, Task.cs, ToolLocationHelper.cs,
124 TargetDotNetFrameworkVersion.cs, ConcurrentLoggingHelper.cs,
125 TaskLoggingHelper.cs: Added #if NET_2_0.
127 2005-09-21 Marek Sieradzki <marek.sieradzki@gmail.com>
129 * ToolTask.cs: Formatting.
130 * TaskItem.cs: Removed obsoleted code.
131 * ToolLocationHelper.cs: Formatting.
133 2005-09-09 Marek Sieradzki <marek.sieradzki@gmail.com>
135 * CommandLineBuilder.cs, Logger.cs, AppDomainIsolatedTask.cs,
136 ConcurrentLoggingHelper.cs, TaskLoggingHelper.cs: Changed protected
139 2005-08-30 Marek Sieradzki <marek.sieradzki@gmail.com>
141 * TaskItem.cs, TaskLoggingHelper.cs: Formatting.
143 2005-08-27 Marek Sieradzki <marek.sieradzki@gmail.com>
145 * Logger.cs: Formatting.
146 * ToolTask.cs: Added error/warning handling.
147 * TaskLoggingHelper.cs: Fixed LogErrorFromException ().
149 2005-08-24 Marek Sieradzki <marek.sieradzki@gmail.com>
151 * CommandLineBuilder.cs: Added checking for null values.
152 * ToolTask.cs: Added real execution.
153 * Task.cs: Changed all fields to private.
154 * TaskLoggingHelper.cs: Formatting.
156 2005-08-19 Marek Sieradzki <marek.sieradzki@gmail.com>
158 * TaskItem.cs: MetadataCount fixed.
160 2005-08-16 Marek Sieradzki <marek.sieradzki@gmail.com>
162 * Task.cs: Added creation of TaskLoggingHelper.cs.
163 * TaskLoggingHelper.cs: Ctor uses Task's BuildEngine.
165 2005-08-14 Marek Sieradzki <marek.sieradzki@gmail.com>
167 * TaskItem.cs: Added GetMetadata and fixed other functions.
169 2005-08-12 Marek Sieradzki <marek.sieradzki@gmail.com>
171 * CommandLineBuilder.cs: Add appending spaces (currently commented)
172 * ToolTask.cs: Add process.
174 2005-08-06 Marek Sieradzki <marek.sieradzki@gmail.com>
176 * AppDomainIsolatedTask.cs, CommandLineBuilder.cs,
177 ConcurrentLoggingHelper.cs, Logger.cs, Task.cs, TaskItem.cs,
178 TaskLoggingHelper.cs, ToolTask.cs: Various fixes.
180 2005-07-13 Marek Sieradzki <marek.sieradzki@gmail.com>
182 * Logger.cs, AppDomainIsolatedTask.cs, ToolTask.cs, TaskItem.cs,
183 ConcurrentLoggingHelper.cs, TaskLoggingHelper.cs: Small fixes, still
186 2005-07-05 Marek Sieradzki <marek.sieradzki@gmail.com>
188 * AppDomainIsolatedTask.cs, CommandLineBuilder.cs,
189 ConcurrentLoggingHelper.cs, Logger.cs, MonoTODOAttribute.cs,
190 TargetDotNetFrameworkVersion.cs, Task.cs, TaskItem.cs,
191 TaskLoggingHelper.cs, ToolLocationHelper.cs, ToolTask.cs: Initial