ChangeLog 8.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319
  1. 2005-06-26 Gert Driesen <[email protected]>
  2. * CodeMemberProperty.cs: Default value of Type is empty
  3. CodeTypeReference.
  4. 2005-06-25 Gert Driesen <[email protected]>
  5. * CodeMemberField.cs: Default value of Type is empty CodeTypeReference.
  6. 2004-09-14 Marek Safar <[email protected]>
  7. * CodeTypeReference.cs: Fix #65854
  8. 2004-09-06 Marek Safar <[email protected]>
  9. * CodeCompileUnit.cs,
  10. * CodeMemberMethod.cs,
  11. * CodeMethodReferenceExpression.cs,
  12. * CodeStatement.cs,
  13. * CodeTypeDeclaration.cs,
  14. * CodeTypeMember.cs,
  15. * CodeTypeReference.cs : Implemented NET_2_0.
  16. * CodeChecksumPragma.cs,
  17. * CodeDirective.cs,
  18. * CodeDirectiveCollection.cs,
  19. * CodeRegionDirective.cs,
  20. * CodeRegionMode.cs,
  21. * CodeTypeParameter.cs,
  22. * CodeTypeParameterCollection.cs,
  23. * CodeTypeReferenceOptions.cs : New NET_2_0 files
  24. 2004-09-01 Marek Safar <[email protected]>
  25. * CodeCatchClause.cs: System.Exception is default type
  26. for string constructor.
  27. * CodeTypeMember.cs: Default member attributes are
  28. private and final.
  29. * CodeTypeReference.cs: Implemented array info extraction
  30. from Type.
  31. 2004-08-09 Gonzalo Paniagua Javier <[email protected]>
  32. * CodeEntryPointMethod.cs: patch by Fawad Halim that makes the entry
  33. point method public.
  34. 2004-02-04 Jackson Harper <[email protected]>
  35. * CodeTypeMember.cs: Name is String.Empty if not set.
  36. * CodeComment.cs: Text is String.Empty if not set.
  37. 2003-12-23 Jaroslaw Kowalski <[email protected]>
  38. * CodeAttributeDeclaration.cs:
  39. * CodeDelegateInvokeExpression:
  40. -Added "params" keyword to constructors
  41. 2003-08-15 Jaroslaw Kowalski <[email protected]>
  42. * CodeTypeDeclaration.cs:
  43. - TypeAttributes of CodeTypeDeclaration now defaults to
  44. TypeAttributes.Public (same as MS implementation)
  45. 2003-04-25 Gonzalo Paniagua Javier <[email protected]>
  46. * CodeEventReferenceExpression.cs: fixed typo that prevented event
  47. name from being set.
  48. 2003-04-24 Gonzalo Paniagua Javier <[email protected]>
  49. * CodeMemberProperty.cs: fixed HasGet and HasSet to actually generate
  50. code for the property.
  51. 2002-10-11 Ravi Pratap <[email protected]>
  52. * CodeMethodInvokeExpression.cs : Fix second constructor so that
  53. the last argument is params - that is what the docs say.
  54. 2002-09-11 Gonzalo Paniagua Javier <[email protected]>
  55. * CodeBinaryOperatorType.cs:
  56. * CodeMemberEvent.cs:
  57. * CodeParameterDeclarationExpression.cs:
  58. * CodeTypeMember.cs:
  59. * CodeTypeReference.cs:
  60. * CodeTypeReferenceCollection.cs: misc. fixes
  61. 2002-05-28 Daniel Stodden <[email protected]>
  62. * CodeArrayCreateExpression.cs: typo + comments
  63. * CodeAttributeArgumentCollection.cs: Add() signature fixed
  64. * CodeAttributeDeclarationCollection.cs: Add() signature fixed
  65. * CodeCatchClause.cs: ctor signature fixed
  66. * CodeCatchClauseCollection.cs: Add() signature fixed
  67. * CodeCommentStatementCollection.cs: Add() signature fixed
  68. * CodeConstructor.cs: ctor added
  69. * CodeExpressionCollection.cs: Populate* events: nullref checks
  70. added
  71. * CodeNamespace.cs: Populate* events: nullref checks added
  72. * CodeNamespaceCollection.cs: Add() signature fixed
  73. * CodeParameterDeclarationExpressionCollection.cs: Add() signature
  74. fixed
  75. * CodeStatementCollection.cs: Add() signature fixed, missing
  76. overload added
  77. * CodeTypeConstructor.cs: class name typo :P
  78. * CodeTypeDeclaration.cs: finally figured out how TypeAttributes
  79. work.
  80. * CodeTypeDeclarationCollection.cs: Add() signature fixed
  81. * CodeTypeReference.cs: added MonoTODOs. some corrections on array
  82. type behavior.
  83. * CodeTypeReferenceCollection.cs: Add() signature fixed
  84. * MemberAttributes.cs: just comments
  85. 2002-05-11 Daniel Stodden <[email protected]>
  86. * CodeAttributeArgumentCollection.cs: inherits CollectionBase
  87. * CodeAttributeDeclarationCollection.cs: inherits CollectionBase
  88. * CodeCatchClauseCollection.cs: inherits CollectionBase
  89. * CodeExpressionCollection.cs: inherits CollectionBase
  90. * CodeNamespaceImportCollection.cs: not CollectionBase, but
  91. matching MS docs
  92. * CodeParameterDeclarationCollection.cs: inherits CollectionBase
  93. * CodeStatementCollection.cs: inherits CollectionBase
  94. * CodeArrayCreateExpression.cs: corrections, completions, whatever
  95. * CodeAssignStatement.cs: corrections, completions, whatever
  96. * CodeAttachEventStatement.cs: corrections, completions, whatever
  97. * CodeAttributeArgument.cs: corrections, completions, whatever
  98. * CodeAttributeDeclaration.cs: corrections, completions, whatever
  99. * CodeBaseReferenceExpression.cs: corrections, completions,
  100. whatever
  101. * CodeBinaryOperatorExpression.cs: corrections, completions,
  102. whatever
  103. * CodeCastExpression.cs: corrections, completions, whatever
  104. * CodeCatchClause.cs: corrections, completions, whatever
  105. * CodeCommentStatement.cs: corrections, completions, whatever
  106. * CodeConstructor.cs: corrections, completions, whatever
  107. * CodeDelegateCreateExpression.cs: corrections, completions,
  108. whatever
  109. * CodeDelegateInvokeExpression.cs: corrections, completions,
  110. whatever
  111. * CodeExpression.cs: corrections, completions, whatever
  112. * CodeFieldReferenceExpression.cs: corrections, completions,
  113. whatever
  114. * CodeIndexerExpression.cs: corrections, completions, whatever
  115. * CodeLinePragma.cs: corrections, completions, whatever
  116. * CodeMemberEvent.cs: corrections, completions, whatever
  117. * CodeMemberField.cs: corrections, completions, whatever
  118. * CodeMemberMethod.cs: corrections, completions, whatever
  119. * CodeMemberProperty.cs: corrections, completions, whatever
  120. * CodeMethodInvokeExpression.cs: corrections, completions,
  121. whatever
  122. * CodeMethodReturnStatement.cs: corrections, completions, whatever
  123. * CodeNamespace.cs: corrections, completions, whatever
  124. * CodeNamespaceImport.cs: corrections, completions, whatever
  125. * CodeObject.cs: corrections, completions, whatever
  126. * CodeObjectCreateExpression.cs: corrections, completions,
  127. whatever
  128. * CodeParameterDeclarationExpression.cs: corrections, completions,
  129. whatever
  130. * CodePrimitiveExpression.cs: corrections, completions, whatever
  131. * CodePropertyReferenceExpression.cs: corrections, completions,
  132. whatever
  133. * CodeStatement.cs: corrections, completions, whatever
  134. * CodeThisReferenceExpression.cs: corrections, completions,
  135. whatever
  136. * CodeThrowExceptionStatement.cs: corrections, completions,
  137. whatever
  138. * CodeTryCatchFinallyStatement.cs: corrections, completions,
  139. whatever
  140. * CodeTypeDeclaration.cs: corrections, completions, whatever
  141. * CodeTypeMember.cs: corrections, completions, whatever
  142. * CodeTypeOfExpression.cs: corrections, completions, whatever
  143. * CodeTypeReferenceExpression.cs: corrections, completions,
  144. whatever
  145. * CodeVariableDeclarationStatement.cs: corrections, completions,
  146. whatever
  147. * FieldDirection.cs: corrections, completions, whatever
  148. * CodeArgumentReferenceExpression.cs: added
  149. * CodeArrayIndexerExpression.cs: added
  150. * CodeComment.cs: added
  151. * CodeCommentStatementCollection.cs: added
  152. * CodeCompileUnit.cs: added
  153. * CodeConditionStatement.cs: added
  154. * CodeDirectionExpression.cs: added
  155. * CodeEntryPointMethod.cs: added
  156. * CodeEventReferenceExpression.cs: added
  157. * CodeExpressionStatement.cs: added
  158. * CodeGotoStatement.cs: added
  159. * CodeIterationStatement.cs: added
  160. * CodeLabeledStatement.cs: added
  161. * CodeMethodReferenceExpression.cs: added
  162. * CodeNamespaceCollection.cs: added
  163. * CodePropertySetValueReferenceExpression.cs: added
  164. * CodeRemoveEventStatement.cs: added
  165. * CodeSnippetCompileUnit.cs: added
  166. * CodeSnippetExpression.cs: added
  167. * CodeSnippetStatement.cs: added
  168. * CodeSnippetTypeMember.cs: added
  169. * CodeTypeConstructor.cs: added
  170. * CodeTypeDeclarationCollection.cs: added
  171. * CodeTypeDelegate.cs: added
  172. * CodeTypeMemberCollection.cs: added
  173. * CodeTypeReference.cs: added
  174. * CodeTypeReferenceCollection.cs: added
  175. * CodeVariableReferenceExpression.cs: added
  176. 2001-07-15 Sean MacIsaac <[email protected]>
  177. * MemberAttributes.cs: Added so rest of classes would compile.
  178. * FieldDirection.cs: Added so rest of classes would compile.
  179. * CodeTypeMember.cs: Added so rest of classes would compile.
  180. * CodeTypeDeclaration.cs: Added so rest of classes would compile.
  181. * CodeObject.cs: Added so rest of classes would compile.
  182. * CodeBinaryOperatorType.cs: Added so rest of classes would compile.
  183. 2001-07-12 Sean MacIsaac <[email protected]>
  184. * All files implementing IList: Added IsFixedSize property.
  185. * All files: Changed CodeDOM to CodeDom.