[prev in list] [next in list] [prev in thread] [next in thread]
List: jedit-cvs
Subject: [ jEdit-commits ] SF.net SVN: jedit:[17919]
From: shlomy () users ! sourceforge ! net
Date: 2010-05-29 14:31:19
Message-ID: E1OIN4J-00087x-6p () sfp-svn-3 ! v30 ! ch3 ! sourceforge ! com
[Download RAW message or body]
Revision: 17919
http://jedit.svn.sourceforge.net/jedit/?rev=17919&view=rev
Author: shlomy
Date: 2010-05-29 14:31:18 +0000 (Sat, 29 May 2010)
Log Message:
-----------
Update some places with the new origin id field in origin documents.
Modified Paths:
--------------
plugins/CtagsInterface/trunk/src/ctagsinterface/index/TagIndex.java
Modified: plugins/CtagsInterface/trunk/src/ctagsinterface/index/TagIndex.java
===================================================================
--- plugins/CtagsInterface/trunk/src/ctagsinterface/index/TagIndex.java 2010-05-29 \
13:07:49 UTC (rev 17918)
+++ plugins/CtagsInterface/trunk/src/ctagsinterface/index/TagIndex.java 2010-05-29 \
14:31:18 UTC (rev 17919) @@ -102,10 +102,13 @@
new HashSet<String>());
keywordAnalyzer = new KeywordAnalyzer();
analyzer = new PerFieldAnalyzerWrapper(standardAnalyzer);
+ // Tag documents
analyzer.addAnalyzer(_NAME_FLD, keywordAnalyzer);
analyzer.addAnalyzer(_PATH_FLD, keywordAnalyzer);
analyzer.addAnalyzer(_ORIGIN_FLD, keywordAnalyzer);
+ // Origin documents
analyzer.addAnalyzer(ORIGIN_ID_FLD, keywordAnalyzer);
+ analyzer.addAnalyzer(TYPE_FLD, keywordAnalyzer);
fixedFields = new HashSet<String>();
for (String s: FIXED_FIELDS)
fixedFields.add(s);
@@ -170,7 +173,7 @@
{
public void handle(Document doc)
{
- origins.add(doc.get(ORIGIN_FLD));
+ origins.add(doc.get(ORIGIN_ID_FLD));
}
});
}
@@ -335,7 +338,7 @@
Query q = getQuery(s);
if (q != null)
{
- try { writer.deleteDocuments(q); }
+ try { writer.deleteDocuments(q); writer.optimize(); }
catch (IOException e) { e.printStackTrace(); }
}
endActivity();
@@ -366,7 +369,7 @@
Document doc = new Document();
doc.add(new Field(DOCTYPE_FLD, ORIGIN_DOC_TYPE, Store.YES, Index.ANALYZED));
doc.add(new Field(TYPE_FLD, type.name, Store.YES, Index.ANALYZED));
- doc.add(new Field(ORIGIN_FLD, id, Store.YES, Index.ANALYZED));
+ doc.add(new Field(ORIGIN_ID_FLD, id, Store.YES, Index.ANALYZED));
try { writer.addDocument(doc); }
catch (IOException e) { e.printStackTrace(); }
endActivity();
This was sent by the SourceForge.net collaborative development platform, the world's \
largest Open Source development site.
------------------------------------------------------------------------------
_______________________________________________
jEdit-CVS mailing list
jEdit-CVS@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/jedit-cvs
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic