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