diff --git a/.github/linters/codespell.txt b/.github/linters/codespell.txt index 46b3a8e135..f22ee07bdf 100644 --- a/.github/linters/codespell.txt +++ b/.github/linters/codespell.txt @@ -69,7 +69,6 @@ despatch despatches discreet discus -displaing doen dum ect @@ -83,13 +82,11 @@ ened equest euclidian everytime -faild failue fallow finis floatation fo -formated formen formes fount @@ -110,8 +107,6 @@ hendler highligh hove hte -idenitifies -identifer iif imbed implementor @@ -123,7 +118,6 @@ ine ines informations ingenuous -instaed intance interruted isnt @@ -144,7 +138,6 @@ mane mange manger matchs -maxium ment meny meu @@ -152,7 +145,6 @@ meus millenium millepede mimicing -mimicks mis mot msbuid @@ -173,7 +165,6 @@ notin nowe occurances oder -offets oint oje olt @@ -198,10 +189,8 @@ prevend probablistic programer pronounciation -propery querys ques -quries racoon raison re-use @@ -212,8 +201,6 @@ ream reasearch recipies refering -relativly -releae repot reproducability reproducable @@ -223,7 +210,6 @@ rute sate sav scrip -seach selv sentances seperate @@ -256,8 +242,6 @@ thats therefor theses thi -thie -this'd ths tittle tje diff --git a/azure-pipelines.yml b/azure-pipelines.yml index fc0d8babb2..3500f7ec2e 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -25,7 +25,7 @@ name: 'vNext$(rev:.r)' # Format for build number (will be overridden) # GenerateDocs: (Optional. Only builds documentation website if set to 'true'.) # GenerateWebsite: (Optional. Only builds lucene.net website if set to 'true'.) # IsRelease: (Optional. By default the Release job is disabled, setting this to 'true' will enable it) -# GeneratePackages: (Optional. Defaults to 'true'. Setting to 'false' will cut about 1 minute from the build time by skipping packing the NuGet files and subsequent artiact upload. If ArtifactFeedID is provided or IsRelease is 'true', this setting has no effect.) +# GeneratePackages: (Optional. Defaults to 'true'. Setting to 'false' will cut about 1 minute from the build time by skipping packing the NuGet files and subsequent artifact upload. If ArtifactFeedID is provided or IsRelease is 'true', this setting has no effect.) # Versioning Variables @@ -660,7 +660,7 @@ stages: vmImage: 'windows-latest' steps: - # We checkout here because we need to publish the source code along with the binaries per Apache's releae policy + # We checkout here because we need to publish the source code along with the binaries per Apache's release policy - checkout: self # self represents the repo where the initial Pipelines YAML file was found fetchDepth: '1' # the depth of commits to ask Git to fetch diff --git a/src/Lucene.Net.Benchmark/ByTask/PerfRunData.cs b/src/Lucene.Net.Benchmark/ByTask/PerfRunData.cs index 55fa0fccd5..1c45b178e4 100644 --- a/src/Lucene.Net.Benchmark/ByTask/PerfRunData.cs +++ b/src/Lucene.Net.Benchmark/ByTask/PerfRunData.cs @@ -85,7 +85,7 @@ public class PerfRunData : IDisposable private ITaxonomyWriter taxonomyWriter; private TaxonomyReader taxonomyReader; - // we use separate (identical) instances for each "read" task type, so each can iterate the quries separately. + // we use separate (identical) instances for each "read" task type, so each can iterate the queries separately. private readonly IDictionary readTaskQueryMaker; private readonly Type qmkrClass; diff --git a/src/Lucene.Net.Benchmark/Support/Sax/Helpers/DefaultHandler.cs b/src/Lucene.Net.Benchmark/Support/Sax/Helpers/DefaultHandler.cs index 1fc18e734d..00d03b6d76 100644 --- a/src/Lucene.Net.Benchmark/Support/Sax/Helpers/DefaultHandler.cs +++ b/src/Lucene.Net.Benchmark/Support/Sax/Helpers/DefaultHandler.cs @@ -57,7 +57,7 @@ public class DefaultHandler : IEntityResolver, IDTDHandler, IContentHandler, IEr /// in a subclass to do special translations such as catalog lookups /// or URI redirection. /// - /// The public identifer, or null if none is available. + /// The public identifier, or null if none is available. /// The system identifier provided in the XML document. /// The new input source, or null to require the default behaviour. /// If there is an error setting diff --git a/src/Lucene.Net.Codecs/BlockTerms/FixedGapTermsIndexReader.cs b/src/Lucene.Net.Codecs/BlockTerms/FixedGapTermsIndexReader.cs index 9541035a9a..9e6720f900 100644 --- a/src/Lucene.Net.Codecs/BlockTerms/FixedGapTermsIndexReader.cs +++ b/src/Lucene.Net.Codecs/BlockTerms/FixedGapTermsIndexReader.cs @@ -374,7 +374,7 @@ public CoreFieldIndex(FieldIndexData outerInstance, long indexStart, long termsS PackedInt32s.IReaderIterator termOffsetsIter = PackedInt32s.GetReaderIterator(clone2, PackedInt32s.DEFAULT_BUFFER_SIZE); // TODO: often we can get by w/ fewer bits per - // value, below.. .but this'd be more complex: + // value, below.. .but this would be more complex: // we'd have to try @ fewer bits and then grow // if we overflowed it. diff --git a/src/Lucene.Net.Codecs/Bloom/BloomFilteringPostingsFormat.cs b/src/Lucene.Net.Codecs/Bloom/BloomFilteringPostingsFormat.cs index 3cb853c4d8..41bfe2cca0 100644 --- a/src/Lucene.Net.Codecs/Bloom/BloomFilteringPostingsFormat.cs +++ b/src/Lucene.Net.Codecs/Bloom/BloomFilteringPostingsFormat.cs @@ -289,7 +289,7 @@ internal void Reset(Terms delegateTerms, TermsEnum reuseDelegate) private TermsEnum @delegate => // pull the iterator only if we really need it - - // this can be a relativly heavy operation depending on the + // this can be a relatively heavy operation depending on the // delegate postings format and they underlying directory // (clone IndexInput) delegateTermsEnum ?? (delegateTermsEnum = _delegateTerms.GetEnumerator(_reuseDelegate)); diff --git a/src/Lucene.Net.Codecs/Memory/DirectPostingsFormat.cs b/src/Lucene.Net.Codecs/Memory/DirectPostingsFormat.cs index aea6e6fdea..f9c0fa8320 100644 --- a/src/Lucene.Net.Codecs/Memory/DirectPostingsFormat.cs +++ b/src/Lucene.Net.Codecs/Memory/DirectPostingsFormat.cs @@ -1928,7 +1928,7 @@ public override long GetCost() } } - // Docs + freqs + positions/offets: + // Docs + freqs + positions/offsets: private sealed class LowFreqDocsEnum : DocsEnum { private int[] postings; diff --git a/src/Lucene.Net.Suggest/Suggest/Analyzing/AnalyzingSuggester.cs b/src/Lucene.Net.Suggest/Suggest/Analyzing/AnalyzingSuggester.cs index 5d1c641c37..b54aafb8de 100644 --- a/src/Lucene.Net.Suggest/Suggest/Analyzing/AnalyzingSuggester.cs +++ b/src/Lucene.Net.Suggest/Suggest/Analyzing/AnalyzingSuggester.cs @@ -825,7 +825,7 @@ public override IList DoLookup(string key, // into the FST output, so we more efficiently hone // in on the exact surface-form match. Still, I // suspect very little time is spent in this linear - // seach: it's bounded by how many prefix start + // search: it's bounded by how many prefix start // nodes we have and the // maxSurfaceFormsPerAnalyzedForm: foreach (var completion in completions) diff --git a/src/Lucene.Net.TestFramework/Search/CheckHits.cs b/src/Lucene.Net.TestFramework/Search/CheckHits.cs index b27501015e..dc1b691c78 100644 --- a/src/Lucene.Net.TestFramework/Search/CheckHits.cs +++ b/src/Lucene.Net.TestFramework/Search/CheckHits.cs @@ -123,7 +123,7 @@ public static void CheckHitCollector(Random random, Query query, string defaultF /// /// the query to test /// the searcher to test the query against - /// used for displaing the query in assertion messages + /// used for displaying the query in assertion messages /// a list of documentIds that must match the query /// public static void DoCheckHits(Random random, Query query, string defaultFieldName, IndexSearcher searcher, int[] results) @@ -260,7 +260,7 @@ public static string TopDocsString(TopDocs docs, int start, int end) // LUCENENE /// /// The query to test. /// The searcher to test the query against. - /// Used for displaing the query in assertion messages. + /// Used for displaying the query in assertion messages. public static void CheckExplanations(Query query, string defaultFieldName, IndexSearcher searcher) { CheckExplanations(query, defaultFieldName, searcher, false); @@ -274,7 +274,7 @@ public static void CheckExplanations(Query query, string defaultFieldName, Index /// /// The query to test. /// The searcher to test the query against. - /// Used for displaing the query in assertion messages. + /// Used for displaying the query in assertion messages. /// Indicates whether a deep comparison of sub-Explanation details should be executed. public static void CheckExplanations(Query query, string defaultFieldName, IndexSearcher searcher, bool deep) { @@ -435,7 +435,7 @@ public virtual void SetNextReader(AtomicReaderContext context) } /// - /// An that implicitly checks hte explanation of every match + /// An that implicitly checks the explanation of every match /// whenever it executes a search. /// /// diff --git a/src/Lucene.Net.TestFramework/Util/TestUtil.cs b/src/Lucene.Net.TestFramework/Util/TestUtil.cs index c267233247..7a7f969e5a 100644 --- a/src/Lucene.Net.TestFramework/Util/TestUtil.cs +++ b/src/Lucene.Net.TestFramework/Util/TestUtil.cs @@ -369,7 +369,7 @@ public static void RandomFixedLengthUnicodeString(Random random, char[] chars, i } /// - /// Returns a thats "regexish" (contains lots of operators typically found in regular expressions) + /// Returns a that's "regexish" (contains lots of operators typically found in regular expressions) /// If you call this enough times, you might get a valid regex! /// /// This . @@ -381,7 +381,7 @@ public static string RandomRegexishString(Random random) // LUCENENET: Renamed f } /// - /// Returns a thats "regexish" (contains lots of operators typically found in regular expressions) + /// Returns a that's "regexish" (contains lots of operators typically found in regular expressions) /// If you call this enough times, you might get a valid regex! /// /// Note: to avoid practically endless backtracking patterns we replace asterisk and plus @@ -1040,7 +1040,7 @@ public static string RandomSubString(Random random, int wordLength, bool simple) '\u001E', '\u001F', '\u0020', - // '\u0085', faild sanity check? + // '\u0085', failed sanity check? '\u1680', '\u180E', '\u2000', diff --git a/src/Lucene.Net.Tests.QueryParser/Flexible/Precedence/TestPrecedenceQueryParser.cs b/src/Lucene.Net.Tests.QueryParser/Flexible/Precedence/TestPrecedenceQueryParser.cs index de518acf25..28e6d1c13c 100644 --- a/src/Lucene.Net.Tests.QueryParser/Flexible/Precedence/TestPrecedenceQueryParser.cs +++ b/src/Lucene.Net.Tests.QueryParser/Flexible/Precedence/TestPrecedenceQueryParser.cs @@ -343,7 +343,7 @@ public void TestWildcard() /* * Tests to see that wild card terms are (or are not) properly lower-cased - * with propery parser configuration + * with property parser configuration */ // First prefix queries: // by default, convert to lowercase: diff --git a/src/Lucene.Net.Tests.QueryParser/Flexible/Standard/TestQPHelper.cs b/src/Lucene.Net.Tests.QueryParser/Flexible/Standard/TestQPHelper.cs index 6aa8e9b3f9..9756af3412 100644 --- a/src/Lucene.Net.Tests.QueryParser/Flexible/Standard/TestQPHelper.cs +++ b/src/Lucene.Net.Tests.QueryParser/Flexible/Standard/TestQPHelper.cs @@ -587,7 +587,7 @@ public void TestWildcard() /* * Tests to see that wild card terms are (or are not) properly lower-cased - * with propery parser configuration + * with property parser configuration */ // First prefix queries: // by default, convert to lowercase: diff --git a/src/Lucene.Net.Tests.QueryParser/Util/QueryParserTestBase.cs b/src/Lucene.Net.Tests.QueryParser/Util/QueryParserTestBase.cs index f8c68dc794..7b0cd12e83 100644 --- a/src/Lucene.Net.Tests.QueryParser/Util/QueryParserTestBase.cs +++ b/src/Lucene.Net.Tests.QueryParser/Util/QueryParserTestBase.cs @@ -499,7 +499,7 @@ public virtual void TestWildcard() assertTrue(GetQuery("term*germ") is WildcardQuery); /* Tests to see that wild card terms are (or are not) properly - * lower-cased with propery parser configuration + * lower-cased with property parser configuration */ // First prefix queries: // by default, convert to lowercase: diff --git a/src/Lucene.Net.Tests/Index/TestBackwardsCompatibility.cs b/src/Lucene.Net.Tests/Index/TestBackwardsCompatibility.cs index ada3a788db..cb186d65da 100644 --- a/src/Lucene.Net.Tests/Index/TestBackwardsCompatibility.cs +++ b/src/Lucene.Net.Tests/Index/TestBackwardsCompatibility.cs @@ -195,7 +195,7 @@ public void testCreateMoreTermsIndex() throws Exception { internal static IDictionary oldIndexDirs; /// - /// Randomizes the use of some of hte constructor variations + /// Randomizes the use of some of the constructor variations /// private static IndexUpgrader NewIndexUpgrader(Directory dir) { diff --git a/src/Lucene.Net.Tests/Search/TestMultiTermConstantScore.cs b/src/Lucene.Net.Tests/Search/TestMultiTermConstantScore.cs index 4c6cada346..314719769f 100644 --- a/src/Lucene.Net.Tests/Search/TestMultiTermConstantScore.cs +++ b/src/Lucene.Net.Tests/Search/TestMultiTermConstantScore.cs @@ -319,7 +319,7 @@ public virtual void TestBooleanOrderUnAffected() int numHits = expected.Length; // now do a boolean where which also contains a - // ConstantScoreRangeQuery and make sure hte order is the same + // ConstantScoreRangeQuery and make sure the order is the same BooleanQuery q = new BooleanQuery(); q.Add(rq, Occur.MUST); // T, F); diff --git a/src/Lucene.Net/Index/IndexFormatTooNewException.cs b/src/Lucene.Net/Index/IndexFormatTooNewException.cs index b6f3d65646..3f6728cfc9 100644 --- a/src/Lucene.Net/Index/IndexFormatTooNewException.cs +++ b/src/Lucene.Net/Index/IndexFormatTooNewException.cs @@ -46,7 +46,7 @@ public class IndexFormatTooNewException : CorruptIndexException /// describes the file that was too old /// the version of the file that was too old /// the minimum version accepted - /// the maxium version accepted + /// the maximum version accepted public IndexFormatTooNewException(string resourceDesc, int version, int minVersion, int maxVersion) : base("Format version is not supported (resource: " + resourceDesc + "): " + version + " (needs to be between " + minVersion + " and " + maxVersion + ")") { @@ -61,7 +61,7 @@ public IndexFormatTooNewException(string resourceDesc, int version, int minVersi /// the open file that's too old /// the version of the file that was too old /// the minimum version accepted - /// the maxium version accepted + /// the maximum version accepted public IndexFormatTooNewException(DataInput input, int version, int minVersion, int maxVersion) : this(input.ToString(), version, minVersion, maxVersion) { diff --git a/src/Lucene.Net/Index/IndexFormatTooOldException.cs b/src/Lucene.Net/Index/IndexFormatTooOldException.cs index 9730e2b358..6451b35e5b 100644 --- a/src/Lucene.Net/Index/IndexFormatTooOldException.cs +++ b/src/Lucene.Net/Index/IndexFormatTooOldException.cs @@ -71,7 +71,7 @@ public IndexFormatTooOldException(DataInput input, string version) /// describes the file that was too old /// the version of the file that was too old /// the minimum version accepted - /// the maxium version accepted + /// the maximum version accepted public IndexFormatTooOldException(string resourceDesc, int version, int minVersion, int maxVersion) : base("Format version is not supported (resource: " + resourceDesc + "): " + version + " (needs to be between " + minVersion + " and " + maxVersion + "). this version of Lucene only supports indexes created with release 3.0 and later.") { @@ -86,7 +86,7 @@ public IndexFormatTooOldException(string resourceDesc, int version, int minVersi /// the open file that's too old /// the version of the file that was too old /// the minimum version accepted - /// the maxium version accepted + /// the maximum version accepted public IndexFormatTooOldException(DataInput input, int version, int minVersion, int maxVersion) : this(input.ToString(), version, minVersion, maxVersion) { diff --git a/src/Lucene.Net/Index/SegmentMerger.cs b/src/Lucene.Net/Index/SegmentMerger.cs index 403f754e4a..11b73216b2 100644 --- a/src/Lucene.Net/Index/SegmentMerger.cs +++ b/src/Lucene.Net/Index/SegmentMerger.cs @@ -328,7 +328,7 @@ private void SetMatchingSegmentReaders() AtomicReader reader = mergeState.Readers[i]; // TODO: we may be able to broaden this to // non-SegmentReaders, since FieldInfos is now - // required? But... this'd also require exposing + // required? But... this would also require exposing // bulk-copy (TVs and stored fields) API in foreign // readers.. if (reader is SegmentReader segmentReader) diff --git a/src/Lucene.Net/Search/Similarities/BM25Similarity.cs b/src/Lucene.Net/Search/Similarities/BM25Similarity.cs index 73d146f216..06c63ff0e9 100644 --- a/src/Lucene.Net/Search/Similarities/BM25Similarity.cs +++ b/src/Lucene.Net/Search/Similarities/BM25Similarity.cs @@ -125,7 +125,7 @@ protected internal virtual float DecodeNormValue(byte b) /// True if overlap tokens (tokens with a position of increment of zero) are /// discounted from the document's length. /// - private bool discountOverlaps = true; // LUCENENET specific: made private, since value can be set/get through propery + private bool discountOverlaps = true; // LUCENENET specific: made private, since value can be set/get through property /// /// Gets or Sets whether overlap tokens (Tokens with 0 position increment) are diff --git a/src/Lucene.Net/Search/TermCollectingRewrite.cs b/src/Lucene.Net/Search/TermCollectingRewrite.cs index 0c883e5cb7..9b3bd92edd 100644 --- a/src/Lucene.Net/Search/TermCollectingRewrite.cs +++ b/src/Lucene.Net/Search/TermCollectingRewrite.cs @@ -32,7 +32,7 @@ namespace Lucene.Net.Search using Terms = Lucene.Net.Index.Terms; using TermsEnum = Lucene.Net.Index.TermsEnum; - public abstract class TermCollectingRewrite : MultiTermQuery.RewriteMethod where Q : Query // LUCENENET NOTE: Class was made public instaed of internal because it has public derived types + public abstract class TermCollectingRewrite : MultiTermQuery.RewriteMethod where Q : Query // LUCENENET NOTE: Class was made public instead of internal because it has public derived types { /// /// Return a suitable top-level for holding all expanded terms. diff --git a/src/Lucene.Net/Support/Diagnostics/Debugging.cs b/src/Lucene.Net/Support/Diagnostics/Debugging.cs index 3884f63fb5..be59919d01 100644 --- a/src/Lucene.Net/Support/Diagnostics/Debugging.cs +++ b/src/Lucene.Net/Support/Diagnostics/Debugging.cs @@ -53,7 +53,7 @@ public static void Assert(bool condition) } /// - /// Checks for a condition; if the is false, throws an with the message formated + /// Checks for a condition; if the is false, throws an with the message formatted /// from the specified . /// /// IMPORTANT: The purpose of using this overload is to defer execution of building the string until it the is false. Ideally, we would @@ -77,7 +77,7 @@ public static void Assert(bool condition, string messageFormat, T0 p0) } /// - /// Checks for a condition; if the is false, throws an with the message formated + /// Checks for a condition; if the is false, throws an with the message formatted /// from the specified . /// /// IMPORTANT: The purpose of using this overload is to defer execution of building the string until it the is false. Ideally, we would @@ -102,7 +102,7 @@ public static void Assert(bool condition, string messageFormat, T0 p0, T } /// - /// Checks for a condition; if the is false, throws an with the message formated + /// Checks for a condition; if the is false, throws an with the message formatted /// from the specified . /// /// IMPORTANT: The purpose of using this overload is to defer execution of building the string until it the is false. Ideally, we would @@ -128,7 +128,7 @@ public static void Assert(bool condition, string messageFormat, T0 p } /// - /// Checks for a condition; if the is false, throws an with the message formated + /// Checks for a condition; if the is false, throws an with the message formatted /// from the specified . /// /// IMPORTANT: The purpose of using this overload is to defer execution of building the string until it the is false. Ideally, we would @@ -155,7 +155,7 @@ public static void Assert(bool condition, string messageFormat, } /// - /// Checks for a condition; if the is false, throws an with the message formated + /// Checks for a condition; if the is false, throws an with the message formatted /// from the specified . /// /// IMPORTANT: The purpose of using this overload is to defer execution of building the string until it the is false. Ideally, we would @@ -184,7 +184,7 @@ public static void Assert(bool condition, string messageForm } /// - /// Checks for a condition; if the is false, throws an with the message formated + /// Checks for a condition; if the is false, throws an with the message formatted /// from the specified . /// /// IMPORTANT: The purpose of using this overload is to defer execution of building the string until it the is false. Ideally, we would @@ -214,7 +214,7 @@ public static void Assert(bool condition, string message } /// - /// Checks for a condition; if the is false, throws an with the message formated + /// Checks for a condition; if the is false, throws an with the message formatted /// from the specified . /// /// IMPORTANT: The purpose of using this overload is to defer execution of building the string until it the is false. Ideally, we would @@ -245,7 +245,7 @@ public static void Assert(bool condition, string mes } /// - /// Checks for a condition; if the is false, throws an with the message formated + /// Checks for a condition; if the is false, throws an with the message formatted /// from the specified . /// /// IMPORTANT: The purpose of using this overload is to defer execution of building the string until it the is false. Ideally, we would diff --git a/src/Lucene.Net/Support/Util/NumberFormat.cs b/src/Lucene.Net/Support/Util/NumberFormat.cs index d05e6586cb..4a5b03f257 100644 --- a/src/Lucene.Net/Support/Util/NumberFormat.cs +++ b/src/Lucene.Net/Support/Util/NumberFormat.cs @@ -22,7 +22,7 @@ namespace Lucene.Net.Util /// /// A LUCENENET specific class that represents a numeric format. This class - /// mimicks the design of Java's NumberFormat class, which unlike the + /// mimics the design of Java's NumberFormat class, which unlike the /// class in .NET, can be subclassed. /// // LUCENENET NOTE: Ideally, the design of Lucene.NET would be changed to accept a diff --git a/src/Lucene.Net/Util/Fst/FST.cs b/src/Lucene.Net/Util/Fst/FST.cs index 84c05b5182..d383822996 100644 --- a/src/Lucene.Net/Util/Fst/FST.cs +++ b/src/Lucene.Net/Util/Fst/FST.cs @@ -2116,7 +2116,7 @@ public FST() // that we can find an arc using binary search. We do // this when number of arcs is > NUM_ARCS_ARRAY: - // If set, thie target node is delta coded vs current position: + // If set, the target node is delta coded vs current position: internal const int BIT_TARGET_DELTA = 1 << 6; // We use this as a marker (because this one flag is diff --git a/src/Lucene.Net/Util/Fst/Util.cs b/src/Lucene.Net/Util/Fst/Util.cs index 2cdfb4df52..9cd7fdeec8 100644 --- a/src/Lucene.Net/Util/Fst/Util.cs +++ b/src/Lucene.Net/Util/Fst/Util.cs @@ -116,7 +116,7 @@ public static T Get(FST fst, BytesRef input) where T : class // LUCENENET /// works when the outputs are ascending in order with /// the inputs. /// For example, simple ordinals (0, 1, - /// 2, ...), or file offets (when appending to a file) + /// 2, ...), or file offsets (when appending to a file) /// fit this. /// public static Int32sRef GetByOutput(FST fst, long targetOutput) diff --git a/src/dotnet/tools/lucene-cli/SourceCode/SourceCodeSectionParser.cs b/src/dotnet/tools/lucene-cli/SourceCode/SourceCodeSectionParser.cs index 137dd047d3..00270c71ee 100644 --- a/src/dotnet/tools/lucene-cli/SourceCode/SourceCodeSectionParser.cs +++ b/src/dotnet/tools/lucene-cli/SourceCode/SourceCodeSectionParser.cs @@ -21,7 +21,7 @@ namespace Lucene.Net.Cli.SourceCode */ /// - /// Idenitifies sections of code based on tokens to transform + /// Identifies sections of code based on tokens to transform /// the output code to either contain extra code sections or /// remove unwanted code sections. /// diff --git a/src/dotnet/tools/lucene-cli/SourceCode/SourceCodeSectionReader.cs b/src/dotnet/tools/lucene-cli/SourceCode/SourceCodeSectionReader.cs index a70241fe27..101da2f4af 100644 --- a/src/dotnet/tools/lucene-cli/SourceCode/SourceCodeSectionReader.cs +++ b/src/dotnet/tools/lucene-cli/SourceCode/SourceCodeSectionReader.cs @@ -27,7 +27,7 @@ namespace Lucene.Net.Cli.SourceCode /// source. /// /// - /// Idenitifies sections of code based on tokens to transform + /// Identifies sections of code based on tokens to transform /// the output code to either contain extra code sections or /// remove unwanted code sections. ///