Apache Commons logo Apache Commons Geometry

Rat (Release Audit Tool) results

The following document contains the results of Rat (Release Audit Tool).

*****************************************************
Summary
-------
Generated at: 2021-08-20T23:56:19-04:00

Notes: 2
Binaries: 2
Archives: 0
Standards: 72

Apache Licensed: 69
Generated Documents: 0

JavaDocs are generated, thus a license header is optional.
Generated files do not require license headers.

3 Unknown Licenses

*****************************************************

Files with unapproved licenses:

  /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/resources/models/cube.stl
  /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/resources/models/empty.stl
  /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/resources/models/cube-ascii.stl

*****************************************************

*****************************************************
  Files with Apache License headers will be marked AL
  Binary files (which do not require any license headers) will be marked B
  Compressed archives will be marked A
  Notices, licenses etc. will be marked N
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/README.md
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/CONTRIBUTING.md
  N     /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/NOTICE.txt
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/DocumentationExamplesTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/EuclideanIOTestUtils.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/BoundaryIOManager3DTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/obj/PolygonObjParserTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/obj/ObjTriangleMeshReaderTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/obj/ObjFacetDefinitionReaderTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/obj/ObjWriterTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/obj/ObjBoundaryReadHandler3DTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/obj/ObjBoundaryWriteHandler3DTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/SimpleFacetDefinitionTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/IO3DTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/stl/TextStlFacetDefinitionReaderTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/stl/BinaryStlFacetDefinitionReaderTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/stl/TextStlWriterTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/stl/StlBoundaryWriteHandler3DTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/stl/BinaryStlWriterTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/stl/StlBoundaryReadHandler3DTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/stl/StlFacetDefinitionReadersTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/AbstractBoundaryReadHandler3DTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/txt/TextFacetDefinitionWriterTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/txt/TextBoundaryReadHandler3DTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/txt/TextBoundaryWriteHandler3DTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/txt/TextFacetDefinitionReaderTest.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/java/org/apache/commons/geometry/io/euclidean/threed/FacetDefinitionsTest.java
 !????? /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/resources/models/cube.stl
  B     /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/resources/models/cube-minus-sphere.stl
 !????? /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/resources/models/empty.stl
 !????? /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/resources/models/cube-ascii.stl
  B     /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/resources/models/cube-binary.stl
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/FacetDefinition.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/obj/PolygonObjParser.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/obj/AbstractObjParser.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/obj/ObjWriter.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/obj/ObjFacetDefinitionReader.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/obj/ObjBoundaryReadHandler3D.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/obj/ObjTriangleMeshReader.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/obj/AbstractObjPolygonReader.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/obj/package-info.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/obj/ObjConstants.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/obj/ObjBoundaryWriteHandler3D.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/stl/BinaryStlFacetDefinition.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/stl/StlUtils.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/stl/StlBoundaryWriteHandler3D.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/stl/TextStlFacetDefinitionReader.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/stl/BinaryStlWriter.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/stl/StlBoundaryReadHandler3D.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/stl/package-info.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/stl/StlConstants.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/stl/TextStlWriter.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/stl/BinaryStlFacetDefinitionReader.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/stl/StlFacetDefinitionReaders.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/IO3D.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/GeometryFormat3D.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/BoundaryReadHandler3D.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/txt/CsvBoundaryReadHandler3D.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/txt/AbstractTextBoundaryWriteHandler3D.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/txt/TextBoundaryWriteHandler3D.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/txt/TextBoundaryReadHandler3D.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/txt/TextFacetDefinitionReader.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/txt/TextFacetDefinitionWriter.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/txt/CsvBoundaryWriteHandler3D.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/txt/package-info.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/BoundaryWriteHandler3D.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/AbstractBoundaryWriteHandler3D.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/SimpleFacetDefinition.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/FacetDefinitions.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/package-info.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/AbstractBoundaryReadHandler3D.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/BoundaryIOManager3D.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/main/java/org/apache/commons/geometry/io/euclidean/threed/FacetDefinitionReader.java
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/site/site.xml
  AL    /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/pom.xml
  N     /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/LICENSE.txt
 
*****************************************************

 Printing headers for text files without a valid license header...
 
=====================================================
== File: /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/resources/models/cube.stl
=====================================================
solid Exported from Blender-2.82 (sub 7)
facet normal 0.000000 -0.000000 1.000000
outer loop
vertex 0.500000 0.500000 0.500000
vertex -0.500000 0.500000 0.500000
vertex -0.500000 -0.500000 0.500000
endloop
endfacet
facet normal 0.000000 -0.000000 1.000000
outer loop
vertex 0.500000 0.500000 0.500000
vertex -0.500000 -0.500000 0.500000
vertex 0.500000 -0.500000 0.500000
endloop
endfacet
facet normal 0.000000 -1.000000 0.000000
outer loop
vertex 0.500000 -0.500000 -0.500000
vertex 0.500000 -0.500000 0.500000
vertex -0.500000 -0.500000 0.500000
endloop
endfacet
facet normal 0.000000 -1.000000 -0.000000
outer loop
vertex 0.500000 -0.500000 -0.500000
vertex -0.500000 -0.500000 0.500000
vertex -0.500000 -0.500000 -0.500000
endloop
endfacet
facet normal -1.000000 0.000000 0.000000
outer loop
vertex -0.500000 -0.500000 -0.500000
vertex -0.500000 -0.500000 0.500000
vertex -0.500000 0.500000 0.500000
endloop
endfacet
facet normal -1.000000 0.000000 0.000000
outer loop
vertex -0.500000 -0.500000 -0.500000
vertex -0.500000 0.500000 0.500000
vertex -0.500000 0.500000 -0.500000
endloop
endfacet
facet normal 0.000000 0.000000 -1.000000
outer loop
vertex -0.500000 0.500000 -0.500000
vertex 0.500000 0.500000 -0.500000
vertex 0.500000 -0.500000 -0.500000
endloop
endfacet

=====================================================
== File: /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/resources/models/empty.stl
=====================================================
solid empty
endsolid empty

=====================================================
== File: /home/matt/projects/asf/commons-geometry/commons-geometry-io-euclidean/src/test/resources/models/cube-ascii.stl
=====================================================
solid Exported from Blender-2.92.0
facet normal -1.000000 0.000000 0.000000
outer loop
vertex -0.500000 -0.500000 -0.500000
vertex -0.500000 -0.500000 0.500000
vertex -0.500000 0.500000 0.500000
endloop
endfacet
facet normal -1.000000 0.000000 0.000000
outer loop
vertex -0.500000 -0.500000 -0.500000
vertex -0.500000 0.500000 0.500000
vertex -0.500000 0.500000 -0.500000
endloop
endfacet
facet normal 0.000000 1.000000 0.000000
outer loop
vertex -0.500000 0.500000 -0.500000
vertex -0.500000 0.500000 0.500000
vertex 0.500000 0.500000 0.500000
endloop
endfacet
facet normal 0.000000 1.000000 0.000000
outer loop
vertex -0.500000 0.500000 -0.500000
vertex 0.500000 0.500000 0.500000
vertex 0.500000 0.500000 -0.500000
endloop
endfacet
facet normal 1.000000 0.000000 0.000000
outer loop
vertex 0.500000 0.500000 -0.500000
vertex 0.500000 0.500000 0.500000
vertex 0.500000 -0.500000 0.500000
endloop
endfacet
facet normal 1.000000 0.000000 0.000000
outer loop
vertex 0.500000 0.500000 -0.500000
vertex 0.500000 -0.500000 0.500000
vertex 0.500000 -0.500000 -0.500000
endloop
endfacet
facet normal 0.000000 -1.000000 0.000000
outer loop
vertex 0.500000 -0.500000 -0.500000
vertex 0.500000 -0.500000 0.500000
vertex -0.500000 -0.500000 0.500000
endloop
endfacet