gitextract_ur45qq_0/ ├── .github/ │ ├── dependabot.yml │ └── workflows/ │ ├── ci.yml │ ├── release.yml │ └── snapshot.yml ├── .gitignore ├── .mvn/ │ └── wrapper/ │ ├── maven-wrapper.jar │ └── maven-wrapper.properties ├── LICENCE ├── README.md ├── config/ │ └── checkstyle/ │ └── checkstyle.xml ├── mvnw ├── mvnw.cmd ├── pom.xml └── src/ ├── main/ │ ├── java/ │ │ └── pazone/ │ │ └── ashot/ │ │ ├── AShot.java │ │ ├── CdpShootingStrategy.java │ │ ├── CuttingDecorator.java │ │ ├── HandlingSickyElementsViewportPastingDecorator.java │ │ ├── ImageReadException.java │ │ ├── InvalidViewportHeightException.java │ │ ├── PageDimensions.java │ │ ├── RotatingDecorator.java │ │ ├── ScalingDecorator.java │ │ ├── Screenshot.java │ │ ├── ShootingDecorator.java │ │ ├── ShootingStrategies.java │ │ ├── ShootingStrategy.java │ │ ├── SimpleShootingStrategy.java │ │ ├── ViewportPastingDecorator.java │ │ ├── comparison/ │ │ │ ├── DiffMarkupPolicy.java │ │ │ ├── ImageDiff.java │ │ │ ├── ImageDiffer.java │ │ │ ├── ImageMarkupPolicy.java │ │ │ └── PointsMarkupPolicy.java │ │ ├── coordinates/ │ │ │ ├── Coords.java │ │ │ ├── CoordsPreparationStrategy.java │ │ │ ├── CoordsProvider.java │ │ │ ├── JqueryCoordsProvider.java │ │ │ └── WebDriverCoordsProvider.java │ │ ├── cropper/ │ │ │ ├── DefaultCropper.java │ │ │ ├── ImageCropper.java │ │ │ └── indent/ │ │ │ ├── BlurFilter.java │ │ │ ├── IndentCropper.java │ │ │ ├── IndentFilerFactory.java │ │ │ ├── IndentFilter.java │ │ │ └── MonochromeFilter.java │ │ ├── cutter/ │ │ │ ├── CutStrategy.java │ │ │ ├── FixedCutStrategy.java │ │ │ └── VariableCutStrategy.java │ │ └── util/ │ │ ├── ImageBytesDiffer.java │ │ ├── ImageTool.java │ │ ├── InnerScript.java │ │ └── JsCoords.java │ └── resources/ │ └── js/ │ ├── coords-single.js │ └── page_dimensions.js └── test/ └── java/ └── pazone/ └── ashot/ ├── CdpShootingStrategyTest.java ├── CroppersTest.java ├── CuttingDecoratorTest.java ├── DiffMarkupPolicyTest.java ├── DifferTest.java ├── ImageBytesDifferTest.java ├── RotatingDecoratorTest.java ├── ScalingDecoratorTest.java ├── SerializeScreenshotTest.java ├── VariableCutStrategyTest.java ├── VerticalPastingShootingStrategyTest.java ├── coordinates/ │ └── WebDriverCoordsProviderTest.java └── util/ ├── ImageToolTest.java └── TestImageUtils.java