This is an automated email from the ASF dual-hosted git repository.
blachniet pushed a change to branch branch-1.9
in repository https://gitbox.apache.org/repos/asf/avro.git.
from 05d8e1a AVRO-2550: Update Travis CI scripts to use Yetus 0.10
new 1439952 AVRO-2454: Fix CA1034 - Nested types should not be visible
new f58a506 AVRO-2454: Fix SA1600 - Elements should be documented
new 5f6daa9 AVRO-2454: Fix CA1052 - Static holder types should be Static
or NotInheritable
new 2f85a47 AVRO-2454: Fix CA1063 - Implement IDisposable correctly
new f2776a7 AVRO-2454: Ignore CA1303 - Do not pass literals as localized
parameters
new 38d9159 AVRO-2454: Fix CA1305 - Specify IFormatProvider
new 861e93e AVRO-2454: Ignore SA1116 and SA1117 - Parameters on separate
lines
new c9d6eed AVRO-2454: Fix SA1119 -
StatementMustNotUseUnnecessaryParenthesis
new 94df7f9 AVRO-2454: Fix CA1307 - Specify StringComparison
new 4c75f07 AVRO-2454: Fix CA1507 - Use nameof in place of string
new 18f8107 AVRO-2454: Fix SA1604 - ElementDocumentationMustHaveSummary
new 44b335e AVRO-2454: Fix SA1606 -
ElementDocumentationMustHaveSummaryText
new f5cfefe AVRO-2454: Fix SA1610 - PropertyDocumentationMustHaveValueText
new ea06118 AVRO-2454: Fix SA1611 - ElementParametersMustBeDocumented
new 408bd2c AVRO-2454: Fix CA1715 - Identifiers should have correct prefix
new 549f9a9 AVRO-2454: Fix CA1724 - Type names should not match namespaces
new bbec939 AVRO-2454: Fix CA1721 - Property names should not match get
methods
The 17 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
lang/csharp/Avro.ruleset | 28 +++++++------------
lang/csharp/src/apache/main/CodeGen/CodeGen.cs | 13 ++++-----
.../src/apache/main/File/DataFileConstants.cs | 3 +++
lang/csharp/src/apache/main/File/DataFileReader.cs | 31 +++++++++++++++++-----
lang/csharp/src/apache/main/File/DataFileWriter.cs | 14 +++++++++-
lang/csharp/src/apache/main/File/DeflateCodec.cs | 2 +-
lang/csharp/src/apache/main/File/NullCodec.cs | 2 +-
lang/csharp/src/apache/main/Generic/DatumReader.cs | 2 ++
lang/csharp/src/apache/main/Generic/DatumWriter.cs | 2 ++
.../src/apache/main/Generic/GenericDatumReader.cs | 11 +++++---
.../src/apache/main/Generic/GenericDatumWriter.cs | 4 +--
lang/csharp/src/apache/main/Generic/GenericEnum.cs | 4 ++-
.../src/apache/main/Generic/GenericReader.cs | 4 +--
.../src/apache/main/Generic/GenericWriter.cs | 12 ++++-----
.../apache/main/Generic/PreresolvingDatumReader.cs | 1 +
.../apache/main/Generic/PreresolvingDatumWriter.cs | 10 +++----
lang/csharp/src/apache/main/GlobalSuppressions.cs | 3 +++
lang/csharp/src/apache/main/IO/BinaryEncoder.cs | 2 +-
.../src/apache/main/IO/ByteBufferInputStream.cs | 8 +++---
lang/csharp/src/apache/main/IO/Decoder.cs | 2 ++
lang/csharp/src/apache/main/IO/Encoder.cs | 2 ++
lang/csharp/src/apache/main/Protocol/Message.cs | 4 +--
lang/csharp/src/apache/main/Protocol/Protocol.cs | 18 +++++++------
lang/csharp/src/apache/main/Schema/ArraySchema.cs | 2 +-
lang/csharp/src/apache/main/Schema/EnumSchema.cs | 9 ++++++-
lang/csharp/src/apache/main/Schema/Field.cs | 4 +--
lang/csharp/src/apache/main/Schema/FixedSchema.cs | 2 +-
lang/csharp/src/apache/main/Schema/JsonHelper.cs | 8 +++---
lang/csharp/src/apache/main/Schema/MapSchema.cs | 2 +-
.../src/apache/main/Schema/PrimitiveSchema.cs | 7 ++++-
lang/csharp/src/apache/main/Schema/Property.cs | 10 ++++---
lang/csharp/src/apache/main/Schema/RecordSchema.cs | 4 +--
lang/csharp/src/apache/main/Schema/Schema.cs | 11 ++++----
.../src/apache/main/Schema/SchemaNormalization.cs | 9 ++++---
lang/csharp/src/apache/main/Schema/UnionSchema.cs | 2 +-
.../src/apache/main/Specific/ObjectCreator.cs | 4 +++
.../apache/main/Specific/SpecificDatumReader.cs | 2 +-
.../apache/main/Specific/SpecificDatumWriter.cs | 4 +--
.../src/apache/main/Specific/SpecificWriter.cs | 4 +--
lang/csharp/stylecop.json | 7 ++++-
40 files changed, 174 insertions(+), 99 deletions(-)