CodePlexProject Hosting for Open Source Software

- Calculation arcs now read values of "order" attributes as decimals, rather than integers. This brings the code in line with section 3.5.3.9 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.

- 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.

- Infer Decimals and Precision
- Test variation 391-01 using a base lexical representation of .0000 for the data value with various exponent parts
- Test variation 391-02 using a base lexical representation of 0.0000 for the data value with various exponent parts
- Test variation 391-03 using a base lexical representation of 0. for the data value with various exponent parts
- Test variation 391-04 using a base lexical representation of 0000. for the data value with various exponent parts
- Test variation 391-05 using a base lexical representation of 0 for the data value with various exponent parts
- Test variation 391-06 using a base lexical representation of 0000 for the data value with various exponent parts
- Test variation 391-07 using a base lexical representation of .001234 for the data value with various exponent parts
- Test variation 391-08 using a base lexical representation of 0.001234 for the data value with various exponent parts
- Test variation 391-09 using a base lexical representation of 0000.001234 for the data value with various exponent parts
- Test variation 391-10 using a base lexical representation of .00123400 for the data value with various exponent parts
- Test variation 391-11 using a base lexical representation of 0.00123400 for the data value with various exponent parts
- Test variation 391-12 using a base lexical representation of 0000.00123400 for the data value with various exponent parts
- Test variation 391-13 using a base lexical representation of .1234 for the data value with various exponent parts
- Test variation 391-14 using a base lexical representation of 0.1234 for the data value with various exponent parts
- Test variation 391-15 using a base lexical representation of 0000.1234 for the data value with various exponent parts
- Test variation 391-16 using a base lexical representation of .123400 for the data value with various exponent parts
- Test variation 391-17 using a base lexical representation of 0.123400 for the data value with various exponent parts
- Test variation 391-18 using a base lexical representation of 0000.123400 for the data value with various exponent parts
- Test variation 391-19 using a base lexical representation of 1234 for the data value with various exponent parts
- Test variation 391-20 using a base lexical representation of 001234 for the data value with various exponent parts
- Test variation 391-21 using a base lexical representation of 001234. for the data value with various exponent parts
- Test variation 391-22 using a base lexical representation of 1234. for the data value with various exponent parts
- Test variation 391-23 using a base lexical representation of 1234.0000 for the data value with various exponent parts
- Test variation 391-24 using a base lexical representation of 001234.0000 for the data value with various exponent parts
- Test variation 391-25 using a base lexical representation of 123400 for the data value with various exponent parts
- Test variation 391-26 using a base lexical representation of 00123400 for the data value with various exponent parts
- Test variation 391-27 using a base lexical representation of 123400. for the data value with various exponent parts
- Test variation 391-28 using a base lexical representation of 00123400. for the data value with various exponent parts
- Test variation 391-29 using a base lexical representation of 123400.0000 for the data value with various exponent parts
- Test variation 391-30 using a base lexical representation of 00123400.0000 for the data value with various exponent parts
- Test variation 391-31 using a base lexical representation of 1234.001234 for the data value with various exponent parts
- Test variation 391-32 using a base lexical representation of 001234.001234 for the data value with various exponent parts
- Test variation 391-33 using a base lexical representation of 123400.001234 for the data value with various exponent parts
- Test variation 391-34 using a base lexical representation of 00123400.001234 for the data value with various exponent parts
- Test variation 391-35 using a base lexical representation of 1234.00123400 for the data value with various exponent parts
- Test variation 391-36 using a base lexical representation of 001234.00123400 for the data value with various exponent parts
- Test variation 391-37 using a base lexical representation of 123400.00123400 for the data value with various exponent parts
- Test variation 391-38 using a base lexical representation of 00123400.00123400 for the data value with various exponent parts
- Test variation 391-39 using a base lexical representation of .001204 for the data value with various exponent parts
- Test variation 391-40 using a base lexical representation of 0.001204 for the data value with various exponent parts
- Test variation 391-41 using a base lexical representation of 0000.001204 for the data value with various exponent parts
- Test variation 391-42 using a base lexical representation of .00120400 for the data value with various exponent parts
- Test variation 391-43 using a base lexical representation of 0.00120400 for the data value with various exponent parts
- Test variation 391-44 using a base lexical representation of 0000.00120400 for the data value with various exponent parts
- Test variation 391-45 using a base lexical representation of .1204 for the data value with various exponent parts
- Test variation 391-46 using a base lexical representation of 0.1204 for the data value with various exponent parts
- Test variation 391-47 using a base lexical representation of 0000.1204 for the data value with various exponent parts
- Test variation 391-48 using a base lexical representation of .120400 for the data value with various exponent parts
- Test variation 391-49 using a base lexical representation of 0.120400 for the data value with various exponent parts
- Test variation 391-50 using a base lexical representation of 0000.120400 for the data value with various exponent parts
- Test variation 391-51 using a base lexical representation of 1204 for the data value with various exponent parts
- Test variation 391-52 using a base lexical representation of 001204 for the data value with various exponent parts
- Test variation 391-53 using a base lexical representation of 001204. for the data value with various exponent parts
- Test variation 391-54 using a base lexical representation of 1204. for the data value with various exponent parts
- Test variation 391-55 using a base lexical representation of 1204.0000 for the data value with various exponent parts
- Test variation 391-56 using a base lexical representation of 001204.0000 for the data value with various exponent parts
- Test variation 391-57 using a base lexical representation of 120400 for the data value with various exponent parts
- Test variation 391-58 using a base lexical representation of 00120400 for the data value with various exponent parts
- Test variation 391-59 using a base lexical representation of 120400. for the data value with various exponent parts
- Test variation 391-60 using a base lexical representation of 00120400. for the data value with various exponent parts
- Test variation 391-61 using a base lexical representation of 120400.0000 for the data value with various exponent parts
- Test variation 391-62 using a base lexical representation of 00120400.0000 for the data value with various exponent parts
- Test variation 391-63 using a base lexical representation of 1204.001204 for the data value with various exponent parts
- Test variation 391-64 using a base lexical representation of 001204.001204 for the data value with various exponent parts
- Test variation 391-65 using a base lexical representation of 120400.001204 for the data value with various exponent parts
- Test variation 391-66 using a base lexical representation of 00120400.001204 for the data value with various exponent parts
- Test variation 391-67 using a base lexical representation of 1204.00120400 for the data value with various exponent parts
- Test variation 391-68 using a base lexical representation of 001204.00120400 for the data value with various exponent parts
- Test variation 391-69 using a base lexical representation of 120400.00120400 for the data value with various exponent parts
- Test variation 391-70 using a base lexical representation of 00120400.00120400 for the data value with various exponent parts

Last edited Jan 31, 2011 at 9:52 PM by JeffreyFerguson, version 1