C2026 043 tech debt v1 #817

Open
mschill wants to merge 43 commits from C2026-043-Tech-Debt_v1 into Development
Owner

C2026-043 Technical Debt

Phase 1 – This is a clean-up of comments, unnecessary code, etc.. to reduce the overhead when making changes to PROMS in the future,

• Perform Full Functional Testing – executable to use for testing at:
V:\Proms Versions\Test Version\Tech_Debt
• Use this version internally for several weeks for changes to the PROMS manual.

This should not be merged into the Dev branch until the following have been completed.

C2026-043 Technical Debt Phase 1 – This is a clean-up of comments, unnecessary code, etc.. to reduce the overhead when making changes to PROMS in the future, • Perform Full Functional Testing – executable to use for testing at: V:\Proms Versions\Test Version\Tech_Debt • Use this version internally for several weeks for changes to the PROMS manual. This should not be merged into the Dev branch until the following have been completed.
djankowski was assigned by mschill 2026-09-15 08:31:08 -04:00
jjenko was assigned by mschill 2026-09-15 08:31:08 -04:00
mvickers was assigned by mschill 2026-09-15 08:31:08 -04:00
mschill added 37 commits 2026-09-15 08:31:08 -04:00
mschill requested review from jjenko 2026-09-15 08:31:08 -04:00
mschill added 1 commit 2026-09-15 13:10:16 -04:00
mschill added 1 commit 2026-09-15 13:27:31 -04:00
jjenko requested changes 2026-09-21 14:19:00 -04:00
Dismissed
jjenko left a comment
Owner

comments (only one) on the first 75 files.

comments (only one) on the first 75 files.
@@ -315,2 +289,4 @@
// cleanup from previous run:
TmpFile.RemoveAllTmps();
if (VlnSettings.DebugMode)
Owner

This entire If/else statement can be replaced with
Database.ConnectionName = "VEPROMS_LOCAL";

since Rich's computers are no longer active and user BODINE is no longer an employee.

This entire If/else statement can be replaced with Database.ConnectionName = "VEPROMS_LOCAL"; since Rich's computers are no longer active and user BODINE is no longer an employee.
Author
Owner

Pushed change removing this.

Pushed change removing this.
jjenko marked this conversation as resolved
mschill added 1 commit 2026-09-22 08:59:40 -04:00
jjenko requested changes 2026-09-22 16:11:32 -04:00
Dismissed
@@ -213,2 +185,3 @@
private int _FormatID;
public FormatIDCriteria(int formatID) => _FormatID = formatID;
private int _FormatID;
public int FormatID
Owner

should this be?

public int FormatID =>_formatID;

should this be? public int FormatID =>_formatID;
Author
Owner

Hey John,

Give me a quick call when you get in in the morning and have a minute ---

--- There were a couple items like this:  Since it is Serializable/part of a Serializable class, I didn’t want to change it / it didn’t come up as a compiler suggestion.
     If designing from scratch, definitely would have changed it to expression syntax. Also, since I am going to have to revisit and rewrite all the CSLA files, I wasn't sure it was worth the extra testing time up front.
     Let me know when you have a minute and we can discuss if it is worth changing or not?
Hey John, Give me a quick call when you get in in the morning and have a minute --- --- There were a couple items like this: Since it is Serializable/part of a Serializable class, I didn’t want to change it / it didn’t come up as a compiler suggestion. If designing from scratch, definitely would have changed it to expression syntax. Also, since I am going to have to revisit and rewrite all the CSLA files, I wasn't sure it was worth the extra testing time up front. Let me know when you have a minute and we can discuss if it is worth changing or not?
jjenko marked this conversation as resolved
mschill added 1 commit 2026-09-23 11:00:29 -04:00
jjenko approved these changes 2026-09-25 10:09:40 -04:00
jjenko left a comment
Owner

Code changes look good and all finding addressed.
Can move to Development once successful testing is completed.

Code changes look good and all finding addressed. Can move to Development once successful testing is completed.
mschill added 1 commit 2026-09-30 10:20:09 -04:00
mschill added 1 commit 2026-10-01 10:12:07 -04:00
You are not authorized to merge this pull request.
This pull request can be merged automatically.
View command line instructions

Checkout

From your project repository, check out a new branch and test the changes.
git fetch -u origin C2026-043-Tech-Debt_v1:C2026-043-Tech-Debt_v1
git checkout C2026-043-Tech-Debt_v1
Sign in to join this conversation.
No Reviewers
No labels
2 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Volian/SourceCode#817