SuccessChanges

Summary

  1. Reduce object creation during rendering of path preview (details)
  2. Fix all warnings (details)
Commit 3122c0a71e0b565b39da441e063d7f949bd46ea3 by Jonas
Reduce object creation during rendering of path preview
Skip sqrt when comparing distances
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/renderer/PathPreviewRenderer.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/holders/Position.java
Commit a058497727d7e43e67c5a4e4bfb93185109e5468 by Jonas
Fix all warnings
Add and make use of Lombok
Remove Mojang API
Remove ZipFileUtils
Remove StreamTools in favor of Apache IOUtils
Keyframe should be abstract all derivatives final
Replace clone in Keyframe with copy
Move some constants from GuiReplaySetttings to GuiConstants
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/GuiPlayerOverview.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/events/handlers/GuiEventHandler.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiKeyframeTimeline.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/holders/Position.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/online/GuiLoginPrompt.java
The file was removedsrc/main/java/eu/crushedpixel/replaymod/api/mojang/holders/Properties.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/replay/holders/SearchResult.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/overlay/GuiReplayOverlay.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/coremod/EnchantmentTimerCT.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/online/authentication/AuthenticationHandler.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/replay/holders/AuthConfirmation.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/recording/ReplayMetaData.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/utils/ReplayFileIO.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/replay/pagination/Pagination.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/replay/ReplayHandler.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/video/entity/CubicEntityRenderer.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiEntryList.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/studio/VersionValidator.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/SimpleApiClient.java
The file was removedsrc/main/java/eu/crushedpixel/replaymod/utils/StreamTools.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/ApiException.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/replay/holders/ApiError.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/renderer/InvisibilityRender.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/replayviewer/GuiReplayViewer.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/replay/holders/Favorites.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/online/GuiUploadFile.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/holders/PacketData.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiDropdown.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/registry/UploadedFileHandler.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/ReplayMod.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/replay/holders/FileInfo.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/registry/ReplayFileAppender.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/events/handlers/TickAndRenderListener.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/replay/holders/Success.java
The file was removedsrc/main/java/eu/crushedpixel/replaymod/api/mojang/MojangApiMethods.java
The file was removedsrc/main/java/eu/crushedpixel/replaymod/utils/ZipFileUtils.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/settings/RenderOptions.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/timer/EnchantmentTimer.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/recording/PacketSerializer.java
The file was removedsrc/main/java/eu/crushedpixel/replaymod/api/mojang/SkinDownloader.java
The file was removedsrc/main/java/eu/crushedpixel/replaymod/api/mojang/holders/Profile.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/replay/holders/Donated.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/GsonApiClient.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/video/ScreenCapture.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/GuiReplaySpeedSlider.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/online/GuiRegister.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/replay/holders/FileRating.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/sound/SoundHandler.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/utils/MouseUtils.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/replay/OpenEmbeddedChannel.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/GuiKeyframeRepository.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/holders/MarkerKeyframe.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/renderer/SafeEntityRenderer.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiAdvancedButton.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/replay/ReplaySender.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/replay/holders/UserFiles.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/registry/PlayerHandler.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/interpolation/LinearInterpolation.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/replayeditor/GuiConnectPart.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiNumberInput.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/replay/SearchQuery.java
The file was removedsrc/main/java/eu/crushedpixel/replaymod/replay/TimeHandler.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/events/handlers/RecordingHandler.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/GuiEditKeyframe.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/replay/holders/AuthKey.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiSettingsOnOffButton.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/online/authentication/AuthenticationHash.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/ApiClient.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiReplayListEntry.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/interpolation/SplinePoint.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/recording/DataListener.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/holders/Keyframe.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiTimeline.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/interpolation/LinearTimestamp.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/replay/FileUploader.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/holders/TimeKeyframe.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/replayviewer/GuiRenameReplay.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/registry/DownloadedFileHandler.java
The file was removedsrc/main/java/eu/crushedpixel/replaymod/gui/GuiHelpOverlay.java
The file was modifiedbuild.gradle
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/interpolation/LinearPoint.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/replay/holders/Rating.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/renderer/SpectatorRenderer.java
The file was removedsrc/main/java/eu/crushedpixel/replaymod/api/mojang/holders/TextureValue.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/online/GuiReplayCenter.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/video/VideoRenderer.java
The file was removedsrc/main/java/eu/crushedpixel/replaymod/api/mojang/holders/Textures.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/video/VideoWriter.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/holders/KeyframeSet.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/chat/ChatMessageHandler.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/recording/ConnectionEventHandler.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiArrowButton.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/QueryBuilder.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/GuiRenderSettings.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/holders/PositionKeyframe.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/api/replay/holders/RatedFiles.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/video/ReplayScreenshot.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/GuiReplaySettings.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/GuiConstants.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/utils/EmailAddressUtils.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/replayeditor/GuiReplayEditor.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiTexturedButton.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/registry/RatedFileHandler.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/video/entity/CustomEntityRenderer.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/events/handlers/MinecraftTicker.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/holders/PlayerVisibility.java
The file was removedsrc/main/java/eu/crushedpixel/replaymod/api/mojang/holders/UrlHolder.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiOnOffButton.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/replay/ReplayProcess.java
The file was modifiedsrc/main/java/eu/crushedpixel/replaymod/gui/elements/GuiLoadingListEntry.java