drj826 / SML

This is the Perl 5 implementation of the SML code library. SML is a minimalistic plain text descriptive markup language which is human readable, enables continuous integration of documentation, expresses and validates semantic relationships, is easy to edit, is easy to generate automatically, and publishes professional documentation from plain text manuscripts.
GNU General Public License v3.0
2 stars 2 forks source link

False positive parsing error on title ref in entity description (rq-000424) #102

Closed drj826 closed 8 years ago

drj826 commented 8 years ago

See rq-000424. Title reference to ro-000004 in description causes false positive parsing error: "ERROR CAN'T GET PROPERTY TEXT, NO PROPERTY ro-000004 title"

drj826 commented 8 years ago

This error is emitted by the PropertyStore and not by the parser. I think this error is unnecessary so I commented it out. Perhaps I should do a stack trace to analyze the problem more completely. Whatever is calling 'get_property_text' should probably first check whether 'has_property' returns true.