View Issue Details

IDProjectCategoryView StatusLast Update
4150Composr testing platform / automation goalsGeneral / Uncategorisedpublic2022-09-06 23:55
ReporterChris Graham Assigned ToGuest  
PrioritynormalSeverityfeature 
Status newResolutionopen 
Summary4150: Further CQC improvements (some very specific detailed PHP checks)
DescriptionTests to add:
 - Unused variable tracking for private class properties
 - Unused tracking for variables based on whether they are only written to but not read
 - Allow passing any class name as parameter types rather than only 'object' or 'Tempcode', so we can better check object usage
 - Definable maximal nesting depth, for those who want to avoid super-deep code structures in favour of breaking down into additional functions
 - Checking to see if implementations of methods on class interfaces/subclassing are consistent
TagsNo tags attached.
Attach Tags
Time estimation (hours)16
Sponsorship open

Sponsor

Date Added Member Amount Sponsored

Activities

There are no notes attached to this issue.

Add Note

View Status
Note
Upload Files
Maximum size: 32,768 KiB

Attach files by dragging & dropping, selecting or pasting them.
You are not logged in You are not logged in. This means you will not get any e-mail notifications. And if you reply, we will not know for sure you are the original poster of the issue.

Issue History

Date Modified Username Field Change
2020-02-25 14:51 Chris Graham New Issue
2022-08-15 01:52 Chris Graham Summary Further CQC improvements => Further CQC improvements (some very specific detailed PHP checks)
2022-09-06 23:55 Chris Graham Description Updated
2022-09-06 23:55 Chris Graham Time estimation (hours) 12 => 16
2023-02-26 18:29 Chris Graham Category General => General / Uncategorised