Idea Detail view

 
 
 

Display all options currently in effect (What Options am I using here)

 

Although "-vo" and "lint usual arguments ?" are useful, they produce a lot of information, including information that sometimes could be considered 'what was noise' such as temporary error suppressions "-save, -e123, -restore"

It would be great if you could add a feature where I could display all options, suppressions, flags, etc. in effect at a specific point in a source file that have been:
a) changed from the defaults, or
b) changed since the last "-save"
c) changed in this file

for example:

 


   //lint -save
   //lint -e123
   //lint -esym(456, FooBar)
   ...
   /*lint -save -e789 */ MACRO /*lint -restore */
   ...
   int foo()
   {
       //lint -ListOptions(save)
   }

 


would tell me about -e123 and -esym(456, FooBar) but not -e456
 

 

Planned

10 Votes