Example #1
0
        internal NamingConventions(Direction conventionDirection, ISymbolConvention fields, ISymbolConvention methods, ISymbolConvention properties, IEnumerable <MemberType> memberScanningPrecedence)
        {
            this.ConventionDirection = conventionDirection;

            this.Fields     = fields;
            this.Methods    = methods;
            this.Properties = properties;

            this.MemberScanningPrecedence = memberScanningPrecedence;
        }
Example #2
0
 public Suffix(ISymbolConvention parser, IEnumerable <string> suffixes)
 {
     this.aParser   = parser;
     this.aSuffixes = suffixes.ToArray();
 }
Example #3
0
 public Suffix(ISymbolConvention parser, string suffix)
     : this(parser, new [] { suffix })
 {
 }
Example #4
0
 internal ConditionalConventions(Direction conventionDirection, ISymbolConvention fields, ISymbolConvention methods, ISymbolConvention properties, IEnumerable <MemberType> memberScanningPrecedence, PatternGroup typePatterns)
     : base(conventionDirection, fields, methods, properties, memberScanningPrecedence)
 {
     this.aTypePatterns = typePatterns;
 }
Example #5
0
 internal GlobalConventions(Direction conventionDirection, ISymbolConvention fields, ISymbolConvention methods, ISymbolConvention properties, IEnumerable <MemberType> memberScanningPrecedence, IEnumerable <NamingConventions> conditionalConventionList)
     : base(conventionDirection, fields, methods, properties, memberScanningPrecedence)
 {
     this.aConditionalConventionList = conditionalConventionList.ToArray();
 }
Example #6
0
 public Prefix(IEnumerable <string> preffixes, ISymbolConvention parser)
 {
     this.aParser    = parser;
     this.aPreffixes = preffixes.ToArray();
 }
Example #7
0
 public Prefix(string preffix, ISymbolConvention parser)
     : this(new [] { preffix }, parser)
 {
 }
 public NamingConventionsBuilder SetPropertyConvention(ISymbolConvention parser)
 {
     this.Properties = parser;
     return(this);
 }
 public NamingConventionsBuilder SetMethodConvention(ISymbolConvention parser)
 {
     this.Methods = parser;
     return(this);
 }
 public NamingConventionsBuilder SetFieldConvention(ISymbolConvention parser)
 {
     this.Fields = parser;
     return(this);
 }