示例#1
0
 public MutabilityInspectionResult WithTarget(MutabilityTarget newTarget)
 {
     return(new MutabilityInspectionResult(
                this.IsMutable,
                this.MemberPath,
                this.TypeName,
                newTarget,
                this.Cause,
                this.SeenUnauditedReasons
                ));
 }
示例#2
0
 public static MutabilityInspectionResult Mutable(
     string mutableMemberPath,
     string membersTypeName,
     MutabilityTarget kind,
     MutabilityCause cause
     )
 {
     return(new MutabilityInspectionResult(
                true,
                mutableMemberPath,
                membersTypeName,
                kind,
                cause,
                ImmutableHashSet <string> .Empty
                ));
 }