<?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/ucdetector/feature-requests/</link><description>Recent changes to feature-requests</description><atom:link href="https://sourceforge.net/p/ucdetector/feature-requests/feed.rss" rel="self"/><language>en</language><lastBuildDate>Thu, 30 Sep 2021 19:55:59 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/ucdetector/feature-requests/feed.rss" rel="self" type="application/rss+xml"/><item><title>#44 respect lombok annotations.</title><link>https://sourceforge.net/p/ucdetector/feature-requests/44/?limit=25#aebc/aa58</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;See above:&lt;br/&gt;
Goto UCDetector settings:&lt;br/&gt;
-&amp;gt; Ignore -&amp;gt; Code with annotations,&lt;br/&gt;
to exclude lombok annotations.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Joerg Spieler</dc:creator><pubDate>Thu, 30 Sep 2021 19:55:59 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net787320bfd879e1f60355b659912a4266bac4b445</guid></item><item><title>#44 respect lombok annotations.</title><link>https://sourceforge.net/p/ucdetector/feature-requests/44/?limit=25#aebc</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Doesn't ignoring code with annotations make it practically useless with lombok?&lt;/p&gt;
&lt;p&gt;Most externally used fields will use @Getter and most classes will use some combination of @Data / @NoArgsConstructor / @CustomLog / etc. That's how it is in the existing  codebase I'm working with anyway.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Fri, 17 Sep 2021 10:19:18 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net4136f840aa2469ac71207efa9307e4619a59015a</guid></item><item><title>#52 Detect CDI scopes as used code</title><link>https://sourceforge.net/p/ucdetector/feature-requests/52/?limit=25#d100</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Found it! Thanks!&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Martijn Dashorst</dc:creator><pubDate>Tue, 22 Jun 2021 21:26:40 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net8df375d2ed2a267012229fd336bd99c3afa2807c</guid></item><item><title>#52 Detect CDI scopes as used code</title><link>https://sourceforge.net/p/ucdetector/feature-requests/52/?limit=25#ce3c</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Use UCDetector Preferences: "Ignore -&amp;gt; Code with annotations"&lt;br/&gt;
See: &lt;a href="http://ucdetector.org/preferences.html" rel="nofollow"&gt;http://ucdetector.org/preferences.html&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Joerg Spieler</dc:creator><pubDate>Mon, 21 Jun 2021 17:42:47 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netacb40bb8bd6f8a415aa94696458613103162e4f0</guid></item><item><title>Detect CDI scopes as used code</title><link>https://sourceforge.net/p/ucdetector/feature-requests/52/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;In JakartaEE environments it is quite normal to have beans that are instantiated by the container, e.g. @ApplicationScoped beans. When a bean has scope "@ApplicationScope" or has some other CDI annotation on it that binds it to the container, e.g. @Observes, etc. UCDetector should not flag those classes and methods as unused, as they are instantiated by the container.&lt;/p&gt;
&lt;p&gt;I single out Jakarta CDI specifically as it is an industry standard and widely used. Perhaps you could add an editable list of annotations that mark a class as used, as to support Spring and other injection frameworks.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Martijn Dashorst</dc:creator><pubDate>Mon, 21 Jun 2021 15:27:27 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net9526aa88293ffb9015c3730a92dfd79c5676d02e</guid></item><item><title>#18 Want to forbid UCDetector from suggesting package visibility</title><link>https://sourceforge.net/p/ucdetector/feature-requests/18/?limit=25#a8d5/82b2</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Hi Wolffpack, &lt;br/&gt;
you can deactivate "change visibility... to default" Warnings in UCDetector preferences Dialog:&lt;br/&gt;
Tab "Keywords" -&amp;gt; Classes/Methods/Fields &lt;strong&gt;protected&lt;/strong&gt;: Change to "Ignore"&lt;/p&gt;
&lt;p&gt;Note: UCDetector does not distinguish between &lt;strong&gt;protected&lt;/strong&gt; and &lt;strong&gt;default visibility&lt;/strong&gt;.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Joerg Spieler</dc:creator><pubDate>Sun, 14 Mar 2021 17:58:44 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netcf5007603aa2a11aafbb2d79e7d2a88681d0e710</guid></item><item><title>#18 Want to forbid UCDetector from suggesting package visibility</title><link>https://sourceforge.net/p/ucdetector/feature-requests/18/?limit=25#a8d5</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Stumbling onto this feature request, I'd also like to say that this would be great to have.  I'm fixing some legacy code right now and there is just A LOT of markers, but these "change visibility... to default" are simply unwanted and make it hard for me to see the correct markers by UCDetector.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Wolffpack</dc:creator><pubDate>Fri, 12 Mar 2021 11:25:45 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net5014d1edfa2ba7acdb4b18123e0ba899b638bb36</guid></item><item><title>#51 Ignore JAX-RS classes</title><link>https://sourceforge.net/p/ucdetector/feature-requests/51/?limit=25#c906</link><description>&lt;div class="markdown_content"&gt;&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;status&lt;/strong&gt;: open --&amp;gt; closed&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Joerg Spieler</dc:creator><pubDate>Sun, 14 Apr 2019 19:45:04 -0000</pubDate><guid isPermaLink="false">https://sourceforge.netbc53affda9661c9c35924bf60b75632fd99d4e75</guid></item><item><title>#51 Ignore JAX-RS classes</title><link>https://sourceforge.net/p/ucdetector/feature-requests/51/?limit=25#c69d</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;Use UCDetector Preferences: "Ignore -&amp;gt; Code with annotations"&lt;br/&gt;
See: &lt;a href="http://ucdetector.org/preferences.html" rel="nofollow"&gt;http://ucdetector.org/preferences.html&lt;/a&gt;&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Joerg Spieler</dc:creator><pubDate>Sun, 14 Apr 2019 19:44:38 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net3ef407022cfe08cc72f003aed49b09f5fd657907</guid></item><item><title>Ignore JAX-RS classes</title><link>https://sourceforge.net/p/ucdetector/feature-requests/51/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;@Path("test")&lt;br/&gt;
@Produces(MediaType.APPLICATION_JSON)&lt;br/&gt;
@Consumes(MediaType.APPLICATION_JSON)&lt;br/&gt;
public class TestService { &lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;public TestService() {
}

@GET
@Path("/v1/status/ping")
public Response ping()
{
    LOGGER.debug("ping ");
    return Response.ok().build();
}
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;}&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Anonymous</dc:creator><pubDate>Wed, 10 Apr 2019 13:01:11 -0000</pubDate><guid isPermaLink="false">https://sourceforge.net7a631a250dad9072a8fc3a653b38b40bb2571ed6</guid></item></channel></rss>