Welcome to mirror list, hosted at ThFree Co, Russian Federation.

ChangeLog « System.Reflection « corlib « class « mcs - github.com/mono/mono.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 4ef24a52c4d7fc6e03a5d23fed1f1efc7fe1b409 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
2002-05-24  Martin Baulig  <martin@gnome.org>

	* ParameterInfo.cs: Added internal constructor.

Thu May 23 17:18:46 CEST 2002 Paolo Molaro <lupus@ximian.com>

	* Assembly.cs: implemented CreateInstance ().

2002-05-22  Martin Baulig  <martin@gnome.org>

	* MethodBase.cs (get_next_table_index): Added `object obj' argument.

Tue May 21 12:07:40 CEST 2002 Paolo Molaro <lupus@ximian.com>

	* EventInfo.cs: more implementation.

Mon May 20 17:37:39 CEST 2002 Paolo Molaro <lupus@ximian.com>

	* MonoEvent.cs: fill-in the implementation.

Sat May 4 15:00:39 CEST 2002 Paolo Molaro <lupus@ximian.com>

	* Assembly.cs, AssemblyName.cs: updates and fixes.

2002-04-24	Patrik Torstensson <patrik.torstensson@labs2.com>

	* MonoProperty.cs (GetValue) : basic implementation to support nunit
	* PropertyInfo.cs (GetValue) : call MonoProperty::GetValue instead of returning null

Thu Apr 18 16:40:54 CEST 2002 Paolo Molaro <lupus@ximian.com>

	* MonoMethod.c: cache the method name.

2002-04-12  Duncan Mak  <duncan@ximian.com>

	* AssemblyAlgorithmIdAttribute.cs: Fixed typo in AlgorithmId
	property.

	* AssemblyDelaySignAttribute.cs: Fixed type in DelaySign
	attribute.

	* AssemblyFileVersionAttribute.cs: Renamed FileVersion property to
	Version.

	* BindingFlags.cs: Added missing value "PutRefDispProperty".

	* FieldAttributes.cs: Removed value "HasSecurity".

	* ManifestResourceInfo.cs: Added missing properties FileName,
	ReferencedAssembly and ResourceLocation.

	* TargetInvocationException.cs: Added the missing constructors.

Fri Apr 12 18:32:34 CEST 2002 Paolo Molaro <lupus@ximian.com>

	* MonoMethod.cs: make Name property an icall.

2002-04-08  Nick Drochak  <ndrochak@gol.com>

	* DefaultMemberAttribute.cs: Add AttributeUsage attribute for class,
	struct and interface.

Fri Apr 5 15:40:24 CEST 2002 Paolo Molaro <lupus@ximian.com>

	* MonoEvent.cs: remove unused code.
	* MonoProperty: implement ToString().

Wed Apr 3 17:59:26 CEST 2002 Paolo Molaro <lupus@ximian.com>

	* Assembly.cs: implement GetTypes() and GetExportedTypes().

Mon Mar 25 18:54:58 CET 2002 Paolo Molaro <lupus@ximian.com>

	* MonoEvent.cs: added the needed fields.

2002-03-20  Martin Baulig  <martin@gnome.org>

	* ConstructorInfo.cs (Invoke): Implemented, call the abstract Invoke.

	* MonoMethod.cs (MonoCMethod.Invoke): Implemented, call InternalInvoke.

2002-03-14  Dietmar Maurer  <dietmar@ximian.com>

	* MonoMethod.cs (Invoke): call InternalInvoke

	* MethodBase.cs (Invoke): call virtual invoke function 

Thu Mar 7 17:14:20 CET 2002 Paolo Molaro <lupus@ximian.com>

	* EventInfo.cs: add compiler needed methods.
	* MonoMethod.cs: make ToString() return the return type name, too.

2002-03-07  Nick Drochak  <ndrochak@gol.com>

	* BindingFlags.cs: Add missing enum values.  Thanks CorCompare.

Tue Mar 5 20:33:14 CET 2002 Paolo Molaro <lupus@ximian.com>

	* TypeAttributes.cs, MethodImplAttributes.cs: updates to latest spec.

2002-02-26  Duncan Mak  <duncan@ximian.com>

	* StrongNameKeyPair.cs: Committed for Kevin Winchester (kwin@ns.sympatico.ca>.

2002-02-24 Nick Drochak  <ndrochak@gol.com>

	* AssemblyNameFlags.cs: Use proper member name.  Thanks corcompare!

Fri Feb 22 18:54:13 CET 2002 Paolo Molaro <lupus@ximian.com>

	* MonoField.cs: implement GetValue as an internalcall.
	Implemented ToString().

Tue Feb 19 20:36:04 CET 2002 Paolo Molaro <lupus@ximian.com>

	* Assembly.cs, Module.cs, MonoField.cs, MonoMethod.cs,
	MonoProperty.cs, ParameterInfo.cs: Implemented custom attributes
	related methods.

Thu Feb 14 18:55:23 CET 2002 Paolo Molaro <lupus@ximian.com>

	* TypeAttributes.cs: update to latest spec.

Mon Feb 11 19:50:27 CET 2002 Paolo Molaro <lupus@ximian.com>

	* Assembly.cs: handle throwOnError in GetType() call.

2002-02-07  Duncan Mak  <duncan@ximian.com>

	* AssemblyName.cs: Implemented ISerializable interface for the
	fields that we have.

2002-02-05  Duncan Mak  <duncan@ximian.com>
	
	* Missing.cs: 
	* TargetException.cs: Added in CVS.

2002-01-31  Duncan Mak  <duncan@ximian.com>

	* ReflectionTypeLoadException.cs: Added missing bits.

2002-01-23  Duncan Mak  <duncan@ximian.com>

	* AssemblyAlgorithmIdAttribute.cs:
	* AssemblyCompanyAttribute.cs:
	* AssemblyConfigurationAttribute.cs:
	* AssemblyCopyrightAttribute.cs:
	* AssemblyCultureAttribute.cs:
	* AssemblyDefaultAliasAttribute.cs:
	* AssemblyDelaySignAttribute.cs:
	* AssemblyDescriptionAttribute.cs:
	* AssemblyFileVersionAttribute.cs:
	* AssemblyFlagsAttribute.cs:
	* AssemblyInformationalVersionAttribute.cs:
	* AssemblyKeyFileAttribute.cs:
	* AssemblyKeyNameAttribute.cs:
	* AssemblyNameProxy.cs:
	* AssemblyProductAttribute.cs:
	* AssemblyTitleAttribute.cs:
	* AssemblyTradeMarkAttribute.cs:
	* AssemblyVersionAttribute.cs:
	* CustomAttributeFormatException.cs:
	* InvalidFilterCriteriaException.cs:
	* TargetParameterCountException.cs: Added.

2002-01-23  Miguel de Icaza  <miguel@ximian.com>

	* Assembly.cs (Assembly.CodeBase): Implement.
	(Assembly.FullName): simplistic and broken implementation.  Gets
	us where we were yesterday.

	Code style fix.

Tue Jan 22 22:54:18 CET 2002 Paolo Molaro <lupus@ximian.com>

	* IReflect.cs: corrected GetMember() return type.
	* InterfaceMapping.cs, TypeDelegator.cs: implemented.

Wed Jan 9 19:37:14 CET 2002 Paolo Molaro <lupus@ximian.com>

	* MonoMethod.cs: ToString () implementation.

2002-01-04  Ravi Pratap  <ravi@ximian.com>

	* Assembly.cs : Decorate missing bits with the MonoTODO
	attribute.

	* ConstructorInfo.cs, MonoMethod.cs, MonoProperty.cs, ParameterInfo.cs,
	ReflectionTypeLoadException.cs : Ditto.

	* FieldInfo.cs : Ditto.
	
Thu Jan 3 23:25:34 CET 2002 Paolo Molaro <lupus@ximian.com>
	
	* Assembly.cs: trow unimplemented exceptions.

Tue Dec 18 18:46:22 CET 2001 Paolo Molaro <lupus@ximian.com>

	* MonoMethod.cs: implemented GetParameters().
	* MonoProperty.cs: PropertyInfo implementation.
	* ParameterInfo.cs: implemented.
	* PropertyInfo.cs: fixes.

Thu Dec 13 20:18:05 CET 2001 Paolo Molaro <lupus@ximian.com>

	* FieldInfo.cs: implemented some Is* propeties.
	* MethodBase.cs: fixed attribute accessors.
	* MonoField.cs: runtime object to represent a field.
	* MonoMethod.cs: runtime object to represent a method.
	* AssemblyBuilder.cs: GetToken() methods to get tokens for
	strings, fields, methods...
	* ILGenerator.cs: handle tokens for methods.

Mon Nov 19 13:56:55 CET 2001 Paolo Molaro <lupus@ximian.com>

	* MethodBase.cs: add internal get_next_table_index() for use in
	Reflection.Emit.

Wed Nov 14 16:53:28 CET 2001 Paolo Molaro <lupus@ximian.com>

	* Assembly.cs: implement some of the Load() methods.
	* ConstructorInfo.cs: some missing stubs and fields.
	* FieldInfo.cs: IsInitOnly property.
	* ParameterInfo.cs: stubs for missing properties.
	* ParameterModifier.cs: implemented class.

2001-11-10  Sean MacIsaac  <macisaac@ximian.com>

	* Assembly.cs: Filled in some stub implementations

	* ConstructorInfo.cs: Added some stub functions for NUnit

Fri Nov 2 18:29:36 CET 2001 Paolo Molaro <lupus@ximian.com>

	* AmbiguousMatchException.cs, 
	* Assembly.cs, Module.cs: updates.
	* FieldInfo.cs: better compliance to the spec.
	* MethodBase.cs: move call_conv out of the way.
	* AssemblyBuilder.cs:  don't use internalcalls, more stuff supported.
	* FieldBuilder.cs: implemented.
	* ILGenerator.cs: implemented some opcode handling.
	* Label.cs: add constructor.
	* LocalBuilder.cs: implemented.
	* MethodBuilder.cs: don't use internalcalls, more implemented stuff.
	* ModuleBuilder.cs: don't use internalcalls, more meat here, too.
	* ParameterBuilder.cs: implemented.
	* PropertyBuilder.cs: implemented.
	* TypeBuilder.cs: don't use internalcalls, more stuff working.

Tue Sep 25 16:48:50 CEST 2001 Paolo Molaro <lupus@ximian.com>

	* ConstructorInfo.cs, MemberFilter.cs, Module.cs: added.

Fri Sep 14 16:12:08 CEST 2001 Paolo Molaro <lupus@ximian.com>

	* MethodBase.cs, MethodInfo.cs: added.

Thu Sep 13 18:05:16 CEST 2001 Paolo Molaro <lupus@ximian.com>

	* Assembly.cs: added stub code.

2001-07-18  Michael Lambert <michaellambert@email.com>

	* BindingFlags.cs: Add.