microsoft / ExpressivePixels
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: 175
  • Daily file updates (only one update per file and date counted): 187
  • First update: 2020-10-27
  • Latest update: 2020-12-15
  • Days between first and latest update: 50 (7 weeks, estimated 35 working days)
  • Active days (at least one file change): 15
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 117 files with 12,722 lines of code in files.
    • 117 files that are 366+ days old (12,722 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 0 files that are 91-180 days old (0 lines of code)
    • 0 files that are 31-90 days old (0 lines of code)
    • 0 files that are 1-30 days old (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 117 files with 12,722 lines of code in files.
    • 117 files have been last changed 366+ days ago (12,722 lines of code)
    • 0 files have been last changed 181-365 days ago (0 lines of code)
    • 0 files have been last changed 91-180 days ago (0 lines of code)
    • 0 files have been last changed 31-90 days ago (0 lines of code)
    • 0 files have been last changed 1-30 days ago (0 lines of code)
100% | 0% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
h, cpp, cs, py, c, md, xaml, txt, xml, hpp, ino, csproj, properties, S, sh, json, yaml, gitignore, resx, ld, cmd
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
cpp100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
cs100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
xaml100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
ld0% | 0% | 0% | 0% | 0%
hpp0% | 0% | 0% | 0% | 0%
S0% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
cpp100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
cs100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
c100% | 0% | 0% | 0% | 0%
xaml100% | 0% | 0% | 0% | 0%
cmd100% | 0% | 0% | 0% | 0%
yaml100% | 0% | 0% | 0% | 0%
ld0% | 0% | 0% | 0% | 0%
hpp0% | 0% | 0% | 0% | 0%
S0% | 0% | 0% | 0% | 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
Firmware/ExpressivePixelsCore100% | 0% | 0% | 0% | 0%
Windows/ExpressivePixelsActivator100% | 0% | 0% | 0% | 0%
Firmware/Platform_Arduino100% | 0% | 0% | 0% | 0%
Firmware/Platform_NordicSDK100% | 0% | 0% | 0% | 0%
Firmware/RaspberryPi100% | 0% | 0% | 0% | 0%
Firmware/Arduino100% | 0% | 0% | 0% | 0%
Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio100% | 0% | 0% | 0% | 0%
Firmware100% | 0% | 0% | 0% | 0%
Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio Minimal0% | 0% | 0% | 0% | 0%
Firmware/ExpressivePixelsMIDI0% | 0% | 0% | 0% | 0%
Firmware/Segger0% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
Firmware/ExpressivePixelsCore100% | 0% | 0% | 0% | 0%
Windows/ExpressivePixelsActivator100% | 0% | 0% | 0% | 0%
Firmware/Platform_Arduino100% | 0% | 0% | 0% | 0%
Firmware/Platform_NordicSDK100% | 0% | 0% | 0% | 0%
Firmware/RaspberryPi100% | 0% | 0% | 0% | 0%
Firmware/Arduino100% | 0% | 0% | 0% | 0%
Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio100% | 0% | 0% | 0% | 0%
Firmware100% | 0% | 0% | 0% | 0%
Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio Minimal0% | 0% | 0% | 0% | 0%
Firmware/ExpressivePixelsMIDI0% | 0% | 0% | 0% | 0%
Firmware/Segger0% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
EPXApp.cpp
in Firmware/ExpressivePixelsCore
1150 38 429 462 4
EPXApp_CStorage.cpp
in Firmware/ExpressivePixelsCore
595 25 429 462 3
CAnimationManager.cpp
in Firmware/ExpressivePixelsCore
317 12 447 462 3
EPXApp_Payload.cpp
in Firmware/ExpressivePixelsCore
305 14 447 462 3
EPXApp.h
in Firmware/ExpressivePixelsCore
271 9 429 462 4
CDisplayArray.cpp
in Firmware/ExpressivePixelsCore
167 16 459 462 2
EPXVariant.h
in Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio
160 - 459 462 2
EPXApp_ChannelConstants.h
in Firmware/ExpressivePixelsCore
145 - 447 462 2
CBLEChannel.cpp
in Firmware/ExpressivePixelsCore
86 14 447 462 2
EPXAPP_CStorage.h
in Firmware/ExpressivePixelsCore
61 3 462 462 1
EPXVariant.cpp
in Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio
47 - 462 462 1
cmd
MakeUF2.cmd
in Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio
1 - 459 462 2
EPXPlatform_BLE.c
in Firmware/Platform_NordicSDK
523 30 447 459 2
JsonStreamingParser.cpp
in Firmware/ExpressivePixelsCore
403 29 459 459 1
EPXApp_Trigger_Switch.cpp
in Firmware/ExpressivePixelsCore
336 15 429 459 2
EPXPlatform_CStorage.cpp
in Firmware/Platform_NordicSDK
318 23 459 459 1
EPXApp_JSON.cpp
in Firmware/ExpressivePixelsCore
241 3 447 459 2
EPXApp_MIDI.cpp
in Firmware/ExpressivePixelsCore
211 13 459 459 1
CBLEBeaconActivation.cpp
in Firmware/ExpressivePixelsCore
151 6 459 459 1
EPXString.h
in Firmware/ExpressivePixelsCore
117 3 447 459 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
EPXVariant.cpp
in Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio
47 - 462 462 1
EPXAPP_CStorage.h
in Firmware/ExpressivePixelsCore
61 3 462 462 1
cmd
MakeUF2.cmd
in Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio
1 - 459 462 2
CAPA102-Driver.h
in Firmware/Platform_NordicSDK
26 2 459 459 1
CWS2812-I2SDriver.h
in Firmware/Platform_NordicSDK
28 - 459 459 1
CAPA102-Driver.cpp
in Firmware/Platform_NordicSDK
33 6 459 459 1
EPXPlatform_Runtime.h
in Firmware/Platform_NordicSDK
50 - 459 459 1
CDisplayArray.h
in Firmware/ExpressivePixelsCore
58 6 459 459 1
CLEDDriverBase.h
in Firmware/ExpressivePixelsCore
65 8 459 459 1
JsonStreamingParser.h
in Firmware/ExpressivePixelsCore
74 1 459 459 1
CWS2812-SPIDriver.cpp
in Firmware/Platform_NordicSDK
79 6 459 459 1
EPXPlatform_Crypto.cpp
in Firmware/Platform_NordicSDK
91 2 459 459 1
CWS2812-I2SDriver.cpp
in Firmware/Platform_NordicSDK
92 6 459 459 1
main.c
in Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio
101 9 459 459 1
EPXApp_Payload_Binary.cpp
in Firmware/ExpressivePixelsCore
106 1 459 459 1
CBLEBeaconActivation.cpp
in Firmware/ExpressivePixelsCore
151 6 459 459 1
EPXVariant.h
in Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio
160 - 459 462 2
CDisplayArray.cpp
in Firmware/ExpressivePixelsCore
167 16 459 462 2
EPXApp_MIDI.cpp
in Firmware/ExpressivePixelsCore
211 13 459 459 1
EPXPlatform_CStorage.cpp
in Firmware/Platform_NordicSDK
318 23 459 459 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
sdk_config.h
in Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio Minimal/pca10056/s140/config
2287 -
sdk_config.h
in Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio/pca10056/s140/config
2287 -
SEGGER_RTT.c
in Firmware/Segger
902 37
MIDI.hpp
in Firmware/ExpressivePixelsMIDI
847 76
SEGGER_RTT_printf.c
in Firmware/Segger
281 5
EPXPlatform_CFlashStorageDevice.cpp
in Firmware/Platform_NordicSDK
265 18
EPXPlatform_Runtime.cpp
in Firmware/Platform_NordicSDK
244 22
S
SEGGER_RTT_ASM_ARMv7M.S
in Firmware/Segger
221 -
SEGGER_RTT_Conf.h
in Firmware/Segger
193 -
MIDI.h
in Firmware/ExpressivePixelsMIDI
172 -
EPXPlatform_USB.c
in Firmware/Platform_NordicSDK
164 7
SEGGER_RTT.h
in Firmware/Segger
159 -
EPXPlatform_SPIClass.cpp
in Firmware/Platform_NordicSDK
156 10
EPXPlatform_CBatteryMonitor.cpp
in Firmware/Platform_NordicSDK
154 13
midi_Defs.h
in Firmware/ExpressivePixelsMIDI
144 1
ld
ble_app_hrs_gcc_nrf52.ld
in Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio/pca10056/s140/armgcc
121 -
EPXPlatform_SPIClass.h
in Firmware/Platform_NordicSDK
87 2
EPXPlatform_Settings.cpp
in Firmware/Platform_NordicSDK
87 6
Adafruit_NeopixelDriver.cpp
in Firmware/Platform_NordicSDK
79 9
midi_RingBuffer.hpp
in Firmware/ExpressivePixelsMIDI
77 7
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
sdk_config.h
in Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio Minimal/pca10056/s140/config
2287 -
sdk_config.h
in Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio/pca10056/s140/config
2287 -
SEGGER_RTT.c
in Firmware/Segger
902 37
MIDI.hpp
in Firmware/ExpressivePixelsMIDI
847 76
SEGGER_RTT_printf.c
in Firmware/Segger
281 5
EPXPlatform_CFlashStorageDevice.cpp
in Firmware/Platform_NordicSDK
265 18
EPXPlatform_Runtime.cpp
in Firmware/Platform_NordicSDK
244 22
S
SEGGER_RTT_ASM_ARMv7M.S
in Firmware/Segger
221 -
SEGGER_RTT_Conf.h
in Firmware/Segger
193 -
MIDI.h
in Firmware/ExpressivePixelsMIDI
172 -
EPXPlatform_USB.c
in Firmware/Platform_NordicSDK
164 7
SEGGER_RTT.h
in Firmware/Segger
159 -
EPXPlatform_SPIClass.cpp
in Firmware/Platform_NordicSDK
156 10
EPXPlatform_CBatteryMonitor.cpp
in Firmware/Platform_NordicSDK
154 13
midi_Defs.h
in Firmware/ExpressivePixelsMIDI
144 1
ld
ble_app_hrs_gcc_nrf52.ld
in Firmware/Device_Nordic52840DK_SeggerEmbeddedStudio/pca10056/s140/armgcc
121 -
EPXPlatform_SPIClass.h
in Firmware/Platform_NordicSDK
87 2
EPXPlatform_Settings.cpp
in Firmware/Platform_NordicSDK
87 6
Adafruit_NeopixelDriver.cpp
in Firmware/Platform_NordicSDK
79 9
midi_RingBuffer.hpp
in Firmware/ExpressivePixelsMIDI
77 7