Skip to content

v1.3.9

Compare
Choose a tag to compare
@NeVeSpl NeVeSpl released this 25 Nov 08:47
· 35 commits to main since this release
13fac64

Added to the API:

Predicate:

  • AreImmutableExternally
  • AreInheritedByAnyType
  • AreNotInheritedByAnyType
  • AreNotOfType
  • AreOfType
  • AreStateless
  • DoNotHaveCustomAttribute<T>
  • DoNotHaveCustomAttributeOrInherit<T>
  • DoNotImplementInterface<T>
  • DoNotInherit<T>
  • HaveCustomAttribute<T>
  • HaveCustomAttributeOrInherit<T>
  • ImplementInterface<T>
  • Inherit<T>
  • MeetCustomRule(Func<TypeDefinition, bool> rule)
  • OnlyHaveNonNullableMembers

Condition:

  • BeImmutableExternally
  • BeOfType
  • BeStateless
  • HaveCustomAttribute<T>
  • HaveCustomAttributeOrInherit<T>
  • HaveMatchingTypeWithName
  • HaveSourceFileNameMatchingName
  • HaveSourceFilePathMatchingNamespace
  • ImplementInterface<T>
  • Inherit<T>
  • MeetCustomRule(Func<TypeDefinition, bool> rule)
  • NotBeOfType
  • NotHaveCustomAttribute<T>
  • NotHaveCustomAttributeOrInherit<T>
  • NotImplementInterface<T>
  • NotInherit<T>
  • OnlyHaveNonNullableMembers

IType:

  • SourceFilePath