Uploaded image for project: 'Lucene - Core'
  1. Lucene - Core
  2. LUCENE-6675

Spatial3d javadocs don't pass "ant documentation-lint"



    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 5.3, 6.0
    • Component/s: None
    • Labels:
    • Lucene Fields:


      Spinoff from LUCENE-6607.

      With the attached patch, if you run ant documentation-lint from top-level, it hits these javadoc linting problems:

           [exec] build/docs/spatial3d/org/apache/lucene/geo3d/ArcDistance.html
           [exec]   missing Fields: INSTANCE
           [exec]   missing Constructors: INSTANCE
           [exec] build/docs/spatial3d/org/apache/lucene/geo3d/BasePlanetObject.html
           [exec]   missing Fields: planetModel
           [exec]   missing Constructors: planetModel
           [exec] build/docs/spatial3d/org/apache/lucene/geo3d/Bounds.html
           [exec] Traceback (most recent call last):
           [exec]   File "/l/trunk/dev-tools/scripts/checkJavaDocs.py", line 384, in <module>
           [exec]     if checkPackageSummaries(sys.argv[1], level):
           [exec]   File "/l/trunk/dev-tools/scripts/checkJavaDocs.py", line 364, in checkPackageSummaries
           [exec]     if checkClassSummaries(fullPath):
           [exec]   File "/l/trunk/dev-tools/scripts/checkJavaDocs.py", line 225, in checkClassSummaries
           [exec]     raise RuntimeError('failed to locate javadoc item in %s, line %d? last line: %s' % (fullPath, lineCount, line.rstrip()))  missing Fields: leftLongitude
           [exec]   missing Fields: maxLatitude
           [exec]   missing Fields: minLatitude
           [exec]   missing Fields: noBottomLatitudeBound
           [exec]   missing Fields: noLongitudeBound
           [exec]   missing Fields: noTopLatitudeBound
           [exec]   missing Fields: rightLongitude
           [exec]   missing Constructors: rightLongitude
           [exec]   missing Methods: addHorizontalCircle-double-
           [exec]   missing Methods: addLatitudeBound-double-
           [exec]   missing Methods: addLatitudeZone-double-
           [exec] RuntimeError: failed to locate javadoc item in build/docs/spatial3d/org/apache/lucene/geo3d/GeoBaseDistanceShape.html, line 177? last line: </tr>  missing Methods: addLongitudeBound-double-
           [exec]   missing Methods: addLongitudeBound-double-double-
           [exec]   missing Methods: addLongitudeSlice-double-double-
           [exec]   missing Methods: addPoint-double-double-
           [exec]   missing Methods: addPoint-double-double-double-
           [exec]   missing Methods: addPoint-org.apache.lucene.geo3d.Vector-
           [exec]   missing Methods: checkNoBottomLatitudeBound--
           [exec]   missing Methods: checkNoLongitudeBound--
           [exec]   missing Methods: checkNoTopLatitudeBound--
           [exec]   missing Methods: getLeftLongitude--
           [exec]   missing Methods: getMaxLatitude--
           [exec]   missing Methods: getMinLatitude--
           [exec]   missing Methods: getRightLongitude--
           [exec]   missing Methods: noBottomLatitudeBound--
           [exec]   missing Methods: noLongitudeBound--
           [exec]   missing Methods: noTopLatitudeBound--
           [exec] build/docs/spatial3d/org/apache/lucene/geo3d/DistanceStyle.html
           [exec]   missing Fields: ARC
           [exec]   missing Fields: LINEAR
           [exec]   missing Fields: LINEAR_SQUARED
           [exec]   missing Fields: NORMAL
           [exec]   missing Fields: NORMAL_SQUARED
           [exec] build/docs/spatial3d/org/apache/lucene/geo3d/GeoArea.html
           [exec]   missing Fields: CONTAINS
           [exec]   missing Fields: DISJOINT
           [exec]   missing Fields: OVERLAPS
           [exec]   missing Fields: WITHIN
           [exec] build/docs/spatial3d/org/apache/lucene/geo3d/GeoBaseBBox.html
           [exec]   missing Fields: ALL_INSIDE
           [exec]   missing Fields: NONE_INSIDE
           [exec]   missing Fields: SOME_INSIDE
           [exec]   missing Constructors: SOME_INSIDE
           [exec]   missing Methods: isShapeInsideBBox-org.apache.lucene.geo3d.GeoShape-

      Maybe we can fix the javadocs?


        1. LUCENE-6675.patch
          33 kB
          Karl Wright
        2. LUCENE-6675.patch
          70 kB
          Karl Wright
        3. LUCENE-6675.patch
          13 kB
          Michael McCandless
        4. LUCENE-6675.patch
          11 kB
          Karl Wright
        5. LUCENE-6675.patch
          0.7 kB
          Michael McCandless



            • Assignee:
              mikemccand Michael McCandless
            • Votes:
              0 Vote for this issue
              4 Start watching this issue


              • Created: