gitextract_52r2ik9m/ ├── .gitignore ├── .gitlab-ci.yml ├── .project ├── LICENSE-APL.txt ├── README.md ├── pom.xml └── src/ ├── doc/ │ ├── docs/ │ │ ├── examples.md │ │ ├── faq.md │ │ ├── index.md │ │ ├── migration.md │ │ └── usage.md │ ├── mkdocs.yml │ └── theme/ │ ├── breadcrumbs.html │ ├── css/ │ │ ├── font.css │ │ ├── theme_custom.css │ │ └── theme_pygments.css │ ├── footer.html │ └── main.html ├── main/ │ ├── java/ │ │ ├── module-info.java │ │ └── org/ │ │ └── shredzone/ │ │ └── commons/ │ │ └── suncalc/ │ │ ├── MoonIllumination.java │ │ ├── MoonPhase.java │ │ ├── MoonPosition.java │ │ ├── MoonTimes.java │ │ ├── SunPosition.java │ │ ├── SunTimes.java │ │ ├── package-info.java │ │ ├── param/ │ │ │ ├── Builder.java │ │ │ ├── GenericParameter.java │ │ │ ├── LocationParameter.java │ │ │ ├── TimeParameter.java │ │ │ ├── WindowParameter.java │ │ │ └── package-info.java │ │ └── util/ │ │ ├── BaseBuilder.java │ │ ├── ExtendedMath.java │ │ ├── JulianDate.java │ │ ├── Matrix.java │ │ ├── Moon.java │ │ ├── Pegasus.java │ │ ├── QuadraticInterpolation.java │ │ ├── Sun.java │ │ ├── Vector.java │ │ └── package-info.java │ └── resources/ │ └── .gitignore └── test/ ├── java/ │ └── org/ │ └── shredzone/ │ └── commons/ │ └── suncalc/ │ ├── ExamplesTest.java │ ├── Locations.java │ ├── MoonIlluminationTest.java │ ├── MoonPhaseTest.java │ ├── MoonPositionTest.java │ ├── MoonTimesTest.java │ ├── SunPositionTest.java │ ├── SunTimesTest.java │ └── util/ │ ├── BaseBuilderTest.java │ ├── ExtendedMathTest.java │ ├── JulianDateTest.java │ ├── MatrixTest.java │ ├── PegasusTest.java │ ├── QuadraticInterpolationTest.java │ └── VectorTest.java └── resources/ └── .gitignore