<?xml version="1.0"?>

<!DOCTYPE suppressions PUBLIC
        "-//Puppy Crawl//DTD Suppressions 1.1//EN"
        "http://www.puppycrawl.com/dtds/suppressions_1_1.dtd">

<suppressions>

    <suppress checks="CyclomaticComplexity"
              files="(BufferedRecords|DataConverter|LakeConnection|FieldsMetadata|PreparedStatementBinder|TimestampIncrementingTableQuerier|TableIdentity|ColumnDefinition|LakeSinkTask).java"/>

    <suppress checks="ClassDataAbstractionCoupling"
              files="(LakeClient|GenericDatabaseDialect).java"/>

    <suppress checks="NPathComplexity"
              files="(BufferedRecords|DataConverter|FieldsMetadata|LakeConnection).java"/>

    <suppress checks="JavaNCSS"
              files="(FieldsMetadata|LakeConnection).java"/>

    <suppress checks="ParameterNumber"
              files="(ColumnDefinition|LakeConnection|TimestampIncrementingTableQuerier).java"/>
</suppressions>
