Exemple #1
0
 public Wrapper(IAccessModifiersComparer accessModifiersComparer,
                IGenericTypeElementComparer genericTypeElementComparer, IPropertyMatchProcessor propertyProcessor,
                IMethodMatchProcessor methodProcessor, IAttributeMatchProcessor attributeProcessor) : base(
         accessModifiersComparer, genericTypeElementComparer, propertyProcessor, methodProcessor,
         attributeProcessor)
 {
 }
Exemple #2
0
 protected MemberComparer(
     IAccessModifiersComparer accessModifiersComparer, IAttributeMatchProcessor attributeProcessor) : base(
         attributeProcessor)
 {
     _accessModifiersComparer = accessModifiersComparer
                                ?? throw new ArgumentNullException(nameof(accessModifiersComparer));
 }
 public FieldComparer(
     IAccessModifiersComparer accessModifiersComparer, IFieldModifiersComparer fieldModifiersComparer,
     IAttributeMatchProcessor attributeProcessor) : base(
         accessModifiersComparer, attributeProcessor)
 {
     _fieldModifiersComparer =
         fieldModifiersComparer ?? throw new ArgumentNullException(nameof(fieldModifiersComparer));
 }
 public InterfaceComparer(IAccessModifiersComparer accessModifiersComparer,
                          IGenericTypeElementComparer genericTypeElementComparer,
                          IPropertyMatchProcessor propertyProcessor, IMethodMatchProcessor methodProcessor,
                          IAttributeMatchProcessor attributeProcessor)
     : base(accessModifiersComparer, genericTypeElementComparer, propertyProcessor,
            methodProcessor, attributeProcessor)
 {
     // NOTE: Currently there is no point evaluating changes to interface modifiers.
     // None of the changes between the current interface modifiers of (none, new, partial) would cause either a Feature or Breaking change
 }
Exemple #5
0
 public MethodComparer(IAccessModifiersComparer accessModifiersComparer,
                       IMethodModifiersComparer methodModifiersComparer,
                       IGenericTypeElementComparer genericTypeElementComparer,
                       IParameterComparer parameterComparer,
                       IAttributeMatchProcessor attributeProcessor) : base(
         accessModifiersComparer, attributeProcessor)
 {
     _methodModifiersComparer = methodModifiersComparer
                                ?? throw new ArgumentNullException(nameof(methodModifiersComparer));
     _genericTypeElementComparer = genericTypeElementComparer
                                   ?? throw new ArgumentNullException(nameof(genericTypeElementComparer));
     _parameterComparer = parameterComparer ?? throw new ArgumentNullException(nameof(parameterComparer));
 }
Exemple #6
0
 public ClassComparer(IAccessModifiersComparer accessModifiersComparer,
                      IClassModifiersComparer classModifiersComparer,
                      IGenericTypeElementComparer genericTypeElementComparer,
                      IFieldMatchProcessor fieldProcessor,
                      IPropertyMatchProcessor propertyProcessor,
                      IMethodMatchProcessor methodProcessor,
                      IAttributeMatchProcessor attributeProcessor) : base(
         accessModifiersComparer,
         genericTypeElementComparer,
         propertyProcessor,
         methodProcessor,
         attributeProcessor)
 {
     _classModifiersComparer =
         classModifiersComparer ?? throw new ArgumentNullException(nameof(classModifiersComparer));
     _fieldProcessor = fieldProcessor ?? throw new ArgumentNullException(nameof(fieldProcessor));
 }