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: <B> 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: <B> 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>