[Mono-list] monodoc/mono-tools with mono 3.2.1

BtbN btbn at btbn.de
Mon Aug 26 12:46:54 UTC 2013


> Members Added: 381, Members Deleted: 0
> touch doc/generated/index.xml
> mdoc assemble -f ecma -o doc/Gendarme.Framework doc/generated
> mdoc: Object reference not set to an instance of an object
> See `mdoc help' for more information.
> make[3]: *** [doc/Gendarme.Framework.zip] Error 1
> make[3]: Leaving directory `/home/btbn/mono-tools/gendarme/framework'
> make[2]: *** [all-recursive] Error 1
> make[2]: Leaving directory `/home/btbn/mono-tools/gendarme/framework'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/btbn/mono-tools/gendarme'
> make: *** [all-recursive] Error 1
> 

Forgot to add this to my original mail.
Running mdoc with --debug gives the following backtrace:

% mdoc --debug assemble -f ecma -o doc/Gendarme.Framework doc/generated
mdoc: System.NullReferenceException: Object reference not set to an
instance of an object
  at Monodoc.Providers.EcmaDoc.MakeOperatorSignature
(System.Xml.Linq.XElement member, System.String& memberSignature)
[0x00000] in <filename unknown>:0
  at Monodoc.Providers.EcmaDoc.MakeMemberCaption
(System.Xml.Linq.XElement member, Boolean withArguments) [0x00000] in
<filename unknown>:0
  at
Monodoc.Providers.EcmaDoc+<PopulateTreeFromIndexFile>c__AnonStoreyF.<>m__27
(System.Xml.Linq.XElement m) [0x00000] in <filename unknown>:0
  at
System.Linq.Enumerable+<CreateGroupByIterator>c__Iterator1A`2[System.Xml.Linq.XElement,System.String].MoveNext
() [0x00000] in <filename unknown>:0
  at Monodoc.Providers.EcmaDoc.PopulateTreeFromIndexFile (System.String
indexFilePath, System.String idPrefix, Monodoc.Tree tree, IDocStorage
storage, System.Collections.Generic.Dictionary`2 nsSummaries,
System.Func`2 indexGenerator) [0x00000] in <filename unknown>:0
  at Monodoc.Providers.EcmaProvider.PopulateTree (Monodoc.Tree tree)
[0x00000] in <filename unknown>:0
  at Mono.Documentation.MDocAssembler.Run (IEnumerable`1 args) [0x00000]
in <filename unknown>:0
  at Mono.Documentation.MDoc.Run (System.String[] args) [0x00000] in
<filename unknown>:0
  at Mono.Documentation.MDoc.Main (System.String[] args) [0x00000] in
<filename unknown>:0
See `mdoc help' for more information.



More information about the Mono-list mailing list