Feb 2011 CTP

Rating: No reviews yet
Downloads: 377
Change Set: 55274
Released: Jan 31, 2011
Updated: Jan 31, 2011 by JeffreyFerguson
Dev status: Alpha Help Icon

Recommended Download

Application JeffFerguson.Gepsio.dll
application, 89K, uploaded Jan 31, 2011 - 377 downloads

Release Notes

Version (Feb 2011 Community Technology Preview) – Jan 31 2011

Functionality Added Since Previous Version

  • Calculation arcs now read values of "order" attributes as decimals, rather than integers. This brings the code in line with section of the XBRL 2.1 spec.
  • Homegrown (and incomplete) schema parsing implementation replaced with XmlSchema and XmlSchemaSet classes available in the .NET Framework. Provides for much more complete parsing support for all standard XBRL schema constructs.
  • Deleted obsolete internal class UriPrefixDictionary.

Breaking Changes

  • The TpyeName property of an Element is now of type XmlQualifiedName rather than string.
  • The Type property of a Fact is now of type XmlSchemaType rather than the Gepsio-specific AnyType class.

Passed Conformance Tests

The Feb 2011 CTP passes all of the 89 unit tests passed by the previous CTPs as well as the 70 additional Infer Decimals and Precision unit tests in the XBRL-CONF-CR3-2007-03-05 conformance suite, for a total of 159 passed conformance tests.

Resolved Work Items

Work Item 3828


The type for the value of the "order" attribute of the <calculationArc> element is specified in section of the XBRL 2.1 spec as "decimal". Earlier versions of Gepsio were interpreting these values as integers, which was causing a parsing problem when decimal values were used. This has been fixed; values of the "order" attribute used in calculation arcs are now interpreted as decimal values.

The resolution of this issue has forced a breaking change to earlier versions of Gepsio; in earlier versions, the type of the Order property of the CalculationArc class has changed from "int" to "decimal".

Reviews for this release

No reviews yet for this release.