google / gazoo-device
File Age

File age measurements show the distribution of file ages (days since the first commit) and the recency of file updates (days since the latest commit).

Summary
  • Number of files: 144
  • Daily file updates (only one update per file and date counted): 406
  • First update: 2020-11-09
  • Latest update: 2021-12-02
  • Days between first and latest update: 389 (55 weeks, estimated 275 working days)
  • Active days (at least one file change): 48
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 144 files with 16,068 lines of code in files.
    • 7 files that are 366+ days old (1,308 lines of code)
    • 116 files that are 181-365 days old (13,510 lines of code)
    • 7 files that are 91-180 days old (590 lines of code)
    • 14 files that are 31-90 days old (660 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
8% | 84% | 3% | 4% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 144 files with 16,068 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 lines of code)
    • 60 files have been last changed 181-365 days ago (4,207 lines of code)
    • 18 files have been last changed 91-180 days ago (2,324 lines of code)
    • 66 files have been last changed 31-90 days ago (9,537 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
0% | 26% | 14% | 59% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
py, json, md, txt, proto, sh, gitignore, in, yml
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
py8% | 85% | 2% | 3% | 0%
proto0% | 11% | 42% | 45% | 0%
yml0% | 100% | 0% | 0% | 0%
in0% | 100% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
py0% | 26% | 14% | 58% | 0%
yml0% | 100% | 0% | 0% | 0%
in0% | 100% | 0% | 0% | 0%
proto0% | 0% | 0% | 100% | 0%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
gazoo_device/base_classes24% | 64% | 0% | 10% | 0%
gazoo_device10% | 80% | 9% | 0% | 0%
gazoo_device/utility12% | 84% | 0% | 3% | 0%
ROOT95% | 4% | 0% | 0% | 0%
gazoo_device/switchboard0% | 100% | 0% | 0% | 0%
gazoo_device/capabilities0% | 95% | 2% | 2% | 0%
gazoo_device/auxiliary_devices0% | 100% | 0% | 0% | 0%
gazoo_device/protos0% | 11% | 42% | 45% | 0%
installer/gdm0% | 100% | 0% | 0% | 0%
gazoo_device/primary_devices0% | 0% | 0% | 100% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
gazoo_device/utility0% | 58% | 0% | 41% | 0%
gazoo_device/capabilities0% | 38% | 16% | 45% | 0%
gazoo_device0% | 20% | 11% | 67% | 0%
gazoo_device/switchboard0% | 25% | 2% | 71% | 0%
ROOT0% | 100% | 0% | 0% | 0%
gazoo_device/auxiliary_devices0% | 2% | 83% | 13% | 0%
installer/gdm0% | 100% | 0% | 0% | 0%
gazoo_device/base_classes0% | <1% | 24% | 75% | 0%
gazoo_device/protos0% | <1% | 0% | 99% | 0%
gazoo_device/primary_devices0% | 0% | 0% | 100% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
setup.py
in root
65 3 222 448 5
host_utils.py
in gazoo_device/utility
284 27 251 447 4
multiprocess_logging.py
in gazoo_device
93 13 83 447 4
_version.py
in gazoo_device
1 - 60 447 44
raspbian_device.py
in gazoo_device/base_classes
272 21 123 445 6
ssh_device.py
in gazoo_device/base_classes
233 20 143 444 5
detect_criteria.py
in gazoo_device
360 21 60 431 8
One-Exampledevice.yml
in installer/gdm/conf
5 - 290 290 1
manager.py
in gazoo_device
1025 78 83 279 10
switchboard.py
in gazoo_device/switchboard
1005 59 60 279 7
gazoo_device_base.py
in gazoo_device/base_classes
612 55 70 279 10
event_parser_default.py
in gazoo_device/capabilities
584 28 70 279 2
package_registrar.py
in gazoo_device
548 20 83 279 7
auxiliary_device.py
in gazoo_device/base_classes
474 51 83 279 8
fire_manager.py
in gazoo_device
437 25 83 279 8
usb_port_map.py
in gazoo_device
365 15 202 279 3
adb_utils.py
in gazoo_device/utility
346 32 83 279 9
communication_types.py
in gazoo_device/switchboard
314 40 83 279 8
unifi_poe_switch.py
in gazoo_device/auxiliary_devices
276 20 123 279 3
cambrionix.py
in gazoo_device/auxiliary_devices
275 24 143 279 7
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
One-Exampledevice.yml
in installer/gdm/conf
5 - 290 290 1
__init__.py
in gazoo_device/utility
1 - 279 279 1
__init__.py
in gazoo_device/switchboard/transports
1 - 279 279 1
__init__.py
in gazoo_device/switchboard
1 - 279 279 1
__init__.py
in gazoo_device/protos
1 - 279 279 1
__init__.py
in gazoo_device/capabilities/interfaces
1 - 279 279 1
__init__.py
in gazoo_device/capabilities
1 - 279 279 1
__init__.py
in gazoo_device/base_classes
1 - 279 279 1
__init__.py
in gazoo_device/auxiliary_devices
1 - 279 279 1
package_management_base.py
in gazoo_device/capabilities/interfaces
7 2 279 279 1
file_transfer_base.py
in gazoo_device/capabilities/interfaces
7 2 279 279 1
fastboot_base.py
in gazoo_device/capabilities/interfaces
7 2 279 279 1
comm_power_base.py
in gazoo_device/capabilities/interfaces
7 2 279 279 1
raspberry_pi.py
in gazoo_device/auxiliary_devices
10 - 279 279 1
switch_power_base.py
in gazoo_device/capabilities/interfaces
13 5 279 279 1
transport_properties.py
in gazoo_device/switchboard
17 - 279 279 1
usb_hub_base.py
in gazoo_device/capabilities/interfaces
17 7 279 279 1
device_power_base.py
in gazoo_device/capabilities/interfaces
17 7 279 279 1
expect_response.py
in gazoo_device/switchboard
18 1 279 279 1
js_selector.py
in gazoo_device/utility
21 9 279 279 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
switch_power_snmp.py
in gazoo_device/capabilities
83 8 60 60 1
signal_utils.py
in gazoo_device/utility
30 3 60 60 1
proto
attributes_service.proto
in gazoo_device/protos
108 - 70 70 1
proto
common.proto
in gazoo_device/protos
17 - 70 70 1
efr32_matter_device.py
in gazoo_device/base_classes
74 12 60 83 3
nrf_matter_device.py
in gazoo_device/base_classes
74 12 60 83 3
esp32_matter_device.py
in gazoo_device/base_classes
66 11 60 83 3
esp32_matter_allclusters.py
in gazoo_device/primary_devices
44 2 70 83 2
nrf_matter_lighting.py
in gazoo_device/primary_devices
44 2 70 83 2
efr32_matter_lighting.py
in gazoo_device/primary_devices
42 2 70 83 2
retry.py
in gazoo_device/utility
41 4 83 83 1
esp32_matter_locking.py
in gazoo_device/primary_devices
30 1 70 83 2
multiprocessing_utils.py
in gazoo_device/utility
6 2 70 83 2
__init__.py
in gazoo_device/primary_devices
1 - 83 83 1
proto
device_service.proto
in gazoo_device/protos
52 - 60 123 3
proto
lighting_service.proto
in gazoo_device/protos
39 - 70 123 2
proto
button_service.proto
in gazoo_device/protos
26 - 70 123 2
console.py
in gazoo_device
268 16 143 143 1
console_config.py
in gazoo_device
146 7 143 143 1
embedded_script_dli_powerswitch.py
in gazoo_device/capabilities
50 4 174 174 1
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
switchboard.py
in gazoo_device/switchboard
1005 59 60 279 7
detect_criteria.py
in gazoo_device
360 21 60 431 8
switchboard_process.py
in gazoo_device/switchboard
178 18 60 279 6
http_utils.py
in gazoo_device/utility
173 8 60 279 3
gazoo_device_controllers.py
in gazoo_device
151 2 60 279 13
switch_power_snmp.py
in gazoo_device/capabilities
83 8 60 60 1
pwrpc_common_default.py
in gazoo_device/capabilities
81 10 60 263 9
primary_device_base.py
in gazoo_device/base_classes
75 28 60 279 5
efr32_matter_device.py
in gazoo_device/base_classes
74 12 60 83 3
nrf_matter_device.py
in gazoo_device/base_classes
74 12 60 83 3
esp32_matter_device.py
in gazoo_device/base_classes
66 11 60 83 3
proto
device_service.proto
in gazoo_device/protos
52 - 60 123 3
signal_utils.py
in gazoo_device/utility
30 3 60 60 1
__init__.py
in gazoo_device
26 - 60 279 5
pwrpc_common_base.py
in gazoo_device/capabilities/interfaces
18 6 60 263 3
_version.py
in gazoo_device
1 - 60 447 44
gazoo_device_base.py
in gazoo_device/base_classes
612 55 70 279 10
event_parser_default.py
in gazoo_device/capabilities
584 28 70 279 2
pigweed_rpc_transport.py
in gazoo_device/switchboard/transports
154 16 70 279 10
parallel_utils.py
in gazoo_device/utility
137 7 70 279 5