<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xml:base="http://www.oehive.org" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
 <title>The OpenEdge Hive - issues for Prolint Issue Tracker</title>
 <link>http://www.oehive.org/project/issues</link>
 <description>Software development from an OpenEdge point of view. OE Hive provides open-source projects, freeware, wiki, forums, and other services.</description>
 <language>oehive</language>
<item>
 <title>table usage</title>
 <link>http://www.oehive.org/node/2348</link>
 <description>&lt;p&gt;Ho do we create a rule which will identify whether the program is using a DB table or not ?&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/667&quot; class=&quot;og_links&quot;&gt;ABL(4GL) General Programming Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/2348#comments</comments>
 <group domain="http://www.oehive.org/proparse_group">Proparse Group</group>
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <group domain="http://www.oehive.org/ooabl">Object-Oriented ABL Techniques</group>
 <group domain="http://www.oehive.org/devtools">Development Tools Group</group>
 <group domain="http://www.oehive.org/node/667">ABL(4GL) General Programming Group</group>
 <pubDate>Mon, 16 May 2016 08:03:29 +0000</pubDate>
 <dc:creator>atuldalvi123</dc:creator>
 <guid isPermaLink="false">2348 at http://www.oehive.org</guid>
</item>
<item>
 <title>Prolint - tablename rule for class method parameters not working </title>
 <link>http://www.oehive.org/node/2347</link>
 <description>&lt;p&gt;I am having a class with method and that method is having 2 input parameters assigning to some other local vars.&lt;/p&gt;
&lt;p&gt;Using Prolint I am generating ouput for the same class and output is showing warning like &quot;inpt1 must be qualified with table name&quot; and same for the 2nd input parameter  for the line number where I am assigning it to other local vars.&lt;/p&gt;
&lt;p&gt;But the same is working for procedure file having input parameters, no warning in the output page.&lt;/p&gt;
&lt;p&gt;Please suggest&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/abhack_group&quot; class=&quot;og_links&quot;&gt;ABHack Group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/2347#comments</comments>
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <group domain="http://www.oehive.org/node/194">Hive group</group>
 <group domain="http://www.oehive.org/devtools">Development Tools Group</group>
 <group domain="http://www.oehive.org/node/667">ABL(4GL) General Programming Group</group>
 <group domain="http://www.oehive.org/abhack_group">ABHack Group</group>
 <pubDate>Thu, 12 May 2016 19:06:38 +0000</pubDate>
 <dc:creator>atuldalvi123</dc:creator>
 <guid isPermaLink="false">2347 at http://www.oehive.org</guid>
</item>
<item>
 <title>Prolint 73 - Progress v9.1e - tty - installation issues</title>
 <link>http://www.oehive.org/node/2174</link>
 <description>&lt;p&gt;I need to find a source code analyzer for my company&#039;s Progress code and Prolint sounds like a perfect option.  We use Progress v9.1e on a Linux server and the CHUI procedure editor for development here.  My attempts to install Prolint have been unsuccessful.  I downloaded Prolint v73 and its directories are included in the PROPATH. But there were run-time errors when trying to run prolint/launch/start.p (see attached pdf).  I could not find very much related to running this from the CHUI Progress editor.  Does anyone have any advice?&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/prolint&quot; class=&quot;og_links&quot;&gt;Prolint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/node/2174&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.oehive.org/node/2174#comments</comments>
 <enclosure url="http://www.oehive.org/files/issues/prolint_issues.pdf" length="103906" type="application/pdf" />
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <pubDate>Tue, 21 May 2013 21:25:38 +0000</pubDate>
 <dc:creator>bmack</dc:creator>
 <guid isPermaLink="false">2174 at http://www.oehive.org</guid>
</item>
<item>
 <title>Use of dbaliases.d - prolint 74</title>
 <link>http://www.oehive.org/node/2095</link>
 <description>&lt;p&gt;We have some programs that use aliases that consists of 1 character (don&#039;t know why but they exsist).&lt;br /&gt;
for example in the code they use s..&lt;/p&gt;
&lt;p&gt;I can find in the Prolint documentation that we can use the file /settings/dbaliases.d to prevent compile errors warnings for those in Prolint.&lt;br /&gt;
I&#039;ve create that file and inserted the following lines&lt;br /&gt;
&quot;s&quot; &quot;mydatabase&quot;&lt;br /&gt;
&quot;m&quot; &quot;mydatabase&quot;&lt;/p&gt;
&lt;p&gt;But when I run the program that uses these aliases in Prolint I still get&lt;br /&gt;
compile failed&lt;br /&gt;
Unknown database name s. (855)&lt;/p&gt;
&lt;p&gt;Is there anyone that uses this dbaliases.d file?&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/prolint&quot; class=&quot;og_links&quot;&gt;Prolint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/node/2095&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.oehive.org/node/2095#comments</comments>
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <pubDate>Wed, 25 Apr 2012 14:25:51 +0000</pubDate>
 <dc:creator>Duze</dc:creator>
 <guid isPermaLink="false">2095 at http://www.oehive.org</guid>
</item>
<item>
 <title>Detect unused USING</title>
 <link>http://www.oehive.org/node/2066</link>
 <description>&lt;p&gt;Notice any USING statement which is not utilized in resolving references in the class.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/node/193&quot; class=&quot;og_links&quot;&gt;Codeparse group&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/2066#comments</comments>
 <group domain="http://www.oehive.org/node/193">Codeparse group</group>
 <pubDate>Wed, 07 Mar 2012 19:31:25 +0000</pubDate>
 <dc:creator>tamhas</dc:creator>
 <guid isPermaLink="false">2066 at http://www.oehive.org</guid>
</item>
<item>
 <title>function or non-void method should return a value</title>
 <link>http://www.oehive.org/node/1953</link>
 <description>&lt;p&gt;OpenEdge allows to write a method that does not contain a &quot;return&quot; statement, even when it is not a void method. We&#039;d like a warning (from Prolint) for that&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/prolint&quot; class=&quot;og_links&quot;&gt;Prolint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/1953#comments</comments>
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <pubDate>Wed, 13 Apr 2011 09:01:37 +0000</pubDate>
 <dc:creator>jurjen</dc:creator>
 <guid isPermaLink="false">1953 at http://www.oehive.org</guid>
</item>
<item>
 <title>new rule: cleanup-code can be moved into a finally block</title>
 <link>http://www.oehive.org/node/1942</link>
 <description>&lt;p&gt;When a function, method or internal procedure has statements close to the end like &#039;delete object&#039;, &#039;delete procedure&#039;, &#039;set-size(mem)=0&#039;, then Prolint may suggest that you put a &quot;finally:... end&quot; block around it.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/prolint&quot; class=&quot;og_links&quot;&gt;Prolint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/1942#comments</comments>
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <pubDate>Tue, 22 Mar 2011 10:25:19 +0000</pubDate>
 <dc:creator>jurjen</dc:creator>
 <guid isPermaLink="false">1942 at http://www.oehive.org</guid>
</item>
<item>
 <title>adecomm.pl not available in OEArchitect</title>
 <link>http://www.oehive.org/node/710</link>
 <description>&lt;p&gt;The setup instruction for Prolint says you need to extract adecomm.pl  (see &lt;a href=&quot;http://oehive.org/node/229&quot;&gt;instruction&lt;/a&gt;) but this pl file is apparently not shipped with the OpenEdge Architect edition of 10.1A.&lt;/p&gt;
&lt;p&gt;reported by Glen West.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/prolint&quot; class=&quot;og_links&quot;&gt;Prolint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/710#comments</comments>
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <pubDate>Wed, 07 Feb 2007 18:09:05 +0000</pubDate>
 <dc:creator>jurjen</dc:creator>
 <guid isPermaLink="false">710 at http://www.oehive.org</guid>
</item>
<item>
 <title>prolint says &quot;ERROR: compile failed&quot; for a new compiler warning</title>
 <link>http://www.oehive.org/node/1883</link>
 <description>&lt;p&gt;A sourcefile contains the following statement:&lt;/p&gt;
&lt;p&gt;define variable hBuffer as handle  no-undo initial ?.&lt;/p&gt;
&lt;p&gt;The progress compiler gives the following warning:&lt;/p&gt;
&lt;p&gt;&quot;Invalid INITIAL option ignored for HANDLE or OBJECT REFERENCE variable (3349)&quot;&lt;/p&gt;
&lt;p&gt;Prolint recognizes this as a compile error. Instead it should send it to the outputhandler as a warning and assume that the source compiles fine.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/prolint&quot; class=&quot;og_links&quot;&gt;Prolint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/1883#comments</comments>
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <pubDate>Thu, 25 Nov 2010 12:33:42 +0000</pubDate>
 <dc:creator>jurjen</dc:creator>
 <guid isPermaLink="false">1883 at http://www.oehive.org</guid>
</item>
<item>
 <title>ABBREVKWD: false positive on field names assigned using :: shortcut</title>
 <link>http://www.oehive.org/node/1652</link>
 <description>&lt;p&gt;&lt;H1&gt;Issue&lt;/H1&gt;&lt;/p&gt;
&lt;p&gt;When using the :: shortcut for hb:BUFFER-FIELD(&quot;language&quot;:U):BUFFER-VALUE, hb::language the ABBREVKWD rule complains that language is an abbreviated keyword for LANGUAGES.&lt;/p&gt;
&lt;p&gt;&lt;H1&gt;Test case&lt;/H1&gt;&lt;br /&gt;
DEFINE TEMP-TABLE tt NO-UNDO&lt;br /&gt;
   FIELD language AS CHARACTER.&lt;/p&gt;
&lt;p&gt;DEFINE VARIABLE hb AS HANDLE NO-UNDO.&lt;/p&gt;
&lt;p&gt;hb = TEMP-TABLE tt:DEFAULT-BUFFER-HANDLE.&lt;br /&gt;
hb:BUFFER-CREATE().&lt;br /&gt;
hb::language = &quot;nl&quot;:U.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/prolint&quot; class=&quot;og_links&quot;&gt;Prolint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/1652#comments</comments>
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <pubDate>Tue, 09 Feb 2010 10:03:55 +0000</pubDate>
 <dc:creator>Stefan Drissen</dc:creator>
 <guid isPermaLink="false">1652 at http://www.oehive.org</guid>
</item>
<item>
 <title>NOUNDO: false positive on dataset-handles</title>
 <link>http://www.oehive.org/node/1651</link>
 <description>&lt;p&gt;Fix:&lt;/p&gt;
&lt;p&gt;Add to inspectnode prolint/rules/noundo.p:&lt;/p&gt;
&lt;p&gt;      WHEN &quot;DATASETHANDLE&quot;:U THEN IF vartype=&#039;parameter&#039;:U THEN&lt;br /&gt;
                          /* suppress warning on &quot;DEFINE .. parameter dataset-handle ...&quot; */&lt;br /&gt;
                               ASSIGN havevar = FALSE.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/prolint&quot; class=&quot;og_links&quot;&gt;Prolint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/1651#comments</comments>
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <pubDate>Tue, 09 Feb 2010 09:51:38 +0000</pubDate>
 <dc:creator>Stefan Drissen</dc:creator>
 <guid isPermaLink="false">1651 at http://www.oehive.org</guid>
</item>
<item>
 <title>Check if propsuper is running</title>
 <link>http://www.oehive.org/node/1460</link>
 <description>&lt;p&gt;Logwin8.w =&amp;gt; save log as =&amp;gt; tabfile.p gives an error about dynamic function ProlintProperty.&lt;br /&gt;
This is because Prolint does: RUN DecrementProlintPropertySubscribers. which tells propsuper to shutdown (if no-one is actively listening)&lt;/p&gt;
&lt;p&gt;tabfile.p (responsible for the call) or Logwin8.w (responsible for the button)&lt;br /&gt;
should check if propsuper is running with a construction like in core/prolint.p&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/prolint&quot; class=&quot;og_links&quot;&gt;Prolint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;&lt;p&gt;&lt;a href=&quot;http://www.oehive.org/node/1460&quot;&gt;read more&lt;/a&gt;&lt;/p&gt;</description>
 <comments>http://www.oehive.org/node/1460#comments</comments>
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <pubDate>Mon, 23 Mar 2009 11:32:40 +0000</pubDate>
 <dc:creator>Niek</dc:creator>
 <guid isPermaLink="false">1460 at http://www.oehive.org</guid>
</item>
<item>
 <title>Varusage.SkipNewShared not implemented correctly</title>
 <link>http://www.oehive.org/node/1467</link>
 <description>&lt;p&gt;In the query using the SkipNewShared it is used in the wrong way, resulting in wrong results when SkipNewShared is no.&lt;br /&gt;
The code:&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
tt_object.newshared &amp;lt;&amp;gt; SkipNewShared&lt;br /&gt;
&lt;/code&gt;&lt;br /&gt;
should be changed to:&lt;br /&gt;
&lt;code&gt;&lt;br /&gt;
(not tt_object.newshared or not SkipNewShared)&lt;br /&gt;
&lt;/code&gt;&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/prolint&quot; class=&quot;og_links&quot;&gt;Prolint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/1467#comments</comments>
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <pubDate>Thu, 02 Apr 2009 12:51:28 +0000</pubDate>
 <dc:creator>Niek</dc:creator>
 <guid isPermaLink="false">1467 at http://www.oehive.org</guid>
</item>
<item>
 <title>rule tablename false positives when forward function decl. &lt;&gt; function decl</title>
 <link>http://www.oehive.org/node/1459</link>
 <description>&lt;p&gt;This was resolved on issue 1403, but the find &quot;prototype&quot; should be find FIRST &quot;prototype&quot; on line 394.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/prolint&quot; class=&quot;og_links&quot;&gt;Prolint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/1459#comments</comments>
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <pubDate>Mon, 23 Mar 2009 10:39:45 +0000</pubDate>
 <dc:creator>Niek</dc:creator>
 <guid isPermaLink="false">1459 at http://www.oehive.org</guid>
</item>
<item>
 <title>namecheck</title>
 <link>http://www.oehive.org/node/1442</link>
 <description>&lt;p&gt;Don&#039;t know if anyone uses the default namecheck.p, but there is an error in the code.&lt;br /&gt;
CASE btt_Object.ObjType&lt;br /&gt;
should be CASE btt_Object.ParamType&lt;br /&gt;
So INPUT, OUTPUT and INPUT-OUTPUT paramters will have to have i, o and io as prefix.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/prolint&quot; class=&quot;og_links&quot;&gt;Prolint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/1442#comments</comments>
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <pubDate>Sat, 07 Mar 2009 16:48:10 +0000</pubDate>
 <dc:creator>Niek</dc:creator>
 <guid isPermaLink="false">1442 at http://www.oehive.org</guid>
</item>
<item>
 <title>core/Prolint.p gives error on get-row()</title>
 <link>http://www.oehive.org/node/1428</link>
 <description>&lt;p&gt;When compilation &quot;fails&quot; with for example error 468, the compiler:error-status is set, error-status:num-messages is set, error-status:get-number(1) works but compiler:get-row(1) gives an error 4065 as if the call to the method is wrong?!?&lt;/p&gt;
&lt;p&gt;Solution: Prolint.p should also skip compiler:error-number 468 (where it skips 4345 and 6430)&lt;/p&gt;
&lt;p&gt;P.S. Logged a bug with Progress.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/prolint&quot; class=&quot;og_links&quot;&gt;Prolint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/1428#comments</comments>
 <enclosure url="http://www.oehive.org/files/issues/getrow.p" length="485" type="text/x-pascal" />
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <pubDate>Tue, 03 Mar 2009 07:40:14 +0000</pubDate>
 <dc:creator>Niek</dc:creator>
 <guid isPermaLink="false">1428 at http://www.oehive.org</guid>
</item>
<item>
 <title>file &#039;checkin-event.p&#039; calls function &#039;fnRtbGetLintFile&#039; with wrong parameter</title>
 <link>http://www.oehive.org/node/1396</link>
 <description>&lt;p&gt;In file &#039;checkin-event.p&#039; are some calls to the function &#039;fnRtbGetLintFile&#039; in file &#039;rt_customfunc.p&#039;.&lt;br /&gt;
The calls are made with a wrong parameter: The parameter is a &quot;recid&quot; but has to be a &quot;rowid&quot;.&lt;br /&gt;
I have included a corrected checkin-event.p, see the attachment.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/prolint&quot; class=&quot;og_links&quot;&gt;Prolint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/1396#comments</comments>
 <enclosure url="http://www.oehive.org/files/issues/checkin-event-corrected.p" length="15124" type="text/x-pascal" />
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <pubDate>Thu, 29 Jan 2009 18:58:42 +0000</pubDate>
 <dc:creator>edzerdboersma</dc:creator>
 <guid isPermaLink="false">1396 at http://www.oehive.org</guid>
</item>
<item>
 <title>Prolint Result messages?</title>
 <link>http://www.oehive.org/node/1356</link>
 <description>&lt;p&gt;When I run &#039;Lint Files&#039; I get a few stange messages:&lt;br /&gt;
- Expected proparse version 3.1b, found 3.1c02&lt;br /&gt;
I&#039;ve downloaded the latest ProParse and Prolint, why do I get this message??? Can&#039;t I use the latest ProLint with the latest ProParse??&lt;/p&gt;
&lt;p&gt;- Multiple Lines with &#039;8:50: unexpected token: no-undo&#039;&lt;br /&gt;
Whats the reason for this message in Prolint??&lt;/p&gt;
&lt;p&gt;Prolint Version 72&lt;br /&gt;
ProParse 3.1c02&lt;br /&gt;
Progress OpenEdge 10.1A230&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/prolint&quot; class=&quot;og_links&quot;&gt;Prolint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/1356#comments</comments>
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <pubDate>Fri, 10 Oct 2008 09:47:44 +0000</pubDate>
 <dc:creator>Duze</dc:creator>
 <guid isPermaLink="false">1356 at http://www.oehive.org</guid>
</item>
<item>
 <title>request rule: SUPER should be last call in a &#039;teardown&#039; method</title>
 <link>http://www.oehive.org/node/1240</link>
 <description>&lt;p&gt;Consider this example code:&lt;/p&gt;
&lt;pre&gt;
   METHOD PUBLIC OVERRIDE VOID CreateThis ():
     SUPER:CreateThis().
     /* add some custom stuff to &#039;this&#039; */
   END METHOD.

   METHOD PUBLIC OVERRIDE VOID DeleteThis ():
     SUPER:DeleteThis(). 
     /* remove the custom stuff from &#039;this&#039; */
   END METHOD. 
&lt;/pre&gt;&lt;p&gt;
As you can see, SUPER:DeleteThis() is now the first statement in the DeleteThis method but I believe it makes more sense, generally, when it is the last statement.&lt;br /&gt;
I have no idea how to automate such a code review though.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/prolint&quot; class=&quot;og_links&quot;&gt;Prolint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/1240#comments</comments>
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <pubDate>Tue, 22 Jul 2008 10:00:17 +0000</pubDate>
 <dc:creator>jurjen</dc:creator>
 <guid isPermaLink="false">1240 at http://www.oehive.org</guid>
</item>
<item>
 <title>locate private methods that are never called</title>
 <link>http://www.oehive.org/node/1214</link>
 <description>&lt;p&gt;Make a new Prolint rule that warns when a class appears to have a private method that is never called.&lt;/p&gt;
&lt;br class=&quot;clear&quot; /&gt;&lt;div class=&quot;og_rss_groups&quot;&gt;&lt;ul class=&quot;links&quot;&gt;&lt;li  class=&quot;first last og_links&quot;&gt;&lt;a href=&quot;/prolint&quot; class=&quot;og_links&quot;&gt;Prolint&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;</description>
 <comments>http://www.oehive.org/node/1214#comments</comments>
 <group domain="http://www.oehive.org/prolint">Prolint</group>
 <pubDate>Wed, 09 Jul 2008 15:05:57 +0000</pubDate>
 <dc:creator>jurjen</dc:creator>
 <guid isPermaLink="false">1214 at http://www.oehive.org</guid>
</item>
</channel>
</rss>
