Skip to content

Commit 96ad878

Browse files
committed
Adjust obsolete message
1 parent 9da661e commit 96ad878

File tree

2 files changed

+2
-5
lines changed

2 files changed

+2
-5
lines changed

src/NHibernate.Test/TypesTest/TimestampTypeFixture.cs

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -24,10 +24,7 @@ public void ObsoleteMessage()
2424
var log = spy.GetWholeLog();
2525
Assert.That(
2626
log,
27-
Does.Contain("NHibernate.Type.TimestampType is obsolete. Please use DateTimeType instead.").IgnoreCase);
28-
Assert.That(
29-
log,
30-
Does.Not.Contain($"{NHibernateUtil.Timestamp.Name} is obsolete. Please use DateTimeType instead.").IgnoreCase);
27+
Does.Contain($"NHibernate.Type.TimestampType ({NHibernateUtil.Timestamp.Name}) is obsolete. Please use DateTimeType instead.").IgnoreCase);
3128
}
3229
}
3330
}

src/NHibernate/Type/TypeFactory.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -608,7 +608,7 @@ private static IType HeuristicType(System.Type typeClass, IDictionary<string, st
608608
var obsolete = typeClass.GetCustomAttribute<ObsoleteAttribute>(false);
609609
if (obsolete != null)
610610
{
611-
_log.Warn("{0} is obsolete. {1}", typeClass.AssemblyQualifiedName, obsolete.Message);
611+
_log.Warn("{0} ({1}) is obsolete. {2}", typeClass.Namespace + "." + typeClass.Name, type.Name, obsolete.Message);
612612
}
613613
return type;
614614
}

0 commit comments

Comments
 (0)