C2026 043 tech debt v1 #817

Merged
jjenko merged 43 commits from C2026-043-Tech-Debt_v1 into Development 2026-10-07 08:43:29 -04:00
Member

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
Member

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
Member

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
Member

This was tested using version 2.3.2609.1706 and 2.3.2609.2310. Items found were also in the current version of PROMS and not exclusive to this update. This update ("Technical Debt" or "code cleanup") has been tested and is ready to be moved to development. MV final functional testing performed on 10/6/26. Devin performed testing of parent/child and Paul Linn tested the RO Editor.

This was tested using version 2.3.2609.1706 and 2.3.2609.2310. Items found were also in the current version of PROMS and not exclusive to this update. This update ("Technical Debt" or "code cleanup") has been tested and is ready to be moved to development. MV final functional testing performed on 10/6/26. Devin performed testing of parent/child and Paul Linn tested the RO Editor.
jjenko merged commit d69ab535d5 into Development 2026-10-07 08:43:29 -04:00
Sign in to join this conversation.
No Reviewers
No labels
3 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Volian/SourceCode#817