blob: ebc6d0e98e382f8a84fdc8094a60da7beece751d [file] [log] [blame]
<!DOCTYPE html>
<!--
| Generated by Apache Maven Doxia Site Renderer 1.11.1 from org.apache.maven.plugins:maven-checkstyle-plugin:3.3.1:checkstyle-aggregate at 2024-04-20
| Rendered using Apache Maven Default Skin
-->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="generator" content="Apache Maven Doxia Site Renderer 1.11.1" />
<title>Apache ShardingSphere &#x2013; Checkstyle Results</title>
<link rel="stylesheet" href="./css/maven-base.css" />
<link rel="stylesheet" href="./css/maven-theme.css" />
<link rel="stylesheet" href="./css/site.css" />
<link rel="stylesheet" href="./css/print.css" media="print" />
</head>
<body class="composite">
<div id="banner">
<div id="bannerLeft">Apache ShardingSphere
</div>
<div class="clear">
<hr/>
</div>
</div>
<div id="breadcrumbs">
<div class="xleft">
<span id="publishDate">Last Published: 2024-04-20</span>
| <span id="projectVersion">Version: 5.4.2-SNAPSHOT</span>
</div>
<div class="xright"><a href="./" title="Apache ShardingSphere">Apache ShardingSphere</a> </div>
<div class="clear">
<hr/>
</div>
</div>
<div id="leftColumn">
<div id="navcolumn">
<h5>Modules</h5>
<ul>
<li class="none"><a href="shardingsphere-infra/index.html" title="shardingsphere-infra">shardingsphere-infra</a></li>
<li class="none"><a href="shardingsphere-parser/index.html" title="shardingsphere-parser">shardingsphere-parser</a></li>
<li class="none"><a href="shardingsphere-db-protocol/index.html" title="shardingsphere-db-protocol">shardingsphere-db-protocol</a></li>
<li class="none"><a href="shardingsphere-mode/index.html" title="shardingsphere-mode">shardingsphere-mode</a></li>
<li class="none"><a href="shardingsphere-kernel/index.html" title="shardingsphere-kernel">shardingsphere-kernel</a></li>
<li class="none"><a href="shardingsphere-jdbc/index.html" title="shardingsphere-jdbc">shardingsphere-jdbc</a></li>
<li class="none"><a href="shardingsphere-proxy/index.html" title="shardingsphere-proxy">shardingsphere-proxy</a></li>
<li class="none"><a href="shardingsphere-features/index.html" title="shardingsphere-features">shardingsphere-features</a></li>
<li class="none"><a href="shardingsphere-agent/index.html" title="shardingsphere-agent">shardingsphere-agent</a></li>
<li class="none"><a href="shardingsphere-test/index.html" title="shardingsphere-test">shardingsphere-test</a></li>
<li class="none"><a href="shardingsphere-distribution/index.html" title="shardingsphere-distribution">shardingsphere-distribution</a></li>
</ul>
<h5>Project Documentation</h5>
<ul>
<li class="collapsed"><a href="project-info.html" title="Project Information">Project Information</a></li>
<li class="expanded"><a href="project-reports.html" title="Project Reports">Project Reports</a>
<ul>
<li class="none"><a href="xref/index.html" title="Source Xref">Source Xref</a></li>
<li class="none"><a href="rat-report.html" title="Rat Report">Rat Report</a></li>
<li class="none"><strong>Checkstyle</strong></li>
<li class="none"><a href="cpd.html" title="CPD">CPD</a></li>
<li class="none"><a href="pmd.html" title="PMD">PMD</a></li>
<li class="none"><a href="taglist.html" title="Tag List">Tag List</a></li>
<li class="none"><a href="dependency-check-report.html" title="dependency-check">dependency-check</a></li>
</ul></li>
</ul>
<a href="http://maven.apache.org/" title="Built by Maven" class="poweredBy">
<img class="poweredBy" alt="Built by Maven" src="./images/logos/maven-feather.png" />
</a>
</div>
</div>
<div id="bodyColumn">
<div id="contentBox">
<section>
<h2><a name="Checkstyle_Results"></a>Checkstyle Results</h2><a name="Checkstyle_Results"></a>
<p>The following document contains the results of <a class="externalLink" href="https://checkstyle.org/">Checkstyle</a> 9.3 with /home/runner/work/shardingsphere-doc/shardingsphere-doc/shardingsphere/src/resources/checkstyle.xml ruleset.</p><section>
<h3><a name="Summary"></a>Summary</h3><a name="Summary"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Files</th>
<th><img src="images/icon_info_sml.gif" alt="" />&#160;Info</th>
<th><img src="images/icon_warning_sml.gif" alt="" />&#160;Warnings</th>
<th><img src="images/icon_error_sml.gif" alt="" />&#160;Errors</th></tr>
<tr class="b">
<td align="left">7488</td>
<td>0</td>
<td>600</td>
<td>0</td></tr></table></section><section>
<h3><a name="Files"></a>Files</h3><a name="Files"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>File</th>
<th><img src="images/icon_info_sml.gif" alt="" />&#160;I</th>
<th><img src="images/icon_warning_sml.gif" alt="" />&#160;W</th>
<th><img src="images/icon_error_sml.gif" alt="" />&#160;E</th></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fagent.2Fplugin.2Fmetrics.2Fcore.2Fadvice.2FSQLParseCountAdviceTest.java">org/apache/shardingsphere/agent/plugin/metrics/core/advice/SQLParseCountAdviceTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fagent.2Fplugin.2Fmetrics.2Fcore.2Fadvice.2FSQLRouteCountAdviceTest.java">org/apache/shardingsphere/agent/plugin/metrics/core/advice/SQLRouteCountAdviceTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fagent.2Fplugin.2Fmetrics.2Fprometheus.2FPrometheusPluginLifecycleServiceTest.java">org/apache/shardingsphere/agent/plugin/metrics/prometheus/PrometheusPluginLifecycleServiceTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fagent.2Fplugin.2Ftracing.2Fopentelemetry.2Fadvice.2FOpenTelemetryJDBCExecutorCallbackAdviceTest.java">org/apache/shardingsphere/agent/plugin/tracing/opentelemetry/advice/OpenTelemetryJDBCExecutorCallbackAdviceTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fbroadcast.2Froute.2FBroadcastSQLRouter.java">org/apache/shardingsphere/broadcast/route/BroadcastSQLRouter.java</a></td>
<td>0</td>
<td>3</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fbroadcast.2Froute.2FBroadcastSqlRouterTest.java">org/apache/shardingsphere/broadcast/route/BroadcastSqlRouterTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fbroadcast.2Froute.2Fengine.2FBroadcastRouteEngineFactory.java">org/apache/shardingsphere/broadcast/route/engine/BroadcastRouteEngineFactory.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2FCDCJob.java">org/apache/shardingsphere/data/pipeline/cdc/CDCJob.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fapi.2FCDCJobAPI.java">org/apache/shardingsphere/data/pipeline/cdc/api/CDCJobAPI.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fclient.2FCDCClient.java">org/apache/shardingsphere/data/pipeline/cdc/client/CDCClient.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fclient.2Futil.2FProtobufAnyValueConverter.java">org/apache/shardingsphere/data/pipeline/cdc/client/util/ProtobufAnyValueConverter.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fcore.2Fprepare.2FCDCJobPreparer.java">org/apache/shardingsphere/data/pipeline/cdc/core/prepare/CDCJobPreparer.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fdistsql.2Fparser.2Fcore.2FCDCDistSQLStatementVisitor.java">org/apache/shardingsphere/data/pipeline/cdc/distsql/parser/core/CDCDistSQLStatementVisitor.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fhandler.2FCDCBackendHandler.java">org/apache/shardingsphere/data/pipeline/cdc/handler/CDCBackendHandler.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Futil.2FColumnValueConvertUtils.java">org/apache/shardingsphere/data/pipeline/cdc/util/ColumnValueConvertUtils.java</a></td>
<td>0</td>
<td>3</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Futil.2FColumnValueConvertUtilsTest.java">org/apache/shardingsphere/data/pipeline/cdc/util/ColumnValueConvertUtilsTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fchannel.2FMultiplexPipelineChannelTest.java">org/apache/shardingsphere/data/pipeline/core/channel/MultiplexPipelineChannelTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fconsistencycheck.2FConsistencyCheckDataBuilder.java">org/apache/shardingsphere/data/pipeline/core/consistencycheck/ConsistencyCheckDataBuilder.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fconsistencycheck.2Ftable.2FMatchingTableInventoryChecker.java">org/apache/shardingsphere/data/pipeline/core/consistencycheck/table/MatchingTableInventoryChecker.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fingest.2Fdumper.2Finventory.2FInventoryDumper.java">org/apache/shardingsphere/data/pipeline/core/ingest/dumper/inventory/InventoryDumper.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fingest.2Fdumper.2Finventory.2Fcolumn.2FColumnValueReaderEngine.java">org/apache/shardingsphere/data/pipeline/core/ingest/dumper/inventory/column/ColumnValueReaderEngine.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fmetadata.2Fgenerator.2FPipelineDDLGenerator.java">org/apache/shardingsphere/data/pipeline/core/metadata/generator/PipelineDDLGenerator.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fpreparer.2Finventory.2FInventoryTaskSplitter.java">org/apache/shardingsphere/data/pipeline/core/preparer/inventory/InventoryTaskSplitter.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmigration.2Fdistsql.2Fparser.2Fcore.2FMigrationDistSQLStatementVisitor.java">org/apache/shardingsphere/data/pipeline/migration/distsql/parser/core/MigrationDistSQLStatementVisitor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmysql.2Fingest.2FMySQLIncrementalDumper.java">org/apache/shardingsphere/data/pipeline/mysql/ingest/MySQLIncrementalDumper.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmysql.2Fingest.2FMySQLIncrementalDumperTest.java">org/apache/shardingsphere/data/pipeline/mysql/ingest/MySQLIncrementalDumperTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmysql.2Fingest.2Fclient.2FMySQLClient.java">org/apache/shardingsphere/data/pipeline/mysql/ingest/client/MySQLClient.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmysql.2Fingest.2Fclient.2FMySQLClientTest.java">org/apache/shardingsphere/data/pipeline/mysql/ingest/client/MySQLClientTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmysql.2Fingest.2Fclient.2Fnetty.2FMySQLBinlogEventPacketDecoder.java">org/apache/shardingsphere/data/pipeline/mysql/ingest/client/netty/MySQLBinlogEventPacketDecoder.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fopengauss.2Fingest.2FOpenGaussWALDumper.java">org/apache/shardingsphere/data/pipeline/opengauss/ingest/OpenGaussWALDumper.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fopengauss.2Fingest.2Fwal.2Fdecode.2FMppdbDecodingPlugin.java">org/apache/shardingsphere/data/pipeline/opengauss/ingest/wal/decode/MppdbDecodingPlugin.java</a></td>
<td>0</td>
<td>5</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fpostgresql.2Fddlgenerator.2FPostgreSQLColumnPropertiesAppender.java">org/apache/shardingsphere/data/pipeline/postgresql/ddlgenerator/PostgreSQLColumnPropertiesAppender.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fpostgresql.2Fingest.2FPostgreSQLWALDumper.java">org/apache/shardingsphere/data/pipeline/postgresql/ingest/PostgreSQLWALDumper.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fpostgresql.2Fingest.2FPostgreSQLWALDumperTest.java">org/apache/shardingsphere/data/pipeline/postgresql/ingest/PostgreSQLWALDumperTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fpostgresql.2Fingest.2Fwal.2FWALEventConverterTest.java">org/apache/shardingsphere/data/pipeline/postgresql/ingest/wal/WALEventConverterTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fpostgresql.2Fingest.2Fwal.2Fdecode.2FTestDecodingPlugin.java">org/apache/shardingsphere/data/pipeline/postgresql/ingest/wal/decode/TestDecodingPlugin.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fscenario.2Fconsistencycheck.2Fapi.2FConsistencyCheckJobAPI.java">org/apache/shardingsphere/data/pipeline/scenario/consistencycheck/api/ConsistencyCheckJobAPI.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fscenario.2Fmigration.2FMigrationJob.java">org/apache/shardingsphere/data/pipeline/scenario/migration/MigrationJob.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fscenario.2Fmigration.2Fapi.2FMigrationJobAPI.java">org/apache/shardingsphere/data/pipeline/scenario/migration/api/MigrationJobAPI.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fscenario.2Fmigration.2Fcheck.2Fconsistency.2FMigrationDataConsistencyChecker.java">org/apache/shardingsphere/data/pipeline/scenario/migration/check/consistency/MigrationDataConsistencyChecker.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fscenario.2Fmigration.2Fpreparer.2FMigrationJobPreparer.java">org/apache/shardingsphere/data/pipeline/scenario/migration/preparer/MigrationJobPreparer.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fmysql.2Fpacket.2Fbinlog.2Frow.2FMySQLBinlogTableMapEventPacket.java">org/apache/shardingsphere/db/protocol/mysql/packet/binlog/row/MySQLBinlogTableMapEventPacket.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fmysql.2Fpacket.2Fbinlog.2Frow.2Fcolumn.2Fvalue.2FMySQLBinlogProtocolValueFactory.java">org/apache/shardingsphere/db/protocol/mysql/packet/binlog/row/column/value/MySQLBinlogProtocolValueFactory.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fmysql.2Fpacket.2Fbinlog.2Frow.2Fcolumn.2Fvalue.2Fstring.2FMySQLJsonValueDecoder.java">org/apache/shardingsphere/db/protocol/mysql/packet/binlog/row/column/value/string/MySQLJsonValueDecoder.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fmysql.2Fpacket.2Fbinlog.2Frow.2Fcolumn.2Fvalue.2Fstring.2FMySQLJsonValueDecoderTest.java">org/apache/shardingsphere/db/protocol/mysql/packet/binlog/row/column/value/string/MySQLJsonValueDecoderTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fopengauss.2Fpacket.2Fcommand.2FOpenGaussCommandPacketFactory.java">org/apache/shardingsphere/db/protocol/opengauss/packet/command/OpenGaussCommandPacketFactory.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fopengauss.2Fpacket.2Fcommand.2Fgeneric.2FOpenGaussErrorResponsePacket.java">org/apache/shardingsphere/db/protocol/opengauss/packet/command/generic/OpenGaussErrorResponsePacket.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fpostgresql.2Fpacket.2Fcommand.2FPostgreSQLCommandPacketFactory.java">org/apache/shardingsphere/db/protocol/postgresql/packet/command/PostgreSQLCommandPacketFactory.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fpostgresql.2Fpacket.2Fcommand.2Fquery.2Fextended.2FPostgreSQLAggregatedCommandPacket.java">org/apache/shardingsphere/db/protocol/postgresql/packet/command/query/extended/PostgreSQLAggregatedCommandPacket.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fpostgresql.2Fpacket.2Fcommand.2Fquery.2Fextended.2FPostgreSQLColumnType.java">org/apache/shardingsphere/db/protocol/postgresql/packet/command/query/extended/PostgreSQLColumnType.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fpostgresql.2Fpacket.2Fcommand.2Fquery.2Fextended.2Fbind.2Fprotocol.2FPostgreSQLBinaryProtocolValueFactory.java">org/apache/shardingsphere/db/protocol/postgresql/packet/command/query/extended/bind/protocol/PostgreSQLBinaryProtocolValueFactory.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdistsql.2Fhandler.2Fexecutor.2Frdl.2Fresource.2FAlterStorageUnitExecutor.java">org/apache/shardingsphere/distsql/handler/executor/rdl/resource/AlterStorageUnitExecutor.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdistsql.2Fparser.2Fcore.2Fkernel.2FKernelDistSQLStatementVisitor.java">org/apache/shardingsphere/distsql/parser/core/kernel/KernelDistSQLStatementVisitor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdriver.2Fapi.2Fyaml.2FYamlJDBCConfiguration.java">org/apache/shardingsphere/driver/api/yaml/YamlJDBCConfiguration.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdriver.2Fexecutor.2Fbatch.2FBatchPreparedStatementExecutorTest.java">org/apache/shardingsphere/driver/executor/batch/BatchPreparedStatementExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fadapter.2FAdaptedDatabaseMetaData.java">org/apache/shardingsphere/driver/jdbc/adapter/AdaptedDatabaseMetaData.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fadapter.2FPreparedStatementAdapterTest.java">org/apache/shardingsphere/driver/jdbc/adapter/PreparedStatementAdapterTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fcore.2Fconnection.2FDriverDatabaseConnectionManager.java">org/apache/shardingsphere/driver/jdbc/core/connection/DriverDatabaseConnectionManager.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fcore.2Fdatasource.2Fmetadata.2FShardingSphereDatabaseMetaDataTest.java">org/apache/shardingsphere/driver/jdbc/core/datasource/metadata/ShardingSphereDatabaseMetaDataTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fcore.2Fresultset.2FShardingSphereResultSetTest.java">org/apache/shardingsphere/driver/jdbc/core/resultset/ShardingSphereResultSetTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fcore.2Fstatement.2FShardingSpherePreparedStatement.java">org/apache/shardingsphere/driver/jdbc/core/statement/ShardingSpherePreparedStatement.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fcore.2Fstatement.2FShardingSphereStatement.java">org/apache/shardingsphere/driver/jdbc/core/statement/ShardingSphereStatement.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Funsupported.2FUnsupportedOperationPreparedStatementTest.java">org/apache/shardingsphere/driver/jdbc/unsupported/UnsupportedOperationPreparedStatementTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdriver.2Fstate.2Fcircuit.2Fmetadata.2FCircuitBreakerDatabaseMetaData.java">org/apache/shardingsphere/driver/state/circuit/metadata/CircuitBreakerDatabaseMetaData.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fdriver.2Fstate.2Fcircuit.2Fmetadata.2FCircuitBreakerDatabaseMetaDataTest.java">org/apache/shardingsphere/driver/state/circuit/metadata/CircuitBreakerDatabaseMetaDataTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fencrypt.2Fdistsql.2Fparser.2Fcore.2FEncryptDistSQLStatementVisitor.java">org/apache/shardingsphere/encrypt/distsql/parser/core/EncryptDistSQLStatementVisitor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2FEncryptTokenGenerateBuilder.java">org/apache/shardingsphere/encrypt/rewrite/token/EncryptTokenGenerateBuilder.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptAlterTableTokenGenerator.java">org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptAlterTableTokenGenerator.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptAlterTableTokenGeneratorTest.java">org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptAlterTableTokenGeneratorTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptAssignmentTokenGenerator.java">org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptAssignmentTokenGenerator.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptPredicateColumnTokenGenerator.java">org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptPredicateColumnTokenGenerator.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptPredicateRightValueTokenGenerator.java">org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptPredicateRightValueTokenGenerator.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptProjectionTokenGenerator.java">org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptProjectionTokenGenerator.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptProjectionTokenGeneratorTest.java">org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptProjectionTokenGeneratorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2Ffixture.2FEncryptGeneratorFixtureBuilder.java">org/apache/shardingsphere/encrypt/rewrite/token/generator/fixture/EncryptGeneratorFixtureBuilder.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2Finsert.2FEncryptInsertOnUpdateTokenGenerator.java">org/apache/shardingsphere/encrypt/rewrite/token/generator/insert/EncryptInsertOnUpdateTokenGenerator.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2Finsert.2FEncryptInsertValuesTokenGenerator.java">org/apache/shardingsphere/encrypt/rewrite/token/generator/insert/EncryptInsertValuesTokenGenerator.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Falgorithm.2Fkeygen.2Fsnowflake.2FSnowflakeKeyGenerateAlgorithmTest.java">org/apache/shardingsphere/infra/algorithm/keygen/snowflake/SnowflakeKeyGenerateAlgorithmTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Finsert.2Fkeygen.2Fengine.2FGeneratedKeyContextEngineTest.java">org/apache/shardingsphere/infra/binder/context/segment/insert/keygen/engine/GeneratedKeyContextEngineTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Fgroupby.2Fengine.2FGroupByContextEngineTest.java">org/apache/shardingsphere/infra/binder/context/segment/select/groupby/engine/GroupByContextEngineTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Forderby.2Fengine.2FOrderByContextEngineTest.java">org/apache/shardingsphere/infra/binder/context/segment/select/orderby/engine/OrderByContextEngineTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Fpagination.2FPaginationContextTest.java">org/apache/shardingsphere/infra/binder/context/segment/select/pagination/PaginationContextTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Fpagination.2Fengine.2FPaginationContextEngineTest.java">org/apache/shardingsphere/infra/binder/context/segment/select/pagination/engine/PaginationContextEngineTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Fprojection.2Fengine.2FProjectionEngineTest.java">org/apache/shardingsphere/infra/binder/context/segment/select/projection/engine/ProjectionEngineTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Fprojection.2Fengine.2FProjectionsContextEngineTest.java">org/apache/shardingsphere/infra/binder/context/segment/select/projection/engine/ProjectionsContextEngineTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2FSQLStatementContextFactory.java">org/apache/shardingsphere/infra/binder/context/statement/SQLStatementContextFactory.java</a></td>
<td>0</td>
<td>8</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2FSQLStatementContextFactoryTest.java">org/apache/shardingsphere/infra/binder/context/statement/SQLStatementContextFactoryTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2Fddl.2FPrepareStatementContextTest.java">org/apache/shardingsphere/infra/binder/context/statement/ddl/PrepareStatementContextTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2Fdml.2FInsertStatementContext.java">org/apache/shardingsphere/infra/binder/context/statement/dml/InsertStatementContext.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2Fdml.2FInsertStatementContextTest.java">org/apache/shardingsphere/infra/binder/context/statement/dml/InsertStatementContextTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2Fdml.2FSelectStatementContext.java">org/apache/shardingsphere/infra/binder/context/statement/dml/SelectStatementContext.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2Fdml.2FSelectStatementContextTest.java">org/apache/shardingsphere/infra/binder/context/statement/dml/SelectStatementContextTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Fexpression.2Fimpl.2FColumnSegmentBinder.java">org/apache/shardingsphere/infra/binder/segment/expression/impl/ColumnSegmentBinder.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Fexpression.2Fimpl.2FSubquerySegmentBinderTest.java">org/apache/shardingsphere/infra/binder/segment/expression/impl/SubquerySegmentBinderTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Ffrom.2Fimpl.2FSimpleTableSegmentBinder.java">org/apache/shardingsphere/infra/binder/segment/from/impl/SimpleTableSegmentBinder.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Ffrom.2Fimpl.2FSubqueryTableSegmentBinder.java">org/apache/shardingsphere/infra/binder/segment/from/impl/SubqueryTableSegmentBinder.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Ffrom.2Fimpl.2FSubqueryTableSegmentBinderTest.java">org/apache/shardingsphere/infra/binder/segment/from/impl/SubqueryTableSegmentBinderTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Fprojection.2Fimpl.2FShorthandProjectionSegmentBinderTest.java">org/apache/shardingsphere/infra/binder/segment/projection/impl/ShorthandProjectionSegmentBinderTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fstatement.2FInsertStatementBinderTest.java">org/apache/shardingsphere/infra/binder/statement/InsertStatementBinderTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fstatement.2FMergeStatementBinderTest.java">org/apache/shardingsphere/infra/binder/statement/MergeStatementBinderTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fstatement.2FSelectStatementBinderTest.java">org/apache/shardingsphere/infra/binder/statement/SelectStatementBinderTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fdatabase.2Fcore.2Fmetadata.2Fdata.2Floader.2FMetaDataLoaderConnection.java">org/apache/shardingsphere/infra/database/core/metadata/data/loader/MetaDataLoaderConnection.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fdatabase.2Fcore.2Fresultset.2FResultSetMapper.java">org/apache/shardingsphere/infra/database/core/resultset/ResultSetMapper.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fdatasource.2Fpool.2Fcreator.2FDataSourcePoolReflection.java">org/apache/shardingsphere/infra/datasource/pool/creator/DataSourcePoolReflection.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fexception.2Fmysql.2Fmapper.2FMySQLDialectExceptionMapper.java">org/apache/shardingsphere/infra/exception/mysql/mapper/MySQLDialectExceptionMapper.java</a></td>
<td>0</td>
<td>3</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fexception.2Fpostgresql.2Fmapper.2FPostgreSQLDialectExceptionMapper.java">org/apache/shardingsphere/infra/exception/postgresql/mapper/PostgreSQLDialectExceptionMapper.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fexecutor.2Fsql.2Fcontext.2FExecutionContextBuilderTest.java">org/apache/shardingsphere/infra/executor/sql/context/ExecutionContextBuilderTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fexecutor.2Fsql.2Fexecute.2Fresult.2Fquery.2Fimpl.2Fdriver.2Fjdbc.2Ftype.2Fstream.2FJDBCStreamQueryResult.java">org/apache/shardingsphere/infra/executor/sql/execute/result/query/impl/driver/jdbc/type/stream/JDBCStreamQueryResult.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fexecutor.2Fsql.2Fexecute.2Fresult.2Fquery.2Fimpl.2Fdriver.2Fjdbc.2Ftype.2Futil.2FResultSetUtils.java">org/apache/shardingsphere/infra/executor/sql/execute/result/query/impl/driver/jdbc/type/util/ResultSetUtils.java</a></td>
<td>0</td>
<td>3</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fhint.2FSQLHintUtils.java">org/apache/shardingsphere/infra/hint/SQLHintUtils.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fmerge.2Fresult.2Fimpl.2Flocal.2FLocalDataQueryResultRow.java">org/apache/shardingsphere/infra/merge/result/impl/local/LocalDataQueryResultRow.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Fprops.2FTypedPropertyValue.java">org/apache/shardingsphere/infra/props/TypedPropertyValue.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Finfra.2Frewrite.2FSQLRewriteEntryTest.java">org/apache/shardingsphere/infra/rewrite/SQLRewriteEntryTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fmask.2Fdistsql.2Fparser.2Fcore.2FMaskDistSQLStatementVisitor.java">org/apache/shardingsphere/mask/distsql/parser/core/MaskDistSQLStatementVisitor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2FContextManager.java">org/apache/shardingsphere/mode/manager/ContextManager.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2FContextManagerTest.java">org/apache/shardingsphere/mode/manager/ContextManagerTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2FClusterContextManagerBuilder.java">org/apache/shardingsphere/mode/manager/cluster/ClusterContextManagerBuilder.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2Fcoordinator.2FRegistryCenter.java">org/apache/shardingsphere/mode/manager/cluster/coordinator/RegistryCenter.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2Fcoordinator.2Fregistry.2Fmetadata.2Fwatcher.2FMetaDataChangedWatcher.java">org/apache/shardingsphere/mode/manager/cluster/coordinator/registry/metadata/watcher/MetaDataChangedWatcher.java</a></td>
<td>0</td>
<td>3</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2Fcoordinator.2Fregistry.2Fprocess.2Fsubscriber.2FProcessListChangedSubscriberTest.java">org/apache/shardingsphere/mode/manager/cluster/coordinator/registry/process/subscriber/ProcessListChangedSubscriberTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2Fcoordinator.2Fsubscriber.2FResourceMetaDataChangedSubscriberTest.java">org/apache/shardingsphere/mode/manager/cluster/coordinator/subscriber/ResourceMetaDataChangedSubscriberTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2Fcoordinator.2Fsubscriber.2FStateChangedSubscriberTest.java">org/apache/shardingsphere/mode/manager/cluster/coordinator/subscriber/StateChangedSubscriberTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcontext.2FConfigurationContextManager.java">org/apache/shardingsphere/mode/manager/context/ConfigurationContextManager.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fstandalone.2FStandaloneContextManagerBuilder.java">org/apache/shardingsphere/mode/manager/standalone/StandaloneContextManagerBuilder.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fstandalone.2FStandaloneModeContextManager.java">org/apache/shardingsphere/mode/manager/standalone/StandaloneModeContextManager.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fmode.2Fmetadata.2FMetaDataContextsFactoryTest.java">org/apache/shardingsphere/mode/metadata/MetaDataContextsFactoryTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fmode.2Frepository.2Fcluster.2Fetcd.2FEtcdRepositoryTest.java">org/apache/shardingsphere/mode/repository/cluster/etcd/EtcdRepositoryTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fmode.2Frepository.2Fcluster.2Fzookeeper.2FZookeeperRepository.java">org/apache/shardingsphere/mode/repository/cluster/zookeeper/ZookeeperRepository.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fmode.2Frepository.2Fcluster.2Fzookeeper.2FZookeeperRepositoryTest.java">org/apache/shardingsphere/mode/repository/cluster/zookeeper/ZookeeperRepositoryTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconfig.2FProxyConfigurationLoader.java">org/apache/shardingsphere/proxy/backend/config/ProxyConfigurationLoader.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2FDatabaseConnector.java">org/apache/shardingsphere/proxy/backend/connector/DatabaseConnector.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2FDatabaseConnectorTest.java">org/apache/shardingsphere/proxy/backend/connector/DatabaseConnectorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2FProxyDatabaseConnectionManagerTest.java">org/apache/shardingsphere/proxy/backend/connector/ProxyDatabaseConnectionManagerTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2FProxySQLExecutor.java">org/apache/shardingsphere/proxy/backend/connector/ProxySQLExecutor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2FProxySQLExecutorTest.java">org/apache/shardingsphere/proxy/backend/connector/ProxySQLExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2Fjdbc.2Fdatasource.2FJDBCBackendDataSourceTest.java">org/apache/shardingsphere/proxy/backend/connector/jdbc/datasource/JDBCBackendDataSourceTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2Fjdbc.2Ftransaction.2FBackendTransactionManagerTest.java">org/apache/shardingsphere/proxy/backend/connector/jdbc/transaction/BackendTransactionManagerTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2FProxyBackendHandlerFactory.java">org/apache/shardingsphere/proxy/backend/handler/ProxyBackendHandlerFactory.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2FProxyBackendHandlerFactoryTest.java">org/apache/shardingsphere/proxy/backend/handler/ProxyBackendHandlerFactoryTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fadmin.2Fexecutor.2FDefaultDatabaseMetaDataExecutorTest.java">org/apache/shardingsphere/proxy/backend/handler/admin/executor/DefaultDatabaseMetaDataExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdata.2Fimpl.2FUnicastDatabaseBackendHandlerTest.java">org/apache/shardingsphere/proxy/backend/handler/data/impl/UnicastDatabaseBackendHandlerTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdatabase.2FDatabaseOperateBackendHandlerFactoryTest.java">org/apache/shardingsphere/proxy/backend/handler/database/DatabaseOperateBackendHandlerFactoryTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdistsql.2Fral.2FQueryableRALBackendHandlerTest.java">org/apache/shardingsphere/proxy/backend/handler/distsql/ral/QueryableRALBackendHandlerTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdistsql.2Fral.2Fqueryable.2FExportDatabaseConfigurationExecutorTest.java">org/apache/shardingsphere/proxy/backend/handler/distsql/ral/queryable/ExportDatabaseConfigurationExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdistsql.2Fral.2Fqueryable.2FExportMetaDataExecutorTest.java">org/apache/shardingsphere/proxy/backend/handler/distsql/ral/queryable/ExportMetaDataExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdistsql.2Fral.2Fqueryable.2FExportStorageNodesExecutorTest.java">org/apache/shardingsphere/proxy/backend/handler/distsql/ral/queryable/ExportStorageNodesExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdistsql.2Frul.2FPreviewExecutor.java">org/apache/shardingsphere/proxy/backend/handler/distsql/rul/PreviewExecutor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Ftransaction.2FTransactionBackendHandler.java">org/apache/shardingsphere/proxy/backend/handler/transaction/TransactionBackendHandler.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Ftransaction.2FTransactionBackendHandlerFactory.java">org/apache/shardingsphere/proxy/backend/handler/transaction/TransactionBackendHandlerFactory.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhbase.2Fresult.2Fquery.2FHBaseGetResultSet.java">org/apache/shardingsphere/proxy/backend/hbase/result/query/HBaseGetResultSet.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fconnector.2Fsane.2FMySQLDialectSaneQueryResultEngineTest.java">org/apache/shardingsphere/proxy/backend/mysql/connector/sane/MySQLDialectSaneQueryResultEngineTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2FMySQLAdminExecutorCreator.java">org/apache/shardingsphere/proxy/backend/mysql/handler/admin/MySQLAdminExecutorCreator.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2FMySQLAdminExecutorCreatorTest.java">org/apache/shardingsphere/proxy/backend/mysql/handler/admin/MySQLAdminExecutorCreatorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2Fexecutor.2FShowDatabasesExecutorTest.java">org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/ShowDatabasesExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2Fexecutor.2FShowTablesExecutorTest.java">org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/ShowTablesExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2Fexecutor.2FUnicastResourceShowExecutor.java">org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/UnicastResourceShowExecutor.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2Fexecutor.2Finformation.2FSelectInformationSchemataExecutorTest.java">org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/information/SelectInformationSchemataExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fopengauss.2Fhandler.2Fadmin.2FOpenGaussSystemCatalogAdminQueryExecutor.java">org/apache/shardingsphere/proxy/backend/opengauss/handler/admin/OpenGaussSystemCatalogAdminQueryExecutor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fopengauss.2Fhandler.2Fadmin.2FOpenGaussSystemCatalogAdminQueryExecutorTest.java">org/apache/shardingsphere/proxy/backend/opengauss/handler/admin/OpenGaussSystemCatalogAdminQueryExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fpostgresql.2Fhandler.2Fadmin.2FPostgreSQLAdminExecutorCreatorTest.java">org/apache/shardingsphere/proxy/backend/postgresql/handler/admin/PostgreSQLAdminExecutorCreatorTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fcommand.2FCommandExecutorTaskTest.java">org/apache/shardingsphere/proxy/frontend/command/CommandExecutorTaskTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fauthentication.2FMySQLAuthenticationEngine.java">org/apache/shardingsphere/proxy/frontend/mysql/authentication/MySQLAuthenticationEngine.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fauthentication.2FMySQLAuthenticationEngineTest.java">org/apache/shardingsphere/proxy/frontend/mysql/authentication/MySQLAuthenticationEngineTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2FMySQLCommandExecutorFactory.java">org/apache/shardingsphere/proxy/frontend/mysql/command/MySQLCommandExecutorFactory.java</a></td>
<td>0</td>
<td>3</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2FMySQLCommandPacketFactory.java">org/apache/shardingsphere/proxy/frontend/mysql/command/MySQLCommandPacketFactory.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Fbinary.2Fexecute.2FMySQLComStmtExecuteExecutor.java">org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/execute/MySQLComStmtExecuteExecutor.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Fbinary.2Fexecute.2FMySQLComStmtExecuteExecutorTest.java">org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/execute/MySQLComStmtExecuteExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Fbinary.2Fprepare.2FMySQLComStmtPrepareCheckerTest.java">org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/prepare/MySQLComStmtPrepareCheckerTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Fbinary.2Fprepare.2FMySQLComStmtPrepareExecutor.java">org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/prepare/MySQLComStmtPrepareExecutor.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Fbinary.2Fprepare.2FMySQLComStmtPrepareExecutorTest.java">org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/prepare/MySQLComStmtPrepareExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Ftext.2Fquery.2FMySQLComQueryPacketExecutorTest.java">org/apache/shardingsphere/proxy/frontend/mysql/command/query/text/query/MySQLComQueryPacketExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Ftext.2Fquery.2FMySQLMultiStatementsHandler.java">org/apache/shardingsphere/proxy/frontend/mysql/command/query/text/query/MySQLMultiStatementsHandler.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Ftext.2Fquery.2FMySQLMultiStatementsHandlerTest.java">org/apache/shardingsphere/proxy/frontend/mysql/command/query/text/query/MySQLMultiStatementsHandlerTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fnetty.2FCDCChannelInboundHandler.java">org/apache/shardingsphere/proxy/frontend/netty/CDCChannelInboundHandler.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fauthentication.2FOpenGaussAuthenticationEngine.java">org/apache/shardingsphere/proxy/frontend/opengauss/authentication/OpenGaussAuthenticationEngine.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fauthentication.2FOpenGaussAuthenticationEngineTest.java">org/apache/shardingsphere/proxy/frontend/opengauss/authentication/OpenGaussAuthenticationEngineTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fcommand.2FOpenGaussCommandExecutorFactory.java">org/apache/shardingsphere/proxy/frontend/opengauss/command/OpenGaussCommandExecutorFactory.java</a></td>
<td>0</td>
<td>3</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fcommand.2FOpenGaussCommandExecutorFactoryTest.java">org/apache/shardingsphere/proxy/frontend/opengauss/command/OpenGaussCommandExecutorFactoryTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fcommand.2Fquery.2Fextended.2Fbind.2FOpenGaussComBatchBindExecutorTest.java">org/apache/shardingsphere/proxy/frontend/opengauss/command/query/extended/bind/OpenGaussComBatchBindExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fcommand.2Fquery.2Fsimple.2FOpenGaussComQueryExecutor.java">org/apache/shardingsphere/proxy/frontend/opengauss/command/query/simple/OpenGaussComQueryExecutor.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fauthentication.2FPostgreSQLAuthenticationEngine.java">org/apache/shardingsphere/proxy/frontend/postgresql/authentication/PostgreSQLAuthenticationEngine.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fauthentication.2FPostgreSQLAuthenticationEngineTest.java">org/apache/shardingsphere/proxy/frontend/postgresql/authentication/PostgreSQLAuthenticationEngineTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2FPostgreSQLCommandExecutorFactory.java">org/apache/shardingsphere/proxy/frontend/postgresql/command/PostgreSQLCommandExecutorFactory.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2FPortal.java">org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/Portal.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2FPortalTest.java">org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/PortalTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2FPostgreSQLAggregatedBatchedStatementsCommandExecutorTest.java">org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/PostgreSQLAggregatedBatchedStatementsCommandExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2FPostgreSQLBatchedStatementsExecutor.java">org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/PostgreSQLBatchedStatementsExecutor.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2FPostgreSQLBatchedStatementsExecutorTest.java">org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/PostgreSQLBatchedStatementsExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2Fdescribe.2FPostgreSQLComDescribeExecutor.java">org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/describe/PostgreSQLComDescribeExecutor.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2Fdescribe.2FPostgreSQLComDescribeExecutorTest.java">org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/describe/PostgreSQLComDescribeExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2Fparse.2FPostgreSQLComParseExecutorTest.java">org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/parse/PostgreSQLComParseExecutorTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fsimple.2FPostgreSQLComQueryExecutor.java">org/apache/shardingsphere/proxy/frontend/postgresql/command/query/simple/PostgreSQLComQueryExecutor.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Freadwritesplitting.2Fdistsql.2Fparser.2Fcore.2FReadwriteSplittingDistSQLStatementVisitor.java">org/apache/shardingsphere/readwritesplitting/distsql/parser/core/ReadwriteSplittingDistSQLStatementVisitor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Freadwritesplitting.2Froute.2FReadwriteSplittingSQLRouterTest.java">org/apache/shardingsphere/readwritesplitting/route/ReadwriteSplittingSQLRouterTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fshadow.2Fdistsql.2Fparser.2Fcore.2FShadowDistSQLStatementVisitor.java">org/apache/shardingsphere/shadow/distsql/parser/core/ShadowDistSQLStatementVisitor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fshadow.2Froute.2Fengine.2Fimpl.2FShadowNonDMLStatementRoutingEngineTest.java">org/apache/shardingsphere/shadow/route/engine/impl/ShadowNonDMLStatementRoutingEngineTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Falgorithm.2Fsharding.2Fdatetime.2FIntervalShardingAlgorithm.java">org/apache/shardingsphere/sharding/algorithm/sharding/datetime/IntervalShardingAlgorithm.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fcache.2Fchecker.2FShardingRouteCacheableChecker.java">org/apache/shardingsphere/sharding/cache/checker/ShardingRouteCacheableChecker.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fcache.2Fchecker.2FShardingRouteCacheableCheckerTest.java">org/apache/shardingsphere/sharding/cache/checker/ShardingRouteCacheableCheckerTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fdecider.2FShardingSQLFederationDecider.java">org/apache/shardingsphere/sharding/decider/ShardingSQLFederationDecider.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fchecker.2FShardingRuleStatementCheckerTest.java">org/apache/shardingsphere/sharding/distsql/checker/ShardingRuleStatementCheckerTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fhandler.2Fchecker.2FShardingTableRuleStatementChecker.java">org/apache/shardingsphere/sharding/distsql/handler/checker/ShardingTableRuleStatementChecker.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fparser.2Fcore.2FShardingDistSQLStatementVisitor.java">org/apache/shardingsphere/sharding/distsql/parser/core/ShardingDistSQLStatementVisitor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fupdate.2FAlterShardingTableRuleExecutorTest.java">org/apache/shardingsphere/sharding/distsql/update/AlterShardingTableRuleExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fupdate.2FCreateShardingTableRuleExecutorTest.java">org/apache/shardingsphere/sharding/distsql/update/CreateShardingTableRuleExecutorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fupdate.2FDropShardingTableRuleExecutorTest.java">org/apache/shardingsphere/sharding/distsql/update/DropShardingTableRuleExecutorTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2FShardingResultMergerEngineTest.java">org/apache/shardingsphere/sharding/merge/ShardingResultMergerEngineTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdal.2FShardingDALResultMerger.java">org/apache/shardingsphere/sharding/merge/dal/ShardingDALResultMerger.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fddl.2FShardingDDLResultMergerTest.java">org/apache/shardingsphere/sharding/merge/ddl/ShardingDDLResultMergerTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fddl.2Ffetch.2FFetchStreamMergedResultTest.java">org/apache/shardingsphere/sharding/merge/ddl/fetch/FetchStreamMergedResultTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2FShardingDQLResultMerger.java">org/apache/shardingsphere/sharding/merge/dql/ShardingDQLResultMerger.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2FShardingDQLResultMergerTest.java">org/apache/shardingsphere/sharding/merge/dql/ShardingDQLResultMergerTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Fgroupby.2FGroupByMemoryMergedResultTest.java">org/apache/shardingsphere/sharding/merge/dql/groupby/GroupByMemoryMergedResultTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Fgroupby.2FGroupByRowComparatorTest.java">org/apache/shardingsphere/sharding/merge/dql/groupby/GroupByRowComparatorTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Fgroupby.2FGroupByStreamMergedResultTest.java">org/apache/shardingsphere/sharding/merge/dql/groupby/GroupByStreamMergedResultTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Forderby.2FCompareUtils.java">org/apache/shardingsphere/sharding/merge/dql/orderby/CompareUtils.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Forderby.2FOrderByStreamMergedResultTest.java">org/apache/shardingsphere/sharding/merge/dql/orderby/OrderByStreamMergedResultTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Forderby.2FOrderByValueTest.java">org/apache/shardingsphere/sharding/merge/dql/orderby/OrderByValueTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Frewrite.2Ftoken.2FShardingTokenGenerateBuilder.java">org/apache/shardingsphere/sharding/rewrite/token/ShardingTokenGenerateBuilder.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Frewrite.2Ftoken.2Fgenerator.2FShardingRemoveTokenGeneratorTest.java">org/apache/shardingsphere/sharding/rewrite/token/generator/ShardingRemoveTokenGeneratorTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Frewrite.2Ftoken.2Fgenerator.2Fimpl.2FProjectionsTokenGenerator.java">org/apache/shardingsphere/sharding/rewrite/token/generator/impl/ProjectionsTokenGenerator.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fengine.2FInsertClauseShardingConditionEngine.java">org/apache/shardingsphere/sharding/route/engine/condition/engine/InsertClauseShardingConditionEngine.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fengine.2FInsertClauseShardingConditionEngineTest.java">org/apache/shardingsphere/sharding/route/engine/condition/engine/InsertClauseShardingConditionEngineTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fengine.2FWhereClauseShardingConditionEngine.java">org/apache/shardingsphere/sharding/route/engine/condition/engine/WhereClauseShardingConditionEngine.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fgenerator.2FConditionValueGeneratorFactoryTest.java">org/apache/shardingsphere/sharding/route/engine/condition/generator/ConditionValueGeneratorFactoryTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fgenerator.2Fimpl.2FConditionValueBetweenOperatorGeneratorTest.java">org/apache/shardingsphere/sharding/route/engine/condition/generator/impl/ConditionValueBetweenOperatorGeneratorTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fgenerator.2Fimpl.2FConditionValueCompareOperatorGenerator.java">org/apache/shardingsphere/sharding/route/engine/condition/generator/impl/ConditionValueCompareOperatorGenerator.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fgenerator.2Fimpl.2FConditionValueInOperatorGeneratorTest.java">org/apache/shardingsphere/sharding/route/engine/condition/generator/impl/ConditionValueInOperatorGeneratorTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Ffixture.2FShardingRoutingEngineFixtureBuilder.java">org/apache/shardingsphere/sharding/route/engine/fixture/ShardingRoutingEngineFixtureBuilder.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Ftype.2FShardingRouteEngineFactory.java">org/apache/shardingsphere/sharding/route/engine/type/ShardingRouteEngineFactory.java</a></td>
<td>0</td>
<td>5</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Ftype.2FShardingRouteEngineFactoryTest.java">org/apache/shardingsphere/sharding/route/engine/type/ShardingRouteEngineFactoryTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Ftype.2Fstandard.2FShardingStandardRoutingEngine.java">org/apache/shardingsphere/sharding/route/engine/type/standard/ShardingStandardRoutingEngine.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Ftype.2Fstandard.2Fassertion.2FShardingRouteAssert.java">org/apache/shardingsphere/sharding/route/engine/type/standard/assertion/ShardingRouteAssert.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2FShardingStatementValidatorFactory.java">org/apache/shardingsphere/sharding/route/engine/validator/ShardingStatementValidatorFactory.java</a></td>
<td>0</td>
<td>4</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2Fddl.2FShardingCreateTableStatementValidatorTest.java">org/apache/shardingsphere/sharding/route/engine/validator/ddl/ShardingCreateTableStatementValidatorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2Fddl.2FShardingDropTableStatementValidatorTest.java">org/apache/shardingsphere/sharding/route/engine/validator/ddl/ShardingDropTableStatementValidatorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2Fdml.2FShardingDeleteStatementValidatorTest.java">org/apache/shardingsphere/sharding/route/engine/validator/dml/ShardingDeleteStatementValidatorTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2Fdml.2FShardingInsertStatementValidatorTest.java">org/apache/shardingsphere/sharding/route/engine/validator/dml/ShardingInsertStatementValidatorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2Fdml.2FShardingUpdateStatementValidatorTest.java">org/apache/shardingsphere/sharding/route/engine/validator/dml/ShardingUpdateStatementValidatorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Frule.2FShardingRule.java">org/apache/shardingsphere/sharding/rule/ShardingRule.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Frule.2FShardingRuleTest.java">org/apache/shardingsphere/sharding/rule/ShardingRuleTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fyaml.2Fswapper.2FYamlShardingDataNodeRuleConfigurationSwapperTest.java">org/apache/shardingsphere/sharding/yaml/swapper/YamlShardingDataNodeRuleConfigurationSwapperTest.java</a></td>
<td>0</td>
<td>3</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsharding.2Fyaml.2Fswapper.2FYamlShardingRuleConfigurationSwapperTest.java">org/apache/shardingsphere/sharding/yaml/swapper/YamlShardingRuleConfigurationSwapperTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsingle.2Fdistsql.2Fparser.2Fcore.2FSingleDistSQLStatementVisitor.java">org/apache/shardingsphere/single/distsql/parser/core/SingleDistSQLStatementVisitor.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsingle.2Froute.2FSingleSQLRouterTest.java">org/apache/shardingsphere/single/route/SingleSQLRouterTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsingle.2Froute.2Fengine.2FSingleStandardRouteEngineTest.java">org/apache/shardingsphere/single/route/engine/SingleStandardRouteEngineTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fformat.2FMySQLFormatVisitor.java">org/apache/shardingsphere/sql/parser/mysql/visitor/format/MySQLFormatVisitor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2FMySQLStatementVisitor.java">org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.java</a></td>
<td>0</td>
<td>15</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2Ftype.2FMySQLDALStatementVisitor.java">org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDALStatementVisitor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2Ftype.2FMySQLDCLStatementVisitor.java">org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDCLStatementVisitor.java</a></td>
<td>0</td>
<td>3</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2Ftype.2FMySQLDDLStatementVisitor.java">org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDDLStatementVisitor.java</a></td>
<td>0</td>
<td>6</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2Ftype.2FMySQLDMLStatementVisitor.java">org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDMLStatementVisitor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2Ftype.2FMySQLTCLStatementVisitor.java">org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLTCLStatementVisitor.java</a></td>
<td>0</td>
<td>3</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fopengauss.2Fvisitor.2Fstatement.2FOpenGaussStatementVisitor.java">org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/OpenGaussStatementVisitor.java</a></td>
<td>0</td>
<td>5</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fopengauss.2Fvisitor.2Fstatement.2Ftype.2FOpenGaussDALStatementVisitor.java">org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussDALStatementVisitor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fopengauss.2Fvisitor.2Fstatement.2Ftype.2FOpenGaussDCLStatementVisitor.java">org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussDCLStatementVisitor.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fopengauss.2Fvisitor.2Fstatement.2Ftype.2FOpenGaussDDLStatementVisitor.java">org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussDDLStatementVisitor.java</a></td>
<td>0</td>
<td>5</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fopengauss.2Fvisitor.2Fstatement.2Ftype.2FOpenGaussTCLStatementVisitor.java">org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussTCLStatementVisitor.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Foracle.2Fvisitor.2Fstatement.2FOracleStatementVisitor.java">org/apache/shardingsphere/sql/parser/oracle/visitor/statement/OracleStatementVisitor.java</a></td>
<td>0</td>
<td>9</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Foracle.2Fvisitor.2Fstatement.2Ftype.2FOracleDCLStatementVisitor.java">org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDCLStatementVisitor.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Foracle.2Fvisitor.2Fstatement.2Ftype.2FOracleDDLStatementVisitor.java">org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDDLStatementVisitor.java</a></td>
<td>0</td>
<td>9</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Foracle.2Fvisitor.2Fstatement.2Ftype.2FOracleDMLStatementVisitor.java">org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDMLStatementVisitor.java</a></td>
<td>0</td>
<td>5</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2FPostgreSQLStatementVisitor.java">org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/PostgreSQLStatementVisitor.java</a></td>
<td>0</td>
<td>4</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2Ftype.2FPostgreSQLDALStatementVisitor.java">org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDALStatementVisitor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2Ftype.2FPostgreSQLDCLStatementVisitor.java">org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDCLStatementVisitor.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2Ftype.2FPostgreSQLDDLStatementVisitor.java">org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDDLStatementVisitor.java</a></td>
<td>0</td>
<td>5</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2Ftype.2FPostgreSQLDMLStatementVisitor.java">org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDMLStatementVisitor.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2Ftype.2FPostgreSQLTCLStatementVisitor.java">org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLTCLStatementVisitor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Fextractor.2FTableExtractor.java">org/apache/shardingsphere/sql/parser/sql/common/extractor/TableExtractor.java</a></td>
<td>0</td>
<td>4</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Fextractor.2FTableExtractorTest.java">org/apache/shardingsphere/sql/parser/sql/common/extractor/TableExtractorTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FColumnExtractor.java">org/apache/shardingsphere/sql/parser/sql/common/util/ColumnExtractor.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FExpressionExtractUtils.java">org/apache/shardingsphere/sql/parser/sql/common/util/ExpressionExtractUtils.java</a></td>
<td>0</td>
<td>4</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FExpressionExtractUtilsTest.java">org/apache/shardingsphere/sql/parser/sql/common/util/ExpressionExtractUtilsTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FSQLUtils.java">org/apache/shardingsphere/sql/parser/sql/common/util/SQLUtils.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FSubqueryExtractUtils.java">org/apache/shardingsphere/sql/parser/sql/common/util/SubqueryExtractUtils.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FSubqueryExtractUtilsTest.java">org/apache/shardingsphere/sql/parser/sql/common/util/SubqueryExtractUtilsTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FWhereExtractUtilsTest.java">org/apache/shardingsphere/sql/parser/sql/common/util/WhereExtractUtilsTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fdialect.2Fhandler.2Fdml.2FInsertStatementHandlerTest.java">org/apache/shardingsphere/sql/parser/sql/dialect/handler/dml/InsertStatementHandlerTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fdialect.2Fhandler.2Fdml.2FSelectStatementHandlerTest.java">org/apache/shardingsphere/sql/parser/sql/dialect/handler/dml/SelectStatementHandlerTest.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql92.2Fvisitor.2Fstatement.2FSQL92StatementVisitor.java">org/apache/shardingsphere/sql/parser/sql92/visitor/statement/SQL92StatementVisitor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql92.2Fvisitor.2Fstatement.2Ftype.2FSQL92DDLStatementVisitor.java">org/apache/shardingsphere/sql/parser/sql92/visitor/statement/type/SQL92DDLStatementVisitor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql92.2Fvisitor.2Fstatement.2Ftype.2FSQL92DMLStatementVisitor.java">org/apache/shardingsphere/sql/parser/sql92/visitor/statement/type/SQL92DMLStatementVisitor.java</a></td>
<td>0</td>
<td>4</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsqlserver.2Fvisitor.2Fstatement.2FSQLServerStatementVisitor.java">org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/SQLServerStatementVisitor.java</a></td>
<td>0</td>
<td>7</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsqlserver.2Fvisitor.2Fstatement.2Ftype.2FSQLServerDCLStatementVisitor.java">org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/type/SQLServerDCLStatementVisitor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsqlserver.2Fvisitor.2Fstatement.2Ftype.2FSQLServerDDLStatementVisitor.java">org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/type/SQLServerDDLStatementVisitor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsqlserver.2Fvisitor.2Fstatement.2Ftype.2FSQLServerTCLStatementVisitor.java">org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/type/SQLServerTCLStatementVisitor.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Fengine.2FSQLFederationEngine.java">org/apache/shardingsphere/sqlfederation/engine/SQLFederationEngine.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Fexecutor.2Fenumerable.2FEnumerableScanExecutor.java">org/apache/shardingsphere/sqlfederation/executor/enumerable/EnumerableScanExecutor.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Foptimizer.2Fconverter.2Fsegment.2Fexpression.2FExpressionConverter.java">org/apache/shardingsphere/sqlfederation/optimizer/converter/segment/expression/ExpressionConverter.java</a></td>
<td>0</td>
<td>3</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Foptimizer.2Fit.2FSQLStatementCompilerIT.java">org/apache/shardingsphere/sqlfederation/optimizer/it/SQLStatementCompilerIT.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Foptimizer.2Fmetadata.2Fschema.2FSQLFederationTable.java">org/apache/shardingsphere/sqlfederation/optimizer/metadata/schema/SQLFederationTable.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Foptimizer.2Fplanner.2Futil.2FSQLFederationPlannerUtils.java">org/apache/shardingsphere/sqlfederation/optimizer/planner/util/SQLFederationPlannerUtils.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Fresultset.2FSQLFederationResultSet.java">org/apache/shardingsphere/sqlfederation/resultset/SQLFederationResultSet.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fcases.2Fvalue.2FSQLValue.java">org/apache/shardingsphere/test/e2e/cases/value/SQLValue.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdata.2Fpipeline.2Fcases.2FPipelineContainerComposer.java">org/apache/shardingsphere/test/e2e/data/pipeline/cases/PipelineContainerComposer.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdata.2Fpipeline.2Fcases.2Fcdc.2FCDCE2EIT.java">org/apache/shardingsphere/test/e2e/data/pipeline/cases/cdc/CDCE2EIT.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdata.2Fpipeline.2Fcases.2Fcdc.2FDataSourceRecordConsumer.java">org/apache/shardingsphere/test/e2e/data/pipeline/cases/cdc/DataSourceRecordConsumer.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdata.2Fpipeline.2Fcases.2Fcreatetable.2FCreateTableSQLGeneratorIT.java">org/apache/shardingsphere/test/e2e/data/pipeline/cases/createtable/CreateTableSQLGeneratorIT.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdata.2Fpipeline.2Fcases.2Fmigration.2Fprimarykey.2FIndexesMigrationE2EIT.java">org/apache/shardingsphere/test/e2e/data/pipeline/cases/migration/primarykey/IndexesMigrationE2EIT.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdriver.2Fstatement.2FShardingPreparedStatementTest.java">org/apache/shardingsphere/test/e2e/driver/statement/ShardingPreparedStatementTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fengine.2Ftype.2Fdml.2FBaseDMLE2EIT.java">org/apache/shardingsphere/test/e2e/engine/type/dml/BaseDMLE2EIT.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fengine.2Ftype.2Fdql.2FBaseDQLE2EIT.java">org/apache/shardingsphere/test/e2e/engine/type/dql/BaseDQLE2EIT.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fshowprocesslist.2Fengine.2FShowProcessListE2EIT.java">org/apache/shardingsphere/test/e2e/showprocesslist/engine/ShowProcessListE2EIT.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fdata.2Fpipeline.2Fcore.2Fimporter.2FPipelineDataSourceSinkTest.java">org/apache/shardingsphere/test/it/data/pipeline/core/importer/PipelineDataSourceSinkTest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fdata.2Fpipeline.2Fcore.2Futil.2FPipelineContextUtils.java">org/apache/shardingsphere/test/it/data/pipeline/core/util/PipelineContextUtils.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fdata.2Fpipeline.2Fscenario.2Fmigration.2Fapi.2Fimpl.2FMigrationJobAPITest.java">org/apache/shardingsphere/test/it/data/pipeline/scenario/migration/api/impl/MigrationJobAPITest.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Foptimizer.2Fconverter.2FSQLNodeConverterEngineIT.java">org/apache/shardingsphere/test/it/optimizer/converter/SQLNodeConverterEngineIT.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Foptimizer.2Fconverter.2Fcases.2Fjaxb.2FRootSQLNodeConverterTestCases.java">org/apache/shardingsphere/test/it/optimizer/converter/cases/jaxb/RootSQLNodeConverterTestCases.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Frewrite.2Fengine.2FSQLRewriterIT.java">org/apache/shardingsphere/test/it/rewrite/engine/SQLRewriterIT.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fsegment.2Fassignment.2FAssignmentValueAssert.java">org/apache/shardingsphere/test/it/sql/parser/internal/asserts/segment/assignment/AssignmentValueAssert.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fsegment.2Fexpression.2FExpressionAssert.java">org/apache/shardingsphere/test/it/sql/parser/internal/asserts/segment/expression/ExpressionAssert.java</a></td>
<td>0</td>
<td>3</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fsegment.2Fprojection.2FProjectionAssert.java">org/apache/shardingsphere/test/it/sql/parser/internal/asserts/segment/projection/ProjectionAssert.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fsegment.2Ftable.2FTableAssert.java">org/apache/shardingsphere/test/it/sql/parser/internal/asserts/segment/table/TableAssert.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2FSQLStatementAssert.java">org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/SQLStatementAssert.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fdal.2FDALStatementAssert.java">org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/dal/DALStatementAssert.java</a></td>
<td>0</td>
<td>4</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fdcl.2FDCLStatementAssert.java">org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/dcl/DCLStatementAssert.java</a></td>
<td>0</td>
<td>3</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fddl.2FDDLStatementAssert.java">org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/ddl/DDLStatementAssert.java</a></td>
<td>0</td>
<td>3</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fdml.2FDMLStatementAssert.java">org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/dml/DMLStatementAssert.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fral.2Fimpl.2FQueryableRALStatementAssert.java">org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/ral/impl/QueryableRALStatementAssert.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fral.2Fimpl.2FUpdatableRALStatementAssert.java">org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/ral/impl/UpdatableRALStatementAssert.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fral.2Fimpl.2Fpipeline.2FUpdatablePipelineRALStatementAssert.java">org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/ral/impl/pipeline/UpdatablePipelineRALStatementAssert.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Frdl.2FRDLStatementAssert.java">org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/rdl/RDLStatementAssert.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Frdl.2Fcreate.2FCreateRuleStatementAssert.java">org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/rdl/create/CreateRuleStatementAssert.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Frdl.2Fdrop.2FDropRuleStatementAssert.java">org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/rdl/drop/DropRuleStatementAssert.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Ftcl.2FTCLStatementAssert.java">org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/tcl/TCLStatementAssert.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr>
<tr class="a">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fcases.2Fparser.2Fjaxb.2Fsegment.2Fimpl.2Fexpr.2FExpectedExpression.java">org/apache/shardingsphere/test/it/sql/parser/internal/cases/parser/jaxb/segment/impl/expr/ExpectedExpression.java</a></td>
<td>0</td>
<td>1</td>
<td>0</td></tr>
<tr class="b">
<td align="left"><a href="#org.2Fapache.2Fshardingsphere.2Ftransaction.2Fbase.2Fseata.2Fat.2Ffixture.2FMockMessageHandler.java">org/apache/shardingsphere/transaction/base/seata/at/fixture/MockMessageHandler.java</a></td>
<td>0</td>
<td>2</td>
<td>0</td></tr></table></section><section>
<h3><a name="Rules"></a>Rules</h3><a name="Rules"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Category</th>
<th>Rule</th>
<th>Violations</th>
<th>Severity</th></tr>
<tr class="b">
<td align="left">coding</td>
<td><a class="externalLink" href="https://checkstyle.org/config_coding.html#NestedForDepth">NestedForDepth</a></td>
<td>2</td>
<td><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td></tr>
<tr class="a">
<td align="left">metrics</td>
<td><a class="externalLink" href="https://checkstyle.org/config_metrics.html#BooleanExpressionComplexity">BooleanExpressionComplexity</a></td>
<td>4</td>
<td><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td></tr>
<tr class="b">
<td align="left"></td>
<td><a class="externalLink" href="https://checkstyle.org/config_metrics.html#ClassDataAbstractionCoupling">ClassDataAbstractionCoupling</a>
<ul>
<li>max: <code>&quot;10&quot;</code></li></ul></td>
<td>183</td>
<td><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td></tr>
<tr class="a">
<td align="left"></td>
<td><a class="externalLink" href="https://checkstyle.org/config_metrics.html#ClassFanOutComplexity">ClassFanOutComplexity</a></td>
<td>238</td>
<td><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td></tr>
<tr class="b">
<td align="left"></td>
<td><a class="externalLink" href="https://checkstyle.org/config_metrics.html#CyclomaticComplexity">CyclomaticComplexity</a></td>
<td>85</td>
<td><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td></tr>
<tr class="a">
<td align="left"></td>
<td><a class="externalLink" href="https://checkstyle.org/config_metrics.html#JavaNCSS">JavaNCSS</a></td>
<td>10</td>
<td><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td></tr>
<tr class="b">
<td align="left"></td>
<td><a class="externalLink" href="https://checkstyle.org/config_metrics.html#NPathComplexity">NPathComplexity</a></td>
<td>54</td>
<td><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td></tr>
<tr class="a">
<td align="left">sizes</td>
<td><a class="externalLink" href="https://checkstyle.org/config_sizes.html#ExecutableStatementCount">ExecutableStatementCount</a>
<ul>
<li>max: <code>&quot;50&quot;</code></li></ul></td>
<td>5</td>
<td><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td></tr>
<tr class="b">
<td align="left"></td>
<td><a class="externalLink" href="https://checkstyle.org/config_sizes.html#MethodCount">MethodCount</a></td>
<td>19</td>
<td><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td></tr></table></section><section>
<h3><a name="Details"></a>Details</h3><a name="Details"></a><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fagent.2Fplugin.2Fmetrics.2Fcore.2Fadvice.2FSQLParseCountAdviceTest.java"></a>org/apache/shardingsphere/agent/plugin/metrics/core/advice/SQLParseCountAdviceTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fagent.2Fplugin.2Fmetrics.2Fcore.2Fadvice.2FSQLParseCountAdviceTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 16 (max allowed is 10) classes [DatabaseSegment, FormatStatement, MetricConfiguration, MySQLCommitStatement, MySQLCreateDatabaseStatement, MySQLCreateUserStatement, MySQLDeleteStatement, MySQLInsertStatement, MySQLSelectStatement, MySQLShowDatabasesStatement, MySQLUpdateStatement, RegisterStorageUnitStatement, SQLParseCountAdvice, ShowMigrationListStatement, ShowStorageUnitsStatement, TargetAdviceObjectFixture].</td>
<td><a href="./xref/org/apache/shardingsphere/agent/plugin/metrics/core/advice/SQLParseCountAdviceTest.html#L49">49</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fagent.2Fplugin.2Fmetrics.2Fcore.2Fadvice.2FSQLRouteCountAdviceTest.java"></a>org/apache/shardingsphere/agent/plugin/metrics/core/advice/SQLRouteCountAdviceTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fagent.2Fplugin.2Fmetrics.2Fcore.2Fadvice.2FSQLRouteCountAdviceTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [ConnectionContext, HintValueContext, MetricConfiguration, MySQLDeleteStatement, MySQLInsertStatement, MySQLSelectStatement, MySQLUpdateStatement, QueryContext, SQLRouteCountAdvice, TargetAdviceObjectFixture, UnknownSQLStatementContext].</td>
<td><a href="./xref/org/apache/shardingsphere/agent/plugin/metrics/core/advice/SQLRouteCountAdviceTest.html#L43">43</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fagent.2Fplugin.2Fmetrics.2Fprometheus.2FPrometheusPluginLifecycleServiceTest.java"></a>org/apache/shardingsphere/agent/plugin/metrics/prometheus/PrometheusPluginLifecycleServiceTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fagent.2Fplugin.2Fmetrics.2Fprometheus.2FPrometheusPluginLifecycleServiceTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [ComputeNodeInstance, ContextManager, EventBusContext, InetSocketAddress, InstanceContext, MetaDataContexts, ModeConfiguration, PluginConfiguration, PrometheusPluginLifecycleService, Property, ShardingSphereMetaData, Socket, StandaloneWorkerIdGenerator].</td>
<td><a href="./xref/org/apache/shardingsphere/agent/plugin/metrics/prometheus/PrometheusPluginLifecycleServiceTest.html#L50">50</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fagent.2Fplugin.2Ftracing.2Fopentelemetry.2Fadvice.2FOpenTelemetryJDBCExecutorCallbackAdviceTest.java"></a>org/apache/shardingsphere/agent/plugin/tracing/opentelemetry/advice/OpenTelemetryJDBCExecutorCallbackAdviceTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fagent.2Fplugin.2Ftracing.2Fopentelemetry.2Fadvice.2FOpenTelemetryJDBCExecutorCallbackAdviceTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/agent/plugin/tracing/opentelemetry/advice/OpenTelemetryJDBCExecutorCallbackAdviceTest.html#L64">64</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fbroadcast.2Froute.2FBroadcastSQLRouter.java"></a>org/apache/shardingsphere/broadcast/route/BroadcastSQLRouter.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fbroadcast.2Froute.2FBroadcastSQLRouter.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 33 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/broadcast/route/BroadcastSQLRouter.html#L63">63</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 18 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/broadcast/route/BroadcastSQLRouter.html#L93">93</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 720 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/broadcast/route/BroadcastSQLRouter.html#L93">93</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fbroadcast.2Froute.2FBroadcastSqlRouterTest.java"></a>org/apache/shardingsphere/broadcast/route/BroadcastSqlRouterTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fbroadcast.2Froute.2FBroadcastSqlRouterTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 18 (max allowed is 10) classes [BroadcastRule, BroadcastSQLRouter, ConfigurationProperties, ConnectionContext, CreateTableStatementContext, DataNode, HintValueContext, IdentifierValue, MockedDataSource, MySQLCreateTableStatement, Properties, QueryContext, RouteContext, RouteMapper, RouteUnit, SimpleTableSegment, StorageUnit, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/broadcast/route/BroadcastSqlRouterTest.html#L70">70</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 27 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/broadcast/route/BroadcastSqlRouterTest.html#L70">70</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fbroadcast.2Froute.2Fengine.2FBroadcastRouteEngineFactory.java"></a>org/apache/shardingsphere/broadcast/route/engine/BroadcastRouteEngineFactory.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fbroadcast.2Froute.2Fengine.2FBroadcastRouteEngineFactory.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 24 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/broadcast/route/engine/BroadcastRouteEngineFactory.html#L56">56</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2FCDCJob.java"></a>org/apache/shardingsphere/data/pipeline/cdc/CDCJob.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2FCDCJob.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 16 (max allowed is 10) classes [CDCExecuteCallback, CDCJobItemContext, CDCJobPreparer, CDCJobRunnerCleaner, CDCJobType, CDCTaskConfiguration, CDCTasksRunner, DumperCommonContext, ImporterConfiguration, IncrementalDumperContext, PipelineJobItemManager, PipelineJobRunnerManager, PipelineProcessConfigurationPersistService, ShardingColumnsExtractor, TableAndSchemaNameMapper, TransmissionProcessContext].</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/cdc/CDCJob.html#L72">72</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 31 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/cdc/CDCJob.html#L72">72</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fapi.2FCDCJobAPI.java"></a>org/apache/shardingsphere/data/pipeline/cdc/api/CDCJobAPI.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fapi.2FCDCJobAPI.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 32 (max allowed is 10) classes [CDCJob, CDCJobId, CDCJobItemInfo, CDCJobType, DumperCommonContext, IncrementalDumperContext, IncrementalTaskPositionManager, IncrementalTaskProgress, JobDataNodeEntry, JobDataNodeLine, JobItemIncrementalTasksProgress, OneOffJobBootstrap, PipelineContextKey, PipelineDataSourceManager, PipelineInternalException, PipelineJobConfigurationManager, PipelineJobCreationWithInvalidShardingCountException, PipelineJobItemManager, PipelineJobManager, PrepareJobWithGetBinlogPositionException, ShardingSpherePipelineDataSourceConfiguration, StandardPipelineDataSourceConfiguration, TableAndSchemaNameMapper, TransmissionJobItemProgress, TransmissionJobManager, YamlCDCJobConfiguration, YamlCDCJobConfigurationSwapper, YamlDataSourceConfigurationSwapper, YamlPipelineDataSourceConfigurationSwapper, YamlRootConfiguration, YamlRuleConfigurationSwapperEngine, YamlSinkConfiguration].</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/cdc/api/CDCJobAPI.html#L93">93</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 49 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/cdc/api/CDCJobAPI.html#L93">93</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fclient.2FCDCClient.java"></a>org/apache/shardingsphere/data/pipeline/cdc/client/CDCClient.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fclient.2FCDCClient.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 28 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/cdc/client/CDCClient.html#L62">62</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fclient.2Futil.2FProtobufAnyValueConverter.java"></a>org/apache/shardingsphere/data/pipeline/cdc/client/util/ProtobufAnyValueConverter.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fclient.2Futil.2FProtobufAnyValueConverter.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 15 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/cdc/client/util/ProtobufAnyValueConverter.html#L55">55</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 12,288 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/cdc/client/util/ProtobufAnyValueConverter.html#L55">55</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fcore.2Fprepare.2FCDCJobPreparer.java"></a>org/apache/shardingsphere/data/pipeline/cdc/core/prepare/CDCJobPreparer.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fcore.2Fprepare.2FCDCJobPreparer.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [AtomicBoolean, AtomicReference, CDCChannelProgressPair, CDCImporter, CDCIncrementalTask, CDCInventoryTask, CDCJobType, CopyOnWriteArrayList, IncrementalTaskPositionManager, InventoryDumper, InventoryDumperContext, InventoryTaskSplitter, PipelineJobItemManager, PrepareJobWithGetBinlogPositionException].</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/cdc/core/prepare/CDCJobPreparer.html#L63">63</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 30 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/cdc/core/prepare/CDCJobPreparer.html#L63">63</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fdistsql.2Fparser.2Fcore.2FCDCDistSQLStatementVisitor.java"></a>org/apache/shardingsphere/data/pipeline/cdc/distsql/parser/core/CDCDistSQLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fdistsql.2Fparser.2Fcore.2FCDCDistSQLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 30 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/cdc/distsql/parser/core/CDCDistSQLStatementVisitor.html#L55">55</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fhandler.2FCDCBackendHandler.java"></a>org/apache/shardingsphere/data/pipeline/cdc/handler/CDCBackendHandler.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Fhandler.2FCDCBackendHandler.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [CDCExceptionWrapper, CDCJobType, DatabaseTypeRegistry, MissingRequiredStreamDataSourceException, PipelineCDCSocketSink, PipelineInternalException, PipelineInvalidParameterException, PipelineJobConfigurationManager, PipelineJobNotFoundException, Properties, StreamDataParameter, StreamDatabaseNotFoundException].</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/cdc/handler/CDCBackendHandler.html#L75">75</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 26 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/cdc/handler/CDCBackendHandler.html#L75">75</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Futil.2FColumnValueConvertUtils.java"></a>org/apache/shardingsphere/data/pipeline/cdc/util/ColumnValueConvertUtils.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Futil.2FColumnValueConvertUtils.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 25 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/cdc/util/ColumnValueConvertUtils.html#L63">63</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>JavaNCSS</td>
<td>NCSS for this method is 56 (max allowed is 50).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/cdc/util/ColumnValueConvertUtils.html#L63">63</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 16,777,216 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/cdc/util/ColumnValueConvertUtils.html#L63">63</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Futil.2FColumnValueConvertUtilsTest.java"></a>org/apache/shardingsphere/data/pipeline/cdc/util/ColumnValueConvertUtilsTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcdc.2Futil.2FColumnValueConvertUtilsTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>ExecutableStatementCount</td>
<td>Executable statement count is 61 (max allowed is 50).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/cdc/util/ColumnValueConvertUtilsTest.html#L46">46</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>JavaNCSS</td>
<td>NCSS for this method is 62 (max allowed is 50).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/cdc/util/ColumnValueConvertUtilsTest.html#L46">46</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fchannel.2FMultiplexPipelineChannelTest.java"></a>org/apache/shardingsphere/data/pipeline/core/channel/MultiplexPipelineChannelTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fchannel.2FMultiplexPipelineChannelTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [AtomicInteger, CountDownLatch, DataRecord, FinishedRecord, IngestPlaceholderPosition, IntPosition, MultiplexPipelineChannel, PlaceholderRecord, Record, SecureRandom, Thread].</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/core/channel/MultiplexPipelineChannelTest.html#L45">45</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fconsistencycheck.2FConsistencyCheckDataBuilder.java"></a>org/apache/shardingsphere/data/pipeline/core/consistencycheck/ConsistencyCheckDataBuilder.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fconsistencycheck.2FConsistencyCheckDataBuilder.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 15 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/core/consistencycheck/ConsistencyCheckDataBuilder.html#L68">68</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 16,384 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/core/consistencycheck/ConsistencyCheckDataBuilder.html#L68">68</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fconsistencycheck.2Ftable.2FMatchingTableInventoryChecker.java"></a>org/apache/shardingsphere/data/pipeline/core/consistencycheck/table/MatchingTableInventoryChecker.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fconsistencycheck.2Ftable.2FMatchingTableInventoryChecker.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/core/consistencycheck/table/MatchingTableInventoryChecker.html#L50">50</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fingest.2Fdumper.2Finventory.2FInventoryDumper.java"></a>org/apache/shardingsphere/data/pipeline/core/ingest/dumper/inventory/InventoryDumper.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fingest.2Fdumper.2Finventory.2FInventoryDumper.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 31 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/core/ingest/dumper/inventory/InventoryDumper.html#L69">69</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fingest.2Fdumper.2Finventory.2Fcolumn.2FColumnValueReaderEngine.java"></a>org/apache/shardingsphere/data/pipeline/core/ingest/dumper/inventory/column/ColumnValueReaderEngine.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fingest.2Fdumper.2Finventory.2Fcolumn.2FColumnValueReaderEngine.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 34 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/core/ingest/dumper/inventory/column/ColumnValueReaderEngine.html#L62">62</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>JavaNCSS</td>
<td>NCSS for this method is 63 (max allowed is 50).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/core/ingest/dumper/inventory/column/ColumnValueReaderEngine.html#L62">62</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fmetadata.2Fgenerator.2FPipelineDDLGenerator.java"></a>org/apache/shardingsphere/data/pipeline/core/metadata/generator/PipelineDDLGenerator.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fmetadata.2Fgenerator.2FPipelineDDLGenerator.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/core/metadata/generator/PipelineDDLGenerator.html#L57">57</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fpreparer.2Finventory.2FInventoryTaskSplitter.java"></a>org/apache/shardingsphere/data/pipeline/core/preparer/inventory/InventoryTaskSplitter.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fcore.2Fpreparer.2Finventory.2FInventoryTaskSplitter.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [AtomicReference, IngestPlaceholderPosition, IntegerPrimaryKeyIngestPosition, IntervalToRangeIterator, InventoryDumper, InventoryDumperContext, InventoryTask, PipelinePrepareSQLBuilder, SingleChannelConsumerImporter, SplitPipelineJobByUniqueKeyException, StringPrimaryKeyIngestPosition, UnsupportedKeyIngestPosition].</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/core/preparer/inventory/InventoryTaskSplitter.html#L64">64</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 31 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/core/preparer/inventory/InventoryTaskSplitter.html#L64">64</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmigration.2Fdistsql.2Fparser.2Fcore.2FMigrationDistSQLStatementVisitor.java"></a>org/apache/shardingsphere/data/pipeline/migration/distsql/parser/core/MigrationDistSQLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmigration.2Fdistsql.2Fparser.2Fcore.2FMigrationDistSQLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 27 (max allowed is 10) classes [AlgorithmSegment, AlterTransmissionRuleStatement, CheckMigrationStatement, CommitMigrationStatement, DataNode, DropMigrationCheckStatement, HostnameAndPortBasedDataSourceSegment, IdentifierValue, MigrateTableStatement, Properties, ReadOrWriteSegment, RegisterMigrationSourceStorageUnitStatement, RollbackMigrationStatement, ShowMigrationCheckStatusStatement, ShowMigrationListStatement, ShowMigrationRuleStatement, ShowMigrationSourceStorageUnitsStatement, ShowMigrationStatusStatement, ShowPluginsStatement, SourceTargetEntry, StartMigrationCheckStatement, StartMigrationStatement, StopMigrationCheckStatement, StopMigrationStatement, TransmissionRuleSegment, URLBasedDataSourceSegment, UnregisterMigrationSourceStorageUnitStatement].</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/migration/distsql/parser/core/MigrationDistSQLStatementVisitor.html#L97">97</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 66 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/migration/distsql/parser/core/MigrationDistSQLStatementVisitor.html#L97">97</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmysql.2Fingest.2FMySQLIncrementalDumper.java"></a>org/apache/shardingsphere/data/pipeline/mysql/ingest/MySQLIncrementalDumper.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmysql.2Fingest.2FMySQLIncrementalDumper.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 28 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/mysql/ingest/MySQLIncrementalDumper.html#L66">66</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmysql.2Fingest.2FMySQLIncrementalDumperTest.java"></a>org/apache/shardingsphere/data/pipeline/mysql/ingest/MySQLIncrementalDumperTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmysql.2Fingest.2FMySQLIncrementalDumperTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 17 (max allowed is 10) classes [ActualAndLogicTableNameMapper, BinlogPosition, CaseInsensitiveIdentifier, DeleteRowsEvent, DumperCommonContext, IncrementalDumperContext, MemoryPipelineChannel, MySQLIncrementalDumper, PipelineColumnMetaData, PipelineDataSourceManager, PipelineTableMetaData, PlaceholderEvent, Serializable, StandardPipelineDataSourceConfiguration, TableAndSchemaNameMapper, UpdateRowsEvent, WriteRowsEvent].</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/mysql/ingest/MySQLIncrementalDumperTest.html#L71">71</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 30 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/mysql/ingest/MySQLIncrementalDumperTest.html#L71">71</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmysql.2Fingest.2Fclient.2FMySQLClient.java"></a>org/apache/shardingsphere/data/pipeline/mysql/ingest/client/MySQLClient.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmysql.2Fingest.2Fclient.2FMySQLClient.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 22 (max allowed is 10) classes [ArrayBlockingQueue, AtomicInteger, Bootstrap, ChannelAttrInitializer, ChannelInitializer, DefaultPromise, MySQLBinlogEventHandler, MySQLBinlogEventPacketDecoder, MySQLComBinlogDumpCommandPacket, MySQLComQueryPacket, MySQLComRegisterSlaveCommandPacket, MySQLCommandPacketDecoder, MySQLCommandResponseHandler, MySQLNegotiateHandler, MySQLNegotiatePackageDecoder, MySQLPacketCodecEngine, MySQLSequenceIdInboundHandler, NioEventLoopGroup, PacketCodec, PipelineInternalException, PlaceholderEvent, UnsupportedSQLOperationException].</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/mysql/ingest/client/MySQLClient.html#L69">69</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 39 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/mysql/ingest/client/MySQLClient.html#L69">69</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmysql.2Fingest.2Fclient.2FMySQLClientTest.java"></a>org/apache/shardingsphere/data/pipeline/mysql/ingest/client/MySQLClientTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmysql.2Fingest.2Fclient.2FMySQLClientTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/mysql/ingest/client/MySQLClientTest.html#L52">52</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmysql.2Fingest.2Fclient.2Fnetty.2FMySQLBinlogEventPacketDecoder.java"></a>org/apache/shardingsphere/data/pipeline/mysql/ingest/client/netty/MySQLBinlogEventPacketDecoder.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fmysql.2Fingest.2Fclient.2Fnetty.2FMySQLBinlogEventPacketDecoder.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [BinlogContext, DeleteRowsEvent, MySQLBinlogEventHeader, MySQLBinlogFormatDescriptionEventPacket, MySQLBinlogRotateEventPacket, MySQLBinlogRowsEventPacket, MySQLBinlogTableMapEventPacket, MySQLPacketPayload, PipelineInternalException, PlaceholderEvent, QueryEvent, UpdateRowsEvent, WriteRowsEvent, XidEvent].</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/mysql/ingest/client/netty/MySQLBinlogEventPacketDecoder.html#L52">52</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 12 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/mysql/ingest/client/netty/MySQLBinlogEventPacketDecoder.html#L149">149</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fopengauss.2Fingest.2FOpenGaussWALDumper.java"></a>org/apache/shardingsphere/data/pipeline/opengauss/ingest/OpenGaussWALDumper.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fopengauss.2Fingest.2FOpenGaussWALDumper.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 34 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/opengauss/ingest/OpenGaussWALDumper.html#L65">65</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fopengauss.2Fingest.2Fwal.2Fdecode.2FMppdbDecodingPlugin.java"></a>org/apache/shardingsphere/data/pipeline/opengauss/ingest/wal/decode/MppdbDecodingPlugin.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fopengauss.2Fingest.2Fwal.2Fdecode.2FMppdbDecodingPlugin.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [BeginTXEvent, BigDecimal, CommitTXEvent, DecodingException, DeleteRowEvent, IngestException, PGInterval, PGobject, PlaceholderEvent, UpdateRowEvent, WriteRowEvent].</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/opengauss/ingest/wal/decode/MppdbDecodingPlugin.html#L52">52</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/opengauss/ingest/wal/decode/MppdbDecodingPlugin.html#L52">52</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 36 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/opengauss/ingest/wal/decode/MppdbDecodingPlugin.html#L184">184</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>JavaNCSS</td>
<td>NCSS for this method is 56 (max allowed is 50).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/opengauss/ingest/wal/decode/MppdbDecodingPlugin.html#L184">184</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 280 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/opengauss/ingest/wal/decode/MppdbDecodingPlugin.html#L184">184</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fpostgresql.2Fddlgenerator.2FPostgreSQLColumnPropertiesAppender.java"></a>org/apache/shardingsphere/data/pipeline/postgresql/ddlgenerator/PostgreSQLColumnPropertiesAppender.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fpostgresql.2Fddlgenerator.2FPostgreSQLColumnPropertiesAppender.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 12 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/postgresql/ddlgenerator/PostgreSQLColumnPropertiesAppender.html#L202">202</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 384 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/postgresql/ddlgenerator/PostgreSQLColumnPropertiesAppender.html#L202">202</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fpostgresql.2Fingest.2FPostgreSQLWALDumper.java"></a>org/apache/shardingsphere/data/pipeline/postgresql/ingest/PostgreSQLWALDumper.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fpostgresql.2Fingest.2FPostgreSQLWALDumper.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 29 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/postgresql/ingest/PostgreSQLWALDumper.html#L61">61</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fpostgresql.2Fingest.2FPostgreSQLWALDumperTest.java"></a>org/apache/shardingsphere/data/pipeline/postgresql/ingest/PostgreSQLWALDumperTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fpostgresql.2Fingest.2FPostgreSQLWALDumperTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [ActualAndLogicTableNameMapper, CaseInsensitiveIdentifier, DumperCommonContext, IncrementalDumperContext, IngestException, MemoryPipelineChannel, PipelineDataSourceManager, PostgreSQLLogSequenceNumber, PostgreSQLWALDumper, SQLWrapperException, StandardPipelineDataSourceConfiguration, StandardPipelineTableMetaDataLoader, TableAndSchemaNameMapper, WALPosition].</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/postgresql/ingest/PostgreSQLWALDumperTest.html#L59">59</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 28 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/postgresql/ingest/PostgreSQLWALDumperTest.html#L59">59</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fpostgresql.2Fingest.2Fwal.2FWALEventConverterTest.java"></a>org/apache/shardingsphere/data/pipeline/postgresql/ingest/wal/WALEventConverterTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fpostgresql.2Fingest.2Fwal.2FWALEventConverterTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 19 (max allowed is 10) classes [AbstractRowEvent, ActualAndLogicTableNameMapper, BeginTXEvent, CaseInsensitiveIdentifier, CommitTXEvent, DeleteRowEvent, DumperCommonContext, IncrementalDumperContext, PipelineColumnMetaData, PipelineDataSourceManager, PipelineTableMetaData, PlaceholderEvent, PostgreSQLLogSequenceNumber, StandardPipelineDataSourceConfiguration, StandardPipelineTableMetaDataLoader, TableAndSchemaNameMapper, UpdateRowEvent, WALEventConverter, WriteRowEvent].</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/postgresql/ingest/wal/WALEventConverterTest.html#L69">69</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 31 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/postgresql/ingest/wal/WALEventConverterTest.html#L69">69</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fpostgresql.2Fingest.2Fwal.2Fdecode.2FTestDecodingPlugin.java"></a>org/apache/shardingsphere/data/pipeline/postgresql/ingest/wal/decode/TestDecodingPlugin.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fpostgresql.2Fingest.2Fwal.2Fdecode.2FTestDecodingPlugin.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 23 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/postgresql/ingest/wal/decode/TestDecodingPlugin.html#L169">169</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 612 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/postgresql/ingest/wal/decode/TestDecodingPlugin.html#L169">169</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fscenario.2Fconsistencycheck.2Fapi.2FConsistencyCheckJobAPI.java"></a>org/apache/shardingsphere/data/pipeline/scenario/consistencycheck/api/ConsistencyCheckJobAPI.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fscenario.2Fconsistencycheck.2Fapi.2FConsistencyCheckJobAPI.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/scenario/consistencycheck/api/ConsistencyCheckJobAPI.html#L65">65</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fscenario.2Fmigration.2FMigrationJob.java"></a>org/apache/shardingsphere/data/pipeline/scenario/migration/MigrationJob.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fscenario.2Fmigration.2FMigrationJob.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [CaseInsensitiveQualifiedTable, CreateTableConfiguration, DatabaseTypeRegistry, ImporterConfiguration, MigrationIncrementalDumperContextCreator, MigrationJobItemContext, MigrationJobPreparer, MigrationTaskConfiguration, ShardingColumnsExtractor, TransmissionProcessContext, TransmissionTasksRunner].</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/scenario/migration/MigrationJob.html#L54">54</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 24 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/scenario/migration/MigrationJob.html#L54">54</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fscenario.2Fmigration.2Fapi.2FMigrationJobAPI.java"></a>org/apache/shardingsphere/data/pipeline/scenario/migration/api/MigrationJobAPI.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fscenario.2Fmigration.2Fapi.2FMigrationJobAPI.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 23 (max allowed is 10) classes [DatabaseTypeRegistry, DuplicateStorageUnitException, EmptyRuleException, JobDataNodeEntry, JobDataNodeLine, MigrationJobId, MigrationJobType, MissingRequiredStorageUnitsException, PipelineDataSourcePersistService, PipelineDataSourceWrapper, PipelineInvalidParameterException, PipelineJobConfigurationManager, PipelineJobManager, PipelinePrepareSQLBuilder, ShardingSpherePipelineDataSourceConfiguration, StandardPipelineDataSourceConfiguration, TableAndSchemaNameMapper, YamlDataSourceConfigurationSwapper, YamlMigrationJobConfiguration, YamlMigrationJobConfigurationSwapper, YamlPipelineDataSourceConfiguration, YamlRootConfiguration, YamlRuleConfigurationSwapperEngine].</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/scenario/migration/api/MigrationJobAPI.html#L91">91</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 41 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/scenario/migration/api/MigrationJobAPI.html#L91">91</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fscenario.2Fmigration.2Fcheck.2Fconsistency.2FMigrationDataConsistencyChecker.java"></a>org/apache/shardingsphere/data/pipeline/scenario/migration/check/consistency/MigrationDataConsistencyChecker.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fscenario.2Fmigration.2Fcheck.2Fconsistency.2FMigrationDataConsistencyChecker.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 26 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/scenario/migration/check/consistency/MigrationDataConsistencyChecker.html#L65">65</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fscenario.2Fmigration.2Fpreparer.2FMigrationJobPreparer.java"></a>org/apache/shardingsphere/data/pipeline/scenario/migration/preparer/MigrationJobPreparer.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdata.2Fpipeline.2Fscenario.2Fmigration.2Fpreparer.2FMigrationJobPreparer.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 16 (max allowed is 10) classes [DataSourceCheckEngine, GlobalLockDefinition, IncrementalTask, IncrementalTaskPositionManager, InventoryDumperContext, InventoryTaskSplitter, JobOffsetInfo, MigrationJobType, PipelineJobCancelingException, PipelineJobDataSourcePreparer, PipelineJobItemManager, PrepareJobWithGetBinlogPositionException, PrepareTargetSchemasParameter, PrepareTargetTablesParameter, SingleChannelConsumerImporter, UnsupportedSQLOperationException].</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/scenario/migration/preparer/MigrationJobPreparer.html#L81">81</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 38 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/data/pipeline/scenario/migration/preparer/MigrationJobPreparer.html#L81">81</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fmysql.2Fpacket.2Fbinlog.2Frow.2FMySQLBinlogTableMapEventPacket.java"></a>org/apache/shardingsphere/db/protocol/mysql/packet/binlog/row/MySQLBinlogTableMapEventPacket.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fmysql.2Fpacket.2Fbinlog.2Frow.2FMySQLBinlogTableMapEventPacket.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 16 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/db/protocol/mysql/packet/binlog/row/MySQLBinlogTableMapEventPacket.html#L88">88</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fmysql.2Fpacket.2Fbinlog.2Frow.2Fcolumn.2Fvalue.2FMySQLBinlogProtocolValueFactory.java"></a>org/apache/shardingsphere/db/protocol/mysql/packet/binlog/row/column/value/MySQLBinlogProtocolValueFactory.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fmysql.2Fpacket.2Fbinlog.2Frow.2Fcolumn.2Fvalue.2FMySQLBinlogProtocolValueFactory.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 22 (max allowed is 10) classes [EnumMap, MySQLBitBinlogProtocolValue, MySQLBlobBinlogProtocolValue, MySQLDateBinlogProtocolValue, MySQLDatetime2BinlogProtocolValue, MySQLDatetimeBinlogProtocolValue, MySQLDecimalBinlogProtocolValue, MySQLDoubleBinlogProtocolValue, MySQLFloatBinlogProtocolValue, MySQLInt24BinlogProtocolValue, MySQLJsonBinlogProtocolValue, MySQLLongBinlogProtocolValue, MySQLLongLongBinlogProtocolValue, MySQLShortBinlogProtocolValue, MySQLStringBinlogProtocolValue, MySQLTime2BinlogProtocolValue, MySQLTimeBinlogProtocolValue, MySQLTimestamp2BinlogProtocolValue, MySQLTimestampBinlogProtocolValue, MySQLTinyBinlogProtocolValue, MySQLVarcharBinlogProtocolValue, MySQLYearBinlogProtocolValue].</td>
<td><a href="./xref/org/apache/shardingsphere/db/protocol/mysql/packet/binlog/row/column/value/MySQLBinlogProtocolValueFactory.html#L52">52</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 25 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/db/protocol/mysql/packet/binlog/row/column/value/MySQLBinlogProtocolValueFactory.html#L52">52</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fmysql.2Fpacket.2Fbinlog.2Frow.2Fcolumn.2Fvalue.2Fstring.2FMySQLJsonValueDecoder.java"></a>org/apache/shardingsphere/db/protocol/mysql/packet/binlog/row/column/value/string/MySQLJsonValueDecoder.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fmysql.2Fpacket.2Fbinlog.2Frow.2Fcolumn.2Fvalue.2Fstring.2FMySQLJsonValueDecoder.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 13 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/db/protocol/mysql/packet/binlog/row/column/value/string/MySQLJsonValueDecoder.html#L51">51</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 17 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/db/protocol/mysql/packet/binlog/row/column/value/string/MySQLJsonValueDecoder.html#L144">144</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fmysql.2Fpacket.2Fbinlog.2Frow.2Fcolumn.2Fvalue.2Fstring.2FMySQLJsonValueDecoderTest.java"></a>org/apache/shardingsphere/db/protocol/mysql/packet/binlog/row/column/value/string/MySQLJsonValueDecoderTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fmysql.2Fpacket.2Fbinlog.2Frow.2Fcolumn.2Fvalue.2Fstring.2FMySQLJsonValueDecoderTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 12 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/db/protocol/mysql/packet/binlog/row/column/value/string/MySQLJsonValueDecoderTest.html#L326">326</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fopengauss.2Fpacket.2Fcommand.2FOpenGaussCommandPacketFactory.java"></a>org/apache/shardingsphere/db/protocol/opengauss/packet/command/OpenGaussCommandPacketFactory.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fopengauss.2Fpacket.2Fcommand.2FOpenGaussCommandPacketFactory.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [OpenGaussComBatchBindPacket, PostgreSQLAggregatedCommandPacket, PostgreSQLComBindPacket, PostgreSQLComClosePacket, PostgreSQLComDescribePacket, PostgreSQLComExecutePacket, PostgreSQLComFlushPacket, PostgreSQLComParsePacket, PostgreSQLComQueryPacket, PostgreSQLComSyncPacket, PostgreSQLComTerminationPacket, PostgreSQLPacketPayload, PostgreSQLUnsupportedCommandPacket].</td>
<td><a href="./xref/org/apache/shardingsphere/db/protocol/opengauss/packet/command/OpenGaussCommandPacketFactory.html#L46">46</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/db/protocol/opengauss/packet/command/OpenGaussCommandPacketFactory.html#L71">71</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fopengauss.2Fpacket.2Fcommand.2Fgeneric.2FOpenGaussErrorResponsePacket.java"></a>org/apache/shardingsphere/db/protocol/opengauss/packet/command/generic/OpenGaussErrorResponsePacket.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fopengauss.2Fpacket.2Fcommand.2Fgeneric.2FOpenGaussErrorResponsePacket.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 14 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/db/protocol/opengauss/packet/command/generic/OpenGaussErrorResponsePacket.html#L77">77</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 8,192 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/db/protocol/opengauss/packet/command/generic/OpenGaussErrorResponsePacket.html#L77">77</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fpostgresql.2Fpacket.2Fcommand.2FPostgreSQLCommandPacketFactory.java"></a>org/apache/shardingsphere/db/protocol/postgresql/packet/command/PostgreSQLCommandPacketFactory.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fpostgresql.2Fpacket.2Fcommand.2FPostgreSQLCommandPacketFactory.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [PostgreSQLAggregatedCommandPacket, PostgreSQLComBindPacket, PostgreSQLComClosePacket, PostgreSQLComDescribePacket, PostgreSQLComExecutePacket, PostgreSQLComFlushPacket, PostgreSQLComParsePacket, PostgreSQLComQueryPacket, PostgreSQLComSyncPacket, PostgreSQLComTerminationPacket, PostgreSQLPacketPayload, PostgreSQLUnsupportedCommandPacket].</td>
<td><a href="./xref/org/apache/shardingsphere/db/protocol/postgresql/packet/command/PostgreSQLCommandPacketFactory.html#L41">41</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fpostgresql.2Fpacket.2Fcommand.2Fquery.2Fextended.2FPostgreSQLAggregatedCommandPacket.java"></a>org/apache/shardingsphere/db/protocol/postgresql/packet/command/query/extended/PostgreSQLAggregatedCommandPacket.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fpostgresql.2Fpacket.2Fcommand.2Fquery.2Fextended.2FPostgreSQLAggregatedCommandPacket.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 17 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/db/protocol/postgresql/packet/command/query/extended/PostgreSQLAggregatedCommandPacket.html#L41">41</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 932 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/db/protocol/postgresql/packet/command/query/extended/PostgreSQLAggregatedCommandPacket.html#L41">41</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fpostgresql.2Fpacket.2Fcommand.2Fquery.2Fextended.2FPostgreSQLColumnType.java"></a>org/apache/shardingsphere/db/protocol/postgresql/packet/command/query/extended/PostgreSQLColumnType.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fpostgresql.2Fpacket.2Fcommand.2Fquery.2Fextended.2FPostgreSQLColumnType.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [PostgreSQLBitValueParser, PostgreSQLBoolValueParser, PostgreSQLDateValueParser, PostgreSQLDoubleValueParser, PostgreSQLFloatValueParser, PostgreSQLIntValueParser, PostgreSQLJsonValueParser, PostgreSQLLongValueParser, PostgreSQLNumericValueParser, PostgreSQLProtocolException, PostgreSQLTimeValueParser, PostgreSQLTimestampValueParser, PostgreSQLUnspecifiedValueParser, PostgreSQLVarcharValueParser].</td>
<td><a href="./xref/org/apache/shardingsphere/db/protocol/postgresql/packet/command/query/extended/PostgreSQLColumnType.html#L47">47</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fpostgresql.2Fpacket.2Fcommand.2Fquery.2Fextended.2Fbind.2Fprotocol.2FPostgreSQLBinaryProtocolValueFactory.java"></a>org/apache/shardingsphere/db/protocol/postgresql/packet/command/query/extended/bind/protocol/PostgreSQLBinaryProtocolValueFactory.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdb.2Fprotocol.2Fpostgresql.2Fpacket.2Fcommand.2Fquery.2Fextended.2Fbind.2Fprotocol.2FPostgreSQLBinaryProtocolValueFactory.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 19 (max allowed is 10) classes [PostgreSQLBoolArrayBinaryProtocolValue, PostgreSQLByteaBinaryProtocolValue, PostgreSQLDateBinaryProtocolValue, PostgreSQLDoubleBinaryProtocolValue, PostgreSQLFloat4ArrayBinaryProtocolValue, PostgreSQLFloat8ArrayBinaryProtocolValue, PostgreSQLFloatBinaryProtocolValue, PostgreSQLInt2ArrayBinaryProtocolValue, PostgreSQLInt2BinaryProtocolValue, PostgreSQLInt4ArrayBinaryProtocolValue, PostgreSQLInt4BinaryProtocolValue, PostgreSQLInt8ArrayBinaryProtocolValue, PostgreSQLInt8BinaryProtocolValue, PostgreSQLNumericBinaryProtocolValue, PostgreSQLStringArrayBinaryProtocolValue, PostgreSQLStringBinaryProtocolValue, PostgreSQLTimeBinaryProtocolValue, PostgreSQLUUIDBinaryProtocolValue, PostgreSQLUnspecifiedBinaryProtocolValue].</td>
<td><a href="./xref/org/apache/shardingsphere/db/protocol/postgresql/packet/command/query/extended/bind/protocol/PostgreSQLBinaryProtocolValueFactory.html#L32">32</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/db/protocol/postgresql/packet/command/query/extended/bind/protocol/PostgreSQLBinaryProtocolValueFactory.html#L32">32</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdistsql.2Fhandler.2Fexecutor.2Frdl.2Fresource.2FAlterStorageUnitExecutor.java"></a>org/apache/shardingsphere/distsql/handler/executor/rdl/resource/AlterStorageUnitExecutor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdistsql.2Fhandler.2Fexecutor.2Frdl.2Fresource.2FAlterStorageUnitExecutor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/distsql/handler/executor/rdl/resource/AlterStorageUnitExecutor.html#L54">54</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdistsql.2Fparser.2Fcore.2Fkernel.2FKernelDistSQLStatementVisitor.java"></a>org/apache/shardingsphere/distsql/parser/core/kernel/KernelDistSQLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdistsql.2Fparser.2Fcore.2Fkernel.2FKernelDistSQLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 34 (max allowed is 10) classes [AlgorithmSegment, AlterComputeNodeStatement, AlterStorageUnitStatement, ConvertYamlConfigurationStatement, DatabaseSegment, ExportDatabaseConfigurationStatement, ExportMetaDataStatement, ExportStorageNodesStatement, HostnameAndPortBasedDataSourceSegment, IdentifierValue, ImportDatabaseConfigurationStatement, ImportMetaDataStatement, LabelComputeNodeStatement, LockClusterStatement, Properties, RefreshDatabaseMetaDataStatement, RefreshTableMetaDataStatement, RegisterStorageUnitStatement, SetDistVariableStatement, SetInstanceStatusStatement, ShowComputeNodeInfoStatement, ShowComputeNodeModeStatement, ShowComputeNodesStatement, ShowDistVariableStatement, ShowDistVariablesStatement, ShowLogicalTablesStatement, ShowPluginsStatement, ShowRulesUsedStorageUnitStatement, ShowStorageUnitsStatement, ShowTableMetaDataStatement, URLBasedDataSourceSegment, UnlabelComputeNodeStatement, UnlockClusterStatement, UnregisterStorageUnitStatement].</td>
<td><a href="./xref/org/apache/shardingsphere/distsql/parser/core/kernel/KernelDistSQLStatementVisitor.html#L110">110</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 81 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/distsql/parser/core/kernel/KernelDistSQLStatementVisitor.html#L110">110</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fapi.2Fyaml.2FYamlJDBCConfiguration.java"></a>org/apache/shardingsphere/driver/api/yaml/YamlJDBCConfiguration.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fapi.2Fyaml.2FYamlJDBCConfiguration.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 256 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/driver/api/yaml/YamlJDBCConfiguration.html#L77">77</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fexecutor.2Fbatch.2FBatchPreparedStatementExecutorTest.java"></a>org/apache/shardingsphere/driver/executor/batch/BatchPreparedStatementExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fexecutor.2Fbatch.2FBatchPreparedStatementExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 20 (max allowed is 10) classes [BatchExecutionUnit, BatchPreparedStatementExecutor, DefaultTrafficRuleConfigurationBuilder, ExecutionGroup, ExecutionGroupContext, ExecutionGroupReportContext, ExecutionUnit, Grantee, JDBCExecutionUnit, JDBCExecutor, Properties, RuleAttributes, RuleMetaData, SQLException, SQLUnit, ShardingSphereConnection, TrafficRule, TransactionRule, TransactionRuleConfiguration, UUID].</td>
<td><a href="./xref/org/apache/shardingsphere/driver/executor/batch/BatchPreparedStatementExecutorTest.html#L76">76</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 34 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/driver/executor/batch/BatchPreparedStatementExecutorTest.html#L76">76</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fadapter.2FAdaptedDatabaseMetaData.java"></a>org/apache/shardingsphere/driver/jdbc/adapter/AdaptedDatabaseMetaData.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fadapter.2FAdaptedDatabaseMetaData.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Number of public methods is 147 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/driver/jdbc/adapter/AdaptedDatabaseMetaData.html#L29">29</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Total number of methods is 147 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/driver/jdbc/adapter/AdaptedDatabaseMetaData.html#L29">29</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fadapter.2FPreparedStatementAdapterTest.java"></a>org/apache/shardingsphere/driver/jdbc/adapter/PreparedStatementAdapterTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fadapter.2FPreparedStatementAdapterTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 15 (max allowed is 10) classes [ByteArrayInputStream, ConfigurationProperties, Date, DefaultSQLFederationRuleConfigurationBuilder, DefaultSQLParserRuleConfigurationBuilder, DefaultTrafficRuleConfigurationBuilder, Properties, RuleMetaData, SQLFederationRule, SQLParserRule, ShardingSpherePreparedStatement, StringReader, Time, Timestamp, TrafficRule].</td>
<td><a href="./xref/org/apache/shardingsphere/driver/jdbc/adapter/PreparedStatementAdapterTest.html#L62">62</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 25 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/driver/jdbc/adapter/PreparedStatementAdapterTest.html#L62">62</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fcore.2Fconnection.2FDriverDatabaseConnectionManager.java"></a>org/apache/shardingsphere/driver/jdbc/core/connection/DriverDatabaseConnectionManager.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fcore.2Fconnection.2FDriverDatabaseConnectionManager.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 27 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/driver/jdbc/core/connection/DriverDatabaseConnectionManager.html#L66">66</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fcore.2Fdatasource.2Fmetadata.2FShardingSphereDatabaseMetaDataTest.java"></a>org/apache/shardingsphere/driver/jdbc/core/datasource/metadata/ShardingSphereDatabaseMetaDataTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fcore.2Fdatasource.2Fmetadata.2FShardingSphereDatabaseMetaDataTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Number of package methods is 174 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/driver/jdbc/core/datasource/metadata/ShardingSphereDatabaseMetaDataTest.html#L58">58</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Total number of methods is 175 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/driver/jdbc/core/datasource/metadata/ShardingSphereDatabaseMetaDataTest.html#L58">58</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fcore.2Fresultset.2FShardingSphereResultSetTest.java"></a>org/apache/shardingsphere/driver/jdbc/core/resultset/ShardingSphereResultSetTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fcore.2Fresultset.2FShardingSphereResultSetTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 32 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/driver/jdbc/core/resultset/ShardingSphereResultSetTest.html#L64">64</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fcore.2Fstatement.2FShardingSpherePreparedStatement.java"></a>org/apache/shardingsphere/driver/jdbc/core/statement/ShardingSpherePreparedStatement.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fcore.2Fstatement.2FShardingSpherePreparedStatement.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 27 (max allowed is 10) classes [BatchPreparedStatementExecutor, DriverExecutionPrepareEngine, DriverExecutor, EmptySQLException, ExecutionContext, ExecutionGroupReportContext, ExecutionUnit, GeneratedKeysResultSet, Grantee, JDBCExecutor, JDBCExecutorCallback, JDBCStreamQueryResult, KernelProcessor, MergeEngine, PreparedStatementExecuteQueryCallback, QueryContext, RawExecutionPrepareEngine, RawSQLExecutorCallback, RouteContext, SQLBindEngine, SQLFederationContext, SQLUnit, ShardingSphereParameterMetaData, ShardingSphereResultSet, StatementManager, StatementOption, TrafficEngine].</td>
<td><a href="./xref/org/apache/shardingsphere/driver/jdbc/core/statement/ShardingSpherePreparedStatement.html#L113">113</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 64 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/driver/jdbc/core/statement/ShardingSpherePreparedStatement.html#L113">113</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fcore.2Fstatement.2FShardingSphereStatement.java"></a>org/apache/shardingsphere/driver/jdbc/core/statement/ShardingSphereStatement.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Fcore.2Fstatement.2FShardingSphereStatement.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 24 (max allowed is 10) classes [BatchStatementExecutor, DriverExecutionPrepareEngine, DriverExecutor, EmptySQLException, ExecutionGroupReportContext, ExecutionUnit, GeneratedKeysResultSet, Grantee, JDBCExecutorCallback, JDBCStreamQueryResult, KernelProcessor, MergeEngine, QueryContext, RawExecutionPrepareEngine, RawSQLExecutorCallback, RouteContext, SQLBindEngine, SQLFederationContext, SQLUnit, ShardingSphereResultSet, StatementExecuteQueryCallback, StatementManager, StatementOption, TrafficEngine].</td>
<td><a href="./xref/org/apache/shardingsphere/driver/jdbc/core/statement/ShardingSphereStatement.html#L104">104</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 60 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/driver/jdbc/core/statement/ShardingSphereStatement.html#L104">104</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Funsupported.2FUnsupportedOperationPreparedStatementTest.java"></a>org/apache/shardingsphere/driver/jdbc/unsupported/UnsupportedOperationPreparedStatementTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fjdbc.2Funsupported.2FUnsupportedOperationPreparedStatementTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [ConfigurationProperties, DefaultSQLFederationRuleConfigurationBuilder, DefaultSQLParserRuleConfigurationBuilder, DefaultTrafficRuleConfigurationBuilder, Properties, RuleMetaData, SQLFederationRule, SQLParserRule, ShardingSpherePreparedStatement, StringReader, TrafficRule].</td>
<td><a href="./xref/org/apache/shardingsphere/driver/jdbc/unsupported/UnsupportedOperationPreparedStatementTest.html#L49">49</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fstate.2Fcircuit.2Fmetadata.2FCircuitBreakerDatabaseMetaData.java"></a>org/apache/shardingsphere/driver/state/circuit/metadata/CircuitBreakerDatabaseMetaData.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fstate.2Fcircuit.2Fmetadata.2FCircuitBreakerDatabaseMetaData.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Number of public methods is 176 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/driver/state/circuit/metadata/CircuitBreakerDatabaseMetaData.html#L28">28</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Total number of methods is 176 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/driver/state/circuit/metadata/CircuitBreakerDatabaseMetaData.html#L28">28</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fstate.2Fcircuit.2Fmetadata.2FCircuitBreakerDatabaseMetaDataTest.java"></a>org/apache/shardingsphere/driver/state/circuit/metadata/CircuitBreakerDatabaseMetaDataTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fdriver.2Fstate.2Fcircuit.2Fmetadata.2FCircuitBreakerDatabaseMetaDataTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Number of package methods is 176 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/driver/state/circuit/metadata/CircuitBreakerDatabaseMetaDataTest.html#L29">29</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Total number of methods is 176 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/driver/state/circuit/metadata/CircuitBreakerDatabaseMetaDataTest.html#L29">29</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Fdistsql.2Fparser.2Fcore.2FEncryptDistSQLStatementVisitor.java"></a>org/apache/shardingsphere/encrypt/distsql/parser/core/EncryptDistSQLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Fdistsql.2Fparser.2Fcore.2FEncryptDistSQLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [AlgorithmSegment, AlterEncryptRuleStatement, CountRuleStatement, CreateEncryptRuleStatement, DatabaseSegment, DropEncryptRuleStatement, EncryptColumnItemSegment, EncryptColumnSegment, EncryptRuleSegment, IdentifierValue, Properties, ShowEncryptRulesStatement, ShowPluginsStatement, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/encrypt/distsql/parser/core/EncryptDistSQLStatementVisitor.html#L57">57</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 31 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/encrypt/distsql/parser/core/EncryptDistSQLStatementVisitor.html#L57">57</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2FEncryptTokenGenerateBuilder.java"></a>org/apache/shardingsphere/encrypt/rewrite/token/EncryptTokenGenerateBuilder.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2FEncryptTokenGenerateBuilder.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [EncryptAlterTableTokenGenerator, EncryptAssignmentTokenGenerator, EncryptCreateTableTokenGenerator, EncryptGroupByItemTokenGenerator, EncryptIndexColumnTokenGenerator, EncryptInsertCipherNameTokenGenerator, EncryptInsertDefaultColumnsTokenGenerator, EncryptInsertDerivedColumnsTokenGenerator, EncryptInsertOnUpdateTokenGenerator, EncryptInsertValuesTokenGenerator, EncryptOrderByItemTokenGenerator, EncryptPredicateColumnTokenGenerator, EncryptPredicateRightValueTokenGenerator, EncryptProjectionTokenGenerator].</td>
<td><a href="./xref/org/apache/shardingsphere/encrypt/rewrite/token/EncryptTokenGenerateBuilder.html#L51">51</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/encrypt/rewrite/token/EncryptTokenGenerateBuilder.html#L51">51</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptAlterTableTokenGenerator.java"></a>org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptAlterTableTokenGenerator.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptAlterTableTokenGenerator.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptAlterTableTokenGenerator.html#L57">57</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptAlterTableTokenGeneratorTest.java"></a>org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptAlterTableTokenGeneratorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptAlterTableTokenGeneratorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [AddColumnDefinitionSegment, AssistedQueryColumnItem, ChangeColumnDefinitionSegment, CipherColumnItem, ColumnDefinitionSegment, ColumnSegment, DataTypeSegment, EncryptAlterTableTokenGenerator, EncryptColumn, IdentifierValue, LikeQueryColumnItem, ModifyColumnDefinitionSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptAlterTableTokenGeneratorTest.html#L53">53</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptAssignmentTokenGenerator.java"></a>org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptAssignmentTokenGenerator.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptAssignmentTokenGenerator.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptAssignmentTokenGenerator.html#L54">54</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptPredicateColumnTokenGenerator.java"></a>org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptPredicateColumnTokenGenerator.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptPredicateColumnTokenGenerator.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptPredicateColumnTokenGenerator.html#L59">59</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptPredicateRightValueTokenGenerator.java"></a>org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptPredicateRightValueTokenGenerator.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptPredicateRightValueTokenGenerator.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptPredicateRightValueTokenGenerator.html#L54">54</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptProjectionTokenGenerator.java"></a>org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptProjectionTokenGenerator.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptProjectionTokenGenerator.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptProjectionTokenGenerator.html#L60">60</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptProjectionTokenGeneratorTest.java"></a>org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptProjectionTokenGeneratorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2FEncryptProjectionTokenGeneratorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [AliasSegment, ColumnProjection, ColumnProjectionSegment, ColumnSegment, ColumnSegmentBoundedInfo, EncryptProjectionTokenGenerator, IdentifierValue, MySQLDatabaseType, OwnerSegment, ShorthandProjectionSegment, SimpleTableSegment, TableNameSegment, TablesContext].</td>
<td><a href="./xref/org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptProjectionTokenGeneratorTest.html#L61">61</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/encrypt/rewrite/token/generator/EncryptProjectionTokenGeneratorTest.html#L61">61</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2Ffixture.2FEncryptGeneratorFixtureBuilder.java"></a>org/apache/shardingsphere/encrypt/rewrite/token/generator/fixture/EncryptGeneratorFixtureBuilder.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2Ffixture.2FEncryptGeneratorFixtureBuilder.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 31 (max allowed is 10) classes [AlgorithmConfiguration, BinaryOperationExpression, ColumnAssignmentSegment, ColumnProjectionSegment, ColumnSegment, ColumnSegmentBoundedInfo, EncryptColumnItemRuleConfiguration, EncryptColumnRuleConfiguration, EncryptInsertValuesToken, EncryptRule, EncryptRuleConfiguration, EncryptTableRuleConfiguration, IdentifierValue, InsertColumnsSegment, InsertStatementContext, InsertValue, InsertValuesSegment, LiteralExpressionSegment, MySQLInsertStatement, MySQLSelectStatement, MySQLUpdateStatement, ParameterMarkerExpressionSegment, ProjectionsSegment, Properties, SetAssignmentSegment, ShardingSphereMetaData, SimpleTableSegment, SubquerySegment, TableNameSegment, UpdateStatementContext, WhereSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/encrypt/rewrite/token/generator/fixture/EncryptGeneratorFixtureBuilder.html#L79">79</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 37 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/encrypt/rewrite/token/generator/fixture/EncryptGeneratorFixtureBuilder.html#L79">79</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2Finsert.2FEncryptInsertOnUpdateTokenGenerator.java"></a>org/apache/shardingsphere/encrypt/rewrite/token/generator/insert/EncryptInsertOnUpdateTokenGenerator.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2Finsert.2FEncryptInsertOnUpdateTokenGenerator.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/encrypt/rewrite/token/generator/insert/EncryptInsertOnUpdateTokenGenerator.html#L56">56</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/encrypt/rewrite/token/generator/insert/EncryptInsertOnUpdateTokenGenerator.html#L134">134</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2Finsert.2FEncryptInsertValuesTokenGenerator.java"></a>org/apache/shardingsphere/encrypt/rewrite/token/generator/insert/EncryptInsertValuesTokenGenerator.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fencrypt.2Frewrite.2Ftoken.2Fgenerator.2Finsert.2FEncryptInsertValuesTokenGenerator.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 26 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/encrypt/rewrite/token/generator/insert/EncryptInsertValuesTokenGenerator.html#L57">57</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Falgorithm.2Fkeygen.2Fsnowflake.2FSnowflakeKeyGenerateAlgorithmTest.java"></a>org/apache/shardingsphere/infra/algorithm/keygen/snowflake/SnowflakeKeyGenerateAlgorithmTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Falgorithm.2Fkeygen.2Fsnowflake.2FSnowflakeKeyGenerateAlgorithmTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/algorithm/keygen/snowflake/SnowflakeKeyGenerateAlgorithmTest.html#L62">62</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Finsert.2Fkeygen.2Fengine.2FGeneratedKeyContextEngineTest.java"></a>org/apache/shardingsphere/infra/binder/context/segment/insert/keygen/engine/GeneratedKeyContextEngineTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Finsert.2Fkeygen.2Fengine.2FGeneratedKeyContextEngineTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 19 (max allowed is 10) classes [ColumnSegment, CommonExpressionSegment, GeneratedKeyContextEngine, IdentifierValue, InsertColumnsSegment, InsertValueContext, InsertValuesSegment, LiteralExpressionSegment, MySQLInsertStatement, OracleInsertStatement, ParameterMarkerExpressionSegment, PostgreSQLInsertStatement, SQL92InsertStatement, SQLServerInsertStatement, ShardingSphereColumn, ShardingSphereSchema, ShardingSphereTable, SimpleTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/segment/insert/keygen/engine/GeneratedKeyContextEngineTest.html#L57">57</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/segment/insert/keygen/engine/GeneratedKeyContextEngineTest.html#L57">57</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Fgroupby.2Fengine.2FGroupByContextEngineTest.java"></a>org/apache/shardingsphere/infra/binder/context/segment/select/groupby/engine/GroupByContextEngineTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Fgroupby.2Fengine.2FGroupByContextEngineTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [ColumnOrderByItemSegment, ColumnSegment, GroupByContextEngine, GroupBySegment, IdentifierValue, IndexOrderByItemSegment, MySQLSelectStatement, OracleSelectStatement, OrderByItem, PostgreSQLSelectStatement, SQL92SelectStatement, SQLServerSelectStatement].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/segment/select/groupby/engine/GroupByContextEngineTest.html#L44">44</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Forderby.2Fengine.2FOrderByContextEngineTest.java"></a>org/apache/shardingsphere/infra/binder/context/segment/select/orderby/engine/OrderByContextEngineTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Forderby.2Fengine.2FOrderByContextEngineTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 15 (max allowed is 10) classes [ColumnOrderByItemSegment, ColumnProjectionSegment, ColumnSegment, GroupByContext, IdentifierValue, IndexOrderByItemSegment, MySQLSelectStatement, OracleSelectStatement, OrderByContextEngine, OrderByItem, OrderBySegment, PostgreSQLSelectStatement, ProjectionsSegment, SQL92SelectStatement, SQLServerSelectStatement].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/segment/select/orderby/engine/OrderByContextEngineTest.html#L52">52</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Fpagination.2FPaginationContextTest.java"></a>org/apache/shardingsphere/infra/binder/context/segment/select/pagination/PaginationContextTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Fpagination.2FPaginationContextTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [GroupBySegment, IndexOrderByItemSegment, MySQLSelectStatement, NumberLiteralLimitValueSegment, OracleSelectStatement, OrderBySegment, PaginationContext, ParameterMarkerLimitValueSegment, PostgreSQLSelectStatement, ProjectionsSegment, SQL92SelectStatement, SQLServerSelectStatement, SelectStatementContext, ShardingSphereMetaData].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/segment/select/pagination/PaginationContextTest.html#L56">56</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Fpagination.2Fengine.2FPaginationContextEngineTest.java"></a>org/apache/shardingsphere/infra/binder/context/segment/select/pagination/engine/PaginationContextEngineTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Fpagination.2Fengine.2FPaginationContextEngineTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 18 (max allowed is 10) classes [LimitSegment, MySQLDatabaseType, MySQLSelectStatement, NumberLiteralLimitValueSegment, OracleSelectStatement, PaginationContextEngine, PostgreSQLDatabaseType, PostgreSQLSelectStatement, ProjectionsContext, ProjectionsSegment, SQL92DatabaseType, SQL92SelectStatement, SQLServerDatabaseType, SQLServerSelectStatement, SubqueryProjectionSegment, SubquerySegment, TopProjectionSegment, WhereSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/segment/select/pagination/engine/PaginationContextEngineTest.html#L49">49</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/segment/select/pagination/engine/PaginationContextEngineTest.html#L49">49</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Fprojection.2Fengine.2FProjectionEngineTest.java"></a>org/apache/shardingsphere/infra/binder/context/segment/select/projection/engine/ProjectionEngineTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Fprojection.2Fengine.2FProjectionEngineTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [AggregationDistinctProjectionSegment, AggregationProjectionSegment, AliasSegment, ColumnProjectionSegment, ColumnSegment, ExpressionProjectionSegment, IdentifierValue, OwnerSegment, ParameterMarkerExpressionSegment, ProjectionEngine, ShorthandProjectionSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/segment/select/projection/engine/ProjectionEngineTest.html#L52">52</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Fprojection.2Fengine.2FProjectionsContextEngineTest.java"></a>org/apache/shardingsphere/infra/binder/context/segment/select/projection/engine/ProjectionsContextEngineTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fsegment.2Fselect.2Fprojection.2Fengine.2FProjectionsContextEngineTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 25 (max allowed is 10) classes [AliasSegment, ColumnOrderByItemSegment, ColumnProjectionSegment, ColumnSegment, ExpressionOrderByItemSegment, GroupByContext, IdentifierValue, IndexOrderByItemSegment, MySQLSelectStatement, OracleSelectStatement, OrderByContext, OrderByItem, OwnerSegment, PostgreSQLSelectStatement, ProjectionsContextEngine, ProjectionsSegment, SQL92SelectStatement, SQLServerSelectStatement, SelectStatementContext, ShardingSphereMetaData, ShorthandProjectionSegment, SimpleTableSegment, SubquerySegment, SubqueryTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/segment/select/projection/engine/ProjectionsContextEngineTest.html#L67">67</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 29 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/segment/select/projection/engine/ProjectionsContextEngineTest.html#L67">67</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2FSQLStatementContextFactory.java"></a>org/apache/shardingsphere/infra/binder/context/statement/SQLStatementContextFactory.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2FSQLStatementContextFactory.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 45 (max allowed is 10) classes [AlterIndexStatementContext, AlterTableStatementContext, AlterViewStatementContext, AnalyzeTableStatementContext, CallStatementContext, CloseStatementContext, CommentStatementContext, CopyStatementContext, CreateFunctionStatementContext, CreateIndexStatementContext, CreateProcedureStatementContext, CreateSchemaStatementContext, CreateTableStatementContext, CreateViewStatementContext, CursorStatementContext, DeleteStatementContext, DenyUserStatementContext, DoStatementContext, DropIndexStatementContext, DropTableStatementContext, DropViewStatementContext, ExplainStatementContext, FetchStatementContext, FlushStatementContext, GrantStatementContext, InsertStatementContext, KillStatementContext, LoadDataStatementContext, LoadXMLStatementContext, MergeStatementContext, MoveStatementContext, OptimizeTableStatementContext, PrepareStatementContext, RenameTableStatementContext, RevokeStatementContext, SelectStatementContext, ShowColumnsStatementContext, ShowCreateTableStatementContext, ShowIndexStatementContext, ShowTableStatusStatementContext, ShowTablesStatementContext, TruncateStatementContext, UnknownSQLStatementContext, UnsupportedSQLOperationException, UpdateStatementContext].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/statement/SQLStatementContextFactory.html#L121">121</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 96 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/statement/SQLStatementContextFactory.html#L121">121</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/statement/SQLStatementContextFactory.html#L149">149</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 1,024 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/statement/SQLStatementContextFactory.html#L149">149</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 21 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/statement/SQLStatementContextFactory.html#L184">184</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 1,048,576 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/statement/SQLStatementContextFactory.html#L184">184</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/statement/SQLStatementContextFactory.html#L262">262</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 1,024 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/statement/SQLStatementContextFactory.html#L262">262</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2FSQLStatementContextFactoryTest.java"></a>org/apache/shardingsphere/infra/binder/context/statement/SQLStatementContextFactoryTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2FSQLStatementContextFactoryTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 17 (max allowed is 10) classes [ColumnAssignmentSegment, ColumnSegment, HintValueContext, IdentifierValue, LimitSegment, MySQLInsertStatement, MySQLSelectStatement, OracleInsertStatement, PostgreSQLInsertStatement, ProjectionsSegment, SQL92InsertStatement, SQLBindEngine, SQLServerInsertStatement, SetAssignmentSegment, ShardingSphereMetaData, SimpleTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/statement/SQLStatementContextFactoryTest.html#L67">67</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/statement/SQLStatementContextFactoryTest.html#L67">67</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2Fddl.2FPrepareStatementContextTest.java"></a>org/apache/shardingsphere/infra/binder/context/statement/ddl/PrepareStatementContextTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2Fddl.2FPrepareStatementContextTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [ColumnAssignmentSegment, ColumnSegment, IdentifierValue, PostgreSQLDeleteStatement, PostgreSQLInsertStatement, PostgreSQLSelectStatement, PostgreSQLUpdateStatement, PrepareStatementContext, SetAssignmentSegment, SimpleTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/statement/ddl/PrepareStatementContextTest.html#L50">50</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2Fdml.2FInsertStatementContext.java"></a>org/apache/shardingsphere/infra/binder/context/statement/dml/InsertStatementContext.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2Fdml.2FInsertStatementContext.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 25 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/statement/dml/InsertStatementContext.html#L62">62</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2Fdml.2FInsertStatementContextTest.java"></a>org/apache/shardingsphere/infra/binder/context/statement/dml/InsertStatementContextTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2Fdml.2FInsertStatementContextTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 22 (max allowed is 10) classes [ColumnAssignmentSegment, ColumnSegment, IdentifierValue, InsertColumnsSegment, InsertStatementContext, InsertValuesSegment, LiteralExpressionSegment, MySQLInsertStatement, MySQLSelectStatement, OnDuplicateKeyColumnsSegment, OracleInsertStatement, OwnerSegment, ParameterMarkerExpressionSegment, PostgreSQLInsertStatement, ProjectionsSegment, SQL92InsertStatement, SQLServerInsertStatement, SetAssignmentSegment, ShardingSphereMetaData, SimpleTableSegment, SubquerySegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/statement/dml/InsertStatementContextTest.html#L71">71</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 29 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/statement/dml/InsertStatementContextTest.html#L71">71</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2Fdml.2FSelectStatementContext.java"></a>org/apache/shardingsphere/infra/binder/context/statement/dml/SelectStatementContext.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2Fdml.2FSelectStatementContext.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 39 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/statement/dml/SelectStatementContext.html#L87">87</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2Fdml.2FSelectStatementContextTest.java"></a>org/apache/shardingsphere/infra/binder/context/statement/dml/SelectStatementContextTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fcontext.2Fstatement.2Fdml.2FSelectStatementContextTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 30 (max allowed is 10) classes [AggregationDistinctProjectionSegment, AggregationProjectionSegment, AliasSegment, BinaryOperationExpression, ColumnOrderByItemSegment, ColumnProjectionSegment, ColumnSegment, GroupBySegment, IdentifierValue, IndexOrderByItemSegment, JoinTableSegment, LiteralExpressionSegment, MySQLSelectStatement, OracleSelectStatement, OrderBySegment, OwnerSegment, ParameterMarkerExpressionSegment, PostgreSQLSelectStatement, ProjectionsSegment, SQL92SelectStatement, SQLServerSelectStatement, SelectStatementContext, ShardingSphereMetaData, SimpleTableSegment, SubqueryExpressionSegment, SubqueryProjectionSegment, SubquerySegment, SubqueryTableSegment, TableNameSegment, WhereSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/statement/dml/SelectStatementContextTest.html#L76">76</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 36 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/context/statement/dml/SelectStatementContextTest.html#L76">76</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Fexpression.2Fimpl.2FColumnSegmentBinder.java"></a>org/apache/shardingsphere/infra/binder/segment/expression/impl/ColumnSegmentBinder.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Fexpression.2Fimpl.2FColumnSegmentBinder.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 15 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/segment/expression/impl/ColumnSegmentBinder.html#L123">123</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 640 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/segment/expression/impl/ColumnSegmentBinder.html#L123">123</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Fexpression.2Fimpl.2FSubquerySegmentBinderTest.java"></a>org/apache/shardingsphere/infra/binder/segment/expression/impl/SubquerySegmentBinderTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Fexpression.2Fimpl.2FSubquerySegmentBinderTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 16 (max allowed is 10) classes [ColumnProjectionSegment, ColumnSegment, ColumnSegmentBoundedInfo, CommonTableExpressionSegment, IdentifierValue, MySQLSelectStatement, OracleSelectStatement, ProjectionsSegment, SQLStatementBinderContext, ShardingSphereColumn, SimpleTableSegment, SimpleTableSegmentBinderContext, SubquerySegment, TableNameSegment, WhereSegment, WithSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/segment/expression/impl/SubquerySegmentBinderTest.html#L61">61</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/segment/expression/impl/SubquerySegmentBinderTest.html#L61">61</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Ffrom.2Fimpl.2FSimpleTableSegmentBinder.java"></a>org/apache/shardingsphere/infra/binder/segment/from/impl/SimpleTableSegmentBinder.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Ffrom.2Fimpl.2FSimpleTableSegmentBinder.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [CaseInsensitiveSet, ColumnProjectionSegment, ColumnSegment, ColumnSegmentBoundedInfo, DatabaseTypeRegistry, IdentifierValue, OwnerSegment, SimpleTableSegment, SimpleTableSegmentBinderContext, TableNameSegment, TableNotFoundException, TableSegmentBoundedInfo].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/segment/from/impl/SimpleTableSegmentBinder.html#L57">57</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Ffrom.2Fimpl.2FSubqueryTableSegmentBinder.java"></a>org/apache/shardingsphere/infra/binder/segment/from/impl/SubqueryTableSegmentBinder.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Ffrom.2Fimpl.2FSubqueryTableSegmentBinder.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/segment/from/impl/SubqueryTableSegmentBinder.html#L56">56</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Ffrom.2Fimpl.2FSubqueryTableSegmentBinderTest.java"></a>org/apache/shardingsphere/infra/binder/segment/from/impl/SubqueryTableSegmentBinderTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Ffrom.2Fimpl.2FSubqueryTableSegmentBinderTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [AliasSegment, ColumnProjectionSegment, ColumnSegment, IdentifierValue, ProjectionsSegment, SQLStatementBinderContext, ShardingSphereColumn, ShorthandProjectionSegment, SimpleTableSegment, SubquerySegment, SubqueryTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/segment/from/impl/SubqueryTableSegmentBinderTest.html#L59">59</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Fprojection.2Fimpl.2FShorthandProjectionSegmentBinderTest.java"></a>org/apache/shardingsphere/infra/binder/segment/projection/impl/ShorthandProjectionSegmentBinderTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fsegment.2Fprojection.2Fimpl.2FShorthandProjectionSegmentBinderTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [AliasSegment, ColumnProjectionSegment, ColumnSegment, IdentifierValue, JoinTableSegment, OwnerSegment, ShorthandProjectionSegment, SimpleTableSegment, SimpleTableSegmentBinderContext, SubquerySegment, SubqueryTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/segment/projection/impl/ShorthandProjectionSegmentBinderTest.html#L48">48</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fstatement.2FInsertStatementBinderTest.java"></a>org/apache/shardingsphere/infra/binder/statement/InsertStatementBinderTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fstatement.2FInsertStatementBinderTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [ColumnProjectionSegment, ColumnSegment, IdentifierValue, InsertColumnsSegment, InsertStatementBinder, InsertValuesSegment, LiteralExpressionSegment, MySQLInsertStatement, MySQLSelectStatement, ProjectionsSegment, ShardingSphereColumn, SimpleTableSegment, SubquerySegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/statement/InsertStatementBinderTest.html#L55">55</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fstatement.2FMergeStatementBinderTest.java"></a>org/apache/shardingsphere/infra/binder/statement/MergeStatementBinderTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fstatement.2FMergeStatementBinderTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 21 (max allowed is 10) classes [AliasSegment, BinaryOperationExpression, ColumnAssignmentSegment, ColumnSegment, ExpressionProjectionSegment, ExpressionWithParamsSegment, IdentifierValue, LiteralExpressionSegment, MergeStatementBinder, OracleMergeStatement, OracleSelectStatement, OracleUpdateStatement, OwnerSegment, ProjectionsSegment, SetAssignmentSegment, ShardingSphereColumn, SimpleTableSegment, SubquerySegment, SubqueryTableSegment, TableNameSegment, WhereSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/statement/MergeStatementBinderTest.html#L61">61</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 26 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/statement/MergeStatementBinderTest.html#L61">61</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fstatement.2FSelectStatementBinderTest.java"></a>org/apache/shardingsphere/infra/binder/statement/SelectStatementBinderTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fbinder.2Fstatement.2FSelectStatementBinderTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 23 (max allowed is 10) classes [BinaryOperationExpression, CacheOption, ColumnProjectionSegment, ColumnSegment, ConfigurationProperties, FunctionSegment, IdentifierValue, LiteralExpressionSegment, MySQLSelectStatement, ProjectionsSegment, Properties, ResourceMetaData, RuleMetaData, SQLStatementParserEngine, SelectStatementBinder, ShardingSphereColumn, ShardingSphereDatabase, ShardingSphereMetaData, ShardingSphereSchema, ShardingSphereTable, SimpleTableSegment, TableNameSegment, WhereSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/statement/SelectStatementBinderTest.html#L68">68</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 27 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/binder/statement/SelectStatementBinderTest.html#L68">68</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fdatabase.2Fcore.2Fmetadata.2Fdata.2Floader.2FMetaDataLoaderConnection.java"></a>org/apache/shardingsphere/infra/database/core/metadata/data/loader/MetaDataLoaderConnection.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fdatabase.2Fcore.2Fmetadata.2Fdata.2Floader.2FMetaDataLoaderConnection.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/database/core/metadata/data/loader/MetaDataLoaderConnection.html#L46">46</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fdatabase.2Fcore.2Fresultset.2FResultSetMapper.java"></a>org/apache/shardingsphere/infra/database/core/resultset/ResultSetMapper.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fdatabase.2Fcore.2Fresultset.2FResultSetMapper.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 27 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/database/core/resultset/ResultSetMapper.html#L48">48</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fdatasource.2Fpool.2Fcreator.2FDataSourcePoolReflection.java"></a>org/apache/shardingsphere/infra/datasource/pool/creator/DataSourcePoolReflection.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fdatasource.2Fpool.2Fcreator.2FDataSourcePoolReflection.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/datasource/pool/creator/DataSourcePoolReflection.html#L129">129</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fexception.2Fmysql.2Fmapper.2FMySQLDialectExceptionMapper.java"></a>org/apache/shardingsphere/infra/exception/mysql/mapper/MySQLDialectExceptionMapper.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fexception.2Fmysql.2Fmapper.2FMySQLDialectExceptionMapper.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 26 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/exception/mysql/mapper/MySQLDialectExceptionMapper.html#L52">52</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 24 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/exception/mysql/mapper/MySQLDialectExceptionMapper.html#L54">54</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 4,718,592 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/exception/mysql/mapper/MySQLDialectExceptionMapper.html#L54">54</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fexception.2Fpostgresql.2Fmapper.2FPostgreSQLDialectExceptionMapper.java"></a>org/apache/shardingsphere/infra/exception/postgresql/mapper/PostgreSQLDialectExceptionMapper.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fexception.2Fpostgresql.2Fmapper.2FPostgreSQLDialectExceptionMapper.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 14 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/exception/postgresql/mapper/PostgreSQLDialectExceptionMapper.html#L51">51</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 8,192 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/exception/postgresql/mapper/PostgreSQLDialectExceptionMapper.html#L51">51</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fexecutor.2Fsql.2Fcontext.2FExecutionContextBuilderTest.java"></a>org/apache/shardingsphere/infra/executor/sql/context/ExecutionContextBuilderTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fexecutor.2Fsql.2Fcontext.2FExecutionContextBuilderTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [ExecutionUnit, GenericSQLRewriteResult, ResourceMetaData, RouteMapper, RouteSQLRewriteResult, RouteUnit, RuleMetaData, SQLRewriteUnit, SQLUnit, ShardingSphereColumn, ShardingSphereDatabase, ShardingSphereSchema, ShardingSphereTable].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/executor/sql/context/ExecutionContextBuilderTest.html#L49">49</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fexecutor.2Fsql.2Fexecute.2Fresult.2Fquery.2Fimpl.2Fdriver.2Fjdbc.2Ftype.2Fstream.2FJDBCStreamQueryResult.java"></a>org/apache/shardingsphere/infra/executor/sql/execute/result/query/impl/driver/jdbc/type/stream/JDBCStreamQueryResult.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fexecutor.2Fsql.2Fexecute.2Fresult.2Fquery.2Fimpl.2Fdriver.2Fjdbc.2Ftype.2Fstream.2FJDBCStreamQueryResult.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 17 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/executor/sql/execute/result/query/impl/driver/jdbc/type/stream/JDBCStreamQueryResult.html#L57">57</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 65,536 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/executor/sql/execute/result/query/impl/driver/jdbc/type/stream/JDBCStreamQueryResult.html#L57">57</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fexecutor.2Fsql.2Fexecute.2Fresult.2Fquery.2Fimpl.2Fdriver.2Fjdbc.2Ftype.2Futil.2FResultSetUtils.java"></a>org/apache/shardingsphere/infra/executor/sql/execute/result/query/impl/driver/jdbc/type/util/ResultSetUtils.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fexecutor.2Fsql.2Fexecute.2Fresult.2Fquery.2Fimpl.2Fdriver.2Fjdbc.2Ftype.2Futil.2FResultSetUtils.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 12 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/executor/sql/execute/result/query/impl/driver/jdbc/type/util/ResultSetUtils.html#L56">56</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 3,075 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/executor/sql/execute/result/query/impl/driver/jdbc/type/util/ResultSetUtils.html#L56">56</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 17 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/executor/sql/execute/result/query/impl/driver/jdbc/type/util/ResultSetUtils.html#L187">187</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fhint.2FSQLHintUtils.java"></a>org/apache/shardingsphere/infra/hint/SQLHintUtils.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fhint.2FSQLHintUtils.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 12 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/hint/SQLHintUtils.html#L55">55</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 1,152 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/hint/SQLHintUtils.html#L55">55</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fmerge.2Fresult.2Fimpl.2Flocal.2FLocalDataQueryResultRow.java"></a>org/apache/shardingsphere/infra/merge/result/impl/local/LocalDataQueryResultRow.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fmerge.2Fresult.2Fimpl.2Flocal.2FLocalDataQueryResultRow.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 14 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/merge/result/impl/local/LocalDataQueryResultRow.html#L43">43</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 1,080 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/merge/result/impl/local/LocalDataQueryResultRow.html#L43">43</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fprops.2FTypedPropertyValue.java"></a>org/apache/shardingsphere/infra/props/TypedPropertyValue.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Fprops.2FTypedPropertyValue.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/props/TypedPropertyValue.html#L38">38</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 300 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/infra/props/TypedPropertyValue.html#L38">38</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Frewrite.2FSQLRewriteEntryTest.java"></a>org/apache/shardingsphere/infra/rewrite/SQLRewriteEntryTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Finfra.2Frewrite.2FSQLRewriteEntryTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [ConfigurationProperties, DefaultSQLTranslatorRuleConfigurationBuilder, HintValueContext, Properties, RouteContext, RouteMapper, RuleMetaData, SQLRewriteEntry, SQLTranslatorContext, SQLTranslatorRule, ShardingSphereDatabase].</td>
<td><a href="./xref/org/apache/shardingsphere/infra/rewrite/SQLRewriteEntryTest.html#L56">56</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fmask.2Fdistsql.2Fparser.2Fcore.2FMaskDistSQLStatementVisitor.java"></a>org/apache/shardingsphere/mask/distsql/parser/core/MaskDistSQLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fmask.2Fdistsql.2Fparser.2Fcore.2FMaskDistSQLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [AlgorithmSegment, AlterMaskRuleStatement, CountRuleStatement, CreateMaskRuleStatement, DatabaseSegment, DropMaskRuleStatement, IdentifierValue, MaskColumnSegment, MaskRuleSegment, Properties, ShowMaskRulesStatement, ShowPluginsStatement].</td>
<td><a href="./xref/org/apache/shardingsphere/mask/distsql/parser/core/MaskDistSQLStatementVisitor.html#L54">54</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 28 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/mask/distsql/parser/core/MaskDistSQLStatementVisitor.html#L54">54</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2FContextManager.java"></a>org/apache/shardingsphere/mode/manager/ContextManager.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2FContextManager.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [AtomicReference, ClusterStateContext, ConfigurationContextManager, ConfigurationProperties, GenericSchemaBuilderMaterial, MetaDataContexts, ResourceMetaDataContextManager, ResourceSwitchManager, RuleMetaData, ShardingSphereDatabaseContextManager, ShardingSphereMetaData, ShardingSphereSchema, UnknownDatabaseException].</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/ContextManager.html#L59">59</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/ContextManager.html#L59">59</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2FContextManagerTest.java"></a>org/apache/shardingsphere/mode/manager/ContextManagerTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2FContextManagerTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [ConfigurationProperties, ContextManager, MockedDataSource, Properties, Property, ResourceMetaData, RuleAttributes, RuleMetaData, ShardingSphereColumn, ShardingSphereDatabase, ShardingSphereSchema, ShardingSphereTable, ShardingSphereView, StorageUnit].</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/ContextManagerTest.html#L75">75</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/ContextManagerTest.html#L75">75</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2FClusterContextManagerBuilder.java"></a>org/apache/shardingsphere/mode/manager/cluster/ClusterContextManagerBuilder.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2FClusterContextManagerBuilder.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [ClusterModeContextManager, ClusterWorkerIdGenerator, ComputeNodeInstance, ContextManager, ContextManagerSubscriberFacade, EventBusContext, GlobalLockContext, InstanceContext, MetaDataPersistService, RegistryCenter, RuleItemChangedSubscriber].</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/cluster/ClusterContextManagerBuilder.html#L46">46</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2Fcoordinator.2FRegistryCenter.java"></a>org/apache/shardingsphere/mode/manager/cluster/coordinator/RegistryCenter.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2Fcoordinator.2FRegistryCenter.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [ClusterProcessSubscriber, ClusterStatusService, ClusterStatusSubscriber, ComputeNodeStatusService, ComputeNodeStatusSubscriber, DefaultLockTypedProperties, DistributedLockHolder, GlobalLockPersistService, GovernanceWatcherFactory, Properties, ShardingSphereSchemaDataRegistrySubscriber, StorageNodeStatusService, StorageNodeStatusSubscriber].</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/cluster/coordinator/RegistryCenter.html#L49">49</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2Fcoordinator.2Fregistry.2Fmetadata.2Fwatcher.2FMetaDataChangedWatcher.java"></a>org/apache/shardingsphere/mode/manager/cluster/coordinator/registry/metadata/watcher/MetaDataChangedWatcher.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2Fcoordinator.2Fregistry.2Fmetadata.2Fwatcher.2FMetaDataChangedWatcher.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 15 (max allowed is 10) classes [AlterStorageNodeEvent, AlterStorageUnitEvent, AlterTableEvent, AlterViewEvent, DatabaseAddedEvent, DatabaseDeletedEvent, DropTableEvent, DropViewEvent, RegisterStorageNodeEvent, RegisterStorageUnitEvent, RuleConfigurationEventBuilder, SchemaAddedEvent, SchemaDeletedEvent, UnregisterStorageNodeEvent, UnregisterStorageUnitEvent].</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/cluster/coordinator/registry/metadata/watcher/MetaDataChangedWatcher.html#L53">53</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 14 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/cluster/coordinator/registry/metadata/watcher/MetaDataChangedWatcher.html#L68">68</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 600 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/cluster/coordinator/registry/metadata/watcher/MetaDataChangedWatcher.html#L68">68</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2Fcoordinator.2Fregistry.2Fprocess.2Fsubscriber.2FProcessListChangedSubscriberTest.java"></a>org/apache/shardingsphere/mode/manager/cluster/coordinator/registry/process/subscriber/ProcessListChangedSubscriberTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2Fcoordinator.2Fregistry.2Fprocess.2Fsubscriber.2FProcessListChangedSubscriberTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 19 (max allowed is 10) classes [AtomicBoolean, ClusterContextManagerBuilder, ClusterPersistRepositoryConfiguration, ConfigurationProperties, ContextManagerBuilderParameter, EventBusContext, KillLocalProcessCompletedEvent, KillLocalProcessEvent, MetaDataContexts, ModeConfiguration, ProcessListChangedSubscriber, ProcessOperationLockReleaseStrategy, Properties, ProxyInstanceMetaData, RegistryCenter, ReportLocalProcessesCompletedEvent, ReportLocalProcessesEvent, ShardingSphereMetaData, ShardingSphereSchema].</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/cluster/coordinator/registry/process/subscriber/ProcessListChangedSubscriberTest.html#L69">69</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 29 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/cluster/coordinator/registry/process/subscriber/ProcessListChangedSubscriberTest.html#L69">69</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2Fcoordinator.2Fsubscriber.2FResourceMetaDataChangedSubscriberTest.java"></a>org/apache/shardingsphere/mode/manager/cluster/coordinator/subscriber/ResourceMetaDataChangedSubscriberTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2Fcoordinator.2Fsubscriber.2FResourceMetaDataChangedSubscriberTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 16 (max allowed is 10) classes [ClusterContextManagerBuilder, ClusterPersistRepositoryConfiguration, ConfigurationProperties, ContextManagerBuilderParameter, DatabaseAddedEvent, DatabaseDeletedEvent, MetaDataContexts, MockedDataSource, ModeConfiguration, Properties, ProxyInstanceMetaData, ResourceMetaDataChangedSubscriber, SchemaAddedEvent, SchemaDeletedEvent, ShardingSphereMetaData, ShardingSphereSchema].</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/cluster/coordinator/subscriber/ResourceMetaDataChangedSubscriberTest.html#L65">65</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 26 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/cluster/coordinator/subscriber/ResourceMetaDataChangedSubscriberTest.html#L65">65</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2Fcoordinator.2Fsubscriber.2FStateChangedSubscriberTest.java"></a>org/apache/shardingsphere/mode/manager/cluster/coordinator/subscriber/StateChangedSubscriberTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcluster.2Fcoordinator.2Fsubscriber.2FStateChangedSubscriberTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 23 (max allowed is 10) classes [ClusterContextManagerBuilder, ClusterLockDeletedEvent, ClusterPersistRepositoryConfiguration, ClusterStateEvent, ConfigurationProperties, ContextManagerBuilderParameter, EventBusContext, InstanceOfflineEvent, InstanceOnlineEvent, LabelsEvent, MetaDataContexts, ModeConfiguration, Properties, ProxyInstanceMetaData, QualifiedDatabase, RegistryCenter, ShardingSphereMetaData, ShardingSphereSchema, StateChangedSubscriber, StateEvent, StorageNodeChangedEvent, StorageNodeDataSource, WorkerIdEvent].</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/cluster/coordinator/subscriber/StateChangedSubscriberTest.html#L79">79</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 34 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/cluster/coordinator/subscriber/StateChangedSubscriberTest.html#L79">79</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcontext.2FConfigurationContextManager.java"></a>org/apache/shardingsphere/mode/manager/context/ConfigurationContextManager.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fcontext.2FConfigurationContextManager.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 25 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/context/ConfigurationContextManager.html#L67">67</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fstandalone.2FStandaloneContextManagerBuilder.java"></a>org/apache/shardingsphere/mode/manager/standalone/StandaloneContextManagerBuilder.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fstandalone.2FStandaloneContextManagerBuilder.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [ComputeNodeInstance, ContextManager, EventBusContext, GlobalLockContext, InstanceContext, MetaDataPersistService, Properties, RuleItemChangedSubscriber, StandaloneModeContextManager, StandaloneProcessSubscriber, StandaloneWorkerIdGenerator].</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/standalone/StandaloneContextManagerBuilder.html#L43">43</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fstandalone.2FStandaloneModeContextManager.java"></a>org/apache/shardingsphere/mode/manager/standalone/StandaloneModeContextManager.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmanager.2Fstandalone.2FStandaloneModeContextManager.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/mode/manager/standalone/StandaloneModeContextManager.html#L63">63</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmetadata.2FMetaDataContextsFactoryTest.java"></a>org/apache/shardingsphere/mode/metadata/MetaDataContextsFactoryTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Fmetadata.2FMetaDataContextsFactoryTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/mode/metadata/MetaDataContextsFactoryTest.html#L65">65</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Frepository.2Fcluster.2Fetcd.2FEtcdRepositoryTest.java"></a>org/apache/shardingsphere/mode/repository/cluster/etcd/EtcdRepositoryTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Frepository.2Fcluster.2Fetcd.2FEtcdRepositoryTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 26 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/mode/repository/cluster/etcd/EtcdRepositoryTest.html#L68">68</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Frepository.2Fcluster.2Fzookeeper.2FZookeeperRepository.java"></a>org/apache/shardingsphere/mode/repository/cluster/zookeeper/ZookeeperRepository.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Frepository.2Fcluster.2Fzookeeper.2FZookeeperRepository.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/mode/repository/cluster/zookeeper/ZookeeperRepository.html#L61">61</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Frepository.2Fcluster.2Fzookeeper.2FZookeeperRepositoryTest.java"></a>org/apache/shardingsphere/mode/repository/cluster/zookeeper/ZookeeperRepositoryTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fmode.2Frepository.2Fcluster.2Fzookeeper.2FZookeeperRepositoryTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/mode/repository/cluster/zookeeper/ZookeeperRepositoryTest.html#L70">70</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconfig.2FProxyConfigurationLoader.java"></a>org/apache/shardingsphere/proxy/backend/config/ProxyConfigurationLoader.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconfig.2FProxyConfigurationLoader.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 256 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/config/ProxyConfigurationLoader.html#L108">108</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2FDatabaseConnector.java"></a>org/apache/shardingsphere/proxy/backend/connector/DatabaseConnector.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2FDatabaseConnector.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 20 (max allowed is 10) classes [BackendTransactionManager, ConcurrentHashMap, DriverExecutionPrepareEngine, EmptyRuleException, EmptyStorageUnitException, IteratorStreamMergedResult, JDBCQueryResultMetaData, JDBCStreamQueryResult, KernelProcessor, MergeEngine, MetaDataRefreshEngine, ProxySQLExecutor, QueryHeaderBuilderEngine, QueryResponseCell, QueryResponseHeader, QueryResponseRow, SQLException, SQLFederationContext, StatementOption, UpdateResponseHeader].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/connector/DatabaseConnector.html#L94">94</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 52 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/connector/DatabaseConnector.html#L94">94</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2FDatabaseConnectorTest.java"></a>org/apache/shardingsphere/proxy/backend/connector/DatabaseConnectorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2FDatabaseConnectorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 16 (max allowed is 10) classes [ConfigurationProperties, HintValueContext, MemoryMergedResult, MetaDataContexts, Properties, QueryContext, QueryHeaderBuilderEngine, QueryHeaderBuilderFixture, RuleMetaData, SQLException, SQLParserRule, SQLParserRuleConfiguration, ShardingSphereColumn, ShardingSphereIndex, ShardingSphereMetaData, ShardingSphereTable].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/connector/DatabaseConnectorTest.html#L94">94</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 40 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/connector/DatabaseConnectorTest.html#L94">94</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2FProxyDatabaseConnectionManagerTest.java"></a>org/apache/shardingsphere/proxy/backend/connector/ProxyDatabaseConnectionManagerTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2FProxyDatabaseConnectionManagerTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 24 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/connector/ProxyDatabaseConnectionManagerTest.html#L77">77</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2FProxySQLExecutor.java"></a>org/apache/shardingsphere/proxy/backend/connector/ProxySQLExecutor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2FProxySQLExecutor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [DatabaseTypeRegistry, DriverExecutionPrepareEngine, ExecutionGroupReportContext, JDBCExecutor, ProxyJDBCExecutor, RawExecutionPrepareEngine, RawExecutor, RawSQLExecutorCallback, SQLFederationEngine, SaneQueryResultEngine, StatementOption, TableModifyInTransactionException].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/connector/ProxySQLExecutor.html#L79">79</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 40 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/connector/ProxySQLExecutor.html#L79">79</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2FProxySQLExecutorTest.java"></a>org/apache/shardingsphere/proxy/backend/connector/ProxySQLExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2FProxySQLExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 24 (max allowed is 10) classes [ContextManager, CreateTableStatementContext, ExecutionContext, HintValueContext, IdentifierValue, InsertStatementContext, MetaDataContexts, MySQLCreateTableStatement, MySQLInsertStatement, MySQLSelectStatement, MySQLTruncateStatement, OpenGaussCursorStatement, PostgreSQLCreateTableStatement, PostgreSQLInsertStatement, PostgreSQLTruncateStatement, ProjectionsSegment, ProxySQLExecutor, QueryContext, RuleMetaData, SelectStatementContext, ShardingSphereMetaData, SimpleTableSegment, TableNameSegment, TruncateStatementContext].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/connector/ProxySQLExecutorTest.html#L81">81</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 37 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/connector/ProxySQLExecutorTest.html#L81">81</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2Fjdbc.2Fdatasource.2FJDBCBackendDataSourceTest.java"></a>org/apache/shardingsphere/proxy/backend/connector/jdbc/datasource/JDBCBackendDataSourceTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2Fjdbc.2Fdatasource.2FJDBCBackendDataSourceTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/connector/jdbc/datasource/JDBCBackendDataSourceTest.html#L72">72</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2Fjdbc.2Ftransaction.2FBackendTransactionManagerTest.java"></a>org/apache/shardingsphere/proxy/backend/connector/jdbc/transaction/BackendTransactionManagerTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fconnector.2Fjdbc.2Ftransaction.2FBackendTransactionManagerTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/connector/jdbc/transaction/BackendTransactionManagerTest.html#L52">52</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2FProxyBackendHandlerFactory.java"></a>org/apache/shardingsphere/proxy/backend/handler/ProxyBackendHandlerFactory.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2FProxyBackendHandlerFactory.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 31 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/ProxyBackendHandlerFactory.html#L72">72</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 256 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/ProxyBackendHandlerFactory.html#L109">109</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2FProxyBackendHandlerFactoryTest.java"></a>org/apache/shardingsphere/proxy/backend/handler/ProxyBackendHandlerFactoryTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2FProxyBackendHandlerFactoryTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [AuthorityRule, ConfigurationProperties, DefaultAuthorityRuleConfigurationBuilder, DefaultSQLParserRuleConfigurationBuilder, DefaultTransactionRuleConfigurationBuilder, EmptyStatement, Grantee, HintValueContext, Properties, RuleMetaData, SQLParserRule, TransactionRule].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/ProxyBackendHandlerFactoryTest.html#L82">82</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 31 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/ProxyBackendHandlerFactoryTest.html#L82">82</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fadmin.2Fexecutor.2FDefaultDatabaseMetaDataExecutorTest.java"></a>org/apache/shardingsphere/proxy/backend/handler/admin/executor/DefaultDatabaseMetaDataExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fadmin.2Fexecutor.2FDefaultDatabaseMetaDataExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [ConfigurationProperties, DatabasePermittedPrivileges, DefaultDatabaseMetaDataExecutor, Grantee, MetaDataContexts, MockedDataSource, Properties, ResourceMetaData, RuleMetaData, ShardingSphereDatabase, ShardingSphereMetaData].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/admin/executor/DefaultDatabaseMetaDataExecutorTest.html#L63">63</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/admin/executor/DefaultDatabaseMetaDataExecutorTest.html#L63">63</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdata.2Fimpl.2FUnicastDatabaseBackendHandlerTest.java"></a>org/apache/shardingsphere/proxy/backend/handler/data/impl/UnicastDatabaseBackendHandlerTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdata.2Fimpl.2FUnicastDatabaseBackendHandlerTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/data/impl/UnicastDatabaseBackendHandlerTest.html#L68">68</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdatabase.2FDatabaseOperateBackendHandlerFactoryTest.java"></a>org/apache/shardingsphere/proxy/backend/handler/database/DatabaseOperateBackendHandlerFactoryTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdatabase.2FDatabaseOperateBackendHandlerFactoryTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/database/DatabaseOperateBackendHandlerFactoryTest.html#L68">68</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdistsql.2Fral.2FQueryableRALBackendHandlerTest.java"></a>org/apache/shardingsphere/proxy/backend/handler/distsql/ral/QueryableRALBackendHandlerTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdistsql.2Fral.2FQueryableRALBackendHandlerTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [ContextManager, DatabaseSegment, DistSQLQueryBackendHandler, IdentifierValue, MetaDataContexts, ShardingSphereColumn, ShardingSphereIndex, ShardingSphereMetaData, ShardingSphereSchema, ShardingSphereTable, ShowTableMetaDataStatement].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/distsql/ral/QueryableRALBackendHandlerTest.html#L59">59</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdistsql.2Fral.2Fqueryable.2FExportDatabaseConfigurationExecutorTest.java"></a>org/apache/shardingsphere/proxy/backend/handler/distsql/ral/queryable/ExportDatabaseConfigurationExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdistsql.2Fral.2Fqueryable.2FExportDatabaseConfigurationExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 15 (max allowed is 10) classes [AlgorithmConfiguration, BufferedReader, DatabaseSegment, ExportDatabaseConfigurationExecutor, ExportDatabaseConfigurationStatement, FileReader, IdentifierValue, KeyGenerateStrategyConfiguration, MockedDataSource, NoneShardingStrategyConfiguration, Properties, Property, ShardingRuleConfiguration, ShardingTableRuleConfiguration, StandardShardingStrategyConfiguration].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/distsql/ral/queryable/ExportDatabaseConfigurationExecutorTest.html#L60">60</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/distsql/ral/queryable/ExportDatabaseConfigurationExecutorTest.html#L60">60</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdistsql.2Fral.2Fqueryable.2FExportMetaDataExecutorTest.java"></a>org/apache/shardingsphere/proxy/backend/handler/distsql/ral/queryable/ExportMetaDataExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdistsql.2Fral.2Fqueryable.2FExportMetaDataExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 19 (max allowed is 10) classes [AuthorityRule, ComputeNodeInstance, ConfigurationProperties, DefaultAuthorityRuleConfigurationBuilder, DefaultGlobalClockRuleConfigurationBuilder, EventBusContext, ExportMetaDataExecutor, ExportMetaDataStatement, GlobalClockRule, InstanceContext, MetaDataContexts, MockedDataSource, ModeConfiguration, Properties, Property, ResourceMetaData, RuleMetaData, ShardingSphereMetaData, StandaloneWorkerIdGenerator].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/distsql/ral/queryable/ExportMetaDataExecutorTest.html#L90">90</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 36 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/distsql/ral/queryable/ExportMetaDataExecutorTest.html#L90">90</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdistsql.2Fral.2Fqueryable.2FExportStorageNodesExecutorTest.java"></a>org/apache/shardingsphere/proxy/backend/handler/distsql/ral/queryable/ExportStorageNodesExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdistsql.2Fral.2Fqueryable.2FExportStorageNodesExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 20 (max allowed is 10) classes [AlgorithmConfiguration, AuthorityRule, BufferedReader, ConfigurationProperties, DefaultAuthorityRuleConfigurationBuilder, ExportStorageNodesExecutor, ExportStorageNodesStatement, FileReader, KeyGenerateStrategyConfiguration, MetaDataContexts, MockedDataSource, NoneShardingStrategyConfiguration, Properties, Property, ResourceMetaData, RuleMetaData, ShardingRuleConfiguration, ShardingSphereMetaData, ShardingTableRuleConfiguration, StandardShardingStrategyConfiguration].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/distsql/ral/queryable/ExportStorageNodesExecutorTest.html#L76">76</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 32 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/distsql/ral/queryable/ExportStorageNodesExecutorTest.html#L76">76</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdistsql.2Frul.2FPreviewExecutor.java"></a>org/apache/shardingsphere/proxy/backend/handler/distsql/rul/PreviewExecutor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Fdistsql.2Frul.2FPreviewExecutor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [DatabaseTypeRegistry, DriverExecutionPrepareEngine, EmptyRuleException, JDBCExecutor, JDBCExecutorCallback, JDBCStreamQueryResult, KernelProcessor, LocalDataQueryResultRow, QueryContext, SQLBindEngine, SQLFederationContext, SQLFederationEngine, StatementOption].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/distsql/rul/PreviewExecutor.html#L77">77</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 36 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/distsql/rul/PreviewExecutor.html#L77">77</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Ftransaction.2FTransactionBackendHandler.java"></a>org/apache/shardingsphere/proxy/backend/handler/transaction/TransactionBackendHandler.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Ftransaction.2FTransactionBackendHandler.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/transaction/TransactionBackendHandler.html#L49">49</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Ftransaction.2FTransactionBackendHandlerFactory.java"></a>org/apache/shardingsphere/proxy/backend/handler/transaction/TransactionBackendHandlerFactory.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhandler.2Ftransaction.2FTransactionBackendHandlerFactory.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 12 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/transaction/TransactionBackendHandlerFactory.html#L57">57</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 864 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/handler/transaction/TransactionBackendHandlerFactory.html#L57">57</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhbase.2Fresult.2Fquery.2FHBaseGetResultSet.java"></a>org/apache/shardingsphere/proxy/backend/hbase/result/query/HBaseGetResultSet.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fhbase.2Fresult.2Fquery.2FHBaseGetResultSet.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/hbase/result/query/HBaseGetResultSet.html#L62">62</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fconnector.2Fsane.2FMySQLDialectSaneQueryResultEngineTest.java"></a>org/apache/shardingsphere/proxy/backend/mysql/connector/sane/MySQLDialectSaneQueryResultEngineTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fconnector.2Fsane.2FMySQLDialectSaneQueryResultEngineTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [ExpressionProjectionSegment, IdentifierValue, MySQLDialectSaneQueryResultEngine, MySQLInsertStatement, MySQLSelectStatement, MySQLSetStatement, MySQLShowOtherStatement, ProjectionsSegment, SQLException, SimpleTableSegment, TableNameSegment, VariableSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/mysql/connector/sane/MySQLDialectSaneQueryResultEngineTest.html#L44">44</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2FMySQLAdminExecutorCreator.java"></a>org/apache/shardingsphere/proxy/backend/mysql/handler/admin/MySQLAdminExecutorCreator.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2FMySQLAdminExecutorCreator.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 15 (max allowed is 10) classes [KillProcessExecutor, MySQLSetVariableAdminExecutor, NoResourceShowExecutor, ShowConnectionIdExecutor, ShowCreateDatabaseExecutor, ShowCurrentDatabaseExecutor, ShowCurrentUserExecutor, ShowDatabasesExecutor, ShowFunctionStatusExecutor, ShowProcedureStatusExecutor, ShowProcessListExecutor, ShowTablesExecutor, ShowVersionExecutor, UnicastResourceShowExecutor, UseDatabaseExecutor].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/MySQLAdminExecutorCreator.html#L62">62</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 31 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/MySQLAdminExecutorCreator.html#L62">62</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2FMySQLAdminExecutorCreatorTest.java"></a>org/apache/shardingsphere/proxy/backend/mysql/handler/admin/MySQLAdminExecutorCreatorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2FMySQLAdminExecutorCreatorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 23 (max allowed is 10) classes [ConfigurationProperties, ExpressionProjectionSegment, IdentifierValue, MetaDataContexts, MockedDataSource, MySQLAdminExecutorCreator, MySQLDeleteStatement, MySQLSetStatement, MySQLShowCreateDatabaseStatement, MySQLShowDatabasesStatement, MySQLShowFunctionStatusStatement, MySQLShowProcedureStatusStatement, MySQLShowProcessListStatement, MySQLShowTablesStatement, MySQLUseStatement, OwnerSegment, Properties, ResourceMetaData, ShardingSphereDatabase, ShardingSphereMetaData, SimpleTableSegment, TableNameSegment, VariableSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/MySQLAdminExecutorCreatorTest.html#L88">88</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 32 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/MySQLAdminExecutorCreatorTest.html#L88">88</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2Fexecutor.2FShowDatabasesExecutorTest.java"></a>org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/ShowDatabasesExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2Fexecutor.2FShowDatabasesExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [ConcurrentHashMap, ConfigurationProperties, Grantee, MetaDataContexts, MySQLShowDatabasesStatement, Properties, RuleMetaData, ShardingSphereMetaData, ShowDatabasesExecutor, ShowFilterSegment, ShowLikeSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/ShowDatabasesExecutorTest.html#L66">66</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 24 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/ShowDatabasesExecutorTest.html#L66">66</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2Fexecutor.2FShowTablesExecutorTest.java"></a>org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/ShowTablesExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2Fexecutor.2FShowTablesExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [ConfigurationProperties, DatabaseSegment, FromSchemaSegment, IdentifierValue, MetaDataContexts, MySQLShowTablesStatement, Properties, ShardingSphereMetaData, ShardingSphereSchema, ShardingSphereTable, ShowLikeSegment, ShowTablesExecutor].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/ShowTablesExecutorTest.html#L65">65</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 25 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/ShowTablesExecutorTest.html#L65">65</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2Fexecutor.2FUnicastResourceShowExecutor.java"></a>org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/UnicastResourceShowExecutor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2Fexecutor.2FUnicastResourceShowExecutor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 24 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/UnicastResourceShowExecutor.html#L60">60</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2Fexecutor.2Finformation.2FSelectInformationSchemataExecutorTest.java"></a>org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/information/SelectInformationSchemataExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fmysql.2Fhandler.2Fadmin.2Fexecutor.2Finformation.2FSelectInformationSchemataExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [ConfigurationProperties, DatabasePermittedPrivileges, DefaultSQLParserRuleConfigurationBuilder, Grantee, MetaDataContexts, MockedDataSource, Properties, ResourceMetaData, RuleMetaData, SQLParserRule, SelectInformationSchemataExecutor, ShardingSphereDatabase, ShardingSphereMetaData].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/information/SelectInformationSchemataExecutorTest.html#L75">75</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 30 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/mysql/handler/admin/executor/information/SelectInformationSchemataExecutorTest.html#L75">75</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fopengauss.2Fhandler.2Fadmin.2FOpenGaussSystemCatalogAdminQueryExecutor.java"></a>org/apache/shardingsphere/proxy/backend/opengauss/handler/admin/OpenGaussSystemCatalogAdminQueryExecutor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fopengauss.2Fhandler.2Fadmin.2FOpenGaussSystemCatalogAdminQueryExecutor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [DriverExecutionPrepareEngine, IteratorStreamMergedResult, JDBCExecutor, JDBCExecutorCallback, JDBCMemoryQueryResult, JDBCQueryResultMetaData, JDBCStreamQueryResult, QueryContext, SQLFederationContext, SQLFederationEngine, StatementOption].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/opengauss/handler/admin/OpenGaussSystemCatalogAdminQueryExecutor.html#L64">64</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 28 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/opengauss/handler/admin/OpenGaussSystemCatalogAdminQueryExecutor.html#L64">64</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fopengauss.2Fhandler.2Fadmin.2FOpenGaussSystemCatalogAdminQueryExecutorTest.java"></a>org/apache/shardingsphere/proxy/backend/opengauss/handler/admin/OpenGaussSystemCatalogAdminQueryExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fopengauss.2Fhandler.2Fadmin.2FOpenGaussSystemCatalogAdminQueryExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 25 (max allowed is 10) classes [BinaryOperationExpression, CacheOption, ColumnProjectionSegment, ColumnSegment, ConfigurationProperties, ExpressionProjectionSegment, FunctionSegment, IdentifierValue, LiteralExpressionSegment, OpenGaussSelectStatement, OpenGaussSystemCatalogAdminQueryExecutor, ProjectionsSegment, Properties, RuleMetaData, SQLFederationRule, SQLFederationRuleConfiguration, SelectStatementContext, ShardingSphereColumn, ShardingSphereDatabase, ShardingSphereMetaData, ShardingSphereSchema, ShardingSphereTable, SimpleTableSegment, TableNameSegment, WhereSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/opengauss/handler/admin/OpenGaussSystemCatalogAdminQueryExecutorTest.html#L72">72</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 32 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/opengauss/handler/admin/OpenGaussSystemCatalogAdminQueryExecutorTest.html#L72">72</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fpostgresql.2Fhandler.2Fadmin.2FPostgreSQLAdminExecutorCreatorTest.java"></a>org/apache/shardingsphere/proxy/backend/postgresql/handler/admin/PostgreSQLAdminExecutorCreatorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Fbackend.2Fpostgresql.2Fhandler.2Fadmin.2FPostgreSQLAdminExecutorCreatorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [CacheOption, DeleteStatementContext, PostgreSQLAdminExecutorCreator, PostgreSQLDeleteStatement, PostgreSQLInsertStatement, PostgreSQLResetParameterStatement, PostgreSQLSelectStatement, PostgreSQLSetStatement, PostgreSQLShowStatement, SQLParserRule, SQLParserRuleConfiguration, UnknownSQLStatementContext].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/backend/postgresql/handler/admin/PostgreSQLAdminExecutorCreatorTest.html#L53">53</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fcommand.2FCommandExecutorTaskTest.java"></a>org/apache/shardingsphere/proxy/frontend/command/CommandExecutorTaskTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fcommand.2FCommandExecutorTaskTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/command/CommandExecutorTaskTest.html#L59">59</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fauthentication.2FMySQLAuthenticationEngine.java"></a>org/apache/shardingsphere/proxy/frontend/mysql/authentication/MySQLAuthenticationEngine.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fauthentication.2FMySQLAuthenticationEngine.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 15 (max allowed is 10) classes [AccessDeniedException, AuthenticatorFactory, AuthorityChecker, DatabaseAccessDeniedException, Grantee, HandshakeException, MySQLAuthSwitchRequestPacket, MySQLAuthSwitchResponsePacket, MySQLAuthenticationPluginData, MySQLHandshakePacket, MySQLHandshakeResponse41Packet, MySQLOKPacket, MySQLSSLRequestHandler, ShardingSphereUser, UnknownDatabaseException].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/authentication/MySQLAuthenticationEngine.html#L66">66</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 28 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/authentication/MySQLAuthenticationEngine.html#L66">66</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fauthentication.2FMySQLAuthenticationEngineTest.java"></a>org/apache/shardingsphere/proxy/frontend/mysql/authentication/MySQLAuthenticationEngineTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fauthentication.2FMySQLAuthenticationEngineTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 28 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/authentication/MySQLAuthenticationEngineTest.html#L93">93</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2FMySQLCommandExecutorFactory.java"></a>org/apache/shardingsphere/proxy/frontend/mysql/command/MySQLCommandExecutorFactory.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2FMySQLCommandExecutorFactory.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [MySQLComFieldListPacketExecutor, MySQLComInitDbExecutor, MySQLComPingExecutor, MySQLComQueryPacketExecutor, MySQLComQuitExecutor, MySQLComResetConnectionExecutor, MySQLComSetOptionExecutor, MySQLComStmtCloseExecutor, MySQLComStmtExecuteExecutor, MySQLComStmtPrepareExecutor, MySQLComStmtResetExecutor, MySQLComStmtSendLongDataExecutor, MySQLUnsupportedCommandExecutor].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/command/MySQLCommandExecutorFactory.html#L56">56</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 30 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/command/MySQLCommandExecutorFactory.html#L56">56</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 14 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/command/MySQLCommandExecutorFactory.html#L69">69</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2FMySQLCommandPacketFactory.java"></a>org/apache/shardingsphere/proxy/frontend/mysql/command/MySQLCommandPacketFactory.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2FMySQLCommandPacketFactory.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [MySQLComFieldListPacket, MySQLComInitDbPacket, MySQLComPingPacket, MySQLComQueryPacket, MySQLComQuitPacket, MySQLComResetConnectionPacket, MySQLComSetOptionPacket, MySQLComStmtClosePacket, MySQLComStmtExecutePacket, MySQLComStmtPreparePacket, MySQLComStmtResetPacket, MySQLComStmtSendLongDataPacket, MySQLUnsupportedCommandPacket].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/command/MySQLCommandPacketFactory.html#L44">44</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 13 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/command/MySQLCommandPacketFactory.html#L55">55</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Fbinary.2Fexecute.2FMySQLComStmtExecuteExecutor.java"></a>org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/execute/MySQLComStmtExecuteExecutor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Fbinary.2Fexecute.2FMySQLComStmtExecuteExecutor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/execute/MySQLComStmtExecuteExecutor.html#L58">58</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Fbinary.2Fexecute.2FMySQLComStmtExecuteExecutorTest.java"></a>org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/execute/MySQLComStmtExecuteExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Fbinary.2Fexecute.2FMySQLComStmtExecuteExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 17 (max allowed is 10) classes [ColumnAssignmentSegment, ColumnSegment, HintValueContext, IdentifierValue, MySQLComStmtExecuteExecutor, MySQLCommitStatement, MySQLSelectStatement, MySQLServerPreparedStatement, MySQLUpdateStatement, ParameterMarkerExpressionSegment, ProjectionsSegment, QueryResponseCell, QueryResponseHeader, QueryResponseRow, SetAssignmentSegment, UnknownSQLStatementContext, UpdateResponseHeader].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/execute/MySQLComStmtExecuteExecutorTest.html#L87">87</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 34 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/execute/MySQLComStmtExecuteExecutorTest.html#L87">87</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Fbinary.2Fprepare.2FMySQLComStmtPrepareCheckerTest.java"></a>org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/prepare/MySQLComStmtPrepareCheckerTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Fbinary.2Fprepare.2FMySQLComStmtPrepareCheckerTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 55 (max allowed is 10) classes [MySQLAlterTableStatement, MySQLAlterUserStatement, MySQLAnalyzeTableStatement, MySQLCacheIndexStatement, MySQLCallStatement, MySQLChangeMasterStatement, MySQLChecksumTableStatement, MySQLCommitStatement, MySQLCreateDatabaseStatement, MySQLCreateIndexStatement, MySQLCreateTableStatement, MySQLCreateUserStatement, MySQLCreateViewStatement, MySQLDeleteStatement, MySQLDoStatement, MySQLDropDatabaseStatement, MySQLDropIndexStatement, MySQLDropTableStatement, MySQLDropUserStatement, MySQLDropViewStatement, MySQLFlushStatement, MySQLGrantStatement, MySQLInsertStatement, MySQLInstallPluginStatement, MySQLKillStatement, MySQLLoadIndexInfoStatement, MySQLOptimizeTableStatement, MySQLRenameTableStatement, MySQLRenameUserStatement, MySQLRepairTableStatement, MySQLResetStatement, MySQLRevokeStatement, MySQLSelectStatement, MySQLSetStatement, MySQLShowBinaryLogsStatement, MySQLShowBinlogEventsStatement, MySQLShowCreateEventStatement, MySQLShowCreateFunctionStatement, MySQLShowCreateProcedureStatement, MySQLShowCreateTableStatement, MySQLShowCreateViewStatement, MySQLShowErrorsStatement, MySQLShowStatusStatement, MySQLShowWarningsStatement, MySQLStartSlaveStatement, MySQLStopSlaveStatement, MySQLTruncateStatement, MySQLUninstallPluginStatement, MySQLUpdateStatement, XABeginStatement, XACommitStatement, XAEndStatement, XAPrepareStatement, XARecoveryStatement, XARollbackStatement].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/prepare/MySQLComStmtPrepareCheckerTest.html#L83">83</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 57 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/prepare/MySQLComStmtPrepareCheckerTest.html#L83">83</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Fbinary.2Fprepare.2FMySQLComStmtPrepareExecutor.java"></a>org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/prepare/MySQLComStmtPrepareExecutor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Fbinary.2Fprepare.2FMySQLComStmtPrepareExecutor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 25 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/prepare/MySQLComStmtPrepareExecutor.html#L68">68</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Fbinary.2Fprepare.2FMySQLComStmtPrepareExecutorTest.java"></a>org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/prepare/MySQLComStmtPrepareExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Fbinary.2Fprepare.2FMySQLComStmtPrepareExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [CacheOption, HintValueContext, MySQLComStmtPrepareExecutor, MySQLPacketPayload, ResourceMetaData, RuleMetaData, SQLParserRule, SQLParserRuleConfiguration, ServerPreparedStatementRegistry, ShardingSphereColumn, ShardingSphereDatabase, ShardingSphereSchema, ShardingSphereTable].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/prepare/MySQLComStmtPrepareExecutorTest.html#L82">82</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 27 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/command/query/binary/prepare/MySQLComStmtPrepareExecutorTest.html#L82">82</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Ftext.2Fquery.2FMySQLComQueryPacketExecutorTest.java"></a>org/apache/shardingsphere/proxy/frontend/mysql/command/query/text/query/MySQLComQueryPacketExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Ftext.2Fquery.2FMySQLComQueryPacketExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 15 (max allowed is 10) classes [DefaultLoggingRuleConfigurationBuilder, DefaultSQLParserRuleConfigurationBuilder, DefaultSQLTranslatorRuleConfigurationBuilder, LoggingRule, MySQLComQueryPacketExecutor, QueryResponseHeader, ResourceMetaData, RuleMetaData, SQLParserRule, SQLTranslatorRule, ShardingSphereColumn, ShardingSphereDatabase, ShardingSphereSchema, ShardingSphereTable, UpdateResponseHeader].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/command/query/text/query/MySQLComQueryPacketExecutorTest.html#L79">79</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 32 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/command/query/text/query/MySQLComQueryPacketExecutorTest.html#L79">79</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Ftext.2Fquery.2FMySQLMultiStatementsHandler.java"></a>org/apache/shardingsphere/proxy/frontend/mysql/command/query/text/query/MySQLMultiStatementsHandler.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Ftext.2Fquery.2FMySQLMultiStatementsHandler.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 33 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/command/query/text/query/MySQLMultiStatementsHandler.html#L77">77</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Ftext.2Fquery.2FMySQLMultiStatementsHandlerTest.java"></a>org/apache/shardingsphere/proxy/frontend/mysql/command/query/text/query/MySQLMultiStatementsHandlerTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fmysql.2Fcommand.2Fquery.2Ftext.2Fquery.2FMySQLMultiStatementsHandlerTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 25 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/mysql/command/query/text/query/MySQLMultiStatementsHandlerTest.html#L68">68</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fnetty.2FCDCChannelInboundHandler.java"></a>org/apache/shardingsphere/proxy/frontend/netty/CDCChannelInboundHandler.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fnetty.2FCDCChannelInboundHandler.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 29 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/netty/CDCChannelInboundHandler.html#L68">68</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fauthentication.2FOpenGaussAuthenticationEngine.java"></a>org/apache/shardingsphere/proxy/frontend/opengauss/authentication/OpenGaussAuthenticationEngine.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fauthentication.2FOpenGaussAuthenticationEngine.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 18 (max allowed is 10) classes [AuthenticatorFactory, AuthorityChecker, Grantee, InvalidPasswordException, OpenGaussAuthenticationHexData, OpenGaussAuthenticationSCRAMSha256Packet, PostgreSQLAuthenticationOKPacket, PostgreSQLComStartupPacket, PostgreSQLMD5PasswordAuthenticationPacket, PostgreSQLParameterStatusPacket, PostgreSQLPasswordMessagePacket, PostgreSQLSSLUnwillingPacket, PostgreSQLSSLWillingPacket, PrivilegeNotGrantedException, ProtocolViolationException, SslHandler, UnknownDatabaseException, UnknownUsernameException].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/opengauss/authentication/OpenGaussAuthenticationEngine.html#L73">73</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 27 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/opengauss/authentication/OpenGaussAuthenticationEngine.html#L73">73</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fauthentication.2FOpenGaussAuthenticationEngineTest.java"></a>org/apache/shardingsphere/proxy/frontend/opengauss/authentication/OpenGaussAuthenticationEngineTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fauthentication.2FOpenGaussAuthenticationEngineTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [AlgorithmConfiguration, AuthorityRuleBuilder, AuthorityRuleConfiguration, MetaDataContexts, OpenGaussAuthenticationEngine, PostgreSQLPacketPayload, Properties, RuleMetaData, ShardingSphereMetaData, ShardingSphereUser, UnpooledHeapByteBuf].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/opengauss/authentication/OpenGaussAuthenticationEngineTest.html#L70">70</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/opengauss/authentication/OpenGaussAuthenticationEngineTest.html#L70">70</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fcommand.2FOpenGaussCommandExecutorFactory.java"></a>org/apache/shardingsphere/proxy/frontend/opengauss/command/OpenGaussCommandExecutorFactory.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fcommand.2FOpenGaussCommandExecutorFactory.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [OpenGaussComBatchBindExecutor, OpenGaussComQueryExecutor, PostgreSQLAggregatedBatchedStatementsCommandExecutor, PostgreSQLAggregatedCommandExecutor, PostgreSQLComBindExecutor, PostgreSQLComCloseExecutor, PostgreSQLComDescribeExecutor, PostgreSQLComExecuteExecutor, PostgreSQLComFlushExecutor, PostgreSQLComParseExecutor, PostgreSQLComSyncExecutor, PostgreSQLComTerminationExecutor, PostgreSQLUnsupportedCommandExecutor].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/opengauss/command/OpenGaussCommandExecutorFactory.html#L60">60</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 31 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/opengauss/command/OpenGaussCommandExecutorFactory.html#L60">60</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/opengauss/command/OpenGaussCommandExecutorFactory.html#L113">113</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fcommand.2FOpenGaussCommandExecutorFactoryTest.java"></a>org/apache/shardingsphere/proxy/frontend/opengauss/command/OpenGaussCommandExecutorFactoryTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fcommand.2FOpenGaussCommandExecutorFactoryTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/opengauss/command/OpenGaussCommandExecutorFactoryTest.html#L69">69</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fcommand.2Fquery.2Fextended.2Fbind.2FOpenGaussComBatchBindExecutorTest.java"></a>org/apache/shardingsphere/proxy/frontend/opengauss/command/query/extended/bind/OpenGaussComBatchBindExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fcommand.2Fquery.2Fextended.2Fbind.2FOpenGaussComBatchBindExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [CacheOption, ConnectionContext, DefaultLoggingRuleConfigurationBuilder, DefaultSQLTranslatorRuleConfigurationBuilder, HintValueContext, LoggingRule, OpenGaussComBatchBindExecutor, PostgreSQLServerPreparedStatement, RuleMetaData, SQLTranslatorRule, ServerPreparedStatementRegistry, ShardingSphereColumn, ShardingSphereSQLParserEngine].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/opengauss/command/query/extended/bind/OpenGaussComBatchBindExecutorTest.html#L77">77</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 29 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/opengauss/command/query/extended/bind/OpenGaussComBatchBindExecutorTest.html#L77">77</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fcommand.2Fquery.2Fsimple.2FOpenGaussComQueryExecutor.java"></a>org/apache/shardingsphere/proxy/frontend/opengauss/command/query/simple/OpenGaussComQueryExecutor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fopengauss.2Fcommand.2Fquery.2Fsimple.2FOpenGaussComQueryExecutor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 26 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/opengauss/command/query/simple/OpenGaussComQueryExecutor.html#L61">61</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fauthentication.2FPostgreSQLAuthenticationEngine.java"></a>org/apache/shardingsphere/proxy/frontend/postgresql/authentication/PostgreSQLAuthenticationEngine.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fauthentication.2FPostgreSQLAuthenticationEngine.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 17 (max allowed is 10) classes [AuthenticatorFactory, AuthorityChecker, Grantee, InvalidPasswordException, PostgreSQLAuthenticationOKPacket, PostgreSQLComStartupPacket, PostgreSQLMD5PasswordAuthenticationPacket, PostgreSQLParameterStatusPacket, PostgreSQLPasswordAuthenticationPacket, PostgreSQLPasswordMessagePacket, PostgreSQLSSLUnwillingPacket, PostgreSQLSSLWillingPacket, PrivilegeNotGrantedException, ProtocolViolationException, SslHandler, UnknownDatabaseException, UnknownUsernameException].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/authentication/PostgreSQLAuthenticationEngine.html#L69">69</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 24 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/authentication/PostgreSQLAuthenticationEngine.html#L69">69</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fauthentication.2FPostgreSQLAuthenticationEngineTest.java"></a>org/apache/shardingsphere/proxy/frontend/postgresql/authentication/PostgreSQLAuthenticationEngineTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fauthentication.2FPostgreSQLAuthenticationEngineTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [AlgorithmConfiguration, AuthorityRuleBuilder, AuthorityRuleConfiguration, ConfigurationProperties, MetaDataContexts, PostgreSQLAuthenticationEngine, PostgreSQLMD5PasswordAuthenticator, PostgreSQLPacketPayload, Properties, RuleMetaData, ShardingSphereMetaData, ShardingSphereUser, UnpooledHeapByteBuf].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/authentication/PostgreSQLAuthenticationEngineTest.html#L78">78</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 27 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/authentication/PostgreSQLAuthenticationEngineTest.html#L78">78</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2FPostgreSQLCommandExecutorFactory.java"></a>org/apache/shardingsphere/proxy/frontend/postgresql/command/PostgreSQLCommandExecutorFactory.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2FPostgreSQLCommandExecutorFactory.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [PostgreSQLAggregatedBatchedStatementsCommandExecutor, PostgreSQLAggregatedCommandExecutor, PostgreSQLComBindExecutor, PostgreSQLComCloseExecutor, PostgreSQLComDescribeExecutor, PostgreSQLComExecuteExecutor, PostgreSQLComFlushExecutor, PostgreSQLComParseExecutor, PostgreSQLComQueryExecutor, PostgreSQLComSyncExecutor, PostgreSQLComTerminationExecutor, PostgreSQLUnsupportedCommandExecutor].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/command/PostgreSQLCommandExecutorFactory.html#L55">55</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 28 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/command/PostgreSQLCommandExecutorFactory.html#L55">55</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2FPortal.java"></a>org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/Portal.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2FPortal.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 30 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/Portal.html#L67">67</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2FPortalTest.java"></a>org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/PortalTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2FPortalTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [HintValueContext, Portal, PostgreSQLEmptyStatement, PostgreSQLInsertStatement, PostgreSQLSelectStatement, PostgreSQLServerPreparedStatement, PostgreSQLSetStatement, QueryHeader, QueryResponseCell, QueryResponseRow, UnknownSQLStatementContext, VariableAssignSegment, VariableSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/PortalTest.html#L95">95</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 31 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/PortalTest.html#L95">95</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2FPostgreSQLAggregatedBatchedStatementsCommandExecutorTest.java"></a>org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/PostgreSQLAggregatedBatchedStatementsCommandExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2FPostgreSQLAggregatedBatchedStatementsCommandExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [CacheOption, ConnectionContext, DefaultLoggingRuleConfigurationBuilder, DefaultSQLTranslatorRuleConfigurationBuilder, HintValueContext, LoggingRule, PostgreSQLAggregatedBatchedStatementsCommandExecutor, PostgreSQLServerPreparedStatement, RuleMetaData, SQLTranslatorRule, ServerPreparedStatementRegistry, ShardingSphereColumn, ShardingSphereSQLParserEngine].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/PostgreSQLAggregatedBatchedStatementsCommandExecutorTest.html#L81">81</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 30 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/PostgreSQLAggregatedBatchedStatementsCommandExecutorTest.html#L81">81</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2FPostgreSQLBatchedStatementsExecutor.java"></a>org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/PostgreSQLBatchedStatementsExecutor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2FPostgreSQLBatchedStatementsExecutor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 29 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/PostgreSQLBatchedStatementsExecutor.html#L71">71</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2FPostgreSQLBatchedStatementsExecutorTest.java"></a>org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/PostgreSQLBatchedStatementsExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2FPostgreSQLBatchedStatementsExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [ConnectionContext, DefaultLoggingRuleConfigurationBuilder, DefaultSQLTranslatorRuleConfigurationBuilder, HintValueContext, IdentifierValue, LoggingRule, PostgreSQLBatchedStatementsExecutor, PostgreSQLServerPreparedStatement, PostgreSQLTypeUnspecifiedSQLParameter, RuleMetaData, SQLTranslatorRule, ShardingSphereColumn, SimpleTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/PostgreSQLBatchedStatementsExecutorTest.html#L79">79</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 32 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/PostgreSQLBatchedStatementsExecutorTest.html#L79">79</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2Fdescribe.2FPostgreSQLComDescribeExecutor.java"></a>org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/describe/PostgreSQLComDescribeExecutor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2Fdescribe.2FPostgreSQLComDescribeExecutor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 39 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/describe/PostgreSQLComDescribeExecutor.html#L80">80</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2Fdescribe.2FPostgreSQLComDescribeExecutorTest.java"></a>org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/describe/PostgreSQLComDescribeExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2Fdescribe.2FPostgreSQLComDescribeExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [CacheOption, DefaultLoggingRuleConfigurationBuilder, DefaultSQLTranslatorRuleConfigurationBuilder, HintValueContext, LoggingRule, PostgreSQLColumnDescription, PostgreSQLComDescribeExecutor, PostgreSQLServerPreparedStatement, RuleMetaData, SQLTranslatorRule, ServerPreparedStatementRegistry, ShardingSphereColumn, ShardingSphereSQLParserEngine, ShardingSphereTable].</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/describe/PostgreSQLComDescribeExecutorTest.html#L98">98</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 42 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/describe/PostgreSQLComDescribeExecutorTest.html#L98">98</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2Fparse.2FPostgreSQLComParseExecutorTest.java"></a>org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/parse/PostgreSQLComParseExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fextended.2Fparse.2FPostgreSQLComParseExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/extended/parse/PostgreSQLComParseExecutorTest.html#L69">69</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fsimple.2FPostgreSQLComQueryExecutor.java"></a>org/apache/shardingsphere/proxy/frontend/postgresql/command/query/simple/PostgreSQLComQueryExecutor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fproxy.2Ffrontend.2Fpostgresql.2Fcommand.2Fquery.2Fsimple.2FPostgreSQLComQueryExecutor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 26 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/proxy/frontend/postgresql/command/query/simple/PostgreSQLComQueryExecutor.html#L61">61</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Freadwritesplitting.2Fdistsql.2Fparser.2Fcore.2FReadwriteSplittingDistSQLStatementVisitor.java"></a>org/apache/shardingsphere/readwritesplitting/distsql/parser/core/ReadwriteSplittingDistSQLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Freadwritesplitting.2Fdistsql.2Fparser.2Fcore.2FReadwriteSplittingDistSQLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [AlgorithmSegment, AlterReadwriteSplittingRuleStatement, AlterReadwriteSplittingStorageUnitStatusStatement, CountRuleStatement, CreateReadwriteSplittingRuleStatement, DatabaseSegment, DropReadwriteSplittingRuleStatement, IdentifierValue, Properties, ReadwriteSplittingRuleSegment, ShowReadwriteSplittingRulesStatement, ShowStatusFromReadwriteSplittingRulesStatement].</td>
<td><a href="./xref/org/apache/shardingsphere/readwritesplitting/distsql/parser/core/ReadwriteSplittingDistSQLStatementVisitor.html#L54">54</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 28 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/readwritesplitting/distsql/parser/core/ReadwriteSplittingDistSQLStatementVisitor.html#L54">54</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Freadwritesplitting.2Froute.2FReadwriteSplittingSQLRouterTest.java"></a>org/apache/shardingsphere/readwritesplitting/route/ReadwriteSplittingSQLRouterTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Freadwritesplitting.2Froute.2FReadwriteSplittingSQLRouterTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [ConfigurationProperties, ConnectionContext, HintValueContext, Properties, QueryContext, ReadwriteSplittingDataSourceRuleConfiguration, ReadwriteSplittingRule, ReadwriteSplittingRuleConfiguration, RouteContext, RouteMapper, RouteUnit, RuleMetaData, ShardingSphereDatabase].</td>
<td><a href="./xref/org/apache/shardingsphere/readwritesplitting/route/ReadwriteSplittingSQLRouterTest.html#L63">63</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 24 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/readwritesplitting/route/ReadwriteSplittingSQLRouterTest.html#L63">63</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fshadow.2Fdistsql.2Fparser.2Fcore.2FShadowDistSQLStatementVisitor.java"></a>org/apache/shardingsphere/shadow/distsql/parser/core/ShadowDistSQLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fshadow.2Fdistsql.2Fparser.2Fcore.2FShadowDistSQLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 19 (max allowed is 10) classes [AlgorithmSegment, AlterDefaultShadowAlgorithmStatement, AlterShadowRuleStatement, CountRuleStatement, CreateDefaultShadowAlgorithmStatement, CreateShadowRuleStatement, DatabaseSegment, DropDefaultShadowAlgorithmStatement, DropShadowAlgorithmStatement, DropShadowRuleStatement, IdentifierValue, Properties, ShadowAlgorithmSegment, ShadowRuleSegment, ShowDefaultShadowAlgorithmStatement, ShowPluginsStatement, ShowShadowAlgorithmsStatement, ShowShadowRulesStatement, ShowShadowTableRulesStatement].</td>
<td><a href="./xref/org/apache/shardingsphere/shadow/distsql/parser/core/ShadowDistSQLStatementVisitor.html#L73">73</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 41 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/shadow/distsql/parser/core/ShadowDistSQLStatementVisitor.html#L73">73</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fshadow.2Froute.2Fengine.2Fimpl.2FShadowNonDMLStatementRoutingEngineTest.java"></a>org/apache/shardingsphere/shadow/route/engine/impl/ShadowNonDMLStatementRoutingEngineTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fshadow.2Froute.2Fengine.2Fimpl.2FShadowNonDMLStatementRoutingEngineTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [AlgorithmConfiguration, CommentSegment, MySQLCreateTableStatement, Property, RouteContext, RouteMapper, RouteUnit, ShadowDataSourceConfiguration, ShadowNonDMLStatementRoutingEngine, ShadowRule, ShadowRuleConfiguration, ShadowTableConfiguration].</td>
<td><a href="./xref/org/apache/shardingsphere/shadow/route/engine/impl/ShadowNonDMLStatementRoutingEngineTest.html#L46">46</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Falgorithm.2Fsharding.2Fdatetime.2FIntervalShardingAlgorithm.java"></a>org/apache/shardingsphere/sharding/algorithm/sharding/datetime/IntervalShardingAlgorithm.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Falgorithm.2Fsharding.2Fdatetime.2FIntervalShardingAlgorithm.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/algorithm/sharding/datetime/IntervalShardingAlgorithm.html#L54">54</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fcache.2Fchecker.2FShardingRouteCacheableChecker.java"></a>org/apache/shardingsphere/sharding/cache/checker/ShardingRouteCacheableChecker.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fcache.2Fchecker.2FShardingRouteCacheableChecker.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 29 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/cache/checker/ShardingRouteCacheableChecker.html#L62">62</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/cache/checker/ShardingRouteCacheableChecker.html#L118">118</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fcache.2Fchecker.2FShardingRouteCacheableCheckerTest.java"></a>org/apache/shardingsphere/sharding/cache/checker/ShardingRouteCacheableCheckerTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fcache.2Fchecker.2FShardingRouteCacheableCheckerTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 28 (max allowed is 10) classes [AlgorithmConfiguration, CacheOption, HintValueContext, InstanceContext, MockedDataSource, Properties, Property, QueryContext, ResourceMetaData, RuleMetaData, SQLBindEngine, SQLStatementParserEngine, ShardingAutoTableRuleConfiguration, ShardingCacheConfiguration, ShardingCacheOptionsConfiguration, ShardingRouteCacheableChecker, ShardingRule, ShardingRuleConfiguration, ShardingSphereColumn, ShardingSphereDatabase, ShardingSphereMetaData, ShardingSphereSchema, ShardingSphereTable, ShardingTableReferenceRuleConfiguration, ShardingTableRuleConfiguration, StandardShardingStrategyConfiguration, TimestampServiceRule, TimestampServiceRuleConfiguration].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/cache/checker/ShardingRouteCacheableCheckerTest.html#L73">73</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 33 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/cache/checker/ShardingRouteCacheableCheckerTest.html#L73">73</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fdecider.2FShardingSQLFederationDecider.java"></a>org/apache/shardingsphere/sharding/decider/ShardingSQLFederationDecider.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fdecider.2FShardingSQLFederationDecider.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/decider/ShardingSQLFederationDecider.html#L41">41</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fchecker.2FShardingRuleStatementCheckerTest.java"></a>org/apache/shardingsphere/sharding/distsql/checker/ShardingRuleStatementCheckerTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fchecker.2FShardingRuleStatementCheckerTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 19 (max allowed is 10) classes [AlgorithmConfiguration, AlgorithmSegment, AuditStrategySegment, AutoTableRuleSegment, KeyGenerateStrategyConfiguration, KeyGenerateStrategySegment, MockedDataSource, Properties, Property, ResourceMetaData, RuleMetaData, ShardingAuditorSegment, ShardingAutoTableRuleConfiguration, ShardingRuleConfiguration, ShardingStrategySegment, ShardingTableReferenceRuleConfiguration, ShardingTableRuleConfiguration, StandardShardingStrategyConfiguration, TableRuleSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/distsql/checker/ShardingRuleStatementCheckerTest.html#L70">70</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 24 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/distsql/checker/ShardingRuleStatementCheckerTest.html#L70">70</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fhandler.2Fchecker.2FShardingTableRuleStatementChecker.java"></a>org/apache/shardingsphere/sharding/distsql/handler/checker/ShardingTableRuleStatementChecker.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fhandler.2Fchecker.2FShardingTableRuleStatementChecker.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 15 (max allowed is 10) classes [AlgorithmInitializationException, BindingTableCheckedConfiguration, CaseInsensitiveSet, DataNode, DuplicateRuleException, InvalidAlgorithmConfigurationException, InvalidRuleConfigurationException, InvalidShardingStrategyConfigurationException, MissingRequiredRuleException, MissingRequiredStorageUnitsException, NoneShardingStrategyConfiguration, ShardingAlgorithmClassImplementationException, ShardingRuleConfiguration, ShardingTable, ShardingTableRuleNotFoundException].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/distsql/handler/checker/ShardingTableRuleStatementChecker.html#L84">84</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 32 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/distsql/handler/checker/ShardingTableRuleStatementChecker.html#L84">84</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fparser.2Fcore.2FShardingDistSQLStatementVisitor.java"></a>org/apache/shardingsphere/sharding/distsql/parser/core/ShardingDistSQLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fparser.2Fcore.2FShardingDistSQLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 39 (max allowed is 10) classes [AlgorithmSegment, AlterDefaultShardingStrategyStatement, AlterShardingTableReferenceRuleStatement, AlterShardingTableRuleStatement, AuditStrategySegment, AutoTableRuleSegment, CountRuleStatement, CreateDefaultShardingStrategyStatement, CreateShardingTableReferenceRuleStatement, CreateShardingTableRuleStatement, DatabaseSegment, DropDefaultShardingStrategyStatement, DropShardingAlgorithmStatement, DropShardingAuditorStatement, DropShardingKeyGeneratorStatement, DropShardingTableReferenceRuleStatement, DropShardingTableRuleStatement, IdentifierValue, KeyGenerateStrategySegment, Properties, ShardingAuditorSegment, ShardingStrategySegment, ShowDefaultShardingStrategyStatement, ShowPluginsStatement, ShowShardingAlgorithmsStatement, ShowShardingAuditorsStatement, ShowShardingKeyGeneratorsStatement, ShowShardingTableNodesStatement, ShowShardingTableReferenceRulesStatement, ShowShardingTableRulesStatement, ShowShardingTableRulesUsedAlgorithmStatement, ShowShardingTableRulesUsedAuditorStatement, ShowShardingTableRulesUsedKeyGeneratorStatement, ShowUnusedShardingAlgorithmsStatement, ShowUnusedShardingAuditorsStatement, ShowUnusedShardingKeyGeneratorsStatement, TableNameSegment, TableReferenceRuleSegment, TableRuleSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/distsql/parser/core/ShardingDistSQLStatementVisitor.html#L119">119</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 88 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/distsql/parser/core/ShardingDistSQLStatementVisitor.html#L119">119</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fupdate.2FAlterShardingTableRuleExecutorTest.java"></a>org/apache/shardingsphere/sharding/distsql/update/AlterShardingTableRuleExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fupdate.2FAlterShardingTableRuleExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 18 (max allowed is 10) classes [AlgorithmConfiguration, AlgorithmSegment, AlterShardingTableRuleExecutor, AlterShardingTableRuleStatement, AutoTableRuleSegment, KeyGenerateStrategyConfiguration, KeyGenerateStrategySegment, MockedDataSource, Properties, Property, ResourceMetaData, RuleMetaData, ShardingAutoTableRuleConfiguration, ShardingRuleConfiguration, ShardingStrategySegment, ShardingTableRuleConfiguration, StandardShardingStrategyConfiguration, TableRuleSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/distsql/update/AlterShardingTableRuleExecutorTest.html#L57">57</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/distsql/update/AlterShardingTableRuleExecutorTest.html#L57">57</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fupdate.2FCreateShardingTableRuleExecutorTest.java"></a>org/apache/shardingsphere/sharding/distsql/update/CreateShardingTableRuleExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fupdate.2FCreateShardingTableRuleExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 20 (max allowed is 10) classes [AlgorithmConfiguration, AlgorithmSegment, AutoTableRuleSegment, CreateShardingTableRuleExecutor, CreateShardingTableRuleStatement, KeyGenerateStrategyConfiguration, KeyGenerateStrategySegment, MockedDataSource, Properties, Property, ResourceMetaData, RuleAttributes, RuleMetaData, ShardingAutoTableRuleConfiguration, ShardingDistSQLParserFacade, ShardingRuleConfiguration, ShardingStrategySegment, ShardingTableRuleConfiguration, StandardShardingStrategyConfiguration, TableRuleSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/distsql/update/CreateShardingTableRuleExecutorTest.html#L73">73</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 31 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/distsql/update/CreateShardingTableRuleExecutorTest.html#L73">73</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fupdate.2FDropShardingTableRuleExecutorTest.java"></a>org/apache/shardingsphere/sharding/distsql/update/DropShardingTableRuleExecutorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fdistsql.2Fupdate.2FDropShardingTableRuleExecutorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [DropShardingTableRuleExecutor, DropShardingTableRuleStatement, IdentifierValue, KeyGenerateStrategyConfiguration, ShardingAuditStrategyConfiguration, ShardingAutoTableRuleConfiguration, ShardingRuleConfiguration, ShardingTableReferenceRuleConfiguration, ShardingTableRuleConfiguration, StandardShardingStrategyConfiguration, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/distsql/update/DropShardingTableRuleExecutorTest.html#L55">55</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2FShardingResultMergerEngineTest.java"></a>org/apache/shardingsphere/sharding/merge/ShardingResultMergerEngineTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2FShardingResultMergerEngineTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 21 (max allowed is 10) classes [ColumnSegment, ConfigurationProperties, IdentifierValue, InsertColumnsSegment, InsertStatementContext, MySQLInsertStatement, MySQLSelectStatement, OpenGaussFetchStatement, OracleSelectStatement, PostgreSQLSelectStatement, PostgreSQLShowStatement, ProjectionsSegment, Properties, SQL92SelectStatement, SQLServerSelectStatement, SelectStatementContext, ShardingResultMergerEngine, ShardingSphereMetaData, SimpleTableSegment, TableNameSegment, UnknownSQLStatementContext].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/ShardingResultMergerEngineTest.html#L63">63</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 25 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/ShardingResultMergerEngineTest.html#L63">63</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdal.2FShardingDALResultMerger.java"></a>org/apache/shardingsphere/sharding/merge/dal/ShardingDALResultMerger.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdal.2FShardingDALResultMerger.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/dal/ShardingDALResultMerger.html#L51">51</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fddl.2FShardingDDLResultMergerTest.java"></a>org/apache/shardingsphere/sharding/merge/ddl/ShardingDDLResultMergerTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fddl.2FShardingDDLResultMergerTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [CursorConnectionContext, CursorNameSegment, FetchStatementContext, IdentifierValue, MySQLSelectStatement, OpenGaussFetchStatement, ProjectionsSegment, SelectStatementContext, ShardingDDLResultMerger, ShardingSphereMetaData, SimpleTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/ddl/ShardingDDLResultMergerTest.html#L57">57</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fddl.2Ffetch.2FFetchStreamMergedResultTest.java"></a>org/apache/shardingsphere/sharding/merge/ddl/fetch/FetchStreamMergedResultTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fddl.2Ffetch.2FFetchStreamMergedResultTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [CursorConnectionContext, CursorNameSegment, CursorStatementContext, DirectionSegment, FetchStatementContext, IdentifierValue, OpenGaussCursorStatement, OpenGaussFetchStatement, OpenGaussSelectStatement, ProjectionsSegment, ShardingDDLResultMerger, ShardingSphereMetaData, SimpleTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/ddl/fetch/FetchStreamMergedResultTest.html#L65">65</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 25 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/ddl/fetch/FetchStreamMergedResultTest.html#L65">65</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2FShardingDQLResultMerger.java"></a>org/apache/shardingsphere/sharding/merge/dql/ShardingDQLResultMerger.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2FShardingDQLResultMerger.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/dql/ShardingDQLResultMerger.html#L53">53</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2FShardingDQLResultMergerTest.java"></a>org/apache/shardingsphere/sharding/merge/dql/ShardingDQLResultMergerTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2FShardingDQLResultMergerTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 23 (max allowed is 10) classes [AggregationProjectionSegment, ColumnSegment, GroupBySegment, IdentifierValue, IndexOrderByItemSegment, LimitSegment, LiteralExpressionSegment, MySQLSelectStatement, NumberLiteralLimitValueSegment, NumberLiteralRowNumberValueSegment, OracleSelectStatement, OrderBySegment, ProjectionsSegment, SQLServerSelectStatement, SelectStatementContext, ShardingDQLResultMerger, ShardingSphereColumn, ShardingSphereDatabase, ShardingSphereMetaData, ShardingSphereSchema, ShardingSphereTable, SimpleTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/dql/ShardingDQLResultMergerTest.html#L81">81</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 37 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/dql/ShardingDQLResultMergerTest.html#L81">81</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Fgroupby.2FGroupByMemoryMergedResultTest.java"></a>org/apache/shardingsphere/sharding/merge/dql/groupby/GroupByMemoryMergedResultTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Fgroupby.2FGroupByMemoryMergedResultTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [AggregationProjectionSegment, BigDecimal, GroupBySegment, IdentifierValue, IndexOrderByItemSegment, MySQLSelectStatement, OrderBySegment, ProjectionsSegment, SelectStatementContext, ShardingDQLResultMerger, ShardingSphereMetaData, ShorthandProjectionSegment, SimpleTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/dql/groupby/GroupByMemoryMergedResultTest.html#L71">71</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 25 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/dql/groupby/GroupByMemoryMergedResultTest.html#L71">71</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Fgroupby.2FGroupByRowComparatorTest.java"></a>org/apache/shardingsphere/sharding/merge/dql/groupby/GroupByRowComparatorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Fgroupby.2FGroupByRowComparatorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [GroupByRowComparator, GroupBySegment, IndexOrderByItemSegment, MemoryQueryResultRow, MySQLSelectStatement, OracleSelectStatement, OrderBySegment, PostgreSQLSelectStatement, ProjectionsSegment, SQL92SelectStatement, SQLServerSelectStatement, SelectStatementContext, ShardingSphereMetaData].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/dql/groupby/GroupByRowComparatorTest.html#L58">58</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Fgroupby.2FGroupByStreamMergedResultTest.java"></a>org/apache/shardingsphere/sharding/merge/dql/groupby/GroupByStreamMergedResultTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Fgroupby.2FGroupByStreamMergedResultTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 18 (max allowed is 10) classes [AggregationProjectionSegment, BigDecimal, Date, GroupBySegment, IdentifierValue, IndexOrderByItemSegment, MySQLSelectStatement, OrderBySegment, ProjectionsSegment, SelectStatementContext, ShardingDQLResultMerger, ShardingSphereColumn, ShardingSphereDatabase, ShardingSphereMetaData, ShardingSphereSchema, ShardingSphereTable, SimpleTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/dql/groupby/GroupByStreamMergedResultTest.html#L65">65</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/dql/groupby/GroupByStreamMergedResultTest.html#L65">65</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Forderby.2FCompareUtils.java"></a>org/apache/shardingsphere/sharding/merge/dql/orderby/CompareUtils.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Forderby.2FCompareUtils.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/dql/orderby/CompareUtils.html#L41">41</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 216 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/dql/orderby/CompareUtils.html#L41">41</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Forderby.2FOrderByStreamMergedResultTest.java"></a>org/apache/shardingsphere/sharding/merge/dql/orderby/OrderByStreamMergedResultTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Forderby.2FOrderByStreamMergedResultTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [IdentifierValue, IndexOrderByItemSegment, MySQLSelectStatement, OrderBySegment, ProjectionsSegment, SelectStatementContext, ShardingDQLResultMerger, ShardingSphereColumn, ShardingSphereDatabase, ShardingSphereMetaData, ShardingSphereSchema, ShardingSphereTable, SimpleTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/dql/orderby/OrderByStreamMergedResultTest.html#L62">62</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Forderby.2FOrderByValueTest.java"></a>org/apache/shardingsphere/sharding/merge/dql/orderby/OrderByValueTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fmerge.2Fdql.2Forderby.2FOrderByValueTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 16 (max allowed is 10) classes [ColumnOrderByItemSegment, ColumnSegment, IdentifierValue, IndexOrderByItemSegment, MySQLSelectStatement, OracleSelectStatement, OrderByItem, OrderBySegment, OrderByValue, PostgreSQLSelectStatement, ProjectionsSegment, SQL92SelectStatement, SQLServerSelectStatement, SelectStatementContext, ShardingSphereMetaData, ShardingSphereTable].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/dql/orderby/OrderByValueTest.html#L62">62</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 25 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/merge/dql/orderby/OrderByValueTest.html#L62">62</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Frewrite.2Ftoken.2FShardingTokenGenerateBuilder.java"></a>org/apache/shardingsphere/sharding/rewrite/token/ShardingTokenGenerateBuilder.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Frewrite.2Ftoken.2FShardingTokenGenerateBuilder.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 17 (max allowed is 10) classes [AggregationDistinctTokenGenerator, ConstraintTokenGenerator, CursorTokenGenerator, DistinctProjectionPrefixTokenGenerator, FetchDirectionTokenGenerator, GeneratedKeyAssignmentTokenGenerator, GeneratedKeyForUseDefaultInsertColumnsTokenGenerator, GeneratedKeyInsertColumnTokenGenerator, GeneratedKeyInsertValuesTokenGenerator, IndexTokenGenerator, OffsetTokenGenerator, OrderByTokenGenerator, ProjectionsTokenGenerator, RowCountTokenGenerator, ShardingInsertValuesTokenGenerator, ShardingRemoveTokenGenerator, TableTokenGenerator].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/rewrite/token/ShardingTokenGenerateBuilder.html#L53">53</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 26 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/rewrite/token/ShardingTokenGenerateBuilder.html#L53">53</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Frewrite.2Ftoken.2Fgenerator.2FShardingRemoveTokenGeneratorTest.java"></a>org/apache/shardingsphere/sharding/rewrite/token/generator/ShardingRemoveTokenGeneratorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Frewrite.2Ftoken.2Fgenerator.2FShardingRemoveTokenGeneratorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [AggregationDistinctProjectionSegment, GroupBySegment, IdentifierValue, IndexOrderByItemSegment, MySQLSelectStatement, ProjectionsSegment, SelectStatementContext, ShardingRemoveTokenGenerator, ShardingSphereMetaData, SimpleTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/rewrite/token/generator/ShardingRemoveTokenGeneratorTest.html#L56">56</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Frewrite.2Ftoken.2Fgenerator.2Fimpl.2FProjectionsTokenGenerator.java"></a>org/apache/shardingsphere/sharding/rewrite/token/generator/impl/ProjectionsTokenGenerator.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Frewrite.2Ftoken.2Fgenerator.2Fimpl.2FProjectionsTokenGenerator.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 24 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/rewrite/token/generator/impl/ProjectionsTokenGenerator.html#L56">56</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fengine.2FInsertClauseShardingConditionEngine.java"></a>org/apache/shardingsphere/sharding/route/engine/condition/engine/InsertClauseShardingConditionEngine.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fengine.2FInsertClauseShardingConditionEngine.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/condition/engine/InsertClauseShardingConditionEngine.html#L55">55</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fengine.2FInsertClauseShardingConditionEngineTest.java"></a>org/apache/shardingsphere/sharding/route/engine/condition/engine/InsertClauseShardingConditionEngineTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fengine.2FInsertClauseShardingConditionEngineTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [CommonExpressionSegment, IdentifierValue, InsertClauseShardingConditionEngine, InsertValueContext, LiteralExpressionSegment, ParameterMarkerExpressionSegment, Properties, ShardingTable, SimpleTableSegment, TableNameSegment, TimestampServiceRule, TimestampServiceRuleConfiguration].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/condition/engine/InsertClauseShardingConditionEngineTest.html#L67">67</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/condition/engine/InsertClauseShardingConditionEngineTest.html#L67">67</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fengine.2FWhereClauseShardingConditionEngine.java"></a>org/apache/shardingsphere/sharding/route/engine/condition/engine/WhereClauseShardingConditionEngine.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fengine.2FWhereClauseShardingConditionEngine.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 24 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/condition/engine/WhereClauseShardingConditionEngine.html#L61">61</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fgenerator.2FConditionValueGeneratorFactoryTest.java"></a>org/apache/shardingsphere/sharding/route/engine/condition/generator/ConditionValueGeneratorFactoryTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fgenerator.2FConditionValueGeneratorFactoryTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [BetweenExpression, BinaryOperationExpression, Column, ColumnSegment, ConditionValueBetweenOperatorGenerator, ConditionValueCompareOperatorGenerator, ConditionValueInOperatorGenerator, IdentifierValue, InExpression, ListExpression, LiteralExpressionSegment, ParameterMarkerExpressionSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/condition/generator/ConditionValueGeneratorFactoryTest.html#L46">46</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fgenerator.2Fimpl.2FConditionValueBetweenOperatorGeneratorTest.java"></a>org/apache/shardingsphere/sharding/route/engine/condition/generator/impl/ConditionValueBetweenOperatorGeneratorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fgenerator.2Fimpl.2FConditionValueBetweenOperatorGeneratorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [BetweenExpression, Column, ColumnSegment, CommonExpressionSegment, ConditionValueBetweenOperatorGenerator, IdentifierValue, LiteralExpressionSegment, ParameterMarkerExpressionSegment, Properties, TimestampServiceRule, TimestampServiceRuleConfiguration].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/condition/generator/impl/ConditionValueBetweenOperatorGeneratorTest.html#L54">54</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fgenerator.2Fimpl.2FConditionValueCompareOperatorGenerator.java"></a>org/apache/shardingsphere/sharding/route/engine/condition/generator/impl/ConditionValueCompareOperatorGenerator.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fgenerator.2Fimpl.2FConditionValueCompareOperatorGenerator.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 13 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/condition/generator/impl/ConditionValueCompareOperatorGenerator.html#L81">81</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fgenerator.2Fimpl.2FConditionValueInOperatorGeneratorTest.java"></a>org/apache/shardingsphere/sharding/route/engine/condition/generator/impl/ConditionValueInOperatorGeneratorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fcondition.2Fgenerator.2Fimpl.2FConditionValueInOperatorGeneratorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [Column, ColumnSegment, CommonExpressionSegment, ConditionValueInOperatorGenerator, IdentifierValue, InExpression, ListExpression, LiteralExpressionSegment, ParameterMarkerExpressionSegment, Properties, TimestampServiceRule, TimestampServiceRuleConfiguration].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/condition/generator/impl/ConditionValueInOperatorGeneratorTest.html#L47">47</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Ffixture.2FShardingRoutingEngineFixtureBuilder.java"></a>org/apache/shardingsphere/sharding/route/engine/fixture/ShardingRoutingEngineFixtureBuilder.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Ffixture.2FShardingRoutingEngineFixtureBuilder.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 18 (max allowed is 10) classes [AlgorithmConfiguration, H2DatabaseType, HintShardingStrategyConfiguration, ListShardingConditionValue, MockedDataSource, Properties, Property, ShardingCondition, ShardingConditions, ShardingRule, ShardingRuleConfiguration, ShardingTableReferenceRuleConfiguration, ShardingTableRuleConfiguration, SingleRule, SingleRuleConfiguration, StandardShardingStrategyConfiguration, TimestampServiceRule, TimestampServiceRuleConfiguration].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/fixture/ShardingRoutingEngineFixtureBuilder.html#L68">68</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/fixture/ShardingRoutingEngineFixtureBuilder.html#L68">68</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Ftype.2FShardingRouteEngineFactory.java"></a>org/apache/shardingsphere/sharding/route/engine/type/ShardingRouteEngineFactory.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Ftype.2FShardingRouteEngineFactory.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 50 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/type/ShardingRouteEngineFactory.html#L78">78</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 17 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/type/ShardingRouteEngineFactory.html#L116">116</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 360 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/type/ShardingRouteEngineFactory.html#L116">116</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 13 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/type/ShardingRouteEngineFactory.html#L156">156</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 720 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/type/ShardingRouteEngineFactory.html#L156">156</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Ftype.2FShardingRouteEngineFactoryTest.java"></a>org/apache/shardingsphere/sharding/route/engine/type/ShardingRouteEngineFactoryTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Ftype.2FShardingRouteEngineFactoryTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [ConfigurationProperties, ConnectionContext, GrantStatementContext, HintValueContext, IdentifierValue, MySQLGrantStatement, OracleGrantStatement, PostgreSQLGrantStatement, Properties, QueryContext, SQL92GrantStatement, SQLServerGrantStatement, SimpleTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/type/ShardingRouteEngineFactoryTest.html#L92">92</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 40 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/type/ShardingRouteEngineFactoryTest.html#L92">92</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Ftype.2Fstandard.2FShardingStandardRoutingEngine.java"></a>org/apache/shardingsphere/sharding/route/engine/type/standard/ShardingStandardRoutingEngine.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Ftype.2Fstandard.2FShardingStandardRoutingEngine.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/type/standard/ShardingStandardRoutingEngine.html#L59">59</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Ftype.2Fstandard.2Fassertion.2FShardingRouteAssert.java"></a>org/apache/shardingsphere/sharding/route/engine/type/standard/assertion/ShardingRouteAssert.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Ftype.2Fstandard.2Fassertion.2FShardingRouteAssert.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 15 (max allowed is 10) classes [CacheOption, ConfigurationProperties, ConnectionContext, HintValueContext, Properties, QueryContext, RuleMetaData, SQLBindEngine, SQLRouteEngine, SQLStatementParserEngine, ShardingSphereColumn, ShardingSphereDatabase, ShardingSphereMetaData, ShardingSphereSchema, ShardingSphereTable].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/type/standard/assertion/ShardingRouteAssert.html#L61">61</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/type/standard/assertion/ShardingRouteAssert.html#L61">61</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2FShardingStatementValidatorFactory.java"></a>org/apache/shardingsphere/sharding/route/engine/validator/ShardingStatementValidatorFactory.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2FShardingStatementValidatorFactory.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 18 (max allowed is 10) classes [ShardingAlterIndexStatementValidator, ShardingAlterTableStatementValidator, ShardingAlterViewStatementValidator, ShardingCopyStatementValidator, ShardingCreateFunctionStatementValidator, ShardingCreateIndexStatementValidator, ShardingCreateProcedureStatementValidator, ShardingCreateTableStatementValidator, ShardingCreateViewStatementValidator, ShardingDeleteStatementValidator, ShardingDropIndexStatementValidator, ShardingDropTableStatementValidator, ShardingInsertStatementValidator, ShardingLoadDataStatementValidator, ShardingLoadXMLStatementValidator, ShardingPrepareStatementValidator, ShardingRenameTableStatementValidator, ShardingUpdateStatementValidator].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/validator/ShardingStatementValidatorFactory.html#L69">69</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 42 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/validator/ShardingStatementValidatorFactory.html#L69">69</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 13 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/validator/ShardingStatementValidatorFactory.html#L90">90</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 4,096 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/validator/ShardingStatementValidatorFactory.html#L90">90</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2Fddl.2FShardingCreateTableStatementValidatorTest.java"></a>org/apache/shardingsphere/sharding/route/engine/validator/ddl/ShardingCreateTableStatementValidatorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2Fddl.2FShardingCreateTableStatementValidatorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [CreateTableStatementContext, HintValueContext, IdentifierValue, MySQLCreateTableStatement, OracleCreateTableStatement, PostgreSQLCreateTableStatement, RouteMapper, RouteUnit, SQL92CreateTableStatement, SQLServerCreateTableStatement, ShardingCreateTableStatementValidator, ShardingTable, SimpleTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/validator/ddl/ShardingCreateTableStatementValidatorTest.html#L59">59</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/validator/ddl/ShardingCreateTableStatementValidatorTest.html#L59">59</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2Fddl.2FShardingDropTableStatementValidatorTest.java"></a>org/apache/shardingsphere/sharding/route/engine/validator/ddl/ShardingDropTableStatementValidatorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2Fddl.2FShardingDropTableStatementValidatorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [DropTableStatementContext, HintValueContext, IdentifierValue, MySQLDropTableStatement, PostgreSQLDropTableStatement, RouteMapper, RouteUnit, ShardingDropTableStatementValidator, ShardingTable, SimpleTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/validator/ddl/ShardingDropTableStatementValidatorTest.html#L62">62</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/validator/ddl/ShardingDropTableStatementValidatorTest.html#L62">62</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2Fdml.2FShardingDeleteStatementValidatorTest.java"></a>org/apache/shardingsphere/sharding/route/engine/validator/dml/ShardingDeleteStatementValidatorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2Fdml.2FShardingDeleteStatementValidatorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [DeleteMultiTableSegment, DeleteStatementContext, IdentifierValue, MySQLDeleteStatement, OracleDeleteStatement, PostgreSQLDeleteStatement, SQL92DeleteStatement, SQLServerDeleteStatement, ShardingDeleteStatementValidator, SimpleTableSegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/validator/dml/ShardingDeleteStatementValidatorTest.html#L50">50</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2Fdml.2FShardingInsertStatementValidatorTest.java"></a>org/apache/shardingsphere/sharding/route/engine/validator/dml/ShardingInsertStatementValidatorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2Fdml.2FShardingInsertStatementValidatorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 22 (max allowed is 10) classes [ColumnAssignmentSegment, ColumnSegment, DataNode, HintValueContext, IdentifierValue, InsertColumnsSegment, InsertStatementContext, MySQLInsertStatement, MySQLSelectStatement, OnDuplicateKeyColumnsSegment, ParameterMarkerExpressionSegment, ProjectionsSegment, Property, RouteContext, RouteMapper, RouteUnit, ShardingInsertStatementValidator, ShardingSphereMetaData, SimpleTableSegment, SubquerySegment, TableNameSegment, TablesContext].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/validator/dml/ShardingInsertStatementValidatorTest.html#L82">82</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 33 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/validator/dml/ShardingInsertStatementValidatorTest.html#L82">82</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2Fdml.2FShardingUpdateStatementValidatorTest.java"></a>org/apache/shardingsphere/sharding/route/engine/validator/dml/ShardingUpdateStatementValidatorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Froute.2Fengine.2Fvalidator.2Fdml.2FShardingUpdateStatementValidatorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 16 (max allowed is 10) classes [ColumnAssignmentSegment, ColumnSegment, HintValueContext, IdentifierValue, JoinTableSegment, LiteralExpressionSegment, MySQLUpdateStatement, Property, RouteContext, RouteMapper, RouteUnit, SetAssignmentSegment, ShardingUpdateStatementValidator, SimpleTableSegment, TableNameSegment, UpdateStatementContext].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/validator/dml/ShardingUpdateStatementValidatorTest.html#L66">66</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 25 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/route/engine/validator/dml/ShardingUpdateStatementValidatorTest.html#L66">66</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Frule.2FShardingRule.java"></a>org/apache/shardingsphere/sharding/rule/ShardingRule.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Frule.2FShardingRule.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [AlgorithmInitializationException, BindingTableRule, CaseInsensitiveMap, DataNode, DatabaseTypeRegistry, NoneShardingStrategyConfiguration, RuleAttributes, ShardingAuditStrategyConfiguration, ShardingCache, ShardingDataNodeRuleAttribute, ShardingRuleChecker, ShardingTable, ShardingTableNamesRuleAttribute, ShardingTableRuleNotFoundException].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/rule/ShardingRule.html#L84">84</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 39 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/rule/ShardingRule.html#L84">84</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Frule.2FShardingRuleTest.java"></a>org/apache/shardingsphere/sharding/rule/ShardingRuleTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Frule.2FShardingRuleTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 22 (max allowed is 10) classes [AlgorithmConfiguration, ColumnSegment, ComplexShardingStrategyConfiguration, DataNode, IdentifierValue, KeyGenerateStrategyConfiguration, MockedDataSource, NoneShardingStrategyConfiguration, OwnerSegment, Properties, Property, ShardingAuditStrategyConfiguration, ShardingAutoTableRuleConfiguration, ShardingRule, ShardingRuleConfiguration, ShardingTableReferenceRuleConfiguration, ShardingTableRuleConfiguration, SimpleTableSegment, StandardShardingStrategyConfiguration, TableNameSegment, TablesContext, WhereSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/rule/ShardingRuleTest.html#L90">90</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 35 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/rule/ShardingRuleTest.html#L90">90</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fyaml.2Fswapper.2FYamlShardingDataNodeRuleConfigurationSwapperTest.java"></a>org/apache/shardingsphere/sharding/yaml/swapper/YamlShardingDataNodeRuleConfigurationSwapperTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fyaml.2Fswapper.2FYamlShardingDataNodeRuleConfigurationSwapperTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [AlgorithmConfiguration, KeyGenerateStrategyConfiguration, Properties, PropertiesBuilder.Property, ShardingAuditStrategyConfiguration, ShardingAutoTableRuleConfiguration, ShardingRuleConfiguration, ShardingTableReferenceRuleConfiguration, ShardingTableRuleConfiguration, StandardShardingStrategyConfiguration, YamlDataNode, YamlShardingDataNodeRuleConfigurationSwapper].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/yaml/swapper/YamlShardingDataNodeRuleConfigurationSwapperTest.html#L46">46</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>ExecutableStatementCount</td>
<td>Executable statement count is 77 (max allowed is 50).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/yaml/swapper/YamlShardingDataNodeRuleConfigurationSwapperTest.html#L122">122</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>JavaNCSS</td>
<td>NCSS for this method is 78 (max allowed is 50).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/yaml/swapper/YamlShardingDataNodeRuleConfigurationSwapperTest.html#L122">122</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fyaml.2Fswapper.2FYamlShardingRuleConfigurationSwapperTest.java"></a>org/apache/shardingsphere/sharding/yaml/swapper/YamlShardingRuleConfigurationSwapperTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsharding.2Fyaml.2Fswapper.2FYamlShardingRuleConfigurationSwapperTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 22 (max allowed is 10) classes [AlgorithmConfiguration, KeyGenerateStrategyConfiguration, Properties, PropertiesBuilder.Property, ShardingAuditStrategyConfiguration, ShardingAutoTableRuleConfiguration, ShardingCacheConfiguration, ShardingCacheOptionsConfiguration, ShardingRuleConfiguration, ShardingTableReferenceRuleConfiguration, ShardingTableRuleConfiguration, StandardShardingStrategyConfiguration, YamlAlgorithmConfiguration, YamlKeyGenerateStrategyConfiguration, YamlShardingAuditStrategyConfiguration, YamlShardingAutoTableRuleConfiguration, YamlShardingCacheConfiguration, YamlShardingCacheOptionsConfiguration, YamlShardingRuleConfiguration, YamlShardingStrategyConfiguration, YamlStandardShardingStrategyConfiguration, YamlTableRuleConfiguration].</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/yaml/swapper/YamlShardingRuleConfigurationSwapperTest.html#L53">53</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 24 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sharding/yaml/swapper/YamlShardingRuleConfigurationSwapperTest.html#L53">53</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsingle.2Fdistsql.2Fparser.2Fcore.2FSingleDistSQLStatementVisitor.java"></a>org/apache/shardingsphere/single/distsql/parser/core/SingleDistSQLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsingle.2Fdistsql.2Fparser.2Fcore.2FSingleDistSQLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 30 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/single/distsql/parser/core/SingleDistSQLStatementVisitor.html#L58">58</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsingle.2Froute.2FSingleSQLRouterTest.java"></a>org/apache/shardingsphere/single/route/SingleSQLRouterTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsingle.2Froute.2FSingleSQLRouterTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 22 (max allowed is 10) classes [ConfigurationProperties, ConnectionContext, CreateTableStatementContext, DataNode, H2DatabaseType, HintValueContext, IdentifierValue, MockedDataSource, MySQLCreateTableStatement, Properties, QueryContext, RouteContext, RouteMapper, RouteUnit, RuleMetaData, ShardingSphereDatabase, SimpleTableSegment, SingleRule, SingleRuleConfiguration, SingleSQLRouter, StorageUnit, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/single/route/SingleSQLRouterTest.html#L72">72</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 29 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/single/route/SingleSQLRouterTest.html#L72">72</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsingle.2Froute.2Fengine.2FSingleStandardRouteEngineTest.java"></a>org/apache/shardingsphere/single/route/engine/SingleStandardRouteEngineTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsingle.2Froute.2Fengine.2FSingleStandardRouteEngineTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 13 (max allowed is 10) classes [DataNode, IdentifierValue, MockedDataSource, MySQLCreateTableStatement, MySQLDatabaseType, QualifiedTable, RouteContext, RuleAttributes, SimpleTableSegment, SingleRule, SingleRuleConfiguration, SingleStandardRouteEngine, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/single/route/engine/SingleStandardRouteEngineTest.html#L62">62</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fformat.2FMySQLFormatVisitor.java"></a>org/apache/shardingsphere/sql/parser/mysql/visitor/format/MySQLFormatVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fformat.2FMySQLFormatVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 53 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/format/MySQLFormatVisitor.html#L82">82</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>BooleanExpressionComplexity</td>
<td>Boolean expression complexity is 4 (max allowed is 3).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/format/MySQLFormatVisitor.html#L812">812</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2FMySQLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2FMySQLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 75 (max allowed is 10) classes [AggregationDistinctProjectionSegment, AggregationProjectionSegment, AliasSegment, BetweenExpression, BigDecimal, BinaryOperationExpression, BooleanLiteralValue, CaseWhenExpression, CollateExpression, CollectionValue, ColumnAssignmentSegment, ColumnOrderByItemSegment, ColumnProjectionSegment, ColumnSegment, CombineSegment, CommonExpressionSegment, CommonTableExpressionSegment, ConstraintSegment, DataTypeLengthSegment, DataTypeSegment, DatabaseSegment, DeleteMultiTableSegment, EngineSegment, ExistsSubqueryExpression, ExpressionOrderByItemSegment, ExpressionProjectionSegment, FunctionSegment, GroupBySegment, HavingSegment, IdentifierValue, InExpression, IndexNameSegment, IndexOrderByItemSegment, IndexSegment, InsertColumnsSegment, InsertValuesSegment, Interval, JoinTableSegment, LimitSegment, ListExpression, LiteralExpressionSegment, LockSegment, MatchAgainstExpression, MySQLDeleteStatement, MySQLInsertStatement, MySQLSelectStatement, MySQLUpdateStatement, NotExpression, NullLiteralValue, NumberLiteralLimitValueSegment, NumberLiteralValue, OnDuplicateKeyColumnsSegment, OrderBySegment, OtherLiteralValue, OwnerSegment, ParameterMarkerExpressionSegment, ParameterMarkerLimitValueSegment, ParameterMarkerValue, ParenthesesSegment, ProjectionsSegment, RowExpression, SetAssignmentSegment, ShorthandProjectionSegment, SimpleTableSegment, StringLiteralValue, SubqueryExpressionSegment, SubqueryProjectionSegment, SubquerySegment, SubqueryTableSegment, TableNameSegment, UnaryOperationExpression, ValuesExpression, VariableSegment, WhereSegment, WithSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.html#L250">250</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 214 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.html#L250">250</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Number of public methods is 107 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.html#L250">250</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Total number of methods is 137 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.html#L250">250</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.html#L437">437</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 396 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.html#L437">437</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 18 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.html#L596">596</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 20,736 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.html#L596">596</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 14 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.html#L973">973</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 8,192 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.html#L973">973</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.html#L1198">1198</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 768 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.html#L1198">1198</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 17 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.html#L1714">1714</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 5,376 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.html#L1714">1714</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>BooleanExpressionComplexity</td>
<td>Boolean expression complexity is 5 (max allowed is 3).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/MySQLStatementVisitor.html#L1760">1760</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2Ftype.2FMySQLDALStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDALStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2Ftype.2FMySQLDALStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 89 (max allowed is 10) classes [CacheTableIndexSegment, CloneActionSegment, CloneInstanceSegment, CollectionValue, FromSchemaSegment, FromTableSegment, IdentifierValue, LoadTableIndexSegment, MySQLAlterResourceGroupStatement, MySQLAnalyzeTableStatement, MySQLBinlogStatement, MySQLCacheIndexStatement, MySQLCheckTableStatement, MySQLChecksumTableStatement, MySQLCloneStatement, MySQLCreateLoadableFunctionStatement, MySQLCreateResourceGroupStatement, MySQLDelimiterStatement, MySQLDropResourceGroupStatement, MySQLExplainStatement, MySQLFlushStatement, MySQLHelpStatement, MySQLInstallComponentStatement, MySQLInstallPluginStatement, MySQLKillStatement, MySQLLoadIndexInfoStatement, MySQLOptimizeTableStatement, MySQLRepairTableStatement, MySQLResetPersistStatement, MySQLResetStatement, MySQLRestartStatement, MySQLSetResourceGroupStatement, MySQLSetStatement, MySQLShowBinaryLogsStatement, MySQLShowBinlogEventsStatement, MySQLShowCharacterSetStatement, MySQLShowCollationStatement, MySQLShowColumnsStatement, MySQLShowCreateDatabaseStatement, MySQLShowCreateEventStatement, MySQLShowCreateFunctionStatement, MySQLShowCreateProcedureStatement, MySQLShowCreateTableStatement, MySQLShowCreateTriggerStatement, MySQLShowCreateUserStatement, MySQLShowCreateViewStatement, MySQLShowDatabasesStatement, MySQLShowEngineStatement, MySQLShowErrorsStatement, MySQLShowEventsStatement, MySQLShowFunctionCodeStatement, MySQLShowFunctionStatusStatement, MySQLShowGrantsStatement, MySQLShowIndexStatement, MySQLShowMasterStatusStatement, MySQLShowOpenTablesStatement, MySQLShowOtherStatement, MySQLShowPluginsStatement, MySQLShowPrivilegesStatement, MySQLShowProcedureCodeStatement, MySQLShowProcedureStatusStatement, MySQLShowProcessListStatement, MySQLShowProfileStatement, MySQLShowProfilesStatement, MySQLShowRelayLogEventsStatement, MySQLShowReplicaStatusStatement, MySQLShowReplicasStatement, MySQLShowSlaveHostsStatement, MySQLShowSlaveStatusStatement, MySQLShowStatusStatement, MySQLShowTableStatusStatement, MySQLShowTablesStatement, MySQLShowTriggersStatement, MySQLShowVariablesStatement, MySQLShowWarningsStatement, MySQLShutdownStatement, MySQLUninstallComponentStatement, MySQLUninstallPluginStatement, MySQLUseStatement, NumberLiteralValue, PartitionDefinitionSegment, PartitionSegment, ResetMasterOptionSegment, ResetSlaveOptionSegment, ShowFilterSegment, ShowLikeSegment, VariableAssignSegment, VariableSegment, WhereSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDALStatementVisitor.html#L226">226</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 198 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDALStatementVisitor.html#L226">226</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2Ftype.2FMySQLDCLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDCLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2Ftype.2FMySQLDCLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 20 (max allowed is 10) classes [GrantLevelSegment, IdentifierValue, MySQLAlterUserStatement, MySQLCreateRoleStatement, MySQLCreateUserStatement, MySQLDropRoleStatement, MySQLDropUserStatement, MySQLGrantStatement, MySQLPrivilegeSegment, MySQLRenameUserStatement, MySQLRevokeStatement, MySQLRoleOrPrivilegeSegment, MySQLSetDefaultRoleStatement, MySQLSetPasswordStatement, MySQLSetRoleStatement, NumberLiteralValue, PasswordOrLockOptionSegment, TLSOptionSegment, UserResourceSegment, UserSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDCLStatementVisitor.html#L120">120</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 91 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDCLStatementVisitor.html#L120">120</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 12 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDCLStatementVisitor.html#L599">599</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2Ftype.2FMySQLDDLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDDLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2Ftype.2FMySQLDDLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 68 (max allowed is 10) classes [AddColumnDefinitionSegment, AddConstraintDefinitionSegment, AlgorithmTypeSegment, ChangeColumnDefinitionSegment, CharsetNameSegment, CollectionValue, ColumnAfterPositionSegment, ColumnDefinitionSegment, ColumnFirstPositionSegment, ColumnSegment, CommentSegment, ConstraintDefinitionSegment, ConstraintSegment, ConvertTableDefinitionSegment, CreateTableOptionSegment, DropColumnDefinitionSegment, DropConstraintDefinitionSegment, DropIndexDefinitionSegment, FunctionNameSegment, IdentifierValue, IndexNameSegment, IndexSegment, LockTableSegment, ModifyColumnDefinitionSegment, ModifyConstraintDefinitionSegment, MySQLAlterDatabaseStatement, MySQLAlterEventStatement, MySQLAlterFunctionStatement, MySQLAlterInstanceStatement, MySQLAlterLogfileGroupStatement, MySQLAlterProcedureStatement, MySQLAlterServerStatement, MySQLAlterTableStatement, MySQLAlterTablespaceStatement, MySQLAlterViewStatement, MySQLCreateDatabaseStatement, MySQLCreateEventStatement, MySQLCreateFunctionStatement, MySQLCreateIndexStatement, MySQLCreateLogfileGroupStatement, MySQLCreateProcedureStatement, MySQLCreateServerStatement, MySQLCreateTableStatement, MySQLCreateTablespaceStatement, MySQLCreateTriggerStatement, MySQLCreateViewStatement, MySQLDeallocateStatement, MySQLDropDatabaseStatement, MySQLDropEventStatement, MySQLDropFunctionStatement, MySQLDropIndexStatement, MySQLDropLogfileGroupStatement, MySQLDropProcedureStatement, MySQLDropServerStatement, MySQLDropTableStatement, MySQLDropTablespaceStatement, MySQLDropTriggerStatement, MySQLDropViewStatement, MySQLExecuteStatement, MySQLPrepareStatement, MySQLRenameTableStatement, MySQLTruncateStatement, RenameColumnSegment, RenameIndexDefinitionSegment, RenameTableDefinitionSegment, RoutineBodySegment, TablespaceSegment, ValidStatementSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDDLStatementVisitor.html#L201">201</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 170 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDDLStatementVisitor.html#L201">201</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 14 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDDLStatementVisitor.html#L320">320</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 12 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDDLStatementVisitor.html#L390">390</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 1,536 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDDLStatementVisitor.html#L390">390</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 216 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDDLStatementVisitor.html#L590">590</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2Ftype.2FMySQLDMLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDMLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2Ftype.2FMySQLDMLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [CommonExpressionSegment, FunctionSegment, IdentifierValue, IndexHintSegment, MySQLCallStatement, MySQLDoStatement, MySQLHandlerStatement, MySQLImportStatement, MySQLLoadDataStatement, MySQLLoadXMLStatement, WindowItemSegment, WindowSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDMLStatementVisitor.html#L60">60</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 31 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLDMLStatementVisitor.html#L60">60</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2Ftype.2FMySQLTCLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLTCLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fmysql.2Fvisitor.2Fstatement.2Ftype.2FMySQLTCLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 16 (max allowed is 10) classes [AutoCommitSegment, MySQLBeginTransactionStatement, MySQLCommitStatement, MySQLLockStatement, MySQLReleaseSavepointStatement, MySQLRollbackStatement, MySQLSavepointStatement, MySQLSetAutoCommitStatement, MySQLSetTransactionStatement, MySQLUnlockStatement, XABeginStatement, XACommitStatement, XAEndStatement, XAPrepareStatement, XARecoveryStatement, XARollbackStatement].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLTCLStatementVisitor.html#L70">70</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 42 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLTCLStatementVisitor.html#L70">70</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 12 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/mysql/visitor/statement/type/MySQLTCLStatementVisitor.html#L72">72</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fopengauss.2Fvisitor.2Fstatement.2FOpenGaussStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/OpenGaussStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fopengauss.2Fvisitor.2Fstatement.2FOpenGaussStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 68 (max allowed is 10) classes [AggregationDistinctProjectionSegment, AggregationProjectionSegment, AliasSegment, BetweenExpression, BinaryOperationExpression, BooleanLiteralValue, CaseWhenExpression, CollectionValue, ColumnAssignmentSegment, ColumnOrderByItemSegment, ColumnProjectionSegment, ColumnSegment, CombineSegment, CommonExpressionSegment, ConstraintSegment, DataTypeLengthSegment, DataTypeSegment, ExistsSubqueryExpression, ExpressionOrderByItemSegment, ExpressionProjectionSegment, ExtractArgExpression, FunctionSegment, GroupBySegment, HavingSegment, IdentifierValue, InExpression, IndexNameSegment, IndexOrderByItemSegment, IndexSegment, InsertColumnsSegment, InsertValuesSegment, Interval, JoinTableSegment, KeywordValue, LimitSegment, ListExpression, LiteralExpressionSegment, LockSegment, NameSegment, NullLiteralValue, NumberLiteralLimitValueSegment, NumberLiteralValue, OnDuplicateKeyColumnsSegment, OpenGaussDeleteStatement, OpenGaussExecuteStatement, OpenGaussInsertStatement, OpenGaussSelectStatement, OpenGaussUpdateStatement, OrderBySegment, OtherLiteralValue, OwnerSegment, ParameterMarkerExpressionSegment, ParameterMarkerLimitValueSegment, ParameterMarkerValue, ProjectionsSegment, SetAssignmentSegment, ShorthandProjectionSegment, SimpleTableSegment, StringLiteralValue, SubqueryExpressionSegment, SubqueryProjectionSegment, SubquerySegment, SubqueryTableSegment, TableNameSegment, TypeCastExpression, WhereSegment, WindowItemSegment, WindowSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/OpenGaussStatementVisitor.html#L209">209</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 172 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/OpenGaussStatementVisitor.html#L209">209</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Total number of methods is 103 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/OpenGaussStatementVisitor.html#L209">209</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/OpenGaussStatementVisitor.html#L318">318</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 1,024 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/OpenGaussStatementVisitor.html#L318">318</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fopengauss.2Fvisitor.2Fstatement.2Ftype.2FOpenGaussDALStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussDALStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fopengauss.2Fvisitor.2Fstatement.2Ftype.2FOpenGaussDALStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [CollectionValue, IdentifierValue, OpenGaussAnalyzeTableStatement, OpenGaussEmptyStatement, OpenGaussExplainStatement, OpenGaussLoadStatement, OpenGaussResetParameterStatement, OpenGaussSetStatement, OpenGaussShowStatement, OpenGaussVacuumStatement, SimpleTableSegment, TableNameSegment, VariableAssignSegment, VariableSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussDALStatementVisitor.html#L58">58</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 31 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussDALStatementVisitor.html#L58">58</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fopengauss.2Fvisitor.2Fstatement.2Ftype.2FOpenGaussDCLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussDCLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fopengauss.2Fvisitor.2Fstatement.2Ftype.2FOpenGaussDCLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussDCLStatementVisitor.html#L48">48</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fopengauss.2Fvisitor.2Fstatement.2Ftype.2FOpenGaussDDLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussDDLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fopengauss.2Fvisitor.2Fstatement.2Ftype.2FOpenGaussDDLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 95 (max allowed is 10) classes [AddColumnDefinitionSegment, AddConstraintDefinitionSegment, CollectionValue, ColumnDefinitionSegment, ColumnSegment, ConstraintDefinitionSegment, CursorNameSegment, DirectionSegment, DropColumnDefinitionSegment, DropConstraintDefinitionSegment, FunctionSegment, IdentifierValue, IndexNameSegment, IndexSegment, ModifyColumnDefinitionSegment, ModifyConstraintDefinitionSegment, OpenGaussAlterAggregateStatement, OpenGaussAlterConversionStatement, OpenGaussAlterDefaultPrivilegesStatement, OpenGaussAlterDirectoryStatement, OpenGaussAlterDomainStatement, OpenGaussAlterExtensionStatement, OpenGaussAlterForeignTableStatement, OpenGaussAlterFunctionStatement, OpenGaussAlterGroupStatement, OpenGaussAlterIndexStatement, OpenGaussAlterLanguageStatement, OpenGaussAlterMaterializedViewStatement, OpenGaussAlterPackageStatement, OpenGaussAlterProcedureStatement, OpenGaussAlterRuleStatement, OpenGaussAlterSchemaStatement, OpenGaussAlterSequenceStatement, OpenGaussAlterSynonymStatement, OpenGaussAlterTableStatement, OpenGaussAlterTablespaceStatement, OpenGaussAlterTextSearchStatement, OpenGaussAlterTypeStatement, OpenGaussAlterViewStatement, OpenGaussCloseStatement, OpenGaussCommentStatement, OpenGaussCreateAggregateStatement, OpenGaussCreateCastStatement, OpenGaussCreateConversionStatement, OpenGaussCreateDatabaseStatement, OpenGaussCreateDirectoryStatement, OpenGaussCreateDomainStatement, OpenGaussCreateExtensionStatement, OpenGaussCreateFunctionStatement, OpenGaussCreateIndexStatement, OpenGaussCreateLanguageStatement, OpenGaussCreateProcedureStatement, OpenGaussCreatePublicationStatement, OpenGaussCreateRuleStatement, OpenGaussCreateSchemaStatement, OpenGaussCreateSequenceStatement, OpenGaussCreateSynonymStatement, OpenGaussCreateTableStatement, OpenGaussCreateTablespaceStatement, OpenGaussCreateTextSearchStatement, OpenGaussCreateTypeStatement, OpenGaussCreateViewStatement, OpenGaussCursorStatement, OpenGaussDeallocateStatement, OpenGaussDeclareStatement, OpenGaussDropCastStatement, OpenGaussDropConversionStatement, OpenGaussDropDatabaseStatement, OpenGaussDropDirectoryStatement, OpenGaussDropDomainStatement, OpenGaussDropExtensionStatement, OpenGaussDropFunctionStatement, OpenGaussDropIndexStatement, OpenGaussDropLanguageStatement, OpenGaussDropProcedureStatement, OpenGaussDropPublicationStatement, OpenGaussDropRuleStatement, OpenGaussDropSchemaStatement, OpenGaussDropSequenceStatement, OpenGaussDropServerStatement, OpenGaussDropSynonymStatement, OpenGaussDropTableStatement, OpenGaussDropTablespaceStatement, OpenGaussDropTypeStatement, OpenGaussDropViewStatement, OpenGaussFetchStatement, OpenGaussMoveStatement, OpenGaussPrepareStatement, OpenGaussTruncateStatement, OwnerSegment, RenameColumnSegment, RenameTableDefinitionSegment, SimpleTableSegment, TableNameSegment, ValidateConstraintDefinitionSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussDDLStatementVisitor.html#L260">260</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 227 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussDDLStatementVisitor.html#L260">260</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Number of public methods is 110 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussDDLStatementVisitor.html#L260">260</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Total number of methods is 117 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussDDLStatementVisitor.html#L260">260</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 12 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussDDLStatementVisitor.html#L294">294</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fopengauss.2Fvisitor.2Fstatement.2Ftype.2FOpenGaussTCLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussTCLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fopengauss.2Fvisitor.2Fstatement.2Ftype.2FOpenGaussTCLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 26 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/opengauss/visitor/statement/type/OpenGaussTCLStatementVisitor.html#L50">50</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Foracle.2Fvisitor.2Fstatement.2FOracleStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/oracle/visitor/statement/OracleStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Foracle.2Fvisitor.2Fstatement.2FOracleStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 57 (max allowed is 10) classes [AggregationDistinctProjectionSegment, AggregationProjectionSegment, BetweenExpression, BinaryOperationExpression, BooleanLiteralValue, CaseWhenExpression, CollectionValue, ColumnOrderByItemSegment, ColumnSegment, CommonExpressionSegment, ConstraintSegment, DataTypeLengthSegment, DataTypeSegment, DateTimeLiteralValue, DatetimeExpression, ExpressionOrderByItemSegment, ExpressionProjectionSegment, FunctionSegment, IdentifierValue, InExpression, IndexNameSegment, IndexOrderByItemSegment, IndexSegment, IndexTypeSegment, Interval, IntervalDayToSecondExpression, IntervalExpressionProjection, IntervalYearToMonthExpression, KeywordValue, ListExpression, LiteralExpressionSegment, MultisetExpression, NotExpression, NullLiteralValue, NumberLiteralValue, OrderBySegment, OtherLiteralValue, OuterJoinExpression, OwnerSegment, PackageSegment, ParameterMarkerExpressionSegment, ParameterMarkerValue, SimpleTableSegment, StringLiteralValue, SubqueryExpressionSegment, SubquerySegment, TableNameSegment, TypeSegment, XmlElementFunctionSegment, XmlNamespaceStringAsIdentifierSegment, XmlNamespacesClauseSegment, XmlPiFunctionSegment, XmlQueryAndExistsFunctionSegment, XmlSerializeFunctionSegment, XmlTableColumnSegment, XmlTableFunctionSegment, XmlTableOptionsSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/OracleStatementVisitor.html#L192">192</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 148 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/OracleStatementVisitor.html#L192">192</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 512 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/OracleStatementVisitor.html#L222">222</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/OracleStatementVisitor.html#L606">606</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 384 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/OracleStatementVisitor.html#L606">606</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 13 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/OracleStatementVisitor.html#L791">791</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 4,096 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/OracleStatementVisitor.html#L791">791</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 14 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/OracleStatementVisitor.html#L1006">1006</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 8,192 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/OracleStatementVisitor.html#L1006">1006</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Foracle.2Fvisitor.2Fstatement.2Ftype.2FOracleDCLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDCLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Foracle.2Fvisitor.2Fstatement.2Ftype.2FOracleDCLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDCLStatementVisitor.html#L46">46</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Foracle.2Fvisitor.2Fstatement.2Ftype.2FOracleDDLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDDLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Foracle.2Fvisitor.2Fstatement.2Ftype.2FOracleDDLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 143 (max allowed is 10) classes [AddColumnDefinitionSegment, AddConstraintDefinitionSegment, CollectionValue, ColumnDefinitionSegment, ConstraintDefinitionSegment, CursorForLoopStatementSegment, DropColumnDefinitionSegment, DropConstraintDefinitionSegment, FunctionNameSegment, IdentifierValue, ModifyCollectionRetrievalSegment, ModifyColumnDefinitionSegment, ModifyConstraintDefinitionSegment, OracleAlterAnalyticViewStatement, OracleAlterAttributeDimensionStatement, OracleAlterAuditPolicyStatement, OracleAlterClusterStatement, OracleAlterDatabaseDictionaryStatement, OracleAlterDatabaseLinkStatement, OracleAlterDatabaseStatement, OracleAlterDimensionStatement, OracleAlterDiskgroupStatement, OracleAlterFlashbackArchiveStatement, OracleAlterFunctionStatement, OracleAlterHierarchyStatement, OracleAlterIndexStatement, OracleAlterIndexTypeStatement, OracleAlterInmemoryJoinGroupStatement, OracleAlterJavaStatement, OracleAlterLibraryStatement, OracleAlterLockdownProfileStatement, OracleAlterMaterializedViewLogStatement, OracleAlterMaterializedViewStatement, OracleAlterMaterializedZonemapStatement, OracleAlterOperatorStatement, OracleAlterOutlineStatement, OracleAlterPackageStatement, OracleAlterPluggableDatabaseStatement, OracleAlterProcedureStatement, OracleAlterProfileStatement, OracleAlterRollbackSegmentStatement, OracleAlterSequenceStatement, OracleAlterSessionStatement, OracleAlterSynonymStatement, OracleAlterSystemStatement, OracleAlterTableStatement, OracleAlterTablespaceStatement, OracleAlterTriggerStatement, OracleAlterTypeStatement, OracleAlterViewStatement, OracleAnalyzeStatement, OracleAssociateStatisticsStatement, OracleAuditStatement, OracleCommentStatement, OracleCreateClusterStatement, OracleCreateContextStatement, OracleCreateControlFileStatement, OracleCreateDatabaseLinkStatement, OracleCreateDatabaseStatement, OracleCreateDimensionStatement, OracleCreateDirectoryStatement, OracleCreateDiskgroupStatement, OracleCreateEditionStatement, OracleCreateFlashbackArchiveStatement, OracleCreateFunctionStatement, OracleCreateIndexStatement, OracleCreateInmemoryJoinGroupStatement, OracleCreateJavaStatement, OracleCreateLibraryStatement, OracleCreateLockdownProfileStatement, OracleCreateMaterializedViewLogStatement, OracleCreateMaterializedViewStatement, OracleCreateNestedTableTypeStatement, OracleCreateObjectTypeStatement, OracleCreateOperatorStatement, OracleCreatePFileStatement, OracleCreateProcedureStatement, OracleCreateProfileStatement, OracleCreateRestorePointStatement, OracleCreateRollbackSegmentStatement, OracleCreateSPFileStatement, OracleCreateSequenceStatement, OracleCreateSubTypeStatement, OracleCreateSynonymStatement, OracleCreateTableStatement, OracleCreateTablespaceStatement, OracleCreateTriggerStatement, OracleCreateVarrayTypeStatement, OracleCreateViewStatement, OracleDMLStatementVisitor, OracleDisassociateStatisticsStatement, OracleDropClusterStatement, OracleDropContextStatement, OracleDropDatabaseLinkStatement, OracleDropDatabaseStatement, OracleDropDimensionStatement, OracleDropDirectoryStatement, OracleDropDiskgroupStatement, OracleDropEditionStatement, OracleDropFlashbackArchiveStatement, OracleDropFunctionStatement, OracleDropIndexStatement, OracleDropIndexTypeStatement, OracleDropInmemoryJoinGroupStatement, OracleDropJavaStatement, OracleDropLibraryStatement, OracleDropLockdownProfileStatement, OracleDropMaterializedViewLogStatement, OracleDropMaterializedViewStatement, OracleDropMaterializedZonemapStatement, OracleDropOperatorStatement, OracleDropOutlineStatement, OracleDropPackageStatement, OracleDropPluggableDatabaseStatement, OracleDropProcedureStatement, OracleDropProfileStatement, OracleDropRestorePointStatement, OracleDropRollbackSegmentStatement, OracleDropSequenceStatement, OracleDropSynonymStatement, OracleDropTableSpaceStatement, OracleDropTableStatement, OracleDropTriggerStatement, OracleDropTypeStatement, OracleDropViewStatement, OracleFlashbackDatabaseStatement, OracleFlashbackTableStatement, OracleNoAuditStatement, OraclePLSQLBlockStatement, OraclePurgeStatement, OracleRenameStatement, OracleSwitchStatement, OracleSystemActionStatement, OracleTCLStatementVisitor, OracleTruncateStatement, OwnerSegment, ProcedureBodyEndNameSegment, ProcedureCallNameSegment, SQLStatementSegment, StringLiteralValue, TablespaceSegment, TypeDefinitionSegment, VariableSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDDLStatementVisitor.html#L367">367</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 336 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDDLStatementVisitor.html#L367">367</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Number of public methods is 151 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDDLStatementVisitor.html#L367">367</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Total number of methods is 162 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDDLStatementVisitor.html#L367">367</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 14 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDDLStatementVisitor.html#L935">935</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 1,215 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDDLStatementVisitor.html#L935">935</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 14 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDDLStatementVisitor.html#L1371">1371</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 972 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDDLStatementVisitor.html#L1371">1371</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 512 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDDLStatementVisitor.html#L1527">1527</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Foracle.2Fvisitor.2Fstatement.2Ftype.2FOracleDMLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDMLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Foracle.2Fvisitor.2Fstatement.2Ftype.2FOracleDMLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 51 (max allowed is 10) classes [AliasSegment, BooleanLiteralValue, CollectionTableSegment, CollectionValue, ColumnAssignmentSegment, ColumnOrderByItemSegment, ColumnProjectionSegment, ColumnSegment, CombineSegment, CommonExpressionSegment, CommonTableExpressionSegment, DatetimeProjectionSegment, ExpressionOrderByItemSegment, ExpressionProjectionSegment, ExpressionWithParamsSegment, FunctionTableSegment, GroupBySegment, HavingSegment, IdentifierValue, IndexOrderByItemSegment, InsertColumnsSegment, InsertValuesSegment, Interval, IntervalExpressionProjection, JoinTableSegment, LockSegment, ModelSegment, MultiTableConditionalIntoElseSegment, MultiTableConditionalIntoSegment, MultiTableConditionalIntoThenSegment, MultiTableConditionalIntoWhenThenSegment, MultiTableInsertIntoSegment, OracleDeleteStatement, OracleInsertStatement, OracleLockTableStatement, OracleMergeStatement, OracleSelectStatement, OracleUpdateStatement, OwnerSegment, PivotSegment, ProjectionsSegment, SetAssignmentSegment, ShorthandProjectionSegment, SimpleTableSegment, SubqueryExpressionSegment, SubqueryProjectionSegment, SubquerySegment, SubqueryTableSegment, TableNameSegment, WhereSegment, WithSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDMLStatementVisitor.html#L204">204</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 168 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDMLStatementVisitor.html#L204">204</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Total number of methods is 102 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDMLStatementVisitor.html#L204">204</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDMLStatementVisitor.html#L879">879</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>BooleanExpressionComplexity</td>
<td>Boolean expression complexity is 4 (max allowed is 3).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/oracle/visitor/statement/type/OracleDMLStatementVisitor.html#L896">896</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2FPostgreSQLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/PostgreSQLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2FPostgreSQLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 68 (max allowed is 10) classes [AggregationDistinctProjectionSegment, AggregationProjectionSegment, AliasSegment, BetweenExpression, BinaryOperationExpression, BooleanLiteralValue, CaseWhenExpression, CollectionValue, ColumnAssignmentSegment, ColumnOrderByItemSegment, ColumnProjectionSegment, ColumnSegment, CombineSegment, CommonExpressionSegment, ConstraintSegment, DataTypeLengthSegment, DataTypeSegment, ExistsSubqueryExpression, ExpressionOrderByItemSegment, ExpressionProjectionSegment, ExtractArgExpression, FunctionSegment, GroupBySegment, HavingSegment, IdentifierValue, InExpression, IndexNameSegment, IndexOrderByItemSegment, IndexSegment, InsertColumnsSegment, InsertValuesSegment, Interval, JoinTableSegment, KeywordValue, LimitSegment, ListExpression, LiteralExpressionSegment, LockSegment, NameSegment, NullLiteralValue, NumberLiteralLimitValueSegment, NumberLiteralValue, OnDuplicateKeyColumnsSegment, OrderBySegment, OtherLiteralValue, OwnerSegment, ParameterMarkerExpressionSegment, ParameterMarkerLimitValueSegment, ParameterMarkerValue, PostgreSQLDeleteStatement, PostgreSQLExecuteStatement, PostgreSQLInsertStatement, PostgreSQLSelectStatement, PostgreSQLUpdateStatement, ProjectionsSegment, SetAssignmentSegment, ShorthandProjectionSegment, SimpleTableSegment, StringLiteralValue, SubqueryExpressionSegment, SubqueryProjectionSegment, SubquerySegment, SubqueryTableSegment, TableNameSegment, TypeCastExpression, WhereSegment, WindowItemSegment, WindowSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/PostgreSQLStatementVisitor.html#L209">209</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 172 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/PostgreSQLStatementVisitor.html#L209">209</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/PostgreSQLStatementVisitor.html#L318">318</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 1,024 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/PostgreSQLStatementVisitor.html#L318">318</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2Ftype.2FPostgreSQLDALStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDALStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2Ftype.2FPostgreSQLDALStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 14 (max allowed is 10) classes [CollectionValue, IdentifierValue, PostgreSQLAnalyzeTableStatement, PostgreSQLEmptyStatement, PostgreSQLExplainStatement, PostgreSQLLoadStatement, PostgreSQLResetParameterStatement, PostgreSQLSetStatement, PostgreSQLShowStatement, PostgreSQLVacuumStatement, SimpleTableSegment, TableNameSegment, VariableAssignSegment, VariableSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDALStatementVisitor.html#L58">58</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 31 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDALStatementVisitor.html#L58">58</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2Ftype.2FPostgreSQLDCLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDCLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2Ftype.2FPostgreSQLDCLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 25 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDCLStatementVisitor.html#L52">52</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2Ftype.2FPostgreSQLDDLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDDLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2Ftype.2FPostgreSQLDDLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 131 (max allowed is 10) classes [AddColumnDefinitionSegment, AddConstraintDefinitionSegment, CollectionValue, ColumnDefinitionSegment, ColumnSegment, ConstraintDefinitionSegment, CursorNameSegment, DirectionSegment, DropColumnDefinitionSegment, DropConstraintDefinitionSegment, FunctionSegment, IdentifierValue, IndexNameSegment, IndexSegment, ModifyColumnDefinitionSegment, ModifyConstraintDefinitionSegment, OwnerSegment, PostgreSQLAlterAggregateStatement, PostgreSQLAlterCollationStatement, PostgreSQLAlterConversionStatement, PostgreSQLAlterDefaultPrivilegesStatement, PostgreSQLAlterDomainStatement, PostgreSQLAlterExtensionStatement, PostgreSQLAlterForeignDataWrapperStatement, PostgreSQLAlterForeignTableStatement, PostgreSQLAlterFunctionStatement, PostgreSQLAlterGroupStatement, PostgreSQLAlterIndexStatement, PostgreSQLAlterLanguageStatement, PostgreSQLAlterMaterializedViewStatement, PostgreSQLAlterOperatorStatement, PostgreSQLAlterPolicyStatement, PostgreSQLAlterProcedureStatement, PostgreSQLAlterPublicationStatement, PostgreSQLAlterRoutineStatement, PostgreSQLAlterRuleStatement, PostgreSQLAlterSchemaStatement, PostgreSQLAlterSequenceStatement, PostgreSQLAlterServerStatement, PostgreSQLAlterStatisticsStatement, PostgreSQLAlterSubscriptionStatement, PostgreSQLAlterTableStatement, PostgreSQLAlterTablespaceStatement, PostgreSQLAlterTextSearchStatement, PostgreSQLAlterTriggerStatement, PostgreSQLAlterTypeStatement, PostgreSQLAlterViewStatement, PostgreSQLCloseStatement, PostgreSQLClusterStatement, PostgreSQLCommentStatement, PostgreSQLCreateAccessMethodStatement, PostgreSQLCreateAggregateStatement, PostgreSQLCreateCastStatement, PostgreSQLCreateCollationStatement, PostgreSQLCreateConversionStatement, PostgreSQLCreateDatabaseStatement, PostgreSQLCreateDomainStatement, PostgreSQLCreateEventTriggerStatement, PostgreSQLCreateExtensionStatement, PostgreSQLCreateForeignDataWrapperStatement, PostgreSQLCreateForeignTableStatement, PostgreSQLCreateFunctionStatement, PostgreSQLCreateIndexStatement, PostgreSQLCreateLanguageStatement, PostgreSQLCreateMaterializedViewStatement, PostgreSQLCreateOperatorStatement, PostgreSQLCreatePolicyStatement, PostgreSQLCreateProcedureStatement, PostgreSQLCreatePublicationStatement, PostgreSQLCreateRuleStatement, PostgreSQLCreateSchemaStatement, PostgreSQLCreateSequenceStatement, PostgreSQLCreateTableStatement, PostgreSQLCreateTablespaceStatement, PostgreSQLCreateTextSearchStatement, PostgreSQLCreateTypeStatement, PostgreSQLCreateViewStatement, PostgreSQLDeallocateStatement, PostgreSQLDeclareStatement, PostgreSQLDiscardStatement, PostgreSQLDropAccessMethodStatement, PostgreSQLDropAggregateStatement, PostgreSQLDropCastStatement, PostgreSQLDropCollationStatement, PostgreSQLDropConversionStatement, PostgreSQLDropDatabaseStatement, PostgreSQLDropDomainStatement, PostgreSQLDropEventTriggerStatement, PostgreSQLDropExtensionStatement, PostgreSQLDropForeignDataWrapperStatement, PostgreSQLDropForeignTableStatement, PostgreSQLDropFunctionStatement, PostgreSQLDropGroupStatement, PostgreSQLDropIndexStatement, PostgreSQLDropLanguageStatement, PostgreSQLDropMaterializedViewStatement, PostgreSQLDropOperatorClassStatement, PostgreSQLDropOperatorFamilyStatement, PostgreSQLDropOperatorStatement, PostgreSQLDropOwnedStatement, PostgreSQLDropPolicyStatement, PostgreSQLDropProcedureStatement, PostgreSQLDropPublicationStatement, PostgreSQLDropRoutineStatement, PostgreSQLDropRuleStatement, PostgreSQLDropSchemaStatement, PostgreSQLDropSequenceStatement, PostgreSQLDropServerStatement, PostgreSQLDropStatisticsStatement, PostgreSQLDropSubscriptionStatement, PostgreSQLDropTableStatement, PostgreSQLDropTablespaceStatement, PostgreSQLDropTextSearchStatement, PostgreSQLDropTriggerStatement, PostgreSQLDropTypeStatement, PostgreSQLDropViewStatement, PostgreSQLFetchStatement, PostgreSQLListenStatement, PostgreSQLMoveStatement, PostgreSQLNotifyStmtStatement, PostgreSQLPrepareStatement, PostgreSQLRefreshMatViewStmtStatement, PostgreSQLReindexStatement, PostgreSQLSecurityLabelStmtStatement, PostgreSQLTruncateStatement, PostgreSQLUnlistenStatement, RenameColumnSegment, RenameTableDefinitionSegment, SimpleTableSegment, TableNameSegment, ValidateConstraintDefinitionSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDDLStatementVisitor.html#L333">333</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 300 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDDLStatementVisitor.html#L333">333</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Number of public methods is 147 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDDLStatementVisitor.html#L333">333</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Total number of methods is 155 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDDLStatementVisitor.html#L333">333</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 12 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDDLStatementVisitor.html#L367">367</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2Ftype.2FPostgreSQLDMLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDMLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2Ftype.2FPostgreSQLDMLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 30 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLDMLStatementVisitor.html#L58">58</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2Ftype.2FPostgreSQLTCLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLTCLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fpostgresql.2Fvisitor.2Fstatement.2Ftype.2FPostgreSQLTCLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [PostgreSQLBeginTransactionStatement, PostgreSQLCommitPreparedStatement, PostgreSQLCommitStatement, PostgreSQLLockStatement, PostgreSQLPrepareTransactionStatement, PostgreSQLReleaseSavepointStatement, PostgreSQLRollbackPreparedStatement, PostgreSQLRollbackStatement, PostgreSQLSavepointStatement, PostgreSQLSetConstraintsStatement, PostgreSQLSetTransactionStatement, PostgreSQLStartTransactionStatement].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLTCLStatementVisitor.html#L63">63</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 35 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/postgresql/visitor/statement/type/PostgreSQLTCLStatementVisitor.html#L63">63</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Fextractor.2FTableExtractor.java"></a>org/apache/shardingsphere/sql/parser/sql/common/extractor/TableExtractor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Fextractor.2FTableExtractor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 36 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/extractor/TableExtractor.html#L66">66</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 13 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/extractor/TableExtractor.html#L134">134</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 1,152 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/extractor/TableExtractor.html#L134">134</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/extractor/TableExtractor.html#L170">170</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Fextractor.2FTableExtractorTest.java"></a>org/apache/shardingsphere/sql/parser/sql/common/extractor/TableExtractorTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Fextractor.2FTableExtractorTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 27 (max allowed is 10) classes [AggregationProjectionSegment, AliasSegment, BinaryOperationExpression, ColumnAssignmentSegment, ColumnProjectionSegment, ColumnSegment, CombineSegment, ExpressionProjectionSegment, FunctionSegment, IdentifierValue, JoinTableSegment, LiteralExpressionSegment, LockSegment, MySQLInsertStatement, MySQLSelectStatement, OnDuplicateKeyColumnsSegment, OwnerSegment, ProjectionsSegment, RoutineBodySegment, ShorthandProjectionSegment, SimpleTableSegment, SubqueryExpressionSegment, SubqueryProjectionSegment, SubquerySegment, TableExtractor, TableNameSegment, ValidStatementSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/extractor/TableExtractorTest.html#L63">63</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 29 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/extractor/TableExtractorTest.html#L63">63</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FColumnExtractor.java"></a>org/apache/shardingsphere/sql/parser/sql/common/util/ColumnExtractor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FColumnExtractor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 27 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/util/ColumnExtractor.html#L55">55</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FExpressionExtractUtils.java"></a>org/apache/shardingsphere/sql/parser/sql/common/util/ExpressionExtractUtils.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FExpressionExtractUtils.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 26 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/util/ExpressionExtractUtils.html#L59">59</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 26 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/util/ExpressionExtractUtils.html#L165">165</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>JavaNCSS</td>
<td>NCSS for this method is 57 (max allowed is 50).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/util/ExpressionExtractUtils.html#L165">165</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 5,971,968 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/util/ExpressionExtractUtils.html#L165">165</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FExpressionExtractUtilsTest.java"></a>org/apache/shardingsphere/sql/parser/sql/common/util/ExpressionExtractUtilsTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FExpressionExtractUtilsTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [BinaryOperationExpression, ColumnSegment, CommonExpressionSegment, FunctionSegment, IdentifierValue, InExpression, ListExpression, LiteralExpressionSegment, ParameterMarkerExpressionSegment, TypeCastExpression, WhereSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/util/ExpressionExtractUtilsTest.html#L45">45</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FSQLUtils.java"></a>org/apache/shardingsphere/sql/parser/sql/common/util/SQLUtils.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FSQLUtils.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/util/SQLUtils.html#L122">122</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FSubqueryExtractUtils.java"></a>org/apache/shardingsphere/sql/parser/sql/common/util/SubqueryExtractUtils.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FSubqueryExtractUtils.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/util/SubqueryExtractUtils.html#L50">50</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 384 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/util/SubqueryExtractUtils.html#L125">125</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FSubqueryExtractUtilsTest.java"></a>org/apache/shardingsphere/sql/parser/sql/common/util/SubqueryExtractUtilsTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FSubqueryExtractUtilsTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 20 (max allowed is 10) classes [AggregationProjectionSegment, BinaryOperationExpression, ColumnProjectionSegment, ColumnSegment, CombineSegment, ExpressionProjectionSegment, FunctionSegment, IdentifierValue, InExpression, JoinTableSegment, LiteralExpressionSegment, MySQLSelectStatement, ProjectionsSegment, SimpleTableSegment, SubqueryExpressionSegment, SubqueryProjectionSegment, SubquerySegment, SubqueryTableSegment, TableNameSegment, WhereSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/util/SubqueryExtractUtilsTest.html#L52">52</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 24 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/util/SubqueryExtractUtilsTest.html#L52">52</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FWhereExtractUtilsTest.java"></a>org/apache/shardingsphere/sql/parser/sql/common/util/WhereExtractUtilsTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fcommon.2Futil.2FWhereExtractUtilsTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [BinaryOperationExpression, ColumnSegment, IdentifierValue, JoinTableSegment, MySQLSelectStatement, ProjectionsSegment, SimpleTableSegment, SubqueryProjectionSegment, SubquerySegment, SubqueryTableSegment, TableNameSegment, WhereSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/common/util/WhereExtractUtilsTest.html#L42">42</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fdialect.2Fhandler.2Fdml.2FInsertStatementHandlerTest.java"></a>org/apache/shardingsphere/sql/parser/sql/dialect/handler/dml/InsertStatementHandlerTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fdialect.2Fhandler.2Fdml.2FInsertStatementHandlerTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [MultiTableInsertIntoSegment, MySQLInsertStatement, OnDuplicateKeyColumnsSegment, OpenGaussInsertStatement, OracleInsertStatement, OutputSegment, PostgreSQLInsertStatement, SQL92InsertStatement, SQLServerInsertStatement, SetAssignmentSegment, WithSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/dialect/handler/dml/InsertStatementHandlerTest.html#L41">41</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fdialect.2Fhandler.2Fdml.2FSelectStatementHandlerTest.java"></a>org/apache/shardingsphere/sql/parser/sql/dialect/handler/dml/SelectStatementHandlerTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql.2Fdialect.2Fhandler.2Fdml.2FSelectStatementHandlerTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [LimitSegment, LockSegment, ModelSegment, MySQLSelectStatement, NumberLiteralLimitValueSegment, OpenGaussSelectStatement, OracleSelectStatement, PostgreSQLSelectStatement, SQL92SelectStatement, SQLServerSelectStatement, WindowSegment, WithSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql/dialect/handler/dml/SelectStatementHandlerTest.html#L42">42</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql92.2Fvisitor.2Fstatement.2FSQL92StatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/sql92/visitor/statement/SQL92StatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql92.2Fvisitor.2Fstatement.2FSQL92StatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 33 (max allowed is 10) classes [AggregationDistinctProjectionSegment, AggregationProjectionSegment, BetweenExpression, BinaryOperationExpression, BooleanLiteralValue, CollectionValue, ColumnOrderByItemSegment, ColumnSegment, CommonExpressionSegment, DataTypeLengthSegment, DataTypeSegment, ExpressionProjectionSegment, FunctionSegment, IdentifierValue, InExpression, IndexOrderByItemSegment, Interval, KeywordValue, ListExpression, LiteralExpressionSegment, NotExpression, NullLiteralValue, NumberLiteralValue, OrderBySegment, OtherLiteralValue, OwnerSegment, ParameterMarkerExpressionSegment, ParameterMarkerValue, SimpleTableSegment, StringLiteralValue, SubqueryExpressionSegment, SubquerySegment, TableNameSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql92/visitor/statement/SQL92StatementVisitor.html#L110">110</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 75 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql92/visitor/statement/SQL92StatementVisitor.html#L110">110</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql92.2Fvisitor.2Fstatement.2Ftype.2FSQL92DDLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/sql92/visitor/statement/type/SQL92DDLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql92.2Fvisitor.2Fstatement.2Ftype.2FSQL92DDLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [AddColumnDefinitionSegment, AddConstraintDefinitionSegment, CollectionValue, ColumnDefinitionSegment, ConstraintDefinitionSegment, ConstraintSegment, DropColumnDefinitionSegment, DropConstraintDefinitionSegment, ModifyColumnDefinitionSegment, SQL92AlterTableStatement, SQL92CreateTableStatement, SQL92DropTableStatement].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql92/visitor/statement/type/SQL92DDLStatementVisitor.html#L63">63</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 37 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql92/visitor/statement/type/SQL92DDLStatementVisitor.html#L63">63</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql92.2Fvisitor.2Fstatement.2Ftype.2FSQL92DMLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/sql92/visitor/statement/type/SQL92DMLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsql92.2Fvisitor.2Fstatement.2Ftype.2FSQL92DMLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 25 (max allowed is 10) classes [AliasSegment, BooleanLiteralValue, ColumnAssignmentSegment, ColumnProjectionSegment, CommonExpressionSegment, ExpressionProjectionSegment, GroupBySegment, HavingSegment, IdentifierValue, InsertColumnsSegment, InsertValuesSegment, Interval, JoinTableSegment, OwnerSegment, ProjectionsSegment, SQL92DeleteStatement, SQL92InsertStatement, SQL92SelectStatement, SQL92UpdateStatement, SetAssignmentSegment, ShorthandProjectionSegment, SubqueryProjectionSegment, SubquerySegment, SubqueryTableSegment, WhereSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql92/visitor/statement/type/SQL92DMLStatementVisitor.html#L105">105</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 74 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql92/visitor/statement/type/SQL92DMLStatementVisitor.html#L105">105</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql92/visitor/statement/type/SQL92DMLStatementVisitor.html#L304">304</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 768 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sql92/visitor/statement/type/SQL92DMLStatementVisitor.html#L304">304</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsqlserver.2Fvisitor.2Fstatement.2FSQLServerStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/SQLServerStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsqlserver.2Fvisitor.2Fstatement.2FSQLServerStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 81 (max allowed is 10) classes [AggregationDistinctProjectionSegment, AggregationProjectionSegment, AliasSegment, BetweenExpression, BinaryOperationExpression, BooleanLiteralValue, CollectionValue, ColumnAssignmentSegment, ColumnOrderByItemSegment, ColumnProjectionSegment, ColumnSegment, CommonExpressionSegment, CommonTableExpressionSegment, ConstraintSegment, DataTypeLengthSegment, DataTypeSegment, DeleteMultiTableSegment, ExecSegment, ExpressionOrderByItemSegment, ExpressionProjectionSegment, ExpressionWithParamsSegment, FunctionNameSegment, FunctionSegment, FunctionTableSegment, GroupBySegment, HavingSegment, IdentifierValue, InExpression, IndexNameSegment, IndexOrderByItemSegment, IndexSegment, InsertColumnsSegment, InsertValuesSegment, Interval, JoinTableSegment, JsonNullClauseSegment, KeyValueSegment, KeywordValue, LimitSegment, ListExpression, LiteralExpressionSegment, MergeWhenAndThenSegment, NotExpression, NullLiteralValue, NumberLiteralLimitValueSegment, NumberLiteralRowNumberValueSegment, NumberLiteralValue, OptionHintSegment, OrderBySegment, OtherLiteralValue, OutputSegment, OwnerSegment, ParameterMarkerExpressionSegment, ParameterMarkerLimitValueSegment, ParameterMarkerRowNumberValueSegment, ParameterMarkerValue, ProjectionsSegment, SQLServerCreateTableStatement, SQLServerDeleteStatement, SQLServerInsertStatement, SQLServerMergeStatement, SQLServerSelectStatement, SQLServerUpdateStatement, SQLServerUpdateStatisticsStatement, SampleOptionSegment, SetAssignmentSegment, ShorthandProjectionSegment, SimpleTableSegment, StatisticsOptionSegment, StatisticsStrategySegment, StringLiteralValue, SubqueryExpressionSegment, SubqueryProjectionSegment, SubquerySegment, SubqueryTableSegment, TableHintLimitedSegment, TableNameSegment, TopProjectionSegment, WhereSegment, WithSegment, WithTableHintSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/SQLServerStatementVisitor.html#L249">249</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 213 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/SQLServerStatementVisitor.html#L249">249</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>MethodCount</td>
<td>Total number of methods is 129 (max allowed is 100).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/SQLServerStatementVisitor.html#L249">249</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 512 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/SQLServerStatementVisitor.html#L683">683</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/SQLServerStatementVisitor.html#L970">970</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 768 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/SQLServerStatementVisitor.html#L970">970</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 256 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/SQLServerStatementVisitor.html#L1503">1503</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsqlserver.2Fvisitor.2Fstatement.2Ftype.2FSQLServerDCLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/type/SQLServerDCLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsqlserver.2Fvisitor.2Fstatement.2Ftype.2FSQLServerDCLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 20 (max allowed is 10) classes [IdentifierValue, LoginSegment, OwnerSegment, SQLServerAlterLoginStatement, SQLServerAlterRoleStatement, SQLServerAlterUserStatement, SQLServerCreateLoginStatement, SQLServerCreateRoleStatement, SQLServerCreateUserStatement, SQLServerDenyUserStatement, SQLServerDropLoginStatement, SQLServerDropRoleStatement, SQLServerDropUserStatement, SQLServerGrantStatement, SQLServerRevertStatement, SQLServerRevokeStatement, SQLServerSetUserStatement, SimpleTableSegment, TableNameSegment, UserSegment].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/type/SQLServerDCLStatementVisitor.html#L76">76</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 49 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/type/SQLServerDCLStatementVisitor.html#L76">76</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsqlserver.2Fvisitor.2Fstatement.2Ftype.2FSQLServerDDLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/type/SQLServerDDLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsqlserver.2Fvisitor.2Fstatement.2Ftype.2FSQLServerDDLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 39 (max allowed is 10) classes [AddColumnDefinitionSegment, CollectionValue, ColumnDefinitionSegment, ConstraintDefinitionSegment, DropColumnDefinitionSegment, DropConstraintDefinitionSegment, ModifyColumnDefinitionSegment, ModifyConstraintDefinitionSegment, SQLServerAlterDatabaseStatement, SQLServerAlterFunctionStatement, SQLServerAlterIndexStatement, SQLServerAlterProcedureStatement, SQLServerAlterSchemaStatement, SQLServerAlterSequenceStatement, SQLServerAlterServiceStatement, SQLServerAlterTableStatement, SQLServerAlterTriggerStatement, SQLServerAlterViewStatement, SQLServerCreateDatabaseStatement, SQLServerCreateFunctionStatement, SQLServerCreateIndexStatement, SQLServerCreateProcedureStatement, SQLServerCreateSchemaStatement, SQLServerCreateSequenceStatement, SQLServerCreateServiceStatement, SQLServerCreateTableStatement, SQLServerCreateTriggerStatement, SQLServerCreateViewStatement, SQLServerDropDatabaseStatement, SQLServerDropFunctionStatement, SQLServerDropIndexStatement, SQLServerDropProcedureStatement, SQLServerDropSchemaStatement, SQLServerDropSequenceStatement, SQLServerDropServiceStatement, SQLServerDropTableStatement, SQLServerDropTriggerStatement, SQLServerDropViewStatement, SQLServerTruncateStatement].</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/type/SQLServerDDLStatementVisitor.html#L128">128</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 100 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/type/SQLServerDDLStatementVisitor.html#L128">128</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsqlserver.2Fvisitor.2Fstatement.2Ftype.2FSQLServerTCLStatementVisitor.java"></a>org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/type/SQLServerTCLStatementVisitor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsql.2Fparser.2Fsqlserver.2Fvisitor.2Fstatement.2Ftype.2FSQLServerTCLStatementVisitor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sql/parser/sqlserver/visitor/statement/type/SQLServerTCLStatementVisitor.html#L45">45</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Fengine.2FSQLFederationEngine.java"></a>org/apache/shardingsphere/sqlfederation/engine/SQLFederationEngine.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Fengine.2FSQLFederationEngine.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [CalciteConnectionConfigImpl, EnumerableScanExecutor, ExecutionPlanCacheKey, JavaTypeFactoryImpl, NoSuchTableException, ProcessEngine, SQLFederationBindContext, SQLFederationCompilerEngine, SQLFederationExecutorContext, SQLFederationResultSet, SQLFederationUnsupportedSQLException, SQLStatementCompiler].</td>
<td><a href="./xref/org/apache/shardingsphere/sqlfederation/engine/SQLFederationEngine.html#L85">85</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 44 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sqlfederation/engine/SQLFederationEngine.html#L85">85</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Fexecutor.2Fenumerable.2FEnumerableScanExecutor.java"></a>org/apache/shardingsphere/sqlfederation/executor/enumerable/EnumerableScanExecutor.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Fexecutor.2Fenumerable.2FEnumerableScanExecutor.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 15 (max allowed is 10) classes [AbstractEnumerable, ConnectionContext, EmptyRowEnumerator, ExecutionGroupReportContext, Grantee, HintValueContext, JDBCRowEnumerator, KernelProcessor, MemoryRowEnumerator, MergeEngine, ProcessEngine, QueryContext, SQLBindEngine, SQLStatementParserEngine, SystemDatabase].</td>
<td><a href="./xref/org/apache/shardingsphere/sqlfederation/executor/enumerable/EnumerableScanExecutor.html#L86">86</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 44 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sqlfederation/executor/enumerable/EnumerableScanExecutor.html#L86">86</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Foptimizer.2Fconverter.2Fsegment.2Fexpression.2FExpressionConverter.java"></a>org/apache/shardingsphere/sqlfederation/optimizer/converter/segment/expression/ExpressionConverter.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Foptimizer.2Fconverter.2Fsegment.2Fexpression.2FExpressionConverter.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 25 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sqlfederation/optimizer/converter/segment/expression/ExpressionConverter.html#L74">74</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 24 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/sqlfederation/optimizer/converter/segment/expression/ExpressionConverter.html#L84">84</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 8,388,608 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/sqlfederation/optimizer/converter/segment/expression/ExpressionConverter.html#L84">84</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Foptimizer.2Fit.2FSQLStatementCompilerIT.java"></a>org/apache/shardingsphere/sqlfederation/optimizer/it/SQLStatementCompilerIT.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Foptimizer.2Fit.2FSQLStatementCompilerIT.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 11 (max allowed is 10) classes [CalciteConnectionConfigImpl, DefaultSQLParserRuleConfigurationBuilder, JavaTypeFactoryImpl, Properties, RexBuilder, SQLFederationSchema, SQLParserRule, SQLStatementCompiler, ShardingSphereColumn, ShardingSphereSchema, ShardingSphereTable].</td>
<td><a href="./xref/org/apache/shardingsphere/sqlfederation/optimizer/it/SQLStatementCompilerIT.html#L61">61</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sqlfederation/optimizer/it/SQLStatementCompilerIT.html#L61">61</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Foptimizer.2Fmetadata.2Fschema.2FSQLFederationTable.java"></a>org/apache/shardingsphere/sqlfederation/optimizer/metadata/schema/SQLFederationTable.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Foptimizer.2Fmetadata.2Fschema.2FSQLFederationTable.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 30 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sqlfederation/optimizer/metadata/schema/SQLFederationTable.html#L64">64</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Foptimizer.2Fplanner.2Futil.2FSQLFederationPlannerUtils.java"></a>org/apache/shardingsphere/sqlfederation/optimizer/planner/util/SQLFederationPlannerUtils.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Foptimizer.2Fplanner.2Futil.2FSQLFederationPlannerUtils.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sqlfederation/optimizer/planner/util/SQLFederationPlannerUtils.html#L69">69</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Fresultset.2FSQLFederationResultSet.java"></a>org/apache/shardingsphere/sqlfederation/resultset/SQLFederationResultSet.java</h4><a name="org.2Fapache.2Fshardingsphere.2Fsqlfederation.2Fresultset.2FSQLFederationResultSet.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 27 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/sqlfederation/resultset/SQLFederationResultSet.html#L58">58</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fcases.2Fvalue.2FSQLValue.java"></a>org/apache/shardingsphere/test/e2e/cases/value/SQLValue.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fcases.2Fvalue.2FSQLValue.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 24 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/test/e2e/cases/value/SQLValue.html#L49">49</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdata.2Fpipeline.2Fcases.2FPipelineContainerComposer.java"></a>org/apache/shardingsphere/test/e2e/data/pipeline/cases/PipelineContainerComposer.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdata.2Fpipeline.2Fcases.2FPipelineContainerComposer.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 34 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/e2e/data/pipeline/cases/PipelineContainerComposer.html#L84">84</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdata.2Fpipeline.2Fcases.2Fcdc.2FCDCE2EIT.java"></a>org/apache/shardingsphere/test/e2e/data/pipeline/cases/cdc/CDCE2EIT.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdata.2Fpipeline.2Fcases.2Fcdc.2FCDCE2EIT.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 18 (max allowed is 10) classes [CDCClient, CDCClientConfiguration, CDCJobType, CDCLoginParameter, CaseInsensitiveQualifiedTable, ConsistencyCheckJobItemProgressContext, DataSourceRecordConsumer, DatabaseTypeRegistry, E2EIncrementalTask, PipelineContainerComposer, PipelineDataSourceWrapper, Properties, RetryStreamingExceptionHandler, SnowflakeKeyGenerateAlgorithm, StandardPipelineDataSourceConfiguration, StandardPipelineTableMetaDataLoader, StartStreamingParameter, TableInventoryCheckParameter].</td>
<td><a href="./xref/org/apache/shardingsphere/test/e2e/data/pipeline/cases/cdc/CDCE2EIT.html#L75">75</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 32 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/e2e/data/pipeline/cases/cdc/CDCE2EIT.html#L75">75</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdata.2Fpipeline.2Fcases.2Fcdc.2FDataSourceRecordConsumer.java"></a>org/apache/shardingsphere/test/e2e/data/pipeline/cases/cdc/DataSourceRecordConsumer.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdata.2Fpipeline.2Fcases.2Fcdc.2FDataSourceRecordConsumer.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 12 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/test/e2e/data/pipeline/cases/cdc/DataSourceRecordConsumer.html#L116">116</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdata.2Fpipeline.2Fcases.2Fcreatetable.2FCreateTableSQLGeneratorIT.java"></a>org/apache/shardingsphere/test/e2e/data/pipeline/cases/createtable/CreateTableSQLGeneratorIT.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdata.2Fpipeline.2Fcases.2Fcreatetable.2FCreateTableSQLGeneratorIT.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/e2e/data/pipeline/cases/createtable/CreateTableSQLGeneratorIT.html#L56">56</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdata.2Fpipeline.2Fcases.2Fmigration.2Fprimarykey.2FIndexesMigrationE2EIT.java"></a>org/apache/shardingsphere/test/e2e/data/pipeline/cases/migration/primarykey/IndexesMigrationE2EIT.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdata.2Fpipeline.2Fcases.2Fmigration.2Fprimarykey.2FIndexesMigrationE2EIT.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 21 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/e2e/data/pipeline/cases/migration/primarykey/IndexesMigrationE2EIT.html#L63">63</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdriver.2Fstatement.2FShardingPreparedStatementTest.java"></a>org/apache/shardingsphere/test/e2e/driver/statement/ShardingPreparedStatementTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fdriver.2Fstatement.2FShardingPreparedStatementTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>ExecutableStatementCount</td>
<td>Executable statement count is 53 (max allowed is 50).</td>
<td><a href="./xref/org/apache/shardingsphere/test/e2e/driver/statement/ShardingPreparedStatementTest.html#L162">162</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>ExecutableStatementCount</td>
<td>Executable statement count is 51 (max allowed is 50).</td>
<td><a href="./xref/org/apache/shardingsphere/test/e2e/driver/statement/ShardingPreparedStatementTest.html#L442">442</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fengine.2Ftype.2Fdml.2FBaseDMLE2EIT.java"></a>org/apache/shardingsphere/test/e2e/engine/type/dml/BaseDMLE2EIT.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fengine.2Ftype.2Fdml.2FBaseDMLE2EIT.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 14 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/test/e2e/engine/type/dml/BaseDMLE2EIT.html#L167">167</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fengine.2Ftype.2Fdql.2FBaseDQLE2EIT.java"></a>org/apache/shardingsphere/test/e2e/engine/type/dql/BaseDQLE2EIT.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fengine.2Ftype.2Fdql.2FBaseDQLE2EIT.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 12 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/test/e2e/engine/type/dql/BaseDQLE2EIT.html#L165">165</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fshowprocesslist.2Fengine.2FShowProcessListE2EIT.java"></a>org/apache/shardingsphere/test/e2e/showprocesslist/engine/ShowProcessListE2EIT.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fe2e.2Fshowprocesslist.2Fengine.2FShowProcessListE2EIT.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>coding</td>
<td>NestedForDepth</td>
<td>Nested for depth is 2 (max allowed is 1).</td>
<td><a href="./xref/org/apache/shardingsphere/test/e2e/showprocesslist/engine/ShowProcessListE2EIT.html#L126">126</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fdata.2Fpipeline.2Fcore.2Fimporter.2FPipelineDataSourceSinkTest.java"></a>org/apache/shardingsphere/test/it/data/pipeline/core/importer/PipelineDataSourceSinkTest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fdata.2Fpipeline.2Fcore.2Fimporter.2FPipelineDataSourceSinkTest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 12 (max allowed is 10) classes [CaseInsensitiveIdentifier, Column, DataRecord, FinishedRecord, FixtureTransmissionJobItemContext, ImporterConfiguration, IngestFinishedPosition, IngestPlaceholderPosition, PipelineDataSourceSink, SingleChannelConsumerImporter, StandardPipelineDataSourceConfiguration, TableAndSchemaNameMapper].</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/data/pipeline/core/importer/PipelineDataSourceSinkTest.html#L63">63</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 25 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/data/pipeline/core/importer/PipelineDataSourceSinkTest.html#L63">63</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fdata.2Fpipeline.2Fcore.2Futil.2FPipelineContextUtils.java"></a>org/apache/shardingsphere/test/it/data/pipeline/core/util/PipelineContextUtils.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fdata.2Fpipeline.2Fcore.2Futil.2FPipelineContextUtils.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 24 (max allowed is 10) classes [CaseInsensitiveQualifiedTable, ContextManager, CreateTableConfiguration, DatabaseTypeRegistry, ImporterConfiguration, MetaDataContexts, MetaDataPersistService, MigrationIncrementalDumperContextCreator, MigrationJobItemContext, MigrationTaskConfiguration, PipelineColumnMetaData, PipelineContext, PipelineContextKey, PipelineDataSourceManager, ShardingColumnsExtractor, ShardingSphereColumn, ShardingSpherePipelineDataSourceConfiguration, ShardingSphereTable, TransmissionProcessContext, YamlDataSourceConfigurationSwapper, YamlModeConfigurationSwapper, YamlPipelineProcessConfiguration, YamlPipelineProcessConfigurationSwapper, YamlRuleConfigurationSwapperEngine].</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/data/pipeline/core/util/PipelineContextUtils.html#L88">88</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 43 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/data/pipeline/core/util/PipelineContextUtils.html#L88">88</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fdata.2Fpipeline.2Fscenario.2Fmigration.2Fapi.2Fimpl.2FMigrationJobAPITest.java"></a>org/apache/shardingsphere/test/it/data/pipeline/scenario/migration/api/impl/MigrationJobAPITest.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fdata.2Fpipeline.2Fscenario.2Fmigration.2Fapi.2Fimpl.2FMigrationJobAPITest.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 15 (max allowed is 10) classes [ConsistencyCheckJobItemProgressContext, DataNode, DataSourcePoolProperties, MigrateTableStatement, MigrationJobType, PipelineDataSourcePersistService, PipelineDataSourceWrapper, PipelineJobConfigurationManager, PipelineJobItemManager, PipelineJobManager, PipelineProcessConfigurationPersistService, SourceTargetEntry, TransmissionJobManager, TransmissionProcessContext, YamlTransmissionJobItemProgress].</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/data/pipeline/scenario/migration/api/impl/MigrationJobAPITest.html#L96">96</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 38 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/data/pipeline/scenario/migration/api/impl/MigrationJobAPITest.html#L96">96</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Foptimizer.2Fconverter.2FSQLNodeConverterEngineIT.java"></a>org/apache/shardingsphere/test/it/optimizer/converter/SQLNodeConverterEngineIT.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Foptimizer.2Fconverter.2FSQLNodeConverterEngineIT.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>BooleanExpressionComplexity</td>
<td>Boolean expression complexity is 5 (max allowed is 3).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/optimizer/converter/SQLNodeConverterEngineIT.html#L112">112</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Foptimizer.2Fconverter.2Fcases.2Fjaxb.2FRootSQLNodeConverterTestCases.java"></a>org/apache/shardingsphere/test/it/optimizer/converter/cases/jaxb/RootSQLNodeConverterTestCases.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Foptimizer.2Fconverter.2Fcases.2Fjaxb.2FRootSQLNodeConverterTestCases.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>coding</td>
<td>NestedForDepth</td>
<td>Nested for depth is 2 (max allowed is 1).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/optimizer/converter/cases/jaxb/RootSQLNodeConverterTestCases.html#L55">55</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Frewrite.2Fengine.2FSQLRewriterIT.java"></a>org/apache/shardingsphere/test/it/rewrite/engine/SQLRewriterIT.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Frewrite.2Fengine.2FSQLRewriterIT.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 25 (max allowed is 10) classes [ConfigurationProperties, ConnectionContext, CursorConnectionContext, DataSourceProvidedDatabaseConfiguration, DatabaseTypeRegistry, DefaultSQLTranslatorRuleConfigurationBuilder, HintValueContext, Properties, QueryContext, RuleMetaData, SQLBindEngine, SQLFederationRule, SQLFederationRuleConfiguration, SQLParserRule, SQLParserRuleConfiguration, SQLRewriteEntry, SQLRouteEngine, SQLStatementParserEngine, SQLTranslatorRule, ShardingSphereDatabase, ShardingSphereMetaData, TimestampServiceRule, TimestampServiceRuleConfiguration, YamlDataSourceConfigurationSwapper, YamlRuleConfigurationSwapperEngine].</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/rewrite/engine/SQLRewriterIT.html#L96">96</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 44 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/rewrite/engine/SQLRewriterIT.html#L96">96</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fsegment.2Fassignment.2FAssignmentValueAssert.java"></a>org/apache/shardingsphere/test/it/sql/parser/internal/asserts/segment/assignment/AssignmentValueAssert.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fsegment.2Fassignment.2FAssignmentValueAssert.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>NPathComplexity</td>
<td>NPath Complexity is 512 (max allowed is 200).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/segment/assignment/AssignmentValueAssert.html#L51">51</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fsegment.2Fexpression.2FExpressionAssert.java"></a>org/apache/shardingsphere/test/it/sql/parser/internal/asserts/segment/expression/ExpressionAssert.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fsegment.2Fexpression.2FExpressionAssert.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 66 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/segment/expression/ExpressionAssert.html#L108">108</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 32 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/segment/expression/ExpressionAssert.html#L631">631</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>JavaNCSS</td>
<td>NCSS for this method is 96 (max allowed is 50).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/segment/expression/ExpressionAssert.html#L631">631</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fsegment.2Fprojection.2FProjectionAssert.java"></a>org/apache/shardingsphere/test/it/sql/parser/internal/asserts/segment/projection/ProjectionAssert.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fsegment.2Fprojection.2FProjectionAssert.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/segment/projection/ProjectionAssert.html#L64">64</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fsegment.2Ftable.2FTableAssert.java"></a>org/apache/shardingsphere/test/it/sql/parser/internal/asserts/segment/table/TableAssert.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fsegment.2Ftable.2FTableAssert.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/segment/table/TableAssert.html#L64">64</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2FSQLStatementAssert.java"></a>org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/SQLStatementAssert.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2FSQLStatementAssert.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 12 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/SQLStatementAssert.html#L62">62</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fdal.2FDALStatementAssert.java"></a>org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/dal/DALStatementAssert.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fdal.2FDALStatementAssert.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 110 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/dal/DALStatementAssert.html#L188">188</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 54 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/dal/DALStatementAssert.html#L198">198</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>sizes</td>
<td>ExecutableStatementCount</td>
<td>Executable statement count is 54 (max allowed is 50).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/dal/DALStatementAssert.html#L198">198</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>JavaNCSS</td>
<td>NCSS for this method is 159 (max allowed is 50).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/dal/DALStatementAssert.html#L198">198</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fdcl.2FDCLStatementAssert.java"></a>org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/dcl/DCLStatementAssert.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fdcl.2FDCLStatementAssert.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 40 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/dcl/DCLStatementAssert.html#L83">83</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 19 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/dcl/DCLStatementAssert.html#L93">93</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>JavaNCSS</td>
<td>NCSS for this method is 54 (max allowed is 50).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/dcl/DCLStatementAssert.html#L93">93</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fddl.2FDDLStatementAssert.java"></a>org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/ddl/DDLStatementAssert.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fddl.2FDDLStatementAssert.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 74 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/ddl/DDLStatementAssert.html#L134">134</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 36 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/ddl/DDLStatementAssert.html#L144">144</a></td></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>JavaNCSS</td>
<td>NCSS for this method is 105 (max allowed is 50).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/ddl/DDLStatementAssert.html#L144">144</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fdml.2FDMLStatementAssert.java"></a>org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/dml/DMLStatementAssert.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fdml.2FDMLStatementAssert.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 24 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/dml/DMLStatementAssert.html#L59">59</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/dml/DMLStatementAssert.html#L69">69</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fral.2Fimpl.2FQueryableRALStatementAssert.java"></a>org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/ral/impl/QueryableRALStatementAssert.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fral.2Fimpl.2FQueryableRALStatementAssert.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/ral/impl/QueryableRALStatementAssert.html#L58">58</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fral.2Fimpl.2FUpdatableRALStatementAssert.java"></a>org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/ral/impl/UpdatableRALStatementAssert.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fral.2Fimpl.2FUpdatableRALStatementAssert.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 22 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/ral/impl/UpdatableRALStatementAssert.html#L56">56</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fral.2Fimpl.2Fpipeline.2FUpdatablePipelineRALStatementAssert.java"></a>org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/ral/impl/pipeline/UpdatablePipelineRALStatementAssert.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Fral.2Fimpl.2Fpipeline.2FUpdatablePipelineRALStatementAssert.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 28 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/ral/impl/pipeline/UpdatablePipelineRALStatementAssert.html#L64">64</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 13 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/ral/impl/pipeline/UpdatablePipelineRALStatementAssert.html#L74">74</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Frdl.2FRDLStatementAssert.java"></a>org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/rdl/RDLStatementAssert.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Frdl.2FRDLStatementAssert.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/rdl/RDLStatementAssert.html#L65">65</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Frdl.2Fcreate.2FCreateRuleStatementAssert.java"></a>org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/rdl/create/CreateRuleStatementAssert.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Frdl.2Fcreate.2FCreateRuleStatementAssert.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 23 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/rdl/create/CreateRuleStatementAssert.html#L58">58</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/rdl/create/CreateRuleStatementAssert.html#L68">68</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Frdl.2Fdrop.2FDropRuleStatementAssert.java"></a>org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/rdl/drop/DropRuleStatementAssert.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Frdl.2Fdrop.2FDropRuleStatementAssert.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 28 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/rdl/drop/DropRuleStatementAssert.html#L65">65</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 13 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/rdl/drop/DropRuleStatementAssert.html#L75">75</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Ftcl.2FTCLStatementAssert.java"></a>org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/tcl/TCLStatementAssert.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fasserts.2Fstatement.2Ftcl.2FTCLStatementAssert.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 24 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/tcl/TCLStatementAssert.html#L59">59</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>CyclomaticComplexity</td>
<td>Cyclomatic Complexity is 11 (max allowed is 10).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/asserts/statement/tcl/TCLStatementAssert.html#L69">69</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fcases.2Fparser.2Fjaxb.2Fsegment.2Fimpl.2Fexpr.2FExpectedExpression.java"></a>org/apache/shardingsphere/test/it/sql/parser/internal/cases/parser/jaxb/segment/impl/expr/ExpectedExpression.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftest.2Fit.2Fsql.2Fparser.2Finternal.2Fcases.2Fparser.2Fjaxb.2Fsegment.2Fimpl.2Fexpr.2FExpectedExpression.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 34 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/test/it/sql/parser/internal/cases/parser/jaxb/segment/impl/expr/ExpectedExpression.html#L40">40</a></td></tr></table></section><section>
<h4><a name="org.2Fapache.2Fshardingsphere.2Ftransaction.2Fbase.2Fseata.2Fat.2Ffixture.2FMockMessageHandler.java"></a>org/apache/shardingsphere/transaction/base/seata/at/fixture/MockMessageHandler.java</h4><a name="org.2Fapache.2Fshardingsphere.2Ftransaction.2Fbase.2Fseata.2Fat.2Ffixture.2FMockMessageHandler.java"></a>
<table border="0" class="bodyTable">
<tr class="a">
<th>Severity</th>
<th>Category</th>
<th>Rule</th>
<th>Message</th>
<th>Line</th></tr>
<tr class="b">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassDataAbstractionCoupling</td>
<td>Class Data Abstraction Coupling is 15 (max allowed is 10) classes [AbstractResultMessage, AtomicLong, BranchCommitResponse, BranchRegisterResponse, BranchReportResponse, BranchRollbackResponse, ConcurrentLinkedQueue, GlobalBeginResponse, GlobalCommitResponse, GlobalRollbackResponse, GlobalStatusResponse, MergeResultMessage, RegisterRMResponse, RegisterTMResponse, RpcMessage].</td>
<td><a href="./xref/org/apache/shardingsphere/transaction/base/seata/at/fixture/MockMessageHandler.html#L62">62</a></td></tr>
<tr class="a">
<td align="left"><img src="images/icon_warning_sml.gif" alt="" />&#160;Warning</td>
<td>metrics</td>
<td>ClassFanOutComplexity</td>
<td>Class Fan-Out Complexity is 31 (max allowed is 20).</td>
<td><a href="./xref/org/apache/shardingsphere/transaction/base/seata/at/fixture/MockMessageHandler.html#L62">62</a></td></tr></table></section></section></section>
</div>
</div>
<div class="clear">
<hr/>
</div>
<div id="footer">
<div class="xright">
Copyright &#169; 2024<a href="https://www.apache.org/">The Apache Software Foundation</a>.
. </div>
<div class="clear">
<hr/>
</div>
</div>
</body>
</html>