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.
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.
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?
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 Development2026-10-07 08:43:29 -04:00
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
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.
comments (only one) on the first 75 files.
@@ -315,2 +289,4 @@// cleanup from previous run:TmpFile.RemoveAllTmps();if (VlnSettings.DebugMode)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.
Pushed change removing this.
@@ -213,2 +185,3 @@private int _FormatID;public FormatIDCriteria(int formatID) => _FormatID = formatID;private int _FormatID;public int FormatIDshould this be?
public int FormatID =>_formatID;
Hey John,
Give me a quick call when you get in in the morning and have a minute ---
Code changes look good and all finding addressed.
Can move to Development once successful testing is completed.
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.