Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
33 | 2 | 6 | 0.958 | class_member_declarations[6] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 33 | 131 | src/NHibernate/Dialect/DB2Dialect.cs |
2 | 33 | 111 | src/NHibernate/Dialect/MySQLDialect.cs |
| ||||
/// <summary></summary> public override string AddColumnString { get { return "add column"; } } /// <summary></summary> public override bool DropConstraints { get { return false; } } /// <summary></summary> public override bool SupportsIdentityColumns { get { return true; } } /// <summary></summary> public override string IdentitySelectString { get { return "select identity_val_local() from sysibm.sysdummy1"; } } /// <summary></summary> public override string IdentityColumnString { get { return "not null generated by default as identity"; } } /// <summary></summary> public override string IdentityInsertString { get { return "default"; } } |
| ||||
/// <summary></summary> public override string AddColumnString { get { return "add column"; } } /// <summary></summary> public override bool QualifyIndexName { get { return false; } } /// <summary></summary> public override bool SupportsIdentityColumns { get { return true; } } /// <summary></summary> public override string IdentitySelectString { get { return "SELECT LAST_INSERT_ID()"; } } /// <summary></summary> public override string IdentityColumnString { get { return "NOT NULL AUTO_INCREMENT"; } } /// <summary></summary> public override char CloseQuote { get { return '`'; } } |
| |||
/// <summary></summary> public override string AddColumnString { get { return "add column"; } } /// <summary></summary> public override bool [[#variable56b0afa0]] { get { return false; } } /// <summary></summary> public override bool SupportsIdentityColumns { get { return true; } } /// <summary></summary> public override string IdentitySelectString { get { return [[#variable5f4e0380]]; } } /// <summary></summary> public override string IdentityColumnString { get { return [[#variable56f86d80]]; } } /// <summary></summary> public override [[#variable563ca300]] [[#variable56b0af80]] { get { return [[#variable563ca200]]; } } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#56b0afa0]] | DropConstraints |
1 | 2 | [[#56b0afa0]] | QualifyIndexName |
2 | 1 | [[#5f4e0380]] | "select identity_val_local() from sysibm.sysdummy1" |
2 | 2 | [[#5f4e0380]] | "SELECT LAST_INSERT_ID()" |
3 | 1 | [[#56f86d80]] | "not null generated by default as identity" |
3 | 2 | [[#56f86d80]] | "NOT NULL AUTO_INCREMENT" |
4 | 1 | [[#563ca300]] | string |
4 | 2 | [[#563ca300]] | char |
5 | 1 | [[#56b0af80]] | IdentityInsertString |
5 | 2 | [[#56b0af80]] | CloseQuote |
6 | 1 | [[#563ca200]] | "default" |
6 | 2 | [[#563ca200]] | '`' |