private void AnalyseBuilder(SymbolAnalysisContext context, INamedTypeSymbol builderSymbol, INamedTypeSymbol builderForSymbol)
        {
            IList <IFieldSymbol> fieldsWithoutSetterMethods = BuilderHelper.FindFieldsWithoutSetterMethodInBuilder(builderSymbol, builderForSymbol);

            foreach (IFieldSymbol fieldWithoutSetterMethod in fieldsWithoutSetterMethods)
            {
                context.ReportFieldHasNoSetterInBuilder(fieldWithoutSetterMethod);
            }
        }