Previous CloneSet | Next CloneSet | Back to Main Report |
Clone Mass | Clones in CloneSet | Parameter Count | Clone Similarity | Syntax Category [Sequence Length] |
---|---|---|---|---|
39 | 4 | 4 | 0.976 | class_member_declarations[7] |
Clone Abstraction | Parameter Bindings |
Clone Instance (Click to see clone) | Line Count | Source Line | Source File |
---|---|---|---|
1 | 33 | 51 | src/NHibernate/Dialect/MsSqlCeDialect.cs |
2 | 39 | 49 | src/NHibernate/Dialect/SybaseAdoNet12Dialect.cs |
3 | 35 | 67 | src/NHibernate/Dialect/SybaseAnywhereDialect.cs |
4 | 39 | 140 | src/NHibernate/Dialect/SybaseDialect.cs |
| ||||
public override string NullColumnString { get { return " null"; } } public override bool QualifyIndexName { get { return false; } } public override string ForUpdateString { get { return string.Empty; } } public override bool SupportsIdentityColumns { get { return true; } } public override string IdentitySelectString { get { return "select @@IDENTITY"; } } public override string IdentityColumnString { get { return "IDENTITY NOT NULL"; } } public override bool SupportsLimit { get { return false; } } |
| ||||
/// <summary></summary> public override string NullColumnString { get { return " null"; } } /// <summary></summary> public override bool QualifyIndexName { get { return false; } } /// <summary></summary> public override string ForUpdateString { get { return string.Empty; } } /// <summary></summary> public override bool SupportsIdentityColumns { get { return true; } } /// <summary></summary> public override string IdentitySelectString { get { return "select @@identity"; } } /// <summary></summary> public override string IdentityColumnString { get { return "IDENTITY NOT NULL"; } } /// <summary></summary> public override string NoColumnsInsertString { get { return "DEFAULT VALUES"; } } |
| ||||
public override string NullColumnString { get { return " null"; } } public override bool QualifyIndexName { get { return false; } } public override string ForUpdateString { get { return string.Empty; } } public override bool SupportsIdentityColumns { get { return true; } } public override string IdentitySelectString { get { return "select @@identity"; } } /// <summary></summary> public override string IdentityColumnString { get { return "IDENTITY NOT NULL"; } } /// <summary></summary> public override string NoColumnsInsertString { get { return "DEFAULT VALUES"; } } |
| ||||
/// <summary></summary> public override string NullColumnString { get { return " null"; } } /// <summary></summary> public override bool QualifyIndexName { get { return false; } } /// <summary></summary> public override string ForUpdateString { get { return string.Empty; } } /// <summary></summary> public override bool SupportsIdentityColumns { get { return true; } } /// <summary></summary> public override string IdentitySelectString { get { return "select @@identity"; } } /// <summary></summary> public override string IdentityColumnString { get { return "IDENTITY NOT NULL"; } } /// <summary></summary> public override string NoColumnsInsertString { get { return "DEFAULT VALUES"; } } |
| |||
/// <summary></summary> public override string NullColumnString { get { return " null"; } } /// <summary></summary> public override bool QualifyIndexName { get { return false; } } /// <summary></summary> public override string ForUpdateString { get { return string.Empty; } } /// <summary></summary> public override bool SupportsIdentityColumns { get { return true; } } /// <summary></summary> public override string IdentitySelectString { get { return [[#variable70b7f100]]; } } /// <summary></summary> public override string IdentityColumnString { get { return "IDENTITY NOT NULL"; } } /// <summary></summary> public override [[#variable70aa7da0]] [[#variable70aa7ce0]] { get { return [[#variable70aa7cc0]]; } } |
CloneAbstraction |
Parameter Index | Clone Instance | Parameter Name | Value |
---|---|---|---|
1 | 1 | [[#70b7f100]] | "select @@identity" |
1 | 2 | [[#70b7f100]] | "select @@IDENTITY" |
1 | 3 | [[#70b7f100]] | "select @@identity" |
1 | 4 | [[#70b7f100]] | "select @@identity" |
2 | 1 | [[#70aa7da0]] | string |
2 | 2 | [[#70aa7da0]] | bool |
2 | 3 | [[#70aa7da0]] | string |
2 | 4 | [[#70aa7da0]] | string |
3 | 1 | [[#70aa7ce0]] | NoColumnsInsertString |
3 | 2 | [[#70aa7ce0]] | SupportsLimit |
3 | 3 | [[#70aa7ce0]] | NoColumnsInsertString |
3 | 4 | [[#70aa7ce0]] | NoColumnsInsertString |
4 | 1 | [[#70aa7cc0]] | "DEFAULT VALUES" |
4 | 2 | [[#70aa7cc0]] | false |
4 | 3 | [[#70aa7cc0]] | "DEFAULT VALUES" |
4 | 4 | [[#70aa7cc0]] | "DEFAULT VALUES" |