...
1. Progress towards OpenMI 2 Beta release
1.1. Source code
...
update status - C#
- Merging extendable branch into trunk
The trunk has been tagged as /svnroot/openmi/tags/OpenMI-2.0.0-20100618-BeforeExtendable
, before any of the extendable changes have been applied.
The OpenMI-2.0.0-extendable branch has been merged into the trunk. This means that the OpenMI-2.0.0-extendable branch should no longer be used (and eventually deleted).
- Add initialize method to IAdaptedOutput
- Re-introduce the IState interface
- Moving exchange item event to IBaseExchangeItem
- Remove GetHashCode() and Equals() overrides in Backbone package
- Add missing value definition to IUnit - called
MissingDataValue
- Update the IQuality interface
- Remove loop approach
- Documentation of IElementSet and ITimeSet when space and/or time has not meaning
- IValueSet.ElementCount and IValueSet.TimesCount to be removed
- Naming of new interfaces (include base in their names)
- Add property to indicate lengths of the dimensions to IValueSet
- Add ValueType to IValueSet
Still missing update of source code documentation.
Add property to indicate lengths of the dimensions to IValueSet
Currently the text is for GetIndexCount(int[] indices)
are:
Code Block |
---|
/// <summary>
/// Returns the length (max index count) of the dimension specified by the
/// given indices. To get the size of the first dimension, use a zero-length
/// integer array as input argument. Length of indices must be a least one
/// smaller than the <see cref="NumberOfIndexes"/>
/// </summary>
/// <param name="indices">indexes of the dimension to get the length of</param>
/// <returns>length of the specified dimension</returns>
|
1.2. Documentation updates
...