tag:blogger.com,1999:blog-1479535086136999079.post203184716319103421..comments2024-03-06T18:05:45.062+01:00Comments on Eclipse Code Recommenders: The Problem of Incomplete JavadocsAnonymoushttp://www.blogger.com/profile/04192783689046741384noreply@blogger.comBlogger10125tag:blogger.com,1999:blog-1479535086136999079.post-31008484325558432282011-11-28T22:38:59.514+01:002011-11-28T22:38:59.514+01:00@SeaHen, excellent point. Would you open an issue ...@SeaHen, excellent point. Would you open an issue at https://bugs.eclipse.org/bugs/enter_bug.cgi?product=Recommenders to track progress on this?Anonymoushttps://www.blogger.com/profile/04192783689046741384noreply@blogger.comtag:blogger.com,1999:blog-1479535086136999079.post-15542378949516911712011-11-28T06:32:15.638+01:002011-11-28T06:32:15.638+01:00The problem with "must" and "should...The problem with "must" and "should" is that they're prescriptive statements. Since the Subclassing Directives tab only describes actual usage tendencies, I'd suggest changing the terms to "always", "usually", "sometimes", "rarely" and "never".<br /><br />That way, when users are dealing with a special case or trying to remove an anti-pattern from a large code base, they won't be put off or misled by the prescriptive statements; and the rest of the time, they'll infer them.Chrishttps://www.blogger.com/profile/03639445454370696616noreply@blogger.comtag:blogger.com,1999:blog-1479535086136999079.post-48327777596430480442010-04-05T09:01:21.490+02:002010-04-05T09:01:21.490+02:00Thierry,
integrating with Netbeans sounds great! T...Thierry,<br />integrating with Netbeans sounds great! The analysis, however, is just a small part of the work. The setup – especially getting the code examples in an easy consumable way for the analysis – is the major challenge. Is there an equivalent to p2 update sites - like the one of Yoxos - for Netbeans?<br /><br />Anyway, currently we investigate concepts that allow everyone to contribute within his or her IDE directly to the view, i.e., there will be a light-weight client-side analysis engine that works on your projects in your workspace. And your help on developing Netbeans integrations or client-side engines in general is highly appreciated!<br /><br />If you like to start a larger discussion, just join the code-recommenders mailing list and discuss your ideas with us there: http://groups.google.com/group/code-recommenders<br /><br />All the best,<br />MarcelAnonymoushttps://www.blogger.com/profile/04192783689046741384noreply@blogger.comtag:blogger.com,1999:blog-1479535086136999079.post-63158732001246138782010-04-02T13:24:43.770+02:002010-04-02T13:24:43.770+02:00Nice work and screenshot
Is it possible to separat...Nice work and screenshot<br />Is it possible to separate the engine witch collect the statistics (patterns) for the UI?<br />I was thinking for integrating with other IDE (Netbeans?)<br />ThanksUnknownhttps://www.blogger.com/profile/04038724739524282633noreply@blogger.comtag:blogger.com,1999:blog-1479535086136999079.post-47209048627358287132010-04-01T10:47:22.440+02:002010-04-01T10:47:22.440+02:00Great view! Will use it in the future.Great view! Will use it in the future.Philipp Kursawehttps://www.blogger.com/profile/01559531684494695413noreply@blogger.comtag:blogger.com,1999:blog-1479535086136999079.post-75037524278408374132010-04-01T06:02:03.051+02:002010-04-01T06:02:03.051+02:00Very interesting! I think generating documentation...Very interesting! I think generating documentation is a great approach in general to solve the documentation problem (being outdated and all). Your approach of learning from usage patterns is particularly interesting and I could imagine it also being useful in other settings than what you describe (large frameworks), like for generating documentation from few canonical examples or tests.Fabian Steeghttps://www.blogger.com/profile/02384590154207147547noreply@blogger.comtag:blogger.com,1999:blog-1479535086136999079.post-88753580317110716572010-03-31T11:09:41.853+02:002010-03-31T11:09:41.853+02:00I added a little section "How it Works Under ...I added a little section "How it Works Under the Hood" which hopefully answers your performance and implementation question:<br /><br />http://code.google.com/p/code-recommenders/wiki/ExtendedJavadoc#How_it_Works_Under_the_Hood<br /><br /><br />Eclipse 3.3... I wonder how many people are still using 3.3 and 3.4. Are there any statistics about that somewhere? If there is a significant amount of people still using previous versions of Eclipse I should reconsider my packaging and make things available for 3.3 too?<br /><br />Thanks.Anonymoushttps://www.blogger.com/profile/04192783689046741384noreply@blogger.comtag:blogger.com,1999:blog-1479535086136999079.post-82393873699970540172010-03-31T10:39:39.693+02:002010-03-31T10:39:39.693+02:00Very nice view ! Thanks for the presentation and t...Very nice view ! Thanks for the presentation and the link.<br /><br />"Does this sound interesting for Eclipse?"<br /><br />Of course!<br /><br />I'm working with eclipse 3.3 so i can't test. I'm wondering if the view presents the informations quickly? I read that a database is needed. Is there any performance issues?Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-1479535086136999079.post-80765139348302455122010-03-31T08:37:28.310+02:002010-03-31T08:37:28.310+02:00You're right. The initial idea was to use RFC ...You're right. The initial idea was to use RFC 2119 terms MUST, SHOULD, MAY, SHOULD NOT, and MUST NOT. <br /><br />Then SHOULD NOT means "that there may exist valid reasons in particular circumstances when the particular behavior is acceptable or even useful, but the full implications should be understood and the case carefully weighed before implementing any behavior described with this label."<br /><br />But your example shows that SHOULD NOT is misleading and should be replaced by something more meaningful like "in special case".<br /><br />Thanks for pointing this out :)Anonymoushttps://www.blogger.com/profile/04192783689046741384noreply@blogger.comtag:blogger.com,1999:blog-1479535086136999079.post-36223981692306820922010-03-31T08:26:50.789+02:002010-03-31T08:26:50.789+02:00Nice view, however, "should not override disp...Nice view, however, "<strong>should not</strong> override <em>dispose</em>" is clearly a wrong suggestion. Whenever they allocated some resources in the wizard the *have to* dispose them.Gunnarhttp://wagenknecht.org/blog/noreply@blogger.com