2007-05-16 Marek Sieradzki <marek.sieradzki@gmail.com>
[mono.git] / mcs / class / Microsoft.Build.Utilities / Microsoft.Build.Utilities / ChangeLog
1 2007-05-16  Marek Sieradzki  <marek.sieradzki@gmail.com>
2
3         * CommandLineBuilder.cs: Add quotes when there are needed.
4
5 2007-01-06  Marek Sieradzki  <marek.sieradzki@gmail.com>
6
7         * ToolLocationHelper.cs: Implemented GetPathToDotNetFramework () and
8         GetPathToDotNetFrameworkSdk ().
9
10 2006-12-29  Marek Sieradzki  <marek.sieradzki@gmail.com>
11
12         * ToolTask.cs (LogEventsFromTextOutput): This method is actually
13         protected so we can't remove second parameter.
14
15 2006-12-19  Marek Sieradzki  <marek.sieradzki@gmail.com>
16
17         * Logger.cs (FormatErrorEvent, FormatWarningEvent): Write only (a) or
18         (a,b) or (a,b,c,d).
19
20         * CommandLineBuilder.cs: Added null checks.
21
22 2006-12-18  Marek Sieradzki  <marek.sieradzki@gmail.com>
23
24         * CommandLineBuilder.cs (VerifyThrowNoEmbeddedDoubleQuotes):
25         Implemented.
26
27 2006-12-04  Marek Sieradzki  <marek.sieradzki@gmail.com>
28
29         * TaskItem.cs: Add a hack that will replace '\\' with
30         Path.DirectorySeparatorChar.
31
32 2006-12-04  Marek Sieradzki  <marek.sieradzki@gmail.com>
33
34         * ToolTask.cs: Changed importance to Normal.
35
36 2006-10-08  Marek Sieradzki  <marek.sieradzki@gmail.com>
37
38         * TaskLoggingHelper.cs: Changed "" to String.Empty.
39
40 2006-10-06  Marek Sieradzki  <marek.sieradzki@gmail.com>
41
42         * TaskLoggingHelper.cs: Made LogErrorFromException () show stack trace
43         by default.
44
45 2006-09-30  Marek Sieradzki  <marek.sieradzki@gmail.com>
46
47         * ReservedNameUtils.cs: Added a null check.
48
49 2006-06-22  Marek Sieradzki  <marek.sieradzki@gmail.com>
50
51         * ToolTask.cs: Added some [MonoTODO]s.
52
53 2006-05-27  Marek Sieradzki  <marek.sieradzki@gmail.com>
54
55         * CommandLineBuilder.cs: Corrected IsQuotingRequired ().
56         * TaskLoggingHelper.cs: Added null check.
57
58 2006-05-26  Marek Sieradzki  <marek.sieradzki@gmail.com>
59
60         * Logger.cs: Added MonoTODO.
61         * TaskLoggingHelper.cs: Changed helpKeywordPrefix to helpKeyword. It
62         looks like it's still wrong.
63
64 2006-05-03  Marek Sieradzki  <marek.sieradzki@gmail.com>
65
66         * ToolTask.cs: Fixed exit code.
67
68 2006-04-24  Marek Sieradzki  <marek.sieradzki@gmail.com>
69
70         * ToolTask.cs, TaskItem.cs: Small fixes.
71         * TaskLoggingHelper.cs: Added checking for null parameters.
72
73 2006-04-14  Marek Sieradzki  <marek.sieradzki@gmail.com>
74
75         * TaskItem.cs: Moved checking if metadata name is reserved to internal
76         class (Mono.XBuild.Utilities.ReservedNameUtils).
77
78 2006-03-29  Marek Sieradzki  <marek.sieradzki@gmail.com>
79
80         * TaskItem.cs: Coding style changes.
81
82 2006-03-29  Crestez Leonard  <cdleonard@gmail.com>
83
84         * TaskItem.cs: Cleaned up.
85
86 2006-03-11  Marek Sieradzki  <marek.sieradzki@gmail.com> 
87
88         * CommandLineBuilder.cs: Corrected exceptions throwing.
89         * TaskItem.cs: Fixed MetadataNames property.
90
91 2006-02-26  Marek Sieradzki  <marek.sieradzki@gmail.com>
92
93         * CommandLineBuilder.cs: Fixed a typo.
94         * HostObjectInitializationStatus.cs: Fixed order.
95         * ToolTask.cs: Updated for new API.
96
97 2006-02-25  Marek Sieradzki  <marek.sieradzki@gmail.com>
98
99         * HostObjectInitializationStatus.cs: Added.
100
101 2006-02-25  Marek Sieradzki  <marek.sieradzki@gmail.com> 
102
103         * CommandLineBuilder.cs, Logger.cs, TaskLoggingHelper.cs, ToolTask.cs
104         : Updated API.
105
106 2006-02-24  Marek Sieradzki  <marek.sieradzki@gmail.com> 
107
108         * AppDomainIsolatedTask.cs, Task.cs: Quick hacks to make it compile with
109         new API.
110
111 2005-09-22  Marek Sieradzki  <marek.sieradzki@gmail.com>
112
113         * CommandLineBuilder.cs, Logger.cs, AppDomainIsolatedTask.cs,
114         ToolTask.cs, TaskItem.cs, Task.cs, ToolLocationHelper.cs,
115         TargetDotNetFrameworkVersion.cs, ConcurrentLoggingHelper.cs,
116         TaskLoggingHelper.cs: Added #if NET_2_0.
117
118 2005-09-21  Marek Sieradzki  <marek.sieradzki@gmail.com>
119
120         * ToolTask.cs: Formatting.
121         * TaskItem.cs: Removed obsoleted code.
122         * ToolLocationHelper.cs: Formatting.
123
124 2005-09-09  Marek Sieradzki  <marek.sieradzki@gmail.com>
125
126         * CommandLineBuilder.cs, Logger.cs, AppDomainIsolatedTask.cs,
127         ConcurrentLoggingHelper.cs, TaskLoggingHelper.cs: Changed protected
128         fields to private.
129
130 2005-08-30  Marek Sieradzki  <marek.sieradzki@gmail.com>
131
132         * TaskItem.cs, TaskLoggingHelper.cs: Formatting.
133
134 2005-08-27  Marek Sieradzki  <marek.sieradzki@gmail.com>
135
136         * Logger.cs: Formatting.
137         * ToolTask.cs: Added error/warning handling.
138         * TaskLoggingHelper.cs: Fixed LogErrorFromException ().
139
140 2005-08-24  Marek Sieradzki  <marek.sieradzki@gmail.com>
141
142         * CommandLineBuilder.cs: Added checking for null values.
143         * ToolTask.cs: Added real execution.
144         * Task.cs: Changed all fields to private.
145         * TaskLoggingHelper.cs: Formatting.
146
147 2005-08-19  Marek Sieradzki  <marek.sieradzki@gmail.com>
148
149         * TaskItem.cs: MetadataCount fixed.
150
151 2005-08-16  Marek Sieradzki  <marek.sieradzki@gmail.com>
152
153         * Task.cs: Added creation of TaskLoggingHelper.cs.
154         * TaskLoggingHelper.cs: Ctor uses Task's BuildEngine.
155
156 2005-08-14  Marek Sieradzki  <marek.sieradzki@gmail.com>
157
158         * TaskItem.cs: Added GetMetadata and fixed other functions.
159
160 2005-08-12  Marek Sieradzki  <marek.sieradzki@gmail.com>
161
162         * CommandLineBuilder.cs: Add appending spaces (currently commented)
163         * ToolTask.cs: Add process.
164
165 2005-08-06  Marek Sieradzki  <marek.sieradzki@gmail.com>
166
167         * AppDomainIsolatedTask.cs, CommandLineBuilder.cs,
168         ConcurrentLoggingHelper.cs, Logger.cs, Task.cs, TaskItem.cs,
169         TaskLoggingHelper.cs, ToolTask.cs: Various fixes.
170
171 2005-07-13  Marek Sieradzki  <marek.sieradzki@gmail.com>
172
173         * Logger.cs, AppDomainIsolatedTask.cs, ToolTask.cs, TaskItem.cs,
174         ConcurrentLoggingHelper.cs, TaskLoggingHelper.cs: Small fixes, still
175         unusable
176
177 2005-07-05  Marek Sieradzki  <marek.sieradzki@gmail.com>
178
179         * AppDomainIsolatedTask.cs, CommandLineBuilder.cs,
180         ConcurrentLoggingHelper.cs, Logger.cs, MonoTODOAttribute.cs,
181         TargetDotNetFrameworkVersion.cs, Task.cs, TaskItem.cs,
182         TaskLoggingHelper.cs, ToolLocationHelper.cs, ToolTask.cs: Initial
183         check-in, very buggy