You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@lucenenet.apache.org by th...@apache.org on 2011/02/25 11:48:39 UTC

[Lucene.Net] svn commit: r1074468 [3/7] - in /incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1: ./ build/ contrib/Analyzers/ contrib/Analyzers/Lucene.Net.Analyzers/ contrib/Analyzers/Lucene.Net.Analyzers/AR/ contrib/Analyzers/Lucene.Net.Analyzers/Properties/ contrib/...

Modified: incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Highlighter.Net/Highlighter.Net.xml
URL: http://svn.apache.org/viewvc/incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Highlighter.Net/Highlighter.Net.xml?rev=1074468&r1=1074467&r2=1074468&view=diff
==============================================================================
--- incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Highlighter.Net/Highlighter.Net.xml (original)
+++ incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Highlighter.Net/Highlighter.Net.xml Fri Feb 25 10:48:35 2011
@@ -1,29 +1,52 @@
 <?xml version="1.0"?>
 <doc>
     <assembly>
-        <name>Highlighter.Net</name>
+        <name>Lucene.Net.Contrib.Highlighter</name>
     </assembly>
     <members>
-        <member name="T:Lucene.Net.Highlight.WeightedTerm">
-            <summary>Lightweight class to hold term and a weight value used for scoring this term </summary>
-            <author>  Mark Harwood
+        <member name="T:Lucene.Net.Highlight.Scorer">
+            <summary> Adds to the score for a fragment based on its tokens</summary>
+            <author>  mark@searcharea.co.uk
             </author>
         </member>
-        <member name="M:Lucene.Net.Highlight.WeightedTerm.GetTerm">
-            <returns> the term value (stemmed)
-            </returns>
+        <member name="M:Lucene.Net.Highlight.Scorer.StartFragment(Lucene.Net.Highlight.TextFragment)">
+            <summary> called when a new fragment is started for consideration</summary>
+            <param name="">newFragment
+            </param>
         </member>
-        <member name="M:Lucene.Net.Highlight.WeightedTerm.GetWeight">
-            <returns> the weight associated with this term
+        <member name="M:Lucene.Net.Highlight.Scorer.GetTokenScore(Lucene.Net.Analysis.Token)">
+            <summary> Called for each token in the current fragment</summary>
+            <param name="token">The token to be scored
+            </param>
+            <returns> a score which is passed to the Highlighter class to influence the mark-up of the text
+            (this return value is NOT used to score the fragment)
             </returns>
         </member>
-        <member name="M:Lucene.Net.Highlight.WeightedTerm.SetTerm(System.String)">
-            <param name="term">the term value (stemmed)
-            </param>
+        <member name="M:Lucene.Net.Highlight.Scorer.GetFragmentScore">
+            <summary> Called when the highlighter has no more tokens for the current fragment - the scorer returns
+            the weighting it has derived for the most recent fragment, typically based on the tokens
+            passed to getTokenScore(). 
+            
+            </summary>
         </member>
-        <member name="M:Lucene.Net.Highlight.WeightedTerm.SetWeight(System.Single)">
-            <param name="weight">the weight associated with this term
-            </param>
+        <member name="T:Lucene.Net.Highlight.SpanGradientFormatter">
+            <summary> Formats text with different color intensity depending on the score of the
+            term using the span tag.  GradientFormatter uses a bgcolor argument to the font tag which
+            doesn't work in Mozilla, thus this class.
+            
+            </summary>
+            <seealso cref="T:Lucene.Net.Highlight.GradientFormatter">
+            </seealso>
+            <author>  David Spencer dave@searchmorph.com
+            </author>
+        </member>
+        <member name="T:Lucene.Net.Highlight.GradientFormatter">
+            <summary> Formats text with different color intensity depending on the score of the
+            term.
+            
+            </summary>
+            <author>  maharwood
+            </author>
         </member>
         <member name="T:Lucene.Net.Highlight.Formatter">
             <summary> Processes terms found in the original text, typically by applying some form 
@@ -38,6 +61,50 @@
             their scores and positions.
             </param>
         </member>
+        <member name="M:Lucene.Net.Highlight.GradientFormatter.#ctor(System.Single,System.String,System.String,System.String,System.String)">
+            <summary> Sets the color range for the IDF scores
+            
+            </summary>
+            <param name="">maxScore
+            The score (and above) displayed as maxColor (See QueryScorer.getMaxWeight 
+            which can be used to callibrate scoring scale)
+            </param>
+            <param name="">minForegroundColor
+            The hex color used for representing IDF scores of zero eg
+            #FFFFFF (white) or null if no foreground color required
+            </param>
+            <param name="">maxForegroundColor
+            The largest hex color used for representing IDF scores eg
+            #000000 (black) or null if no foreground color required
+            </param>
+            <param name="">minBackgroundColor
+            The hex color used for representing IDF scores of zero eg
+            #FFFFFF (white) or null if no background color required
+            </param>
+            <param name="">maxBackgroundColor
+            The largest hex color used for representing IDF scores eg
+            #000000 (black) or null if no background color required
+            </param>
+        </member>
+        <member name="M:Lucene.Net.Highlight.GradientFormatter.HexToInt(System.String)">
+            <summary> Converts a hex string into an int. Integer.parseInt(hex, 16) assumes the
+            input is nonnegative unless there is a preceding minus sign. This method
+            reads the input as twos complement instead, so if the input is 8 bytes
+            long, it will correctly restore a negative int produced by
+            Integer.toHexString() but not neccesarily one produced by
+            Integer.toString(x,16) since that method will produce a string like '-FF'
+            for negative integer values.
+            
+            </summary>
+            <param name="">hex
+            A string in capital or lower case hex, of no more then 16
+            characters.
+            </param>
+            <throws>  NumberFormatException </throws>
+            <summary>             if the string is more than 16 characters long, or if any
+            character is not in the set [0-9a-fA-f]
+            </summary>
+        </member>
         <member name="T:Lucene.Net.Highlight.TextFragment">
             <summary> Low-level class used to record information about a section of a document 
             with a score.
@@ -61,25 +128,6 @@
             <returns> the fragment sequence number
             </returns>
         </member>
-        <member name="T:Lucene.Net.Highlight.SimpleHTMLFormatter">
-            <summary> Simple {@link Formatter} implementation to highlight terms with a pre and post tag</summary>
-            <author>  MAHarwood
-            
-            </author>
-        </member>
-        <member name="M:Lucene.Net.Highlight.SimpleHTMLFormatter.#ctor">
-            <summary> Default constructor uses HTML: &lt;B&gt; tags to markup terms
-            
-            
-            </summary>
-        </member>
-        <member name="T:Lucene.Net.Highlight.SimpleFragmenter">
-            <summary> {@link Fragmenter} implementation which breaks text up into same-size 
-            fragments with no concerns over spotting sentence boundaries.
-            </summary>
-            <author>  mark@searcharea.co.uk
-            </author>
-        </member>
         <member name="T:Lucene.Net.Highlight.Fragmenter">
             <summary> Implements the policy for breaking text into multiple fragments for consideration
             by the {@link Highlighter} class. A sophisticated implementation may do this on the basis
@@ -98,196 +146,54 @@
             <param name="">nextToken
             </param>
         </member>
-        <member name="M:Lucene.Net.Highlight.SimpleFragmenter.#ctor(System.Int32)">
-            <summary> </summary>
-            <param name="fragmentSize">size in bytes of each fragment
-            </param>
-        </member>
-        <member name="M:Lucene.Net.Highlight.SimpleFragmenter.GetFragmentSize">
-            <returns> size in bytes of each fragment
-            </returns>
-        </member>
-        <member name="M:Lucene.Net.Highlight.SimpleFragmenter.SetFragmentSize(System.Int32)">
-            <param name="size">size in bytes of each fragment
-            </param>
-        </member>
-        <member name="T:Lucene.Net.Highlight.Highlighter">
-            <summary> Class used to markup highlighted terms found in the best sections of a 
-            text, using configurable {@link Fragmenter}, {@link Scorer}, {@link Formatter}, 
-            {@link Encoder} and tokenizers.
+        <member name="T:Lucene.Net.Highlight.TokenGroup">
+            <summary> One, or several overlapping tokens, along with the score(s) and the
+            scope of the original text
             </summary>
-            <author>  mark@searcharea.co.uk
+            <author>  MAHarwood
             </author>
         </member>
-        <member name="M:Lucene.Net.Highlight.Highlighter.GetBestFragment(Lucene.Net.Analysis.Analyzer,System.String,System.String)">
-            <summary> Highlights chosen terms in a text, extracting the most relevant section.
-            This is a convenience method that calls
-            {@link #GetBestFragment(TokenStream, String)}
-            
-            </summary>
-            <param name="analyzer">  the analyzer that will be used to split <code>text</code>
-            into chunks  
-            </param>
-            <param name="text">text to highlight terms in
-            </param>
-            <param name="fieldName">Name of field used to influence analyzer's tokenization policy 
-            
-            </param>
-            <returns> highlighted text fragment or null if no terms found
-            </returns>
-        </member>
-        <member name="M:Lucene.Net.Highlight.Highlighter.GetBestFragment(Lucene.Net.Analysis.TokenStream,System.String)">
-            <summary> Highlights chosen terms in a text, extracting the most relevant section.
-            The document text is analysed in chunks to record hit statistics
-            across the document. After accumulating stats, the fragment with the highest score
-            is returned
-            
-            </summary>
-            <param name="tokenStream">  a stream of tokens identified in the text parameter, including offset information. 
-            This is typically produced by an analyzer re-parsing a document's 
-            text. Some work may be done on retrieving TokenStreams more efficently 
-            by adding support for storing original text position data in the Lucene
-            index but this support is not currently available (as of Lucene 1.4 rc2).  
-            </param>
-            <param name="text">text to highlight terms in
-            
-            </param>
-            <returns> highlighted text fragment or null if no terms found
-            </returns>
-        </member>
-        <member name="M:Lucene.Net.Highlight.Highlighter.GetBestFragments(Lucene.Net.Analysis.Analyzer,System.String,System.Int32)">
-            <summary> Highlights chosen terms in a text, extracting the most relevant sections.
-            This is a convenience method that calls
-            {@link #getBestFragments(TokenStream, String, int)}
-            
-            </summary>
-            <param name="analyzer">  the analyzer that will be used to split <code>text</code>
-            into chunks  
-            </param>
-            <param name="text">       	text to highlight terms in
-            </param>
-            <param name="maxNumFragments"> the maximum number of fragments.
+        <member name="M:Lucene.Net.Highlight.TokenGroup.GetToken(System.Int32)">
+            <summary> </summary>
+            <param name="index">a value between 0 and numTokens -1
             </param>
-            <deprecated> This method incorrectly hardcodes the choice of fieldname. Use the
-            method of the same name that takes a fieldname.
-            </deprecated>
-            <returns> highlighted text fragments (between 0 and maxNumFragments number of fragments)
+            <returns> the "n"th token
             </returns>
         </member>
-        <member name="M:Lucene.Net.Highlight.Highlighter.GetBestFragments(Lucene.Net.Analysis.Analyzer,System.String,System.String,System.Int32)">
-            <summary> Highlights chosen terms in a text, extracting the most relevant sections.
-            This is a convenience method that calls
-            {@link #getBestFragments(TokenStream, String, int)}
-            
-            </summary>
-            <param name="analyzer">  the analyzer that will be used to split <code>text</code>
-            into chunks  
-            </param>
-            <param name="fieldName">    the name of the field being highlighted (used by analyzer)
-            </param>
-            <param name="text">       	text to highlight terms in
-            </param>
-            <param name="maxNumFragments"> the maximum number of fragments.
-            
+        <member name="M:Lucene.Net.Highlight.TokenGroup.GetScore(System.Int32)">
+            <summary> </summary>
+            <param name="index">a value between 0 and numTokens -1
             </param>
-            <returns> highlighted text fragments (between 0 and maxNumFragments number of fragments)
+            <returns> the "n"th score
             </returns>
         </member>
-        <member name="M:Lucene.Net.Highlight.Highlighter.GetBestFragments(Lucene.Net.Analysis.TokenStream,System.String,System.Int32)">
-            <summary> Highlights chosen terms in a text, extracting the most relevant sections.
-            The document text is analysed in chunks to record hit statistics
-            across the document. After accumulating stats, the fragments with the highest scores
-            are returned as an array of strings in order of score (contiguous fragments are merged into 
-            one in their original order to improve readability)
-            
-            </summary>
-            <param name="text">       	text to highlight terms in
-            </param>
-            <param name="maxNumFragments"> the maximum number of fragments.
-            
-            </param>
-            <returns> highlighted text fragments (between 0 and maxNumFragments number of fragments)
+        <member name="M:Lucene.Net.Highlight.TokenGroup.GetEndOffset">
+            <returns> the end position in the original text
             </returns>
         </member>
-        <member name="M:Lucene.Net.Highlight.Highlighter.GetBestTextFragments(Lucene.Net.Analysis.TokenStream,System.String,System.Boolean,System.Int32)">
-            <summary> Low level api to get the most relevant (formatted) sections of the document.
-            This method has been made public to allow visibility of score information held in TextFragment objects.
-            Thanks to Jason Calabrese for help in redefining the interface.  
-            </summary>
-            <param name="">tokenStream
-            </param>
-            <param name="">text
-            </param>
-            <param name="">maxNumFragments
-            </param>
-            <param name="">mergeContiguousFragments
-            </param>
-            <throws>  IOException </throws>
-        </member>
-        <member name="M:Lucene.Net.Highlight.Highlighter.MergeContiguousFragments(Lucene.Net.Highlight.TextFragment[])">
-            <summary>Improves readability of a score-sorted list of TextFragments by merging any fragments 
-            that were contiguous in the original text into one larger fragment with the correct order.
-            This will leave a "null" in the array entry for the lesser scored fragment. 
-            
-            </summary>
-            <param name="frag">An array of document fragments in descending score
-            </param>
-        </member>
-        <member name="M:Lucene.Net.Highlight.Highlighter.GetBestFragments(Lucene.Net.Analysis.TokenStream,System.String,System.Int32,System.String)">
-            <summary> Highlights terms in the  text , extracting the most relevant sections
-            and concatenating the chosen fragments with a separator (typically "...").
-            The document text is analysed in chunks to record hit statistics
-            across the document. After accumulating stats, the fragments with the highest scores
-            are returned in order as "separator" delimited strings.
-            
-            </summary>
-            <param name="text">       text to highlight terms in
-            </param>
-            <param name="maxNumFragments"> the maximum number of fragments.
-            </param>
-            <param name="separator"> the separator used to intersperse the document fragments (typically "...")
-            
-            </param>
-            <returns> highlighted text
+        <member name="M:Lucene.Net.Highlight.TokenGroup.GetNumTokens">
+            <returns> the number of tokens in this group
             </returns>
         </member>
-        <member name="M:Lucene.Net.Highlight.Highlighter.GetMaxDocBytesToAnalyze">
-            <returns> the maximum number of bytes to be tokenized per doc 
+        <member name="M:Lucene.Net.Highlight.TokenGroup.GetStartOffset">
+            <returns> the start position in the original text
             </returns>
         </member>
-        <member name="M:Lucene.Net.Highlight.Highlighter.SetMaxDocBytesToAnalyze(System.Int32)">
-            <param name="byteCount">the maximum number of bytes to be tokenized per doc
-            (This can improve performance with large documents)
-            </param>
-        </member>
-        <member name="M:Lucene.Net.Highlight.Highlighter.SetTextFragmenter(Lucene.Net.Highlight.Fragmenter)">
-            <param name="">fragmenter
-            </param>
-        </member>
-        <member name="M:Lucene.Net.Highlight.Highlighter.GetFragmentScorer">
-            <returns> Object used to score each text fragment 
+        <member name="M:Lucene.Net.Highlight.TokenGroup.GetTotalScore">
+            <returns> all tokens' scores summed up
             </returns>
         </member>
-        <member name="M:Lucene.Net.Highlight.Highlighter.SetFragmentScorer(Lucene.Net.Highlight.Scorer)">
-            <param name="">scorer
-            </param>
-        </member>
-        <member name="T:Lucene.Net.Highlight.DefaultEncoder">
-            <summary> Simple {@link Encoder} implementation that does not modify the output</summary>
-            <author>  Nicko Cadell
+        <member name="T:Lucene.Net.Highlight.SimpleHTMLFormatter">
+            <summary> Simple {@link Formatter} implementation to highlight terms with a pre and post tag</summary>
+            <author>  MAHarwood
             
             </author>
         </member>
-        <member name="T:Lucene.Net.Highlight.Encoder">
-            <summary> Encodes original text. The Encoder works with the Formatter to generate the output.
+        <member name="M:Lucene.Net.Highlight.SimpleHTMLFormatter.#ctor">
+            <summary> Default constructor uses HTML: &lt;B&gt; tags to markup terms
+            
             
             </summary>
-            <author>  Nicko Cadell
-            </author>
-        </member>
-        <member name="M:Lucene.Net.Highlight.Encoder.EncodeText(System.String)">
-            <param name="originalText">The section of text being output
-            </param>
         </member>
         <member name="T:Lucene.Net.Highlight.QueryTermExtractor">
             <summary> Utility class used to extract the terms used in a query, plus any weights.
@@ -352,99 +258,17 @@
             Some discussion around this topic here:
             http://www.gossamer-threads.com/lists/lucene/java-dev/34208?search_string=introspection;#34208
             Unfortunately there seemed to be limited interest in requiring all Query objects to implement
-            something common which would allow access to child queries so what follows here are query-specific
-            implementations for accessing embedded query elements. 
-            </summary>
-        </member>
-        <member name="T:Lucene.Net.Highlight.NullFragmenter">
-            <summary> {@link Fragmenter} implementation which does not fragment the text.
-            This is useful for highlighting the entire content of a document or field.
-            </summary>
-        </member>
-        <member name="T:Lucene.Net.Highlight.GradientFormatter">
-            <summary> Formats text with different color intensity depending on the score of the
-            term.
-            
-            </summary>
-            <author>  maharwood
-            </author>
-        </member>
-        <member name="M:Lucene.Net.Highlight.GradientFormatter.#ctor(System.Single,System.String,System.String,System.String,System.String)">
-            <summary> Sets the color range for the IDF scores
-            
-            </summary>
-            <param name="">maxScore
-            The score (and above) displayed as maxColor (See QueryScorer.getMaxWeight 
-            which can be used to callibrate scoring scale)
-            </param>
-            <param name="">minForegroundColor
-            The hex color used for representing IDF scores of zero eg
-            #FFFFFF (white) or null if no foreground color required
-            </param>
-            <param name="">maxForegroundColor
-            The largest hex color used for representing IDF scores eg
-            #000000 (black) or null if no foreground color required
-            </param>
-            <param name="">minBackgroundColor
-            The hex color used for representing IDF scores of zero eg
-            #FFFFFF (white) or null if no background color required
-            </param>
-            <param name="">maxBackgroundColor
-            The largest hex color used for representing IDF scores eg
-            #000000 (black) or null if no background color required
-            </param>
-        </member>
-        <member name="M:Lucene.Net.Highlight.GradientFormatter.HexToInt(System.String)">
-            <summary> Converts a hex string into an int. Integer.parseInt(hex, 16) assumes the
-            input is nonnegative unless there is a preceding minus sign. This method
-            reads the input as twos complement instead, so if the input is 8 bytes
-            long, it will correctly restore a negative int produced by
-            Integer.toHexString() but not neccesarily one produced by
-            Integer.toString(x,16) since that method will produce a string like '-FF'
-            for negative integer values.
-            
-            </summary>
-            <param name="">hex
-            A string in capital or lower case hex, of no more then 16
-            characters.
-            </param>
-            <throws>  NumberFormatException </throws>
-            <summary>             if the string is more than 16 characters long, or if any
-            character is not in the set [0-9a-fA-f]
-            </summary>
-        </member>
-        <member name="T:Lucene.Net.Highlight.QueryScorer">
-            <summary> {@link Scorer} implementation which scores text fragments by the number of unique query terms found.
-            This class uses the {@link QueryTermExtractor} class to process determine the query terms and 
-            their boosts to be used. 
-            </summary>
-            <author>  mark@searcharea.co.uk
-            </author>
-        </member>
-        <member name="T:Lucene.Net.Highlight.Scorer">
-            <summary> Adds to the score for a fragment based on its tokens</summary>
-            <author>  mark@searcharea.co.uk
-            </author>
-        </member>
-        <member name="M:Lucene.Net.Highlight.Scorer.StartFragment(Lucene.Net.Highlight.TextFragment)">
-            <summary> called when a new fragment is started for consideration</summary>
-            <param name="">newFragment
-            </param>
-        </member>
-        <member name="M:Lucene.Net.Highlight.Scorer.GetTokenScore(Lucene.Net.Analysis.Token)">
-            <summary> Called for each token in the current fragment</summary>
-            <param name="token">The token to be scored
-            </param>
-            <returns> a score which is passed to the Highlighter class to influence the mark-up of the text
-            (this return value is NOT used to score the fragment)
-            </returns>
+            something common which would allow access to child queries so what follows here are query-specific
+            implementations for accessing embedded query elements. 
+            </summary>
         </member>
-        <member name="M:Lucene.Net.Highlight.Scorer.GetFragmentScore">
-            <summary> Called when the highlighter has no more tokens for the current fragment - the scorer returns
-            the weighting it has derived for the most recent fragment, typically based on the tokens
-            passed to getTokenScore(). 
-            
+        <member name="T:Lucene.Net.Highlight.QueryScorer">
+            <summary> {@link Scorer} implementation which scores text fragments by the number of unique query terms found.
+            This class uses the {@link QueryTermExtractor} class to process determine the query terms and 
+            their boosts to be used. 
             </summary>
+            <author>  mark@searcharea.co.uk
+            </author>
         </member>
         <member name="M:Lucene.Net.Highlight.QueryScorer.#ctor(Lucene.Net.Search.Query)">
             <summary> </summary>
@@ -477,6 +301,23 @@
             top end of coloring scale.  
             </returns>
         </member>
+        <member name="T:Lucene.Net.Highlight.Encoder">
+            <summary> Encodes original text. The Encoder works with the Formatter to generate the output.
+            
+            </summary>
+            <author>  Nicko Cadell
+            </author>
+        </member>
+        <member name="M:Lucene.Net.Highlight.Encoder.EncodeText(System.String)">
+            <param name="originalText">The section of text being output
+            </param>
+        </member>
+        <member name="T:Lucene.Net.Highlight.DefaultEncoder">
+            <summary> Simple {@link Encoder} implementation that does not modify the output</summary>
+            <author>  Nicko Cadell
+            
+            </author>
+        </member>
         <member name="T:Lucene.Net.Highlight.TokenSources">
             <summary> Hides implementation issues associated with obtaining a TokenStream for use with
             the higlighter - can obtain from TermFreqVectors with offsets and (optionally) positions or
@@ -531,62 +372,221 @@
             to eek out the last drops of performance, set to true. If in doubt, set to false.
             </param>
         </member>
-        <member name="T:Lucene.Net.Highlight.TokenGroup">
-            <summary> One, or several overlapping tokens, along with the score(s) and the
-            scope of the original text
+        <member name="T:Lucene.Net.Highlight.SimpleHTMLEncoder">
+            <summary> Simple {@link Encoder} implementation to escape text for HTML output</summary>
+            <author>  Nicko Cadell
+            
+            </author>
+        </member>
+        <member name="M:Lucene.Net.Highlight.SimpleHTMLEncoder.HtmlEncode(System.String)">
+            <summary> Encode string into HTML</summary>
+        </member>
+        <member name="T:Lucene.Net.Highlight.NullFragmenter">
+            <summary> {@link Fragmenter} implementation which does not fragment the text.
+            This is useful for highlighting the entire content of a document or field.
             </summary>
-            <author>  MAHarwood
+        </member>
+        <member name="T:Lucene.Net.Highlight.WeightedTerm">
+            <summary>Lightweight class to hold term and a weight value used for scoring this term </summary>
+            <author>  Mark Harwood
             </author>
         </member>
-        <member name="M:Lucene.Net.Highlight.TokenGroup.GetToken(System.Int32)">
+        <member name="M:Lucene.Net.Highlight.WeightedTerm.GetTerm">
+            <returns> the term value (stemmed)
+            </returns>
+        </member>
+        <member name="M:Lucene.Net.Highlight.WeightedTerm.GetWeight">
+            <returns> the weight associated with this term
+            </returns>
+        </member>
+        <member name="M:Lucene.Net.Highlight.WeightedTerm.SetTerm(System.String)">
+            <param name="term">the term value (stemmed)
+            </param>
+        </member>
+        <member name="M:Lucene.Net.Highlight.WeightedTerm.SetWeight(System.Single)">
+            <param name="weight">the weight associated with this term
+            </param>
+        </member>
+        <member name="T:Lucene.Net.Highlight.SimpleFragmenter">
+            <summary> {@link Fragmenter} implementation which breaks text up into same-size 
+            fragments with no concerns over spotting sentence boundaries.
+            </summary>
+            <author>  mark@searcharea.co.uk
+            </author>
+        </member>
+        <member name="M:Lucene.Net.Highlight.SimpleFragmenter.#ctor(System.Int32)">
             <summary> </summary>
-            <param name="index">a value between 0 and numTokens -1
+            <param name="fragmentSize">size in bytes of each fragment
             </param>
-            <returns> the "n"th token
+        </member>
+        <member name="M:Lucene.Net.Highlight.SimpleFragmenter.GetFragmentSize">
+            <returns> size in bytes of each fragment
             </returns>
         </member>
-        <member name="M:Lucene.Net.Highlight.TokenGroup.GetScore(System.Int32)">
-            <summary> </summary>
-            <param name="index">a value between 0 and numTokens -1
+        <member name="M:Lucene.Net.Highlight.SimpleFragmenter.SetFragmentSize(System.Int32)">
+            <param name="size">size in bytes of each fragment
             </param>
-            <returns> the "n"th score
+        </member>
+        <member name="T:Lucene.Net.Highlight.Highlighter">
+            <summary> Class used to markup highlighted terms found in the best sections of a 
+            text, using configurable {@link Fragmenter}, {@link Scorer}, {@link Formatter}, 
+            {@link Encoder} and tokenizers.
+            </summary>
+            <author>  mark@searcharea.co.uk
+            </author>
+        </member>
+        <member name="M:Lucene.Net.Highlight.Highlighter.GetBestFragment(Lucene.Net.Analysis.Analyzer,System.String,System.String)">
+            <summary> Highlights chosen terms in a text, extracting the most relevant section.
+            This is a convenience method that calls
+            {@link #GetBestFragment(TokenStream, String)}
+            
+            </summary>
+            <param name="analyzer">  the analyzer that will be used to split <code>text</code>
+            into chunks  
+            </param>
+            <param name="text">text to highlight terms in
+            </param>
+            <param name="fieldName">Name of field used to influence analyzer's tokenization policy 
+            
+            </param>
+            <returns> highlighted text fragment or null if no terms found
             </returns>
         </member>
-        <member name="M:Lucene.Net.Highlight.TokenGroup.GetEndOffset">
-            <returns> the end position in the original text
+        <member name="M:Lucene.Net.Highlight.Highlighter.GetBestFragment(Lucene.Net.Analysis.TokenStream,System.String)">
+            <summary> Highlights chosen terms in a text, extracting the most relevant section.
+            The document text is analysed in chunks to record hit statistics
+            across the document. After accumulating stats, the fragment with the highest score
+            is returned
+            
+            </summary>
+            <param name="tokenStream">  a stream of tokens identified in the text parameter, including offset information. 
+            This is typically produced by an analyzer re-parsing a document's 
+            text. Some work may be done on retrieving TokenStreams more efficently 
+            by adding support for storing original text position data in the Lucene
+            index but this support is not currently available (as of Lucene 1.4 rc2).  
+            </param>
+            <param name="text">text to highlight terms in
+            
+            </param>
+            <returns> highlighted text fragment or null if no terms found
             </returns>
         </member>
-        <member name="M:Lucene.Net.Highlight.TokenGroup.GetNumTokens">
-            <returns> the number of tokens in this group
+        <member name="M:Lucene.Net.Highlight.Highlighter.GetBestFragments(Lucene.Net.Analysis.Analyzer,System.String,System.Int32)">
+            <summary> Highlights chosen terms in a text, extracting the most relevant sections.
+            This is a convenience method that calls
+            {@link #getBestFragments(TokenStream, String, int)}
+            
+            </summary>
+            <param name="analyzer">  the analyzer that will be used to split <code>text</code>
+            into chunks  
+            </param>
+            <param name="text">       	text to highlight terms in
+            </param>
+            <param name="maxNumFragments"> the maximum number of fragments.
+            </param>
+            <deprecated> This method incorrectly hardcodes the choice of fieldname. Use the
+            method of the same name that takes a fieldname.
+            </deprecated>
+            <returns> highlighted text fragments (between 0 and maxNumFragments number of fragments)
             </returns>
         </member>
-        <member name="M:Lucene.Net.Highlight.TokenGroup.GetStartOffset">
-            <returns> the start position in the original text
+        <member name="M:Lucene.Net.Highlight.Highlighter.GetBestFragments(Lucene.Net.Analysis.Analyzer,System.String,System.String,System.Int32)">
+            <summary> Highlights chosen terms in a text, extracting the most relevant sections.
+            This is a convenience method that calls
+            {@link #getBestFragments(TokenStream, String, int)}
+            
+            </summary>
+            <param name="analyzer">  the analyzer that will be used to split <code>text</code>
+            into chunks  
+            </param>
+            <param name="fieldName">    the name of the field being highlighted (used by analyzer)
+            </param>
+            <param name="text">       	text to highlight terms in
+            </param>
+            <param name="maxNumFragments"> the maximum number of fragments.
+            
+            </param>
+            <returns> highlighted text fragments (between 0 and maxNumFragments number of fragments)
             </returns>
         </member>
-        <member name="M:Lucene.Net.Highlight.TokenGroup.GetTotalScore">
-            <returns> all tokens' scores summed up
+        <member name="M:Lucene.Net.Highlight.Highlighter.GetBestFragments(Lucene.Net.Analysis.TokenStream,System.String,System.Int32)">
+            <summary> Highlights chosen terms in a text, extracting the most relevant sections.
+            The document text is analysed in chunks to record hit statistics
+            across the document. After accumulating stats, the fragments with the highest scores
+            are returned as an array of strings in order of score (contiguous fragments are merged into 
+            one in their original order to improve readability)
+            
+            </summary>
+            <param name="text">       	text to highlight terms in
+            </param>
+            <param name="maxNumFragments"> the maximum number of fragments.
+            
+            </param>
+            <returns> highlighted text fragments (between 0 and maxNumFragments number of fragments)
             </returns>
         </member>
-        <member name="T:Lucene.Net.Highlight.SpanGradientFormatter">
-            <summary> Formats text with different color intensity depending on the score of the
-            term using the span tag.  GradientFormatter uses a bgcolor argument to the font tag which
-            doesn't work in Mozilla, thus this class.
+        <member name="M:Lucene.Net.Highlight.Highlighter.GetBestTextFragments(Lucene.Net.Analysis.TokenStream,System.String,System.Boolean,System.Int32)">
+            <summary> Low level api to get the most relevant (formatted) sections of the document.
+            This method has been made public to allow visibility of score information held in TextFragment objects.
+            Thanks to Jason Calabrese for help in redefining the interface.  
+            </summary>
+            <param name="">tokenStream
+            </param>
+            <param name="">text
+            </param>
+            <param name="">maxNumFragments
+            </param>
+            <param name="">mergeContiguousFragments
+            </param>
+            <throws>  IOException </throws>
+        </member>
+        <member name="M:Lucene.Net.Highlight.Highlighter.MergeContiguousFragments(Lucene.Net.Highlight.TextFragment[])">
+            <summary>Improves readability of a score-sorted list of TextFragments by merging any fragments 
+            that were contiguous in the original text into one larger fragment with the correct order.
+            This will leave a "null" in the array entry for the lesser scored fragment. 
             
             </summary>
-            <seealso cref="T:Lucene.Net.Highlight.GradientFormatter">
-            </seealso>
-            <author>  David Spencer dave@searchmorph.com
-            </author>
+            <param name="frag">An array of document fragments in descending score
+            </param>
         </member>
-        <member name="T:Lucene.Net.Highlight.SimpleHTMLEncoder">
-            <summary> Simple {@link Encoder} implementation to escape text for HTML output</summary>
-            <author>  Nicko Cadell
+        <member name="M:Lucene.Net.Highlight.Highlighter.GetBestFragments(Lucene.Net.Analysis.TokenStream,System.String,System.Int32,System.String)">
+            <summary> Highlights terms in the  text , extracting the most relevant sections
+            and concatenating the chosen fragments with a separator (typically "...").
+            The document text is analysed in chunks to record hit statistics
+            across the document. After accumulating stats, the fragments with the highest scores
+            are returned in order as "separator" delimited strings.
             
-            </author>
+            </summary>
+            <param name="text">       text to highlight terms in
+            </param>
+            <param name="maxNumFragments"> the maximum number of fragments.
+            </param>
+            <param name="separator"> the separator used to intersperse the document fragments (typically "...")
+            
+            </param>
+            <returns> highlighted text
+            </returns>
         </member>
-        <member name="M:Lucene.Net.Highlight.SimpleHTMLEncoder.HtmlEncode(System.String)">
-            <summary> Encode string into HTML</summary>
+        <member name="M:Lucene.Net.Highlight.Highlighter.GetMaxDocBytesToAnalyze">
+            <returns> the maximum number of bytes to be tokenized per doc 
+            </returns>
+        </member>
+        <member name="M:Lucene.Net.Highlight.Highlighter.SetMaxDocBytesToAnalyze(System.Int32)">
+            <param name="byteCount">the maximum number of bytes to be tokenized per doc
+            (This can improve performance with large documents)
+            </param>
+        </member>
+        <member name="M:Lucene.Net.Highlight.Highlighter.SetTextFragmenter(Lucene.Net.Highlight.Fragmenter)">
+            <param name="">fragmenter
+            </param>
+        </member>
+        <member name="M:Lucene.Net.Highlight.Highlighter.GetFragmentScorer">
+            <returns> Object used to score each text fragment 
+            </returns>
+        </member>
+        <member name="M:Lucene.Net.Highlight.Highlighter.SetFragmentScorer(Lucene.Net.Highlight.Scorer)">
+            <param name="">scorer
+            </param>
         </member>
     </members>
 </doc>

Modified: incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Highlighter.Net/Package.html
URL: http://svn.apache.org/viewvc/incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Highlighter.Net/Package.html?rev=1074468&r1=1074467&r2=1074468&view=diff
==============================================================================
--- incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Highlighter.Net/Package.html (original)
+++ incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Highlighter.Net/Package.html Fri Feb 25 10:48:35 2011
@@ -1,4 +1,20 @@
 <html>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
     <body>
         The highlight package contains classes to provide "keyword in context" features 
         typically used to highlight search terms in the text of results pages. The 

Modified: incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Test/AssemblyInfo.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Test/AssemblyInfo.cs?rev=1074468&r1=1074467&r2=1074468&view=diff
==============================================================================
--- incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Test/AssemblyInfo.cs (original)
+++ incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Test/AssemblyInfo.cs Fri Feb 25 10:48:35 2011
@@ -28,8 +28,8 @@ using System.Runtime.CompilerServices;
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("The Apache Software Foundation")]
 [assembly: AssemblyProduct("Highligther.Net.Test")]
-[assembly: AssemblyCopyright("Copyright 2007 - 2008 The Apache Software Foundation")]
-[assembly: AssemblyTrademark("Copyright 2007 - 2008 The Apache Software Foundation")]
+[assembly: AssemblyCopyright("Copyright 2006 - 2011 The Apache Software Foundation")]
+[assembly: AssemblyTrademark("Copyright 2006 - 2011 The Apache Software Foundation")]
 [assembly: AssemblyDefaultAlias("Lucene.Net.Highlight")]
 [assembly: AssemblyCulture("")]
 

Added: incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Test/Highlighter.Net.Test.csproj
URL: http://svn.apache.org/viewvc/incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Test/Highlighter.Net.Test.csproj?rev=1074468&view=auto
==============================================================================
--- incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Test/Highlighter.Net.Test.csproj (added)
+++ incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Test/Highlighter.Net.Test.csproj Fri Feb 25 10:48:35 2011
@@ -0,0 +1,165 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" ToolsVersion="4.0">
+  <PropertyGroup>
+    <ProjectType>Local</ProjectType>
+    <ProductVersion>8.0.50727</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{64E6BCC4-FA5D-4F1C-BD7A-C8F1EDA6672D}</ProjectGuid>
+    <Configuration Condition=" '$(Configuration)' == '' ">Release</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ApplicationIcon>
+    </ApplicationIcon>
+    <AssemblyKeyContainerName>
+    </AssemblyKeyContainerName>
+    <AssemblyName>Lucene.Net.Contrib.Highlighter.Test</AssemblyName>
+    <AssemblyOriginatorKeyFile>
+    </AssemblyOriginatorKeyFile>
+    <DefaultClientScript>JScript</DefaultClientScript>
+    <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
+    <DefaultTargetSchema>IE50</DefaultTargetSchema>
+    <DelaySign>false</DelaySign>
+    <OutputType>Library</OutputType>
+    <RootNamespace>Lucene.Net.Search.Highlight.Test</RootNamespace>
+    <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
+    <StartupObject>
+    </StartupObject>
+    <FileUpgradeFlags>
+    </FileUpgradeFlags>
+    <UpgradeBackupLocation>
+    </UpgradeBackupLocation>
+    <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
+    <OldToolsVersion>2.0</OldToolsVersion>
+    <PublishUrl>publish\</PublishUrl>
+    <Install>true</Install>
+    <InstallFrom>Disk</InstallFrom>
+    <UpdateEnabled>false</UpdateEnabled>
+    <UpdateMode>Foreground</UpdateMode>
+    <UpdateInterval>7</UpdateInterval>
+    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
+    <UpdatePeriodically>false</UpdatePeriodically>
+    <UpdateRequired>false</UpdateRequired>
+    <MapFileExtensions>true</MapFileExtensions>
+    <ApplicationRevision>0</ApplicationRevision>
+    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
+    <IsWebBootstrapper>false</IsWebBootstrapper>
+    <UseApplicationTrust>false</UseApplicationTrust>
+    <BootstrapperEnabled>true</BootstrapperEnabled>
+    <TargetFrameworkProfile />
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <OutputPath>bin\Debug\</OutputPath>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <BaseAddress>285212672</BaseAddress>
+    <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
+    <ConfigurationOverrideFile>
+    </ConfigurationOverrideFile>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <DocumentationFile>Test.xml</DocumentationFile>
+    <DebugSymbols>true</DebugSymbols>
+    <FileAlignment>4096</FileAlignment>
+    <NoStdLib>false</NoStdLib>
+    <NoWarn>
+    </NoWarn>
+    <Optimize>false</Optimize>
+    <RegisterForComInterop>false</RegisterForComInterop>
+    <RemoveIntegerChecks>false</RemoveIntegerChecks>
+    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
+    <WarningLevel>4</WarningLevel>
+    <DebugType>full</DebugType>
+    <ErrorReport>prompt</ErrorReport>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <OutputPath>$(SolutionDir)..\bin\Contrib\</OutputPath>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <BaseAddress>285212672</BaseAddress>
+    <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
+    <ConfigurationOverrideFile>
+    </ConfigurationOverrideFile>
+    <DefineConstants>TRACE</DefineConstants>
+    <DocumentationFile>
+    </DocumentationFile>
+    <DebugSymbols>false</DebugSymbols>
+    <FileAlignment>4096</FileAlignment>
+    <NoStdLib>false</NoStdLib>
+    <NoWarn>
+    </NoWarn>
+    <Optimize>true</Optimize>
+    <RegisterForComInterop>false</RegisterForComInterop>
+    <RemoveIntegerChecks>false</RemoveIntegerChecks>
+    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
+    <WarningLevel>4</WarningLevel>
+    <DebugType>none</DebugType>
+    <ErrorReport>prompt</ErrorReport>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="nunit.framework">
+      <Name>nunit.framework</Name>
+    </Reference>
+    <Reference Include="System">
+      <Name>System</Name>
+    </Reference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="AssemblyInfo.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="HighlighterTest.cs">
+      <SubType>Code</SubType>
+    </Compile>
+  </ItemGroup>
+  <ItemGroup>
+    <BootstrapperPackage Include=".NETFramework,Version=v4.0">
+      <Visible>False</Visible>
+      <ProductName>Microsoft .NET Framework 4 %28x86 and x64%29</ProductName>
+      <Install>true</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
+      <Visible>False</Visible>
+      <ProductName>Windows Installer 3.1</ProductName>
+      <Install>true</Install>
+    </BootstrapperPackage>
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\..\src\Lucene.Net\Lucene.Net.csproj">
+      <Project>{5D4AD9BE-1FFB-41AB-9943-25737971BF57}</Project>
+      <Name>Lucene.Net</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\Highlighter.Net\Highlighter.Net.csproj">
+      <Project>{901D5415-383C-4AA6-A256-879558841BEA}</Project>
+      <Name>Highlighter.Net</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <Import Project="$(MSBuildBinPath)\Microsoft.CSharp.targets" />
+  <PropertyGroup>
+    <PreBuildEvent>
+    </PreBuildEvent>
+    <PostBuildEvent>
+    </PostBuildEvent>
+  </PropertyGroup>
+</Project>
\ No newline at end of file

Modified: incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Test/Test.xml
URL: http://svn.apache.org/viewvc/incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Test/Test.xml?rev=1074468&r1=1074467&r2=1074468&view=diff
==============================================================================
--- incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Test/Test.xml (original)
+++ incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Highlighter.Net/Test/Test.xml Fri Feb 25 10:48:35 2011
@@ -1,7 +1,7 @@
 <?xml version="1.0"?>
 <doc>
     <assembly>
-        <name>Highlighter.Net.Test</name>
+        <name>Lucene.Net.Contrib.Highlighter.Test</name>
     </assembly>
     <members>
         <member name="T:Lucene.Net.Search.Highlight.HighlighterTest">

Modified: incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Queries.Net/Properties/AssemblyInfo.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Queries.Net/Properties/AssemblyInfo.cs?rev=1074468&r1=1074467&r2=1074468&view=diff
==============================================================================
--- incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Queries.Net/Properties/AssemblyInfo.cs (original)
+++ incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Queries.Net/Properties/AssemblyInfo.cs Fri Feb 25 10:48:35 2011
@@ -1,4 +1,21 @@
-using System.Reflection;
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+using System.Reflection;
 using System.Runtime.CompilerServices;
 using System.Runtime.InteropServices;
 
@@ -10,8 +27,8 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("The Apache Software Foundation")]
 [assembly: AssemblyProduct("Queries.Net")]
-[assembly: AssemblyCopyright("Copyright 2006 - 2010 The Apache Software Foundation")]
-[assembly: AssemblyTrademark("Copyright 2006 - 2010 The Apache Software Foundation")]
+[assembly: AssemblyCopyright("Copyright 2006 - 2011 The Apache Software Foundation")]
+[assembly: AssemblyTrademark("Copyright 2006 - 2011 The Apache Software Foundation")]
 [assembly: AssemblyCulture("")]
 
 // Setting ComVisible to false makes the types in this assembly not visible 

Modified: incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Queries.Net/Queries.Net.csproj
URL: http://svn.apache.org/viewvc/incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Queries.Net/Queries.Net.csproj?rev=1074468&r1=1074467&r2=1074468&view=diff
==============================================================================
--- incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Queries.Net/Queries.Net.csproj (original)
+++ incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Queries.Net/Queries.Net.csproj Fri Feb 25 10:48:35 2011
@@ -1,7 +1,23 @@
 <?xml version="1.0" encoding="utf-8"?>
-<Project ToolsVersion="3.5" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <PropertyGroup>
-    <Configuration Condition=" '$(Configuration)' == '' ">Debug</Configuration>
+    <Configuration Condition=" '$(Configuration)' == '' ">Release</Configuration>
     <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
     <ProductVersion>9.0.21022</ProductVersion>
     <SchemaVersion>2.0</SchemaVersion>
@@ -9,9 +25,29 @@
     <OutputType>Library</OutputType>
     <AppDesignerFolder>Properties</AppDesignerFolder>
     <RootNamespace>Lucene.Net.Search</RootNamespace>
-    <AssemblyName>Queries.Net</AssemblyName>
+    <AssemblyName>Lucene.Net.Contrib.Queries</AssemblyName>
     <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
     <FileAlignment>512</FileAlignment>
+    <FileUpgradeFlags>
+    </FileUpgradeFlags>
+    <OldToolsVersion>3.5</OldToolsVersion>
+    <UpgradeBackupLocation />
+    <TargetFrameworkProfile />
+    <PublishUrl>publish\</PublishUrl>
+    <Install>true</Install>
+    <InstallFrom>Disk</InstallFrom>
+    <UpdateEnabled>false</UpdateEnabled>
+    <UpdateMode>Foreground</UpdateMode>
+    <UpdateInterval>7</UpdateInterval>
+    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
+    <UpdatePeriodically>false</UpdatePeriodically>
+    <UpdateRequired>false</UpdateRequired>
+    <MapFileExtensions>true</MapFileExtensions>
+    <ApplicationRevision>0</ApplicationRevision>
+    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
+    <IsWebBootstrapper>false</IsWebBootstrapper>
+    <UseApplicationTrust>false</UseApplicationTrust>
+    <BootstrapperEnabled>true</BootstrapperEnabled>
   </PropertyGroup>
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
     <DebugSymbols>true</DebugSymbols>
@@ -23,30 +59,15 @@
     <WarningLevel>4</WarningLevel>
   </PropertyGroup>
   <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
-    <DebugType>pdbonly</DebugType>
+    <DebugType>none</DebugType>
     <Optimize>true</Optimize>
-    <OutputPath>bin\Release\</OutputPath>
+    <OutputPath>$(SolutionDir)..\bin\Contrib\</OutputPath>
     <DefineConstants>TRACE</DefineConstants>
     <ErrorReport>prompt</ErrorReport>
     <WarningLevel>4</WarningLevel>
   </PropertyGroup>
   <ItemGroup>
-    <Reference Include="Lucene.Net, Version=2.9.2.1, Culture=neutral, processorArchitecture=MSIL">
-      <SpecificVersion>False</SpecificVersion>
-      <HintPath>..\..\..\..\DotNet\Work for 2.9\src\Test\bin\Release\Lucene.Net.dll</HintPath>
-    </Reference>
     <Reference Include="System" />
-    <Reference Include="System.Core">
-      <RequiredTargetFramework>3.5</RequiredTargetFramework>
-    </Reference>
-    <Reference Include="System.Xml.Linq">
-      <RequiredTargetFramework>3.5</RequiredTargetFramework>
-    </Reference>
-    <Reference Include="System.Data.DataSetExtensions">
-      <RequiredTargetFramework>3.5</RequiredTargetFramework>
-    </Reference>
-    <Reference Include="System.Data" />
-    <Reference Include="System.Xml" />
   </ItemGroup>
   <ItemGroup>
     <Compile Include="BooleanFilter.cs" />
@@ -61,6 +82,34 @@
     <Compile Include="Support.cs" />
     <Compile Include="TermsFilter.cs" />
   </ItemGroup>
+  <ItemGroup>
+    <BootstrapperPackage Include=".NETFramework,Version=v4.0">
+      <Visible>False</Visible>
+      <ProductName>Microsoft .NET Framework 4 %28x86 and x64%29</ProductName>
+      <Install>true</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
+      <Visible>False</Visible>
+      <ProductName>Windows Installer 3.1</ProductName>
+      <Install>true</Install>
+    </BootstrapperPackage>
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\..\src\Lucene.Net\Lucene.Net.csproj">
+      <Project>{5D4AD9BE-1FFB-41AB-9943-25737971BF57}</Project>
+      <Name>Lucene.Net</Name>
+    </ProjectReference>
+  </ItemGroup>
   <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
   <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
        Other similar extension points exist, see Microsoft.Common.targets.

Modified: incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Queries.Net/Support.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Queries.Net/Support.cs?rev=1074468&r1=1074467&r2=1074468&view=diff
==============================================================================
--- incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Queries.Net/Support.cs (original)
+++ incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Queries.Net/Support.cs Fri Feb 25 10:48:35 2011
@@ -1,7 +1,23 @@
-using System;
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ *
+ *     http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+using System;
 using System.Collections;
 using System.Collections.Generic;
-using System.Linq;
 using System.Text;
 
 namespace Lucene.Net.Search

Modified: incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Queries.Net/TermsFilter.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Queries.Net/TermsFilter.cs?rev=1074468&r1=1074467&r2=1074468&view=diff
==============================================================================
--- incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Queries.Net/TermsFilter.cs (original)
+++ incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Queries.Net/TermsFilter.cs Fri Feb 25 10:48:35 2011
@@ -17,7 +17,6 @@
 
 using System;
 using System.Collections.Generic;
-using System.Linq;
 using System.Text;
 
 using Lucene.Net.Index;

Modified: incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Test/Properties/AssemblyInfo.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Test/Properties/AssemblyInfo.cs?rev=1074468&r1=1074467&r2=1074468&view=diff
==============================================================================
--- incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Test/Properties/AssemblyInfo.cs (original)
+++ incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Test/Properties/AssemblyInfo.cs Fri Feb 25 10:48:35 2011
@@ -1,4 +1,21 @@
-using System.Reflection;
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+using System.Reflection;
 using System.Runtime.CompilerServices;
 using System.Runtime.InteropServices;
 
@@ -10,8 +27,8 @@ using System.Runtime.InteropServices;
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("The Apache Software Foundation")]
 [assembly: AssemblyProduct("Test for Queries.Net")]
-[assembly: AssemblyCopyright("Copyright 2006 - 2010 The Apache Software Foundation")]
-[assembly: AssemblyTrademark("Copyright 2006 - 2010 The Apache Software Foundation")]
+[assembly: AssemblyCopyright("Copyright 2006 - 2011 The Apache Software Foundation")]
+[assembly: AssemblyTrademark("Copyright 2006 - 2011 The Apache Software Foundation")]
 [assembly: AssemblyCulture("")]
 
 // Setting ComVisible to false makes the types in this assembly not visible 

Added: incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Test/Queries.Net.Test.csproj
URL: http://svn.apache.org/viewvc/incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Test/Queries.Net.Test.csproj?rev=1074468&view=auto
==============================================================================
--- incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Test/Queries.Net.Test.csproj (added)
+++ incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Queries.Net/Test/Queries.Net.Test.csproj Fri Feb 25 10:48:35 2011
@@ -0,0 +1,139 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<Project ToolsVersion="4.0" DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
+  <PropertyGroup>
+    <Configuration Condition=" '$(Configuration)' == '' ">Release</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ProductVersion>9.0.21022</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{8685A826-9B7A-42C8-88F3-EEE6B41D6D81}</ProjectGuid>
+    <OutputType>Library</OutputType>
+    <AppDesignerFolder>Properties</AppDesignerFolder>
+    <RootNamespace>Lucene.Net.Search</RootNamespace>
+    <AssemblyName>Lucene.Net.Contrib.Queries.Test</AssemblyName>
+    <TargetFrameworkVersion>v3.5</TargetFrameworkVersion>
+    <FileAlignment>512</FileAlignment>
+    <FileUpgradeFlags>
+    </FileUpgradeFlags>
+    <OldToolsVersion>3.5</OldToolsVersion>
+    <UpgradeBackupLocation />
+    <PublishUrl>publish\</PublishUrl>
+    <Install>true</Install>
+    <InstallFrom>Disk</InstallFrom>
+    <UpdateEnabled>false</UpdateEnabled>
+    <UpdateMode>Foreground</UpdateMode>
+    <UpdateInterval>7</UpdateInterval>
+    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
+    <UpdatePeriodically>false</UpdatePeriodically>
+    <UpdateRequired>false</UpdateRequired>
+    <MapFileExtensions>true</MapFileExtensions>
+    <ApplicationRevision>0</ApplicationRevision>
+    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
+    <IsWebBootstrapper>false</IsWebBootstrapper>
+    <UseApplicationTrust>false</UseApplicationTrust>
+    <BootstrapperEnabled>true</BootstrapperEnabled>
+    <TargetFrameworkProfile />
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <DebugSymbols>true</DebugSymbols>
+    <DebugType>full</DebugType>
+    <Optimize>false</Optimize>
+    <OutputPath>bin\Debug\</OutputPath>
+    <DefineConstants>DEBUG;TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <DebugType>none</DebugType>
+    <Optimize>true</Optimize>
+    <OutputPath>$(SolutionDir)..\bin\Contrib\</OutputPath>
+    <DefineConstants>TRACE</DefineConstants>
+    <ErrorReport>prompt</ErrorReport>
+    <WarningLevel>4</WarningLevel>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="nunit.framework, Version=2.5.2.9222, Culture=neutral, PublicKeyToken=96d09a1eb7f44a77, processorArchitecture=MSIL">
+      <SpecificVersion>False</SpecificVersion>
+    </Reference>
+    <Reference Include="System" />
+    <Reference Include="System.Core">
+      <RequiredTargetFramework>3.5</RequiredTargetFramework>
+    </Reference>
+    <Reference Include="System.Xml.Linq">
+      <RequiredTargetFramework>3.5</RequiredTargetFramework>
+    </Reference>
+    <Reference Include="System.Data.DataSetExtensions">
+      <RequiredTargetFramework>3.5</RequiredTargetFramework>
+    </Reference>
+    <Reference Include="System.Data" />
+    <Reference Include="System.Xml" />
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="BooleanFilterTest.cs" />
+    <Compile Include="BoostingQueryTest.cs" />
+    <Compile Include="DuplicateFilterTest.cs" />
+    <Compile Include="FuzzyLikeThisQueryTest.cs" />
+    <Compile Include="Properties\AssemblyInfo.cs" />
+    <Compile Include="TermsFilterTest.cs" />
+    <Compile Include="Similar\TestMoreLikeThis.cs" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\..\src\Lucene.Net\Lucene.Net.csproj">
+      <Project>{5D4AD9BE-1FFB-41AB-9943-25737971BF57}</Project>
+      <Name>Lucene.Net</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\..\..\src\Test\Lucene.Net.Test.csproj">
+      <Project>{AAF68BCF-F781-45FC-98B3-2B9CEE411E01}</Project>
+      <Name>Lucene.Net.Test</Name>
+    </ProjectReference>
+    <ProjectReference Include="..\Queries.Net\Queries.Net.csproj">
+      <Project>{481CF6E3-52AF-4621-9DEB-022122079AF6}</Project>
+      <Name>Queries.Net</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <BootstrapperPackage Include=".NETFramework,Version=v4.0">
+      <Visible>False</Visible>
+      <ProductName>Microsoft .NET Framework 4 %28x86 and x64%29</ProductName>
+      <Install>true</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
+      <Visible>False</Visible>
+      <ProductName>Windows Installer 3.1</ProductName>
+      <Install>true</Install>
+    </BootstrapperPackage>
+  </ItemGroup>
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+  <!-- To modify your build process, add your task inside one of the targets below and uncomment it. 
+       Other similar extension points exist, see Microsoft.Common.targets.
+  <Target Name="BeforeBuild">
+  </Target>
+  <Target Name="AfterBuild">
+  </Target>
+  -->
+</Project>
\ No newline at end of file

Modified: incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Similarity.Net/Similarity.Net/AssemblyInfo.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Similarity.Net/Similarity.Net/AssemblyInfo.cs?rev=1074468&r1=1074467&r2=1074468&view=diff
==============================================================================
--- incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Similarity.Net/Similarity.Net/AssemblyInfo.cs (original)
+++ incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Similarity.Net/Similarity.Net/AssemblyInfo.cs Fri Feb 25 10:48:35 2011
@@ -1,3 +1,20 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 using System.Reflection;
 using System.Runtime.CompilerServices;
 
@@ -11,8 +28,8 @@ using System.Runtime.CompilerServices;
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("The Apache Software Foundation")]
 [assembly: AssemblyProduct("Similarity.Net")]
-[assembly: AssemblyCopyright("Copyright 2007 The Apache Software Foundation")]
-[assembly: AssemblyTrademark("Copyright 2007 The Apache Software Foundation")]
+[assembly: AssemblyCopyright("Copyright 2006 - 2011 The Apache Software Foundation")]
+[assembly: AssemblyTrademark("Copyright 2006 - 2011 The Apache Software Foundation")]
 [assembly: AssemblyDefaultAlias("Lucene.Net.Similarity")]
 [assembly: AssemblyCulture("")]
 

Modified: incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Similarity.Net/Similarity.Net/Build.xml
URL: http://svn.apache.org/viewvc/incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Similarity.Net/Similarity.Net/Build.xml?rev=1074468&r1=1074467&r2=1074468&view=diff
==============================================================================
--- incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Similarity.Net/Similarity.Net/Build.xml (original)
+++ incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Similarity.Net/Similarity.Net/Build.xml Fri Feb 25 10:48:35 2011
@@ -1,5 +1,20 @@
 <?xml version="1.0"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
 
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
 <project name="similarity" default="default">
 
   <description>

Modified: incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Similarity.Net/Similarity.Net/Similar/Package.html
URL: http://svn.apache.org/viewvc/incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Similarity.Net/Similarity.Net/Similar/Package.html?rev=1074468&r1=1074467&r2=1074468&view=diff
==============================================================================
--- incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Similarity.Net/Similarity.Net/Similar/Package.html (original)
+++ incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Similarity.Net/Similarity.Net/Similar/Package.html Fri Feb 25 10:48:35 2011
@@ -1,4 +1,20 @@
 <html>
+  <!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
 <body>
 Document similarity query generators.
 </body>

Added: incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Similarity.Net/Similarity.Net/Similarity.Net.csproj
URL: http://svn.apache.org/viewvc/incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Similarity.Net/Similarity.Net/Similarity.Net.csproj?rev=1074468&view=auto
==============================================================================
--- incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Similarity.Net/Similarity.Net/Similarity.Net.csproj (added)
+++ incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Similarity.Net/Similarity.Net/Similarity.Net.csproj Fri Feb 25 10:48:35 2011
@@ -0,0 +1,152 @@
+<?xml version="1.0" encoding="utf-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003" DefaultTargets="Build">
+  <PropertyGroup>
+    <ProjectType>Local</ProjectType>
+    <ProductVersion>8.0.30319</ProductVersion>
+    <SchemaVersion>2.0</SchemaVersion>
+    <ProjectGuid>{B9C12C92-199A-426E-B892-3531E2600217}</ProjectGuid>
+    <Configuration Condition=" '$(Configuration)' == '' ">Release</Configuration>
+    <Platform Condition=" '$(Platform)' == '' ">AnyCPU</Platform>
+    <ApplicationIcon />
+    <AssemblyKeyContainerName />
+    <AssemblyName>SimilarityNet</AssemblyName>
+    <AssemblyOriginatorKeyFile />
+    <DefaultClientScript>JScript</DefaultClientScript>
+    <DefaultHTMLPageLayout>Grid</DefaultHTMLPageLayout>
+    <DefaultTargetSchema>IE50</DefaultTargetSchema>
+    <DelaySign>false</DelaySign>
+    <OutputType>Library</OutputType>
+    <RootNamespace>SimilarityNet</RootNamespace>
+    <RunPostBuildEvent>OnBuildSuccess</RunPostBuildEvent>
+    <StartupObject />
+    <FileUpgradeFlags>
+    </FileUpgradeFlags>
+    <TargetFrameworkVersion>v2.0</TargetFrameworkVersion>
+    <OldToolsVersion>0.0</OldToolsVersion>
+    <UpgradeBackupLocation />
+    <PublishUrl>publish\</PublishUrl>
+    <Install>true</Install>
+    <InstallFrom>Disk</InstallFrom>
+    <UpdateEnabled>false</UpdateEnabled>
+    <UpdateMode>Foreground</UpdateMode>
+    <UpdateInterval>7</UpdateInterval>
+    <UpdateIntervalUnits>Days</UpdateIntervalUnits>
+    <UpdatePeriodically>false</UpdatePeriodically>
+    <UpdateRequired>false</UpdateRequired>
+    <MapFileExtensions>true</MapFileExtensions>
+    <ApplicationRevision>0</ApplicationRevision>
+    <ApplicationVersion>1.0.0.%2a</ApplicationVersion>
+    <IsWebBootstrapper>false</IsWebBootstrapper>
+    <UseApplicationTrust>false</UseApplicationTrust>
+    <BootstrapperEnabled>true</BootstrapperEnabled>
+    <TargetFrameworkProfile />
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Debug|AnyCPU' ">
+    <OutputPath>.\</OutputPath>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <BaseAddress>285212672</BaseAddress>
+    <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
+    <ConfigurationOverrideFile />
+    <DefineConstants />
+    <DocumentationFile />
+    <DebugSymbols>true</DebugSymbols>
+    <FileAlignment>4096</FileAlignment>
+    <NoStdLib>false</NoStdLib>
+    <NoWarn />
+    <Optimize>false</Optimize>
+    <RegisterForComInterop>false</RegisterForComInterop>
+    <RemoveIntegerChecks>false</RemoveIntegerChecks>
+    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
+    <WarningLevel>4</WarningLevel>
+    <DebugType>full</DebugType>
+    <ErrorReport>prompt</ErrorReport>
+  </PropertyGroup>
+  <PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Release|AnyCPU' ">
+    <OutputPath>.\</OutputPath>
+    <AllowUnsafeBlocks>false</AllowUnsafeBlocks>
+    <BaseAddress>285212672</BaseAddress>
+    <CheckForOverflowUnderflow>false</CheckForOverflowUnderflow>
+    <ConfigurationOverrideFile />
+    <DefineConstants />
+    <DocumentationFile />
+    <DebugSymbols>true</DebugSymbols>
+    <FileAlignment>4096</FileAlignment>
+    <NoStdLib>false</NoStdLib>
+    <NoWarn />
+    <Optimize>false</Optimize>
+    <RegisterForComInterop>false</RegisterForComInterop>
+    <RemoveIntegerChecks>false</RemoveIntegerChecks>
+    <TreatWarningsAsErrors>false</TreatWarningsAsErrors>
+    <WarningLevel>4</WarningLevel>
+    <DebugType>none</DebugType>
+    <ErrorReport>prompt</ErrorReport>
+  </PropertyGroup>
+  <ItemGroup>
+    <Reference Include="System">
+      <Name>System</Name>
+    </Reference>
+  </ItemGroup>
+  <ItemGroup>
+    <Compile Include="AssemblyInfo.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="Similar\MoreLikeThis.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Compile Include="Similar\SimilarityQueries.cs">
+      <SubType>Code</SubType>
+    </Compile>
+    <Content Include="Build.xml" />
+    <Content Include="README.txt" />
+    <Content Include="Similar\Package.html" />
+  </ItemGroup>
+  <ItemGroup>
+    <ProjectReference Include="..\..\..\src\Lucene.Net\Lucene.Net.csproj">
+      <Project>{5D4AD9BE-1FFB-41AB-9943-25737971BF57}</Project>
+      <Name>Lucene.Net</Name>
+    </ProjectReference>
+  </ItemGroup>
+  <ItemGroup>
+    <BootstrapperPackage Include=".NETFramework,Version=v4.0">
+      <Visible>False</Visible>
+      <ProductName>Microsoft .NET Framework 4 %28x86 and x64%29</ProductName>
+      <Install>true</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Client.3.5">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1 Client Profile</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Net.Framework.3.5.SP1">
+      <Visible>False</Visible>
+      <ProductName>.NET Framework 3.5 SP1</ProductName>
+      <Install>false</Install>
+    </BootstrapperPackage>
+    <BootstrapperPackage Include="Microsoft.Windows.Installer.3.1">
+      <Visible>False</Visible>
+      <ProductName>Windows Installer 3.1</ProductName>
+      <Install>true</Install>
+    </BootstrapperPackage>
+  </ItemGroup>
+  <Import Project="$(MSBuildToolsPath)\Microsoft.CSharp.targets" />
+  <PropertyGroup>
+    <PreBuildEvent />
+    <PostBuildEvent />
+  </PropertyGroup>
+</Project>
\ No newline at end of file

Modified: incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Snowball.Net/Snowball.Net/AssemblyInfo.cs
URL: http://svn.apache.org/viewvc/incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Snowball.Net/Snowball.Net/AssemblyInfo.cs?rev=1074468&r1=1074467&r2=1074468&view=diff
==============================================================================
--- incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Snowball.Net/Snowball.Net/AssemblyInfo.cs (original)
+++ incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Snowball.Net/Snowball.Net/AssemblyInfo.cs Fri Feb 25 10:48:35 2011
@@ -1,3 +1,20 @@
+/*
+ * Licensed to the Apache Software Foundation (ASF) under one or more
+ * contributor license agreements.  See the NOTICE file distributed with
+ * this work for additional information regarding copyright ownership.
+ * The ASF licenses this file to You under the Apache License, Version 2.0
+ * (the "License"); you may not use this file except in compliance with
+ * the License.  You may obtain a copy of the License at
+ * 
+ * http://www.apache.org/licenses/LICENSE-2.0
+ * 
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
 using System.Reflection;
 using System.Runtime.CompilerServices;
 
@@ -9,8 +26,8 @@ using System.Runtime.CompilerServices;
 [assembly: AssemblyConfiguration("")]
 [assembly: AssemblyCompany("The Apache Software Foundation")]
 [assembly: AssemblyProduct("Snowball.Net")]
-[assembly: AssemblyCopyright("Copyright 2007 The Apache Software Foundation")]
-[assembly: AssemblyTrademark("Copyright 2007 The Apache Software Foundation")]
+[assembly: AssemblyCopyright("Copyright 2006 - 2011 The Apache Software Foundation")]
+[assembly: AssemblyTrademark("Copyright 2006 - 2011 The Apache Software Foundation")]
 [assembly: AssemblyDefaultAlias("Lucene.Net.Snowball")]
 [assembly: AssemblyCulture("")]
 

Modified: incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Snowball.Net/Snowball.Net/Build.xml
URL: http://svn.apache.org/viewvc/incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Snowball.Net/Snowball.Net/Build.xml?rev=1074468&r1=1074467&r2=1074468&view=diff
==============================================================================
--- incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Snowball.Net/Snowball.Net/Build.xml (original)
+++ incubator/lucene.net/tags/Lucene.Net_2_9_2_RC1/contrib/Snowball.Net/Snowball.Net/Build.xml Fri Feb 25 10:48:35 2011
@@ -1,5 +1,20 @@
 <?xml version="1.0"?>
-
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements.  See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License.  You may obtain a copy of the License at
+
+     http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
 <project name="snowball" default="default">
 
   <description>