Startup option -strict to reject abbreviated keywords / file / field references - OpenEdge Development - Products Enhancements - Progress Community

 OpenEdge Development

Startup option -strict to reject abbreviated keywords / file / field references

The compiler happily accepts abbreviated keywords, file and field references, but occasionally this can result in strange and hard to debug errors (see also this post). Also, it grows sloppy programs. 

It would be handy to have a startup option like '-strict' that prohibits this and raises an error when you try to compile a program that contains abbreviated things. 

Optionally, the startup could be expanded with optional parameters (like the log-manager options). It could then look something like:
prowin -db sports.db -strict schema,keywords

Status update

Implemented in OpenEdge 11.7.

Comments