Skip to content
This repository was archived by the owner on Jan 27, 2025. It is now read-only.

Conversation

@vaibhav962
Copy link
Collaborator

This pull request aims to merge all the changes made by Group 5 for Case Study 3.

Resolved issues
#117 - Active Debug Code at jme3-desktop/AppletHarness.java
#119 - VideoRecorderAppState.java missing ExecutorService Shutdown
#122 - MjpegFileWriter.java :Missing a call to dispose() on createGraphics object to release resource after use
#157 - Remove Software Vulnerability: Replaced printStackTrace with Proper Logging in AppletHarness.java
#169 - catchingInterruptedExceptionWithoutInterrupt in VideoRecorderAppState.java(line 260)

ro18 and others added 30 commits October 2, 2024 23:24
Refactor: Modified data,fcc and size as static final variables
issue#3: Mutable fields should not be "public static"
Refactor: anonymous inner class to lambda expression - Issue #5
Refactored "public static WHEEL_AMP" field to final - Issue#10
Refactor: Removed unnecessary imports
Refactored Software Clone in CursorLoader.java - Issue#70
issue#73 : Software Clone for Duplicate Code in MjpegFileWriter at MjpegFileWriter and finishAVI method.
Refactored Software Clone in AWTLoader.java - Issue#81
refactored AWTLoader.java at line 114 and 119 Remove Duplicate Logic for RGBA Pixel Processing rilling#86
Removed the clones existing at lines 306 and 526 in MjpegFileWriter.java
vaibhav962 and others added 15 commits November 13, 2024 22:54
Software Vulnerability Fix - Added Logger at jme3-desktop/AppletHarness.java - Issue#117
… object to free system resources - Issue#122
Software Vulnerability Fix - Changed the cleanup() to properly shut down ExecutorService in VideoRecorderAppState.java - Issue#119
Software Vulnerability Fix - Added a call dispose() on createGraphics object to successfully release resource after use - Issue#122
remove vulnerability by replaced printStackTrace with Proper Logging in AppletHarness.java
Preserve thread interruption status by setting the interrupted flag in catch block for InterruptedException
@vaibhav962 vaibhav962 added this to the Case Study #3 milestone Dec 3, 2024
@vaibhav962 vaibhav962 self-assigned this Dec 3, 2024
@vaibhav962 vaibhav962 merged commit 4cb658a into rilling:master Dec 3, 2024
14 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants