QualityChecker Non regression report

qcr-maven-plugin-qcr4java_h2-1.3.170

##### Project Documentation

- Project Information
- Project Reports
  - QC98 Non regression report
  - QC99 Email dispatch of critical informations
  - QC01 Rules violations
  - QC02 Class hierarchy

## Non regression controls

Root directory D:\maven-qcr-plugin-testsunitaires\qcr4java\h2-1.3.170-sources\targetqcr
Non regression root directory D:\maven-qcr-plugin-testsunitaires\qcr4java\h2-1.3.170-sources\targetqcr_nonreg

### Table of contents

Detailed files

### Details for all files

File name | Compare .qre | Compare .xml
--- | --- | ---
lecode\Driver.java |  |
lecode\aa__all_files.java |  |
lecode\api\AggregateFunction.java |  |
lecode\api\DatabaseEventListener.java |  |
lecode\api\JavaObjectSerializer.java |  |
lecode\api\TableEngine.java |  |
lecode\api\Trigger.java |  |
lecode\bnf\Bnf.java |  |
lecode\bnf\BnfVisitor.java |  |
lecode\bnf\Rule.java |  |
lecode\bnf\RuleElement.java |  |
lecode\bnf\RuleFixed.java |  |
lecode\bnf\RuleHead.java |  |
lecode\bnf\RuleList.java |  |
lecode\bnf\RuleOptional.java |  |
lecode\bnf\RuleRepeat.java |  |
lecode\bnf\Sentence.java |  |
lecode\command\Command.java |  |
lecode\command\CommandContainer.java |  |
lecode\command\CommandInterface.java |  |
lecode\command\CommandList.java |  |
lecode\command\CommandRemote.java |  |
lecode\command\Parser.java |  |
lecode\command\Prepared.java |  |
lecode\command\ddl\AlterIndexRename.java |  |
lecode\command\ddl\AlterSchemaRename.java |  |
lecode\command\ddl\AlterTableAddConstraint.java |  |
lecode\command\ddl\AlterTableAlterColumn.java |  |
lecode\command\ddl\AlterTableDropConstraint.java |  |
lecode\command\ddl\AlterTableRename.java |  |
lecode\command\ddl\AlterTableRenameColumn.java |  |
lecode\command\ddl\AlterUser.java |  |
lecode\command\ddl\AlterView.java |  |
lecode\command\ddl\Analyze.java |  |
lecode\command\ddl\CreateAggregate.java |  |
lecode\command\ddl\CreateConstant.java |  |
lecode\command\ddl\CreateFunctionAlias.java |  |
lecode\command\ddl\CreateIndex.java |  |
lecode\command\ddl\CreateLinkedTable.java |  |
lecode\command\ddl\CreateRole.java |  |
lecode\command\ddl\CreateSchema.java |  |
lecode\command\ddl\CreateSequence.java |  |
lecode\command\ddl\CreateTable.java |  |
lecode\command\ddl\CreateTableData.java |  |
lecode\command\ddl\CreateTrigger.java |  |
lecode\command\ddl\CreateUser.java |  |
lecode\command\ddl\CreateUserDataType.java |  |
lecode\command\ddl\CreateView.java |  |
lecode\command\ddl\DeallocateProcedure.java |  |
lecode\command\ddl\DefineCommand.java |  |
lecode\command\ddl\DropAggregate.java |  |
lecode\command\ddl\DropConstant.java |  |
lecode\command\ddl\DropDatabase.java |  |
lecode\command\ddl\DropFunctionAlias.java |  |
lecode\command\ddl\DropIndex.java |  |
lecode\command\ddl\DropRole.java |  |
lecode\command\ddl\DropSchema.java |  |
lecode\command\ddl\DropSequence.java |  |
lecode\command\ddl\DropTable.java |  |
lecode\command\ddl\DropTrigger.java |  |
lecode\command\ddl\DropUser.java |  |
lecode\command\ddl\DropUserDataType.java |  |
lecode\command\ddl\DropView.java |  |
lecode\command\ddl\GrantRevoke.java |  |
lecode\command\ddl\PrepareProcedure.java |  |
lecode\command\ddl\SchemaCommand.java |  |
lecode\command\ddl\SetComment.java |  |
lecode\command\ddl\TruncateTable.java |  |
lecode\command\dml\AlterSequence.java |  |
lecode\command\dml\AlterTableSet.java |  |
lecode\command\dml\BackupCommand.java |  |
lecode\command\dml\Call.java |  |
lecode\command\dml\Delete.java |  |
lecode\command\dml\ExecuteProcedure.java |  |
lecode\command\dml\Explain.java |  |
lecode\command\dml\Insert.java |  |
lecode\command\dml\Merge.java |  |
lecode\command\dml\NoOperation.java |  |
lecode\command\dml\Optimizer.java |  |
lecode\command\dml\Query.java |  |
lecode\command\dml\RunScriptCommand.java |  |
lecode\command\dml\ScriptBase.java |  |
lecode\command\dml\ScriptCommand.java |  |
lecode\command\dml\Select.java |  |
lecode\command\dml\SelectListColumnResolver.java |  |
lecode\command\dml\SelectOrderBy.java |  |
lecode\command\dml\SelectUnion.java |  |
lecode\command\dml\Set.java |  |
lecode\command\dml\SetTypes.java |  |
lecode\command\dml\TransactionCommand.java |  |
lecode\command\dml\Update.java |  |
lecode\compress\CompressDeflate.java |  |
lecode\compress\CompressLZF.java |  |
lecode\compress\CompressNo.java |  |
lecode\compress\Compressor.java |  |
lecode\compress\LZFInputStream.java |  |
lecode\compress\LZFOutputStream.java |  |
lecode\constant\DbSettings.java |  |
lecode\constant\ErrorCode.java |  |
lecode\constant\SysProperties.java |  |
lecode\constraint\Constraint.java |  |
lecode\constraint\ConstraintCheck.java |  |
lecode\constraint\ConstraintReferential.java |  |
lecode\constraint\ConstraintUnique.java |  |
lecode\engine\Comment.java |  |
lecode\engine\ConnectionInfo.java |  |
lecode\engine\Constants.java |  |
lecode\engine\Database.java |  |
lecode\engine\DatabaseCloser.java |  |
lecode\engine\DbObject.java |  |
lecode\engine\DbObjectBase.java |  |
lecode\engine\Engine.java |  |
lecode\engine\FunctionAlias.java |  |
lecode\engine\MetaRecord.java |  |
lecode\engine\Mode.java |  |
lecode\engine\Procedure.java |  |
lecode\engine\Right.java |  |
lecode\engine\RightOwner.java |  |
lecode\engine\Role.java |  |
lecode\engine\Session.java |  |
lecode\engine\SessionFactory.java |  |
lecode\engine\SessionInterface.java |  |
lecode\engine\SessionRemote.java |  |
lecode\engine\SessionWithState.java |  |
lecode\engine\Setting.java |  |
lecode\engine\SettingsBase.java |  |
lecode\engine\UndoLog.java |  |
lecode\engine\UndoLogRecord.java |  |
lecode\engine\User.java |  |
lecode\engine\UserAggregate.java |  |
lecode\engine\UserDataType.java |  |
lecode\expression\Aggregate.java |  |
lecode\expression\AggregateData.java |  |
lecode\expression\Alias.java |  |
lecode\expression\CompareLike.java |  |
lecode\expression\Comparison.java |  |
lecode\expression\Condition.java |  |
lecode\expression\ConditionAndOr.java |  |
lecode\expression\ConditionExists.java |  |
lecode\expression\ConditionIn.java |  |
lecode\expression\ConditionInConstantSet.java |  |
lecode\expression\ConditionInSelect.java |  |
lecode\expression\ConditionNot.java |  |
lecode\expression\Expression.java |  |
lecode\expression\ExpressionColumn.java |  |
lecode\expression\ExpressionList.java |  |
lecode\expression\ExpressionVisitor.java |  |
lecode\expression\Function.java |  |
lecode\expression\FunctionCall.java |  |
lecode\expression\FunctionInfo.java |  |
lecode\expression\JavaAggregate.java |  |
lecode\expression\JavaFunction.java |  |
lecode\expression\Operation.java |  |
lecode\expression\Parameter.java |  |
lecode\expression\ParameterInterface.java |  |
lecode\expression\ParameterRemote.java |  |
lecode\expression\Rownum.java |  |
lecode\expression\SequenceValue.java |  |
lecode\expression\Subquery.java |  |
lecode\expression\TableFunction.java |  |
lecode\expression\ValueExpression.java |  |
lecode\expression\Variable.java |  |
lecode\expression\Wildcard.java |  |
lecode\fulltext\FullText.java |  |
lecode\fulltext\FullTextLucene.java |  |
lecode\fulltext\FullTextSettings.java |  |
lecode\fulltext\IndexInfo.java |  |
lecode\index\BaseIndex.java |  |
lecode\index\Cursor.java |  |
lecode\index\FunctionCursor.java |  |
lecode\index\FunctionCursorResultSet.java |  |
lecode\index\FunctionIndex.java |  |
lecode\index\HashIndex.java |  |
lecode\index\Index.java |  |
lecode\index\IndexCondition.java |  |
lecode\index\IndexCursor.java |  |
lecode\index\IndexType.java |  |
lecode\index\LinkedCursor.java |  |
lecode\index\LinkedIndex.java |  |
lecode\index\MetaCursor.java |  |
lecode\index\MetaIndex.java |  |
lecode\index\MultiVersionCursor.java |  |
lecode\index\MultiVersionIndex.java |  |
lecode\index\NonUniqueHashCursor.java |  |
lecode\index\NonUniqueHashIndex.java |  |
lecode\index\PageBtree.java |  |
lecode\index\PageBtreeCursor.java |  |
lecode\index\PageBtreeIndex.java |  |
lecode\index\PageBtreeLeaf.java |  |
lecode\index\PageBtreeNode.java |  |
lecode\index\PageData.java |  |
lecode\index\PageDataCursor.java |  |
lecode\index\PageDataIndex.java |  |
lecode\index\PageDataLeaf.java |  |
lecode\index\PageDataNode.java |  |
lecode\index\PageDataOverflow.java |  |
lecode\index\PageDelegateIndex.java |  |
lecode\index\PageIndex.java |  |
lecode\index\RangeCursor.java |  |
lecode\index\RangeIndex.java |  |
lecode\index\ScanCursor.java |  |
lecode\index\ScanIndex.java |  |
lecode\index\SingleRowCursor.java |  |
lecode\index\TreeCursor.java |  |
lecode\index\TreeIndex.java |  |
lecode\index\TreeNode.java |  |
lecode\index\ViewCursor.java |  |
lecode\index\ViewIndex.java |  |
lecode\jdbc\JdbcArray.java |  |
lecode\jdbc\JdbcBatchUpdateException.java |  |
lecode\jdbc\JdbcBlob.java |  |
lecode\jdbc\JdbcCallableStatement.java |  |
lecode\jdbc\JdbcClob.java |  |
lecode\jdbc\JdbcConnection.java |  |
lecode\jdbc\JdbcDatabaseMetaData.java |  |
lecode\jdbc\JdbcParameterMetaData.java |  |
lecode\jdbc\JdbcPreparedStatement.java |  |
lecode\jdbc\JdbcResultSet.java |  |
lecode\jdbc\JdbcResultSetMetaData.java |  |
lecode\jdbc\JdbcSQLException.java |  |
lecode\jdbc\JdbcSavepoint.java |  |
lecode\jdbc\JdbcStatement.java |  |
lecode\jdbcx\JdbcConnectionPool.java |  |
lecode\jdbcx\JdbcDataSource.java |  |
lecode\jdbcx\JdbcDataSourceFactory.java |  |
lecode\jdbcx\JdbcXAConnection.java |  |
lecode\jdbcx\JdbcXid.java |  |
lecode\jmx\DatabaseInfo.java |  |
lecode\jmx\DatabaseInfoMBean.java |  |
lecode\jmx\DocumentedMBean.java |  |
lecode\message\DbException.java |  |
lecode\message\Trace.java |  |
lecode\message\TraceObject.java |  |
lecode\message\TraceSystem.java |  |
lecode\message\TraceWriter.java |  |
lecode\message\TraceWriterAdapter.java |  |
lecode\mvstore\ChangeCursor.java |  |
lecode\mvstore\Chunk.java |  |
lecode\mvstore\Cursor.java |  |
lecode\mvstore\CursorPos.java |  |
lecode\mvstore\DataUtils.java |  |
lecode\mvstore\MVMap.java |  |
lecode\mvstore\MVStore.java |  |
lecode\mvstore\MVStoreBuilder.java |  |
lecode\mvstore\MVStoreTool.java |  |
lecode\mvstore\Page.java |  |
lecode\mvstore\StreamStore.java |  |
lecode\mvstore\cache\CacheLIRS.java |  |
lecode\mvstore\cache\CacheLongKeyLIRS.java |  |
lecode\mvstore\cache\FilePathCache.java |  |
lecode\mvstore\rtree\MVRTreeMap.java |  |
lecode\mvstore\rtree\SpatialKey.java |  |
lecode\mvstore\rtree\SpatialType.java |  |
lecode\mvstore\type\DataType.java |  |
lecode\mvstore\type\DataTypeFactory.java |  |
lecode\mvstore\type\ObjectType.java |  |
lecode\mvstore\type\ObjectTypeFactory.java |  |
lecode\mvstore\type\StringType.java |  |
lecode\result\LocalResult.java |  |
lecode\result\ResultColumn.java |  |
lecode\result\ResultDiskBuffer.java |  |
lecode\result\ResultExternal.java |  |
lecode\result\ResultInterface.java |  |
lecode\result\ResultRemote.java |  |
lecode\result\ResultTarget.java |  |
lecode\result\ResultTempTable.java |  |
lecode\result\Row.java |  |
lecode\result\RowList.java |  |
lecode\result\SearchRow.java |  |
lecode\result\SimpleRow.java |  |
lecode\result\SimpleRowValue.java |  |
lecode\result\SortOrder.java |  |
lecode\result\UpdatableRow.java |  |
lecode\schema\Constant.java |  |
lecode\schema\Schema.java |  |
lecode\schema\SchemaObject.java |  |
lecode\schema\SchemaObjectBase.java |  |
lecode\schema\Sequence.java |  |
lecode\schema\TriggerObject.java |  |
lecode\security\AES.java |  |
lecode\security\BlockCipher.java |  |
lecode\security\CipherFactory.java |  |
lecode\security\Fog.java |  |
lecode\security\SHA256.java |  |
lecode\security\SecureFileStore.java |  |
lecode\security\XTEA.java |  |
lecode\server\Service.java |  |
lecode\server\ShutdownHandler.java |  |
lecode\server\TcpServer.java |  |
lecode\server\TcpServerThread.java |  |
lecode\server\pg\PgServer.java |  |
lecode\server\pg\PgServerThread.java |  |
lecode\server\web\ConnectionInfo.java |  |
lecode\server\web\DbColumn.java |  |
lecode\server\web\DbContents.java |  |
lecode\server\web\DbContextRule.java |  |
lecode\server\web\DbSchema.java |  |
lecode\server\web\DbStarter.java |  |
lecode\server\web\DbTableOrView.java |  |
lecode\server\web\PageParser.java |  |
lecode\server\web\WebApp.java |  |
lecode\server\web\WebServer.java |  |
lecode\server\web\WebServlet.java |  |
lecode\server\web\WebSession.java |  |
lecode\server\web\WebThread.java |  |
lecode\store\Data.java |  |
lecode\store\DataHandler.java |  |
lecode\store\DataReader.java |  |
lecode\store\FileLister.java |  |
lecode\store\FileLock.java |  |
lecode\store\FileStore.java |  |
lecode\store\FileStoreInputStream.java |  |
lecode\store\FileStoreOutputStream.java |  |
lecode\store\InDoubtTransaction.java |  |
lecode\store\LobStorage.java |  |
lecode\store\Page.java |  |
lecode\store\PageFreeList.java |  |
lecode\store\PageInputStream.java |  |
lecode\store\PageLog.java |  |
lecode\store\PageOutputStream.java |  |
lecode\store\PageStore.java |  |
lecode\store\PageStreamData.java |  |
lecode\store\PageStreamTrunk.java |  |
lecode\store\RecoverTester.java |  |
lecode\store\SessionState.java |  |
lecode\store\WriterThread.java |  |
lecode\store\fs\FileBase.java |  |
lecode\store\fs\FileChannelInputStream.java |  |
lecode\store\fs\FileChannelOutputStream.java |  |
lecode\store\fs\FilePath.java |  |
lecode\store\fs\FilePathDisk.java |  |
lecode\store\fs\FilePathMem.java |  |
lecode\store\fs\FilePathNio.java |  |
lecode\store\fs\FilePathNioMapped.java |  |
lecode\store\fs\FilePathRec.java |  |
lecode\store\fs\FilePathSplit.java |  |
lecode\store\fs\FilePathWrapper.java |  |
lecode\store\fs\FilePathZip.java |  |
lecode\store\fs\FileUtils.java |  |
lecode\store\fs\Recorder.java |  |
lecode\table\Column.java |  |
lecode\table\ColumnResolver.java |  |
lecode\table\FunctionTable.java |  |
lecode\table\IndexColumn.java |  |
lecode\table\LinkSchema.java |  |
lecode\table\MetaTable.java |  |
lecode\table\Plan.java |  |
lecode\table\PlanItem.java |  |
lecode\table\RangeTable.java |  |
lecode\table\RegularTable.java |  |
lecode\table\SingleColumnResolver.java |  |
lecode\table\Table.java |  |
lecode\table\TableBase.java |  |
lecode\table\TableFilter.java |  |
lecode\table\TableLink.java |  |
lecode\table\TableLinkConnection.java |  |
lecode\table\TableView.java |  |
lecode\tools\Backup.java |  |
lecode\tools\ChangeFileEncryption.java |  |
lecode\tools\CompressTool.java |  |
lecode\tools\Console.java |  |
lecode\tools\ConvertTraceFile.java |  |
lecode\tools\CreateCluster.java |  |
lecode\tools\Csv.java |  |
lecode\tools\DeleteDbFiles.java |  |
lecode\tools\MultiDimension.java |  |
lecode\tools\Recover.java |  |
lecode\tools\Restore.java |  |
lecode\tools\RunScript.java |  |
lecode\tools\Script.java |  |
lecode\tools\Server.java |  |
lecode\tools\Shell.java |  |
lecode\tools\SimpleResultSet.java |  |
lecode\tools\SimpleRowSource.java |  |
lecode\tools\TriggerAdapter.java |  |
lecode\upgrade\DbUpgrade.java |  |
lecode\util\AutoCloseInputStream.java |  |
lecode\util\BitField.java |  |
lecode\util\Cache.java |  |
lecode\util\CacheHead.java |  |
lecode\util\CacheLRU.java |  |
lecode\util\CacheObject.java |  |
lecode\util\CacheSecondLevel.java |  |
lecode\util\CacheTQ.java |  |
lecode\util\CacheWriter.java |  |
lecode\util\CloseWatcher.java |  |
lecode\util\DateTimeUtils.java |  |
lecode\util\DbDriverActivator.java |  |
lecode\util\HashBase.java |  |
lecode\util\IOUtils.java |  |
lecode\util\IntArray.java |  |
lecode\util\IntIntHashMap.java |  |
lecode\util\JdbcUtils.java |  |
lecode\util\MathUtils.java |  |
lecode\util\NetUtils.java |  |
lecode\util\New.java |  |
lecode\util\Permutations.java |  |
lecode\util\Profiler.java |  |
lecode\util\ScriptReader.java |  |
lecode\util\SmallLRUCache.java |  |
lecode\util\SmallMap.java |  |
lecode\util\SoftHashMap.java |  |
lecode\util\SortedProperties.java |  |
lecode\util\SourceCompiler.java |  |
lecode\util\StatementBuilder.java |  |
lecode\util\StringUtils.java |  |
lecode\util\SynchronizedVerifier.java |  |
lecode\util\Task.java |  |
lecode\util\TempFileDeleter.java |  |
lecode\util\Tool.java |  |
lecode\util\Utils.java |  |
lecode\util\ValueHashMap.java |  |
lecode\value\CaseInsensitiveMap.java |  |
lecode\value\CompareMode.java |  |
lecode\value\CompareModeDefault.java |  |
lecode\value\CompareModeIcu4J.java |  |
lecode\value\DataType.java |  |
lecode\value\Transfer.java |  |
lecode\value\Value.java |  |
lecode\value\ValueArray.java |  |
lecode\value\ValueBoolean.java |  |
lecode\value\ValueByte.java |  |
lecode\value\ValueBytes.java |  |
lecode\value\ValueDate.java |  |
lecode\value\ValueDecimal.java |  |
lecode\value\ValueDouble.java |  |
lecode\value\ValueFloat.java |  |
lecode\value\ValueInt.java |  |
lecode\value\ValueJavaObject.java |  |
lecode\value\ValueLob.java |  |
lecode\value\ValueLobDb.java |  |
lecode\value\ValueLong.java |  |
lecode\value\ValueNull.java |  |
lecode\value\ValueResultSet.java |  |
lecode\value\ValueShort.java |  |
lecode\value\ValueString.java |  |
lecode\value\ValueStringFixed.java |  |
lecode\value\ValueStringIgnoreCase.java |  |
lecode\value\ValueTime.java |  |
lecode\value\ValueTimestamp.java |  |
lecode\value\ValueUuid.java |  |