RepoPilot

zhongyang219 / trafficmonitor

Search zhongyang219/trafficmonitor

GitHub

Code

How zhongyang219/trafficmonitor is laid out, and where to start for common changes.

There is no import map for this report yet.

Where to start reading

  1. Repository root
  2. Suggested starting pointAI
  3. Suggested starting pointAI
  4. Suggested starting pointAI
  5. Suggested starting pointAI
  6. Suggested starting pointAI
  7. Suggested starting pointAI
  8. Suggested starting pointAI

Find files for a task

AI

Add a new performance metric display

  • Create new metric query class in PdhHardwareQuery/ inheriting from PdhQuery pattern
  • Add data member to main dialog and wire query calls in update loop
  • Update skin configuration files to define display positions for new metric
  • Add translated labels to all language .ini files

Add a new skin theme

  • Create skin.ini or skin.xml with metric positions and colors (copy from 0默认皮肤 template)
  • Test with CSkinPreviewView by loading new skin from settings

Add a new language

  • Create new .ini file in TrafficMonitor/language/ named after the language
  • Register language code in language selection dialog/menu

Change build or automation

RepoPilot lists up to 500 files, so a file missing here may still exist.

  • No public API or start-up file could be picked out from the file names.

Code quality and hotspots

Largest source files

  • Branch points151 per file on average
  • Code issues0 errors, 189 warnings
  • Largest file3,133 lines
  • Hotspot load1 high-risk file

Static checks on the 15 largest source files.

Tests, CI and tooling

  • CIGitHub Actions1 workflow
  • TestsNot detected0.00 test files per source file (file count, not coverage)
  • Dependency updatesNo config detected

Hotspots

Files that change often and branch heavily, highest first. Branch points count if, loop, case, catch, ternary, && and || in the file.