<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="http://www.innovasys.com/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>Document! X</title><link>http://www.innovasys.com/cs/forums/8.aspx</link><description>This Forum is for &lt;b&gt;Peer to Peer&lt;/b&gt; support relating to &lt;b&gt;Document ! X&lt;/b&gt;.</description><dc:language>en</dc:language><generator>CommunityServer 2007.1 SP2 (Build: 31113.47)</generator><item><title>Re: Document!X .NET build performance</title><link>http://www.innovasys.com/cs/forums/thread/1027.aspx</link><pubDate>Tue, 27 Jan 2009 15:42:09 GMT</pubDate><guid isPermaLink="false">15430ea3-e963-4d72-86d0-4a11e1ad47a5:1027</guid><dc:creator>kendallmiller</dc:creator><slash:comments>0</slash:comments><comments>http://www.innovasys.com/cs/forums/thread/1027.aspx</comments><wfw:commentRss>http://www.innovasys.com/cs/forums/commentrss.aspx?SectionID=8&amp;PostID=1027</wfw:commentRss><description>&lt;p&gt;&lt;span class="Apple-style-span" style="WORD-SPACING:0px;FONT:13px &amp;#39;Segoe UI&amp;#39;;TEXT-TRANSFORM:none;TEXT-INDENT:0px;LETTER-SPACING:normal;BORDER-COLLAPSE:separate;orphans:2;widows:2;-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;-webkit-text-decorations-in-effect:none;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0;"&gt;We already had friends unchecked (but we include protected because of our types that people can inherit from). We have also unchecked in the &amp;quot;Included Modules&amp;quot; filter area each type that wasn&amp;#39;t public (e.g. each internal and private type), but our observation is that generation time seems directly proportional to the total # of types regardless of visibility or inclusion. I&amp;#39;ll send in our project under a support ticket.&lt;/span&gt;&lt;/p&gt;</description></item><item><title>Re: Document!X .NET build performance</title><link>http://www.innovasys.com/cs/forums/thread/1024.aspx</link><pubDate>Mon, 19 Jan 2009 11:13:26 GMT</pubDate><guid isPermaLink="false">15430ea3-e963-4d72-86d0-4a11e1ad47a5:1024</guid><dc:creator>Richard Sloggett (Innovasys)</dc:creator><slash:comments>0</slash:comments><comments>http://www.innovasys.com/cs/forums/thread/1024.aspx</comments><wfw:commentRss>http://www.innovasys.com/cs/forums/commentrss.aspx?SectionID=8&amp;PostID=1024</wfw:commentRss><description>&lt;p&gt;One of the larger chunks of Document! X activity is in resolving types and gathering information for inherited members. For very large assemblies this can slow down the build process even if the additional types are not documented. &lt;/p&gt;
&lt;p&gt;You can exclude protected / friend members on the &lt;strong&gt;Filters &lt;/strong&gt;page&amp;nbsp;in the Document! X Project Editor.&lt;/p&gt;
&lt;p&gt;Let me know if you need any more information at all.&lt;/p&gt;</description></item><item><title>Document!X .NET build performance</title><link>http://www.innovasys.com/cs/forums/thread/1006.aspx</link><pubDate>Fri, 02 Jan 2009 20:42:46 GMT</pubDate><guid isPermaLink="false">15430ea3-e963-4d72-86d0-4a11e1ad47a5:1006</guid><dc:creator>kendallmiller</dc:creator><slash:comments>0</slash:comments><comments>http://www.innovasys.com/cs/forums/thread/1006.aspx</comments><wfw:commentRss>http://www.innovasys.com/cs/forums/commentrss.aspx?SectionID=8&amp;PostID=1006</wfw:commentRss><description>&lt;p&gt;&lt;span class="Apple-style-span" style="WORD-SPACING:0px;FONT:13px &amp;#39;Segoe UI&amp;#39;;TEXT-TRANSFORM:none;TEXT-INDENT:0px;LETTER-SPACING:normal;BORDER-COLLAPSE:separate;orphans:2;widows:2;-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;-webkit-text-decorations-in-effect:none;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0;"&gt;We noticed recently that the build time of our Document!X help went through the roof. Looking into it we found that it coincided with us adding several dependent libraries through ILMerge. Even though these libraries are treated as Internal (and even after we unchecked them from the Document!X build process manually) the build is much slower than it used to be. Is this an expected behavior? &lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span class="Apple-style-span" style="WORD-SPACING:0px;FONT:13px &amp;#39;Segoe UI&amp;#39;;TEXT-TRANSFORM:none;TEXT-INDENT:0px;LETTER-SPACING:normal;BORDER-COLLAPSE:separate;orphans:2;widows:2;-webkit-border-horizontal-spacing:0px;-webkit-border-vertical-spacing:0px;-webkit-text-decorations-in-effect:none;-webkit-text-size-adjust:auto;-webkit-text-stroke-width:0;"&gt;Secondarily, is there a way to tell Document!X to never include internals? I was surprised when they showed up in our help file and I had to go in and manually hunt them all down and uncheck them. This concerns me because we&amp;#39;re always managing our surface area, so we often move classes from public-&amp;gt;internal as part of regular cleanup and I&amp;#39;m worried about having another place to check (particularly since Document!X is only on our build system)&lt;/span&gt;&lt;/p&gt;</description></item></channel></rss>