<?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>ZeServeur &#187; nettoyage</title>
	<atom:link href="http://zeserveur.fr/blog/tag/nettoyage/feed" rel="self" type="application/rss+xml" />
	<link>http://zeserveur.fr/blog</link>
	<description>La connaissance s'acquiert par l'expérience, tout le reste n'est que de l'information…</description>
	<lastBuildDate>Sat, 06 Mar 2010 11:46:19 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Eliminer du code mort</title>
		<link>http://zeserveur.fr/blog/2009/10/15/eliminer-du-code-mort</link>
		<comments>http://zeserveur.fr/blog/2009/10/15/eliminer-du-code-mort#comments</comments>
		<pubDate>Thu, 15 Oct 2009 09:30:52 +0000</pubDate>
		<dc:creator>zetom</dc:creator>
				<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[clean]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[mort]]></category>
		<category><![CDATA[nettoyage]]></category>

		<guid isPermaLink="false">http://zeserveur.fr/blog/?p=231</guid>
		<description><![CDATA[C&#8217;est un fait: sur une grosse application développée puis maintenue par plusieurs personnes, on finit pas avoir pas mal de code mort&#8230;
Une première solution est d&#8217;utiliser le clean up d&#8217;Eclipse ; on arrive ainsi à supprimer certains attributs non utilisés&#8230; mais ça ne va guère plus loin.
L&#8217;idée serait donc beaucoup plus radicale: passer un outil [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-232" title="cleanup" src="http://zeserveur.fr/blog/wp-content/uploads/2009/10/cleanup.jpg" alt="cleanup" width="150" height="105" />C&#8217;est un fait: sur une grosse application développée puis maintenue par plusieurs personnes, on finit pas avoir pas mal de code mort&#8230;</p>
<p>Une première solution est d&#8217;utiliser le clean up d&#8217;Eclipse ; on arrive ainsi à supprimer certains attributs non utilisés&#8230; mais ça ne va guère plus loin.</p>
<p>L&#8217;idée serait donc beaucoup plus radicale: passer un outil sur <strong>tout le code</strong>.</p>
<p>Heureusement (encore), Eclipse vient nous sauver la vie <img src='http://zeserveur.fr/blog/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<ol>
<li>Commençons tout d&#8217;abord par télécharger <strong>Eclipse Core Tools</strong>:<a href="http://www.eclipse.org/eclipse/platform-core/updates/" target="_blank"> http://www.eclipse.org/eclipse/platform-core/updates/</a></li>
<li>Sélectionner le <strong>projet/package/classe</strong> sur lequel passer l&#8217;outil</li>
<li>Via le menu contextuel, cliquer sur <strong>Find Unreferenced Members</strong>. Le résultat de la recherche s&#8217;affiche dans la <em>Search View</em></li>
<li>Sortez la hâche&#8230;</li>
</ol>
<p><strong>Par contre, attention</strong>: il est possible que certaines classes apparaissent comme non utilisées alors qu&#8217;elles sont appelées par un point d&#8217;extension!<strong>Articles Similaires</strong>
<ul class="similar-posts">
<li><a href="http://zeserveur.fr/blog/2009/05/02/syntax-highlighting" rel="bookmark" title="02/05/2009">Syntax Highlighting</a></li>
</ul>
<p><!-- Similar Posts took 28.608 ms --></p>
]]></content:encoded>
			<wfw:commentRss>http://zeserveur.fr/blog/2009/10/15/eliminer-du-code-mort/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
