<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to feature-requests</title><link>https://sourceforge.net/p/emfutils/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/emfutils/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Sun, 20 Aug 2006 20:12:53 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/emfutils/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>Add decorators to types/members</title><link>https://sourceforge.net/p/emfutils/feature-requests/7/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Add some decorators for the Java elements&lt;br /&gt;
shown in JDT views, such as Package Explorer,&lt;br /&gt;
to decorate/mark generated suff and generated&lt;br /&gt;
types with non-generated members.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Schwartz</dc:creator><pubDate>Sun, 20 Aug 2006 20:12:53 -0000</pubDate><guid>https://sourceforge.netcff8c14d756e74fa29069bcdf0de505d4865bd78</guid></item><item><title>Propagate plugin</title><link>https://sourceforge.net/p/emfutils/feature-requests/6/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Compare &lt;br /&gt;
tutorial "Plugging into SourceForge.net"&lt;br /&gt;
by David Biesack&lt;br /&gt;
(http://www.eclipse.org/articles/Article-Plugging-into-SourceForge/sourceforge.html)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Schwartz</dc:creator><pubDate>Sun, 20 Aug 2006 20:08:12 -0000</pubDate><guid>https://sourceforge.net502019218f1678dfa787c733576281a823c1a7dd</guid></item><item><title>Seal + sign jars</title><link>https://sourceforge.net/p/emfutils/feature-requests/5/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Jars shouild be signed (+sealed).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Schwartz</dc:creator><pubDate>Wed, 05 Oct 2005 07:36:30 -0000</pubDate><guid>https://sourceforge.netbdcffe03fe48f87d791d6156fdce9067cd2d0ad4</guid></item><item><title>Improve running time: parse method header only</title><link>https://sourceforge.net/p/emfutils/feature-requests/4/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Try to produce an AST for a method using the method&lt;br /&gt;
declaration only. Maybe the range given by&lt;/p&gt;
&lt;p&gt;[method.getSourceRange().begin(), &lt;br /&gt;
method.getNameRange().end()]&lt;/p&gt;
&lt;p&gt;gives the range for the method header.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Schwartz</dc:creator><pubDate>Wed, 05 Oct 2005 07:34:46 -0000</pubDate><guid>https://sourceforge.net84f99fb70453c673b0d73c59454d61e78368148b</guid></item><item><title>Improve running time: use a guard condition</title><link>https://sourceforge.net/p/emfutils/feature-requests/3/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The running time of the plugin is dominated by AST&lt;br /&gt;
creation+iteration. &lt;/p&gt;
&lt;p&gt;The running time can be improved it a necessary condition&lt;br /&gt;
is asserted before the AST is constructed: The&lt;br /&gt;
source sniplet has to contain the substring "@generated".&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Schwartz</dc:creator><pubDate>Wed, 05 Oct 2005 07:31:44 -0000</pubDate><guid>https://sourceforge.net5154c6ad38ea6ba384f475d9c6cd0ca461a5efab</guid></item><item><title>Use maven to generate the web site</title><link>https://sourceforge.net/p/emfutils/feature-requests/2/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Use maven for&lt;br /&gt;
-- web site&lt;br /&gt;
-- checks&lt;br /&gt;
-- deployment on sourceforge (+updatesite)&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Schwartz</dc:creator><pubDate>Wed, 05 Oct 2005 07:26:58 -0000</pubDate><guid>https://sourceforge.net1357995e12dbb05bdc40b2134df7a141dfdc7205</guid></item><item><title>Split business logic</title><link>https://sourceforge.net/p/emfutils/feature-requests/1/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Currently (as of version 1.0.x) the buisiness logic is&lt;br /&gt;
encapsulated in the class "EmfGenerationSupport".&lt;br /&gt;
The contained logic consists of two parts: &lt;br /&gt;
(1) Determine if an member is marked as generated,&lt;br /&gt;
(2) determine if a type is "generated", that is, it is&lt;br /&gt;
marked as generated and all of its members are marked&lt;br /&gt;
as generated, too.&lt;/p&gt;
&lt;p&gt;It is more naturally to split the logic into two classes&lt;br /&gt;
-- which simplifies the possilble future task to&lt;br /&gt;
substitude the&lt;br /&gt;
logic for the first task (for instance for different&lt;br /&gt;
kind of generated sources).&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Alexander Schwartz</dc:creator><pubDate>Wed, 05 Oct 2005 07:25:21 -0000</pubDate><guid>https://sourceforge.netd8aa74542817a2979b2cb316d1ed4dbba908eac8</guid></item></channel></rss>