summaryrefslogtreecommitdiffstats
path: root/src/DotNetOpenAuth.Core/CodeAnalysisDictionary.xml
diff options
context:
space:
mode:
Diffstat (limited to 'src/DotNetOpenAuth.Core/CodeAnalysisDictionary.xml')
-rw-r--r--src/DotNetOpenAuth.Core/CodeAnalysisDictionary.xml71
1 files changed, 71 insertions, 0 deletions
diff --git a/src/DotNetOpenAuth.Core/CodeAnalysisDictionary.xml b/src/DotNetOpenAuth.Core/CodeAnalysisDictionary.xml
new file mode 100644
index 0000000..8c90df3
--- /dev/null
+++ b/src/DotNetOpenAuth.Core/CodeAnalysisDictionary.xml
@@ -0,0 +1,71 @@
+<?xml version="1.0" encoding="utf-8" ?>
+<Dictionary>
+ <Words>
+ <!--
+ This is a list of case-insensitive words that exist in the dictionary
+ but you do not want to be recognized by IdentifiersShouldBeSpelledCorrectly.
+ Do not add deprecated terms to this list, instead add these to the
+ <Deprecated> section below.
+ -->
+ <Unrecognized>
+ <!--<Word>cb</Word>-->
+ </Unrecognized>
+ <!--
+ This is a list of case-insensitive words that do not exist in the dictionary
+ but you still want to be considered as recognized by
+ IdentifiersShouldBeSpelledCorrectly. Do not add compound words (e.g. 'FileName')
+ to this list as this will cause CompoundWordsShouldBeBeCasedCorrectly to fire on
+ usages of the compound word stating that they should be changed to their discrete equivalent
+ (for example 'FileName' -> 'Filename').
+ -->
+ <Recognized>
+ <Word>OAuth</Word>
+ <!--<Word>cryptoKeyStore</Word>
+ <Word>containingMessage</Word>
+ <Word>httpRequestInfo</Word>
+ <Word>faultedMessage</Word>
+ <Word>keyStore</Word>
+ <Word>authorizationServer</Word>
+ <Word>bytesToSign</Word>
+ <Word>clientCallback</Word>-->
+ </Recognized>
+ <Deprecated>
+ <!--
+ This is a list of deprecated terms with their preferred alternates and is
+ used by UsePreferredTerms. The deprecated terms are case-insensitive,
+ however, make sure to pascal-case the preferred alternates. If a word
+ does not have a preferred alternate, simply leave it blank.
+ -->
+ <!--<Term PreferredAlternate="EnterpriseServices">complus</Term>-->
+ </Deprecated>
+ <Compound>
+ <!--
+ This is a list of discrete terms with their compound alternates and is used by
+ CompoundWordsShouldBeCasedCorrectly. These are words that exist in the
+ dictionary as discrete terms, however, should actually be cased as compound words.
+ For example, 'Filename' exists in the dictionary and hence the spelling rules will
+ not see it as unrecognized but its actual preferred usage is 'FileName'; adding it
+ below causes CompoundWordsShouldBeCasedCorrectly to fire. The discrete terms are
+ case-insensitive, however, be sure to pascal-case the compound alternates.
+ Any discrete terms added below automatically get added to the list of discrete
+ exceptions to prevent CompoundWordsShouldBeCasedCorrectly from firing both on the
+ compound word (for example 'WhiteSpace') and its discrete alternate (for example
+ 'Whitespace').
+ -->
+ <Term CompoundAlternate="OAuth">oauth</Term>
+ <!--<Term CompoundAlternate="DataBind">databind</Term>-->
+ </Compound>
+ <DiscreteExceptions>
+ <!--
+ This is a list of case-insensitive exceptions to the CompoundWordsShouldBeCasedCorrectly
+ discrete term check. As this check works solely on the basis of whether two consecutive
+ tokens exists in the dictionary, it can have a high false positive rate. For example,
+ 'onset' exists in the dictionary but the user probably intended it to be 'OnSet'.
+ Adding this word below prevents this rule from firing telling the user to change 'OnSet'
+ to 'Onset'.
+ -->
+ <Term>oauth</Term>
+ <!--<Term>onset</Term>-->
+ </DiscreteExceptions>
+ </Words>
+</Dictionary> \ No newline at end of file