The property I exposed is from a new table I just created in my database, just mapped in LLBLGen and just generated code for - no modifications!
If I have added other code to other entities that made them non-compliant, would that in turn make the entire assembly non-compliant - then using any class from there give this warning? If that is not true - then I am unsure as it is straight generated code...
To track this down and to avoid this completely in the future, I think a few changes to the templates would be good:
In the AssemblyInfo.cs file for the LLBLGen generated project:
[assembly: System.CLSCompliant(true)]
and then on every class:
[CLSCompliant(true)]
This way, we would get an error when compiling if the user did something non-compliant.