Index: branches/lucene_2_2/CHANGES.txt
===================================================================
--- branches/lucene_2_2/CHANGES.txt	(revision 545670)
+++ branches/lucene_2_2/CHANGES.txt	(working copy)
@@ -70,6 +70,9 @@
     BufferedIndexInput.setBufferSize(int) to change the buffer size.
     (Mike McCandless)
 
+13. LUCENE-923: Make SegmentTermPositionVector package-private. It does not need
+    to be public because it implements the public interface TermPositionVector.
+    (Michael Busch)
 
 Bug fixes
 
Index: branches/lucene_2_2/src/java/org/apache/lucene/index/SegmentTermPositionVector.java
===================================================================
--- branches/lucene_2_2/src/java/org/apache/lucene/index/SegmentTermPositionVector.java	(revision 545670)
+++ branches/lucene_2_2/src/java/org/apache/lucene/index/SegmentTermPositionVector.java	(working copy)
@@ -17,7 +17,7 @@
  * limitations under the License.
  */
 
-public class SegmentTermPositionVector extends SegmentTermVector implements TermPositionVector {
+class SegmentTermPositionVector extends SegmentTermVector implements TermPositionVector {
   protected int[][] positions;
   protected TermVectorOffsetInfo[][] offsets;
   public static final int[] EMPTY_TERM_POS = new int[0];
Index: trunk/CHANGES.txt
===================================================================
--- trunk/CHANGES.txt	(revision 545670)
+++ trunk/CHANGES.txt	(working copy)
@@ -89,6 +89,9 @@
     BufferedIndexInput.setBufferSize(int) to change the buffer size.
     (Mike McCandless)
 
+13. LUCENE-923: Make SegmentTermPositionVector package-private. It does not need
+    to be public because it implements the public interface TermPositionVector.
+    (Michael Busch)
 
 Bug fixes
 
Index: trunk/src/java/org/apache/lucene/index/SegmentTermPositionVector.java
===================================================================
--- trunk/src/java/org/apache/lucene/index/SegmentTermPositionVector.java	(revision 545670)
+++ trunk/src/java/org/apache/lucene/index/SegmentTermPositionVector.java	(working copy)
@@ -17,7 +17,7 @@
  * limitations under the License.
  */
 
-public class SegmentTermPositionVector extends SegmentTermVector implements TermPositionVector {
+class SegmentTermPositionVector extends SegmentTermVector implements TermPositionVector {
   protected int[][] positions;
   protected TermVectorOffsetInfo[][] offsets;
   public static final int[] EMPTY_TERM_POS = new int[0];
