apple / swift-xcode-playground-support
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: 148
  • Daily file updates (only one update per file and date counted): 277
  • First update: 2016-07-08
  • Latest update: 2021-03-17
  • Days between first and latest update: 1714 (244 weeks, estimated 1220 working days)
  • Active days (at least one file change): 72
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 148 files with 7,810 lines of code in files.
    • 148 files that are 366+ days old (7,810 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 148 files with 7,810 lines of code in files.
    • 146 files have been last changed 366+ days ago (7,347 lines of code)
    • 2 files have been last changed 181-365 days ago (463 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)
94% | 5% | 0% | 0% | 0%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
swift, plist, h, m, md, storyboard, txt, py, json
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
swift100% | 0% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
m100% | 0% | 0% | 0% | 0%
h100% | 0% | 0% | 0% | 0%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
swift93% | 6% | 0% | 0% | 0%
py100% | 0% | 0% | 0% | 0%
m100% | 0% | 0% | 0% | 0%
h100% | 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
Legacy/PlaygroundLogger100% | 0% | 0% | 0% | 0%
PlaygroundLogger/PlaygroundLoggerTests100% | 0% | 0% | 0% | 0%
PlaygroundLogger/PlaygroundLogger100% | 0% | 0% | 0% | 0%
PlaygroundSupport/XCPlayground100% | 0% | 0% | 0% | 0%
PlaygroundSupport/XCPlaygroundTests100% | 0% | 0% | 0% | 0%
PlaygroundSupport/PlaygroundSupport100% | 0% | 0% | 0% | 0%
PlaygroundSupport/PlaygroundSupportTests100% | 0% | 0% | 0% | 0%
Experimental/PlaygroundRuntime100% | 0% | 0% | 0% | 0%
PlaygroundLogger/PlaygroundLoggerTestHost_iOS100% | 0% | 0% | 0% | 0%
PlaygroundLogger/PlaygroundLoggerTestHost_tvOS100% | 0% | 0% | 0% | 0%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
Legacy/PlaygroundLogger100% | 0% | 0% | 0% | 0%
PlaygroundLogger/PlaygroundLogger98% | 1% | 0% | 0% | 0%
PlaygroundLogger/PlaygroundLoggerTests78% | 21% | 0% | 0% | 0%
PlaygroundSupport/XCPlayground100% | 0% | 0% | 0% | 0%
PlaygroundSupport/XCPlaygroundTests100% | 0% | 0% | 0% | 0%
PlaygroundSupport/PlaygroundSupport100% | 0% | 0% | 0% | 0%
PlaygroundSupport/PlaygroundSupportTests100% | 0% | 0% | 0% | 0%
Experimental/PlaygroundRuntime100% | 0% | 0% | 0% | 0%
PlaygroundLogger/PlaygroundLoggerTestHost_iOS100% | 0% | 0% | 0% | 0%
PlaygroundLogger/PlaygroundLoggerTestHost_tvOS100% | 0% | 0% | 0% | 0%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
PlaygroundPage.swift
in PlaygroundSupport/PlaygroundSupport
96 - 1468 2033 8
XCPlaygroundPage.swift
in PlaygroundSupport/XCPlayground
94 1 2002 2033 6
XCPShowView.swift
in PlaygroundSupport/XCPlayground
18 - 2033 2033 1
XCPExecutionShouldContinue.swift
in PlaygroundSupport/XCPlayground
8 - 2033 2033 1
XCPSharedDataDirectory.swift
in PlaygroundSupport/XCPlayground
4 - 2033 2033 1
XCPValueHistory.swift
in PlaygroundSupport/XCPlayground
3 - 2033 2033 1
PlaygroundLogger.h
in PlaygroundLogger/PlaygroundLogger
8 - 1243 2029 7
TestCases.swift
in Legacy/PlaygroundLogger/PlaygroundLogger
612 29 1306 1546 2
LoggerDecoderImpl.swift
in Legacy/PlaygroundLogger/PlaygroundLogger
515 43 1306 1546 2
build.py
in Legacy/PlaygroundLogger
341 51 1306 1546 2
ImageHandler.swift
in Legacy/PlaygroundLogger/PlaygroundLogger
310 12 1306 1546 2
LoggerMirror.swift
in Legacy/PlaygroundLogger/PlaygroundLogger
160 2 1306 1546 2
PlaygroundObjectWriter.swift
in Legacy/PlaygroundLogger/PlaygroundLogger
159 10 1306 1546 2
TestInfrastructure.swift
in Legacy/PlaygroundLogger/PlaygroundLogger
158 4 1306 1546 2
QuickLookEncoder.swift
in Legacy/PlaygroundLogger/PlaygroundLogger
130 2 1306 1546 2
ExtensionString.swift
in Legacy/PlaygroundLogger/PlaygroundLogger
99 10 1306 1546 3
ExtensionCGColorRef.swift
in Legacy/PlaygroundLogger/PlaygroundLogger
91 3 1306 1546 2
LoggerDefaults.swift
in Legacy/PlaygroundLogger/PlaygroundLogger
85 2 1306 1546 2
KeyedArchiver.swift
in Legacy/PlaygroundLogger/PlaygroundLogger
81 17 1306 1546 2
PlaygroundRepresentation.swift
in Legacy/PlaygroundLogger/PlaygroundLogger
66 3 1306 1546 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
XCPValueHistory.swift
in PlaygroundSupport/XCPlayground
3 - 2033 2033 1
XCPSharedDataDirectory.swift
in PlaygroundSupport/XCPlayground
4 - 2033 2033 1
XCPExecutionShouldContinue.swift
in PlaygroundSupport/XCPlayground
8 - 2033 2033 1
XCPShowView.swift
in PlaygroundSupport/XCPlayground
18 - 2033 2033 1
XCPlaygroundPage.swift
in PlaygroundSupport/XCPlayground
94 1 2002 2033 6
PlaygroundSupport.h
in PlaygroundSupport/PlaygroundSupport
1 - 1511 1511 1
PlaygroundPage.swift
in PlaygroundSupport/PlaygroundSupport
96 - 1468 2033 8
Bool+CustomOpaqueLoggable.swift
in PlaygroundLogger/PlaygroundLogger/CustomLoggable/Swift
1 - 1306 1531 2
ViewController.swift
in PlaygroundLogger/PlaygroundLoggerTestHost_tvOS
2 - 1306 1438 2
ViewController.swift
in PlaygroundLogger/PlaygroundLoggerTestHost_iOS
2 - 1306 1438 2
FloatingPoint+CustomOpaqueLoggable.swift
in PlaygroundLogger/PlaygroundLogger/CustomLoggable/Swift
2 - 1306 1531 2
NSRange+CustomOpaqueLoggable.swift
in PlaygroundLogger/PlaygroundLogger/CustomLoggable/Foundation
2 - 1306 1531 2
NSAttributedString+CustomOpaqueLoggable.swift
in PlaygroundLogger/PlaygroundLogger/CustomLoggable/Foundation
2 - 1306 1531 2
CGColor+OpaquePlaygroundLoggable.swift
in PlaygroundLogger/PlaygroundLogger/CustomLoggable/CoreGraphics
2 - 1306 1524 2
UIBezierPath+CustomOpaqueLoggable.swift
in PlaygroundLogger/PlaygroundLogger/CustomLoggable/UIKit
4 - 1306 1524 2
CGGeometry+CustomOpaqueLoggable.swift
in PlaygroundLogger/PlaygroundLogger/CustomLoggable/CoreGraphics
4 - 1306 1524 2
NSBezierPath+CustomOpaqueLoggable.swift
in PlaygroundLogger/PlaygroundLogger/CustomLoggable/AppKit
4 - 1306 1524 2
LoggingError.swift
in PlaygroundLogger/PlaygroundLogger/Utilities
5 - 1306 1437 2
PCMacroRuntime.swift
in Experimental/PlaygroundRuntime/PlaygroundRuntime
5 - 1306 1455 2
NSAttributedString+PGLKeyedArchivingUtilities.h
in PlaygroundLogger/PlaygroundLogger/OpaqueRepresentations/Foundation
6 - 1306 1437 2
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
PGLNilObject.h
in PlaygroundLogger/PlaygroundLoggerTests
6 - 728 738 2
PGLNilObject.m
in PlaygroundLogger/PlaygroundLoggerTests
6 - 728 738 2
PlaygroundLoggerTests-Bridging-Header.h
in PlaygroundLogger/PlaygroundLoggerTests
1 - 728 738 2
LiveViewTests.swift
in PlaygroundSupport/XCPlaygroundTests
67 3 1187 1189 2
LiveViewTests.swift
in PlaygroundSupport/PlaygroundSupportTests
57 2 1187 1189 2
CaptureValueTests.swift
in PlaygroundSupport/XCPlaygroundTests
36 3 1187 1189 2
LoggerEntrypointTests.swift
in PlaygroundLogger/PlaygroundLoggerTests
35 1 1243 1249 2
LegacyEntrypointTests.swift
in PlaygroundLogger/PlaygroundLoggerTests
18 1 1243 1249 2
PGLThreadIsLogging.h
in PlaygroundLogger/PlaygroundLogger/Utilities
11 2 1243 1267 2
PGLThreadIsLogging.m
in PlaygroundLogger/PlaygroundLogger/Utilities
2 - 1243 1267 2
LogEntryTests.swift
in PlaygroundLogger/PlaygroundLoggerTests
148 8 728 1436 8
CustomPlaygroundDisplayConvertibleTests.swift
in PlaygroundLogger/PlaygroundLoggerTests
27 1 1306 1437 2
NSBezierPath+PGLKeyedArchivingUtilities.m
in PlaygroundLogger/PlaygroundLogger/OpaqueRepresentations/AppKit
19 - 1306 1437 2
UIBezierPath+PGLKeyedArchivingUtilities.m
in PlaygroundLogger/PlaygroundLogger/OpaqueRepresentations/UIKit
19 - 1306 1437 2
NSAttributedString+PGLKeyedArchivingUtilities.m
in PlaygroundLogger/PlaygroundLogger/OpaqueRepresentations/Foundation
17 - 1306 1437 2
NSBezierPath+PGLKeyedArchivingUtilities.h
in PlaygroundLogger/PlaygroundLogger/OpaqueRepresentations/AppKit
9 - 1306 1437 2
UIBezierPath+PGLKeyedArchivingUtilities.h
in PlaygroundLogger/PlaygroundLogger/OpaqueRepresentations/UIKit
9 - 1306 1437 2
NSAttributedString+PGLKeyedArchivingUtilities.h
in PlaygroundLogger/PlaygroundLogger/OpaqueRepresentations/Foundation
6 - 1306 1437 2
LoggingError.swift
in PlaygroundLogger/PlaygroundLogger/Utilities
5 - 1306 1437 2
LogPolicyTests.swift
in PlaygroundLogger/PlaygroundLoggerTests
437 12 334 1438 4
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
LogPolicyTests.swift
in PlaygroundLogger/PlaygroundLoggerTests
437 12 334 1438 4
LogPolicy.swift
in PlaygroundLogger/PlaygroundLogger
26 - 334 1438 4
LegacyPlaygroundLoggerTests.swift
in PlaygroundLogger/PlaygroundLoggerTests
1361 93 717 1489 12
LogEntry+Reflection.swift
in PlaygroundLogger/PlaygroundLogger
246 6 717 1540 19
PlaygroundQuickLook+OpaqueRepresentationSupport.swift
in PlaygroundLogger/PlaygroundLogger/LegacySupport
124 2 726 1532 6
PGLConcurrentMap_MRR.m
in PlaygroundLogger/PlaygroundLogger/Utilities
106 - 726 1452 4
LogEntryTests.swift
in PlaygroundLogger/PlaygroundLoggerTests
148 8 728 1436 8
PGLNilObject.h
in PlaygroundLogger/PlaygroundLoggerTests
6 - 728 738 2
PGLNilObject.m
in PlaygroundLogger/PlaygroundLoggerTests
6 - 728 738 2
PlaygroundLoggerTests-Bridging-Header.h
in PlaygroundLogger/PlaygroundLoggerTests
1 - 728 738 2
NSImage+OpaqueImageRepresentable.swift
in PlaygroundLogger/PlaygroundLogger/OpaqueRepresentations/AppKit
31 1 815 1532 8
CIImage+CustomOpaqueLoggable.swift
in PlaygroundLogger/PlaygroundLogger/CustomLoggable/CoreImage
24 1 815 1524 5
NSView+OpaqueImageRepresentable.swift
in PlaygroundLogger/PlaygroundLogger/OpaqueRepresentations/AppKit
22 1 1050 1532 8
UIView+OpaqueImageRepresentable.swift
in PlaygroundLogger/PlaygroundLogger/OpaqueRepresentations/UIKit
17 1 1050 1532 6
LiveViewTests.swift
in PlaygroundSupport/XCPlaygroundTests
67 3 1187 1189 2
LiveViewTests.swift
in PlaygroundSupport/PlaygroundSupportTests
57 2 1187 1189 2
CaptureValueTests.swift
in PlaygroundSupport/XCPlaygroundTests
36 3 1187 1189 2
UIImage+OpaqueImageRepresentable.swift
in PlaygroundLogger/PlaygroundLogger/OpaqueRepresentations/UIKit
18 1 1187 1532 8
AppDelegate.swift
in PlaygroundLogger/PlaygroundLoggerTestHost_iOS
8 1 1187 1438 4
AppDelegate.swift
in PlaygroundLogger/PlaygroundLoggerTestHost_tvOS
8 1 1187 1438 4