Esempio n. 1
0
 public Wrapper(IAccessModifiersComparer accessModifiersComparer,
                IGenericTypeElementComparer genericTypeElementComparer, IPropertyMatchProcessor propertyProcessor,
                IMethodMatchProcessor methodProcessor, IAttributeMatchProcessor attributeProcessor) : base(
         accessModifiersComparer, genericTypeElementComparer, propertyProcessor, methodProcessor,
         attributeProcessor)
 {
 }
 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
 }
Esempio n. 3
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));
 }