<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Doug McCune &#187; Apollo</title>
	<atom:link href="http://dougmccune.com/blog/category/apollo/feed/" rel="self" type="application/rss+xml" />
	<link>http://dougmccune.com/blog</link>
	<description>A blog about Adobe Flex</description>
	<lastBuildDate>Thu, 01 Jul 2010 14:06:59 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=abc</generator>
		<item>
		<title>Analyze your ActionScript code with this Apollo app</title>
		<link>http://dougmccune.com/blog/2007/05/10/analyze-your-actionscript-code-with-this-apollo-app/</link>
		<comments>http://dougmccune.com/blog/2007/05/10/analyze-your-actionscript-code-with-this-apollo-app/#comments</comments>
		<pubDate>Fri, 11 May 2007 01:30:13 +0000</pubDate>
		<dc:creator>Doug</dc:creator>
				<category><![CDATA[Apollo]]></category>
		<category><![CDATA[Flex]]></category>

		<guid isPermaLink="false">http://dougmccune.com/blog/2007/05/10/analyze-your-actionscript-code-with-this-apollo-app/</guid>
		<description><![CDATA[This is a little Apollo app I whipped up so I could analyze the Flex SDK source code. It analyzes actionscript code and produces some basic stats: number of files, breakdown of lines of code (comments versus whitespace versus real code), and it counts functions and variables. Not really useful for anything in real life, [...]]]></description>
			<content:encoded><![CDATA[<p>This is a little Apollo app I whipped up so I could analyze the Flex SDK source code. It analyzes actionscript code and produces some basic stats: number of files, breakdown of lines of code (comments versus whitespace versus real code), and it counts functions and variables. Not really useful for anything in real life, I was just curious how large the Flex SDK was, so I wanted a way to figure that out. </p>
<p>When it first loads it tries to locate the location of the Flex SDK source if it can find it on your computer. You can change that to scan whatever directory you want. Be aware it&#8217;s going to recursively loop over every subdirectory, and it you set it to scan your root folder it might hang for a while.</p>
<p>Oh, and a secret note: if you drag the bottom right corner of the app you can resize it.</p>
<p>So some stats just for fun:</p>
<p><a href="http://livedocs.adobe.com/flex/201/langref/index.html">Flex SDK</a>: 287,661 lines of code<br />
<a href="http://flexlib.net">FlexLib</a>: 17,885 lines of code<br />
This Apollo app: 1,018 lines of code</p>
<p><a href="http://dougmccune.com/flex/ASCodeAnalyzer/ASCodeAnalyzer.air">Download the .air file here</a> to install the Apollo app.</p>
<p>Some screenshots:<br />
<img id="image74" src="http://dougmccune.com/blog/wp-content/uploads/2007/05/apolloapp1.jpg" alt="apolloapp1.jpg" /><br />
<img id="image75" src="http://dougmccune.com/blog/wp-content/uploads/2007/05/apolloapp2.jpg" alt="apolloapp2.jpg" /><br />
<img id="image76" src="http://dougmccune.com/blog/wp-content/uploads/2007/05/apolloapp3.jpg" alt="apolloapp3.jpg" /></p>
]]></content:encoded>
			<wfw:commentRss>http://dougmccune.com/blog/2007/05/10/analyze-your-actionscript-code-with-this-apollo-app/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
	</channel>
</rss>
