GET() on a property is reported as missing a .

Project:Proparse-Based Utilities
Component:Code
Category:bug report
Priority:normal
Assigned:jurjen
Status:closed
Description

when parsing a class using properties, if you specify some code in the GET, prolint warns

"library\SessionSingleton.cls:9:11: expecting PERIOD, found '('

the code is:

DEF PUBLIC PROPERTY SystemDate AS DATE NO-UNDO
GET():
/* some code here */
END GET.


Comments

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.
jurjen's picture

#1

Project:Prolint Issue Tracker» Proparse-Based Utilities
Component:Rules» Code

Hi Julian,

I love to blame others so I say it's not a Prolint bug, but a Proparse issue. Really ;-)
John has told me that the current Proparse release is not ready yet for every new OOABL language element.
When John is done (and I don't know when) then I will have to do some work on Prolint to treat GET and SET like functions, sort of.

I am not sure if John reads issues in "Prolint Issue Tracker". So I have assigned this issue to project "Code Parse Utils".

Thanks,
Jurjen.


john's picture

#2

I sent an offline message to Julian and Jurjen. If anybody else needs 10.1B support, please let me know. Support for 10.1B was mostly done quite a long time ago, but I hadn't finished it off because it got pushed down the priority list (nobody was asking for it). Now it has been bumped back up the priority list. :)


jurjen's picture

#3

Assigned to:Anonymous» jurjen
Status:active» fixed

Based on the Proparse pre-release beta, I have fixed a whole bunch of things in Prolint, and checked them in at Subversion revision 313. Now I also have to update turbolint.dll, this may take a little while, when I am done I will build and publish Prolint release 68.


#4

Status:fixed» closed