You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by dn...@apache.org on 2005/01/23 01:11:11 UTC

cvs commit: jakarta-lucene-sandbox/contributions/lucli/src/lucli LuceneMethods.java Lucli.java

dnaber      2005/01/22 16:11:11

  Modified:    contributions/lucli/src/lucli LuceneMethods.java Lucli.java
  Log:
  don't crash ony non-stored fields. small fixes to the help text.
  
  Revision  Changes    Path
  1.3       +7 -3      jakarta-lucene-sandbox/contributions/lucli/src/lucli/LuceneMethods.java
  
  Index: LuceneMethods.java
  ===================================================================
  RCS file: /home/cvs/jakarta-lucene-sandbox/contributions/lucli/src/lucli/LuceneMethods.java,v
  retrieving revision 1.2
  retrieving revision 1.3
  diff -u -r1.2 -r1.3
  --- LuceneMethods.java	26 Jan 2004 01:36:15 -0000	1.2
  +++ LuceneMethods.java	23 Jan 2005 00:11:11 -0000	1.3
  @@ -107,7 +107,7 @@
   
     public LuceneMethods(String index) {
       indexName = index;
  -    message("Lucene CLI. Using directory:" + indexName);
  +    message("Lucene CLI. Using directory '" + indexName + "'. Type 'help' for instructions.");
     }
   
   
  @@ -175,8 +175,12 @@
       for (int ii = 0; ii < fieldsArray.length; ii++) {
         String currField = fieldsArray[ii];
         String[] result = doc.getValues(currField);
  -      for (int i = 0; i < result.length; i++) {
  -        message(currField + ":" + result[i]);
  +      if (result != null) {
  +        for (int i = 0; i < result.length; i++) {
  +          message(currField + ":" + result[i]);
  +        }
  +      } else {
  +        message(currField + ": <not available>");
         }
       }
       //another option is to just do message(doc);
  
  
  
  1.4       +2 -2      jakarta-lucene-sandbox/contributions/lucli/src/lucli/Lucli.java
  
  Index: Lucli.java
  ===================================================================
  RCS file: /home/cvs/jakarta-lucene-sandbox/contributions/lucli/src/lucli/Lucli.java,v
  retrieving revision 1.3
  retrieving revision 1.4
  diff -u -r1.3 -r1.4
  --- Lucli.java	26 Jan 2004 01:36:15 -0000	1.3
  +++ Lucli.java	23 Jan 2005 00:11:11 -0000	1.4
  @@ -107,12 +107,12 @@
   		 * Initialize the list of commands
   		 */
   
  -		addCommand("info", INFO, "Display info about the current Lucene Index. Example:info");
  +		addCommand("info", INFO, "Display info about the current Lucene index. Example: info");
   		addCommand("search", SEARCH, "Search the current index. Example: search foo", 1);
   		addCommand("count", COUNT, "Return the number of hits for a search. Example: count foo", 1);
   		addCommand("optimize", OPTIMIZE, "Optimize the current index");
   		addCommand("quit", QUIT, "Quit/exit the program");
  -		addCommand("help", HELP, "Display help about commands.");
  +		addCommand("help", HELP, "Display help about commands");
   		addCommand("terms", TERMS, "Show the first " + MAX_TERMS + " terms in this index. Supply a field name to only show terms in a specific field. Example: terms");
   		addCommand("index", INDEX, "Choose a different lucene index. Example index my_index", 1);
   		addCommand("tokens", TOKENS, "Does a search and shows the top 10 tokens for each document. Verbose! Example: tokens foo", 1);
  
  
  

---------------------------------------------------------------------
To unsubscribe, e-mail: lucene-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: lucene-dev-help@jakarta.apache.org