diff options
author | Jon Skeet <skeet@pobox.com> | 2010-05-19 22:15:45 +0100 |
---|---|---|
committer | Jon Skeet <skeet@pobox.com> | 2010-05-19 22:15:45 +0100 |
commit | 706c5f6985a8c10325e4c2b833859a397513fe87 (patch) | |
tree | 31efa35f370d4d746546f8095a1ec101fee5b46b /src/ProtoGen/FieldGeneratorBase.cs | |
parent | 290089ab7c4f35ccac530b7045c8bd5766a0b1be (diff) | |
download | protobuf-706c5f6985a8c10325e4c2b833859a397513fe87.tar.gz protobuf-706c5f6985a8c10325e4c2b833859a397513fe87.tar.bz2 protobuf-706c5f6985a8c10325e4c2b833859a397513fe87.zip |
Add option to remove CLSCompliance attribute
Diffstat (limited to 'src/ProtoGen/FieldGeneratorBase.cs')
-rw-r--r-- | src/ProtoGen/FieldGeneratorBase.cs | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/ProtoGen/FieldGeneratorBase.cs b/src/ProtoGen/FieldGeneratorBase.cs index a4ffb73b..1c273b18 100644 --- a/src/ProtoGen/FieldGeneratorBase.cs +++ b/src/ProtoGen/FieldGeneratorBase.cs @@ -132,7 +132,7 @@ namespace Google.ProtocolBuffers.ProtoGen { } protected void AddClsComplianceCheck(TextGenerator writer) { - if (!Descriptor.IsCLSCompliant) { + if (!Descriptor.IsCLSCompliant && Descriptor.File.CSharpOptions.ClsCompliance) { writer.WriteLine("[global::System.CLSCompliant(false)]"); } } |