12. Checking YCP Examples

You probably don't want to perform all of the available checks for simple YCP examples. Those should be concise and written for legibility rather than for completeness. They will usually not contain a standard format file header with all bells and whistles, no translation markers etc. - you don't want to bloat HelloWorld.ycp with all that stuff.

check_ycp has a special example mode for just this purpose: It turns off all checks that don't make sense for simple examples, yet allows you to use check_ycp anyway. If you think "well, what's left then?" think about the future. check_ycp can and will be expanded to cover more and more checks, and even your examples can benefit from it.

For simple YCP examples (and only for them, please!) invoke check_ycp with the -x command line option:

check_ycp -x HelloWorld.ycp
	  

This turns off all checks that don't make sense for examples.