aws-amplify / amplify-ios-maplibre
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: 49
  • Daily file updates (only one update per file and date counted): 126
  • First update: 2021-10-12
  • Latest update: 2022-01-21
  • Days between first and latest update: 102 (14 weeks, estimated 70 working days)
  • Active days (at least one file change): 10
  • Data:
File Change History Overall
File Age Distribution Overall
Days since first update
  • There are 49 files with 2,026 lines of code in files.
    • 0 files that are 366+ days old (0 lines of code)
    • 0 files that are 181-365 days old (0 lines of code)
    • 1 files that are 91-180 days old (52 lines of code)
    • 42 files that are 31-90 days old (1,802 lines of code)
    • 6 files that are 1-30 days old (172 lines of code)
0% | 0% | 2% | 88% | 8%
Legend:
366+
181-365
91-180
31-90
1-30
Latest Change Distribution Overall
Days since last update
  • There are 49 files with 2,026 lines of code in files.
    • 0 files have been last changed 366+ days ago (0 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)
    • 34 files have been last changed 31-90 days ago (1,377 lines of code)
    • 15 files have been last changed 1-30 days ago (649 lines of code)
0% | 0% | 0% | 67% | 32%
Legend:
366+
181-365
91-180
31-90
1-30
File Change History per File Extension
swift, json, md, plist, gitignore, yml, yaml, txt, sh
File Age Distribution per Extension
Days since first update
366+
181-365
91-180
31-90
1-30
swift0% | 0% | 2% | 88% | 8%
Latest Change Distribution per Extension
Days since last update
366+
181-365
91-180
31-90
1-30
swift0% | 0% | 0% | 67% | 32%
File Change History per Logical Decomposition
primary
primary (file age distribution)
Days since first update
366+
181-365
91-180
31-90
1-30
ROOT0% | 0% | 100% | 0% | 0%
Sources/AmplifyMapLibreUI/SupportingViews0% | 0% | 0% | 100% | 0%
Sources/AmplifyMapLibreUI/AMLMapView0% | 0% | 0% | 100% | 0%
Sources/AmplifyMapLibreUI/MGLMapViewWrapper0% | 0% | 0% | 100% | 0%
Sources/AmplifyMapLibreUI/AMLMapCompositeView0% | 0% | 0% | 100% | 0%
Sources/AmplifyMapLibreAdapter0% | 0% | 0% | 100% | 0%
HostApp/HostApp/Views0% | 0% | 0% | 74% | 25%
Sources/AmplifyMapLibreAdapter/Extensions0% | 0% | 0% | 100% | 0%
HostApp/HostApp0% | 0% | 0% | 100% | 0%
Sources/AmplifyMapLibreUI/Extensions0% | 0% | 0% | 100% | 0%
Sources/AmplifyMapLibreUI/SupportingTypes0% | 0% | 0% | 100% | 0%
HostApp/HostAppTests0% | 0% | 0% | 100% | 0%
HostApp/HostAppUITests0% | 0% | 0% | 1% | 98%
primary (latest change distribution)
Days since last update
366+
181-365
91-180
31-90
1-30
Sources/AmplifyMapLibreUI/AMLMapView0% | 0% | 0% | 69% | 30%
Sources/AmplifyMapLibreUI/MGLMapViewWrapper0% | 0% | 0% | 100% | 0%
Sources/AmplifyMapLibreUI/SupportingViews0% | 0% | 0% | 45% | 54%
Sources/AmplifyMapLibreAdapter0% | 0% | 0% | 100% | 0%
Sources/AmplifyMapLibreAdapter/Extensions0% | 0% | 0% | 100% | 0%
Sources/AmplifyMapLibreUI/AMLMapCompositeView0% | 0% | 0% | 60% | 39%
HostApp/HostApp/Views0% | 0% | 0% | 59% | 40%
ROOT0% | 0% | 0% | 100% | 0%
Sources/AmplifyMapLibreUI/Extensions0% | 0% | 0% | 100% | 0%
HostApp/HostApp0% | 0% | 0% | 42% | 57%
Sources/AmplifyMapLibreUI/SupportingTypes0% | 0% | 0% | 100% | 0%
HostApp/HostAppTests0% | 0% | 0% | 100% | 0%
HostApp/HostAppUITests0% | 0% | 0% | 1% | 98%
Oldest Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Package.swift
in root
52 - 75 113 5
AWSMapURLProtocol.swift
in Sources/AmplifyMapLibreAdapter
104 - 89 89 1
AWSMapURLProtocolError.swift
in Sources/AmplifyMapLibreAdapter
37 - 89 89 1
AmplifyMapLibre.swift
in Sources/AmplifyMapLibreAdapter
24 - 76 89 2
AWSMapURLProtocol+GeoConfig.swift
in Sources/AmplifyMapLibreAdapter
20 1 89 89 1
Geo.BoundingBox+MGLCoordinateBounds.swift
in Sources/AmplifyMapLibreAdapter/Extensions
10 1 89 89 1
Geo.SearchArea+MGLCoorindateBounds.swift
in Sources/AmplifyMapLibreAdapter/Extensions
8 - 89 89 1
AMLMapControlView.swift
in Sources/AmplifyMapLibreUI/SupportingViews
57 - 12 85 3
AMLActivityIndicator.swift
in Sources/AmplifyMapLibreUI/SupportingViews
27 - 76 85 2
AMLMapControlButton.swift
in Sources/AmplifyMapLibreUI/SupportingViews
13 - 85 85 1
AMLSearchBar.swift
in Sources/AmplifyMapLibreUI/SupportingViews
171 3 12 76 3
_MGLMapViewWrapper+Coordinator.swift
in Sources/AmplifyMapLibreUI/MGLMapViewWrapper
123 5 70 76 2
MGLPointFeature+Geo.Place.swift
in Sources/AmplifyMapLibreAdapter/Extensions
122 2 70 76 2
AMLMapView_View.swift
in HostApp/HostApp/Views
92 2 65 76 2
AMLCalloutUIView.swift
in Sources/AmplifyMapLibreUI/SupportingViews
79 1 76 76 1
AMLMapCompositiveView+ViewModifiers.swift
in Sources/AmplifyMapLibreUI/AMLMapCompositeView
77 15 65 76 2
AMLMapView+ViewModifiers.swift
in Sources/AmplifyMapLibreUI/AMLMapView
77 15 65 76 2
_MGLMapViewWrapper.swift
in Sources/AmplifyMapLibreUI/MGLMapViewWrapper
75 - 65 76 2
AMLMapView.swift
in Sources/AmplifyMapLibreUI/AMLMapView
69 - 12 76 3
AMLPlaceCellView.swift
in Sources/AmplifyMapLibreUI/SupportingViews
46 - 70 76 2
Files Not Recently Changed (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
Geo.SearchArea+MGLCoorindateBounds.swift
in Sources/AmplifyMapLibreAdapter/Extensions
8 - 89 89 1
Geo.BoundingBox+MGLCoordinateBounds.swift
in Sources/AmplifyMapLibreAdapter/Extensions
10 1 89 89 1
AWSMapURLProtocol+GeoConfig.swift
in Sources/AmplifyMapLibreAdapter
20 1 89 89 1
AWSMapURLProtocolError.swift
in Sources/AmplifyMapLibreAdapter
37 - 89 89 1
AWSMapURLProtocol.swift
in Sources/AmplifyMapLibreAdapter
104 - 89 89 1
AMLMapControlButton.swift
in Sources/AmplifyMapLibreUI/SupportingViews
13 - 85 85 1
HostAppUITestsLaunchTests.swift
in HostApp/HostAppUITests
2 - 76 76 1
HostAppTests.swift
in HostApp/HostAppTests
3 - 76 76 1
View+Hidden.swift
in Sources/AmplifyMapLibreUI/Extensions
6 - 76 76 1
MGLPointFeature+Init.swift
in Sources/AmplifyMapLibreAdapter/Extensions
9 - 76 76 1
IdentifiablePlace.swift
in Sources/AmplifyMapLibreUI/SupportingTypes
13 - 76 76 1
View+Snapshot.swift
in Sources/AmplifyMapLibreUI/Extensions
15 1 76 76 1
AMLMapCompositeView.swift
in Sources/AmplifyMapLibreUI/AMLMapCompositeView
18 - 76 76 1
CompositeParentView.swift
in HostApp/HostApp
19 - 76 76 1
AMLMapViewState+MapLoadingStateMachine.swift
in Sources/AmplifyMapLibreUI/AMLMapView
23 1 76 76 1
AmplifyMapLibre.swift
in Sources/AmplifyMapLibreAdapter
24 - 76 89 2
AMLActivityIndicator.swift
in Sources/AmplifyMapLibreUI/SupportingViews
27 - 76 85 2
AMLPlaceList.swift
in Sources/AmplifyMapLibreUI/SupportingViews
27 - 76 76 1
AMLMapView+ClusteringBehavior.swift
in Sources/AmplifyMapLibreUI/AMLMapView
30 - 76 76 1
AMLMapCompositeViewModel.swift
in Sources/AmplifyMapLibreUI/AMLMapCompositeView
33 2 76 76 1
Most Recently Created Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
MainView.swift
in HostApp/HostApp/Views
55 - 12 12 1
AMLMapCompositeViewScreen.swift
in HostApp/HostAppUITests
49 3 12 12 1
AMLMapViewScreen.swift
in HostApp/HostAppUITests
35 3 12 12 1
UITestCase.swift
in HostApp/HostAppUITests
15 - 12 12 1
AMLMapCompositeViewTestCase.swift
in HostApp/HostAppUITests
9 1 12 12 1
AMLMapViewTestCase.swift
in HostApp/HostAppUITests
9 1 12 12 1
AMLMapAttributionView.swift
in Sources/AmplifyMapLibreUI/AMLMapView
40 - 12 65 2
AMLSearchBar.swift
in Sources/AmplifyMapLibreUI/SupportingViews
171 3 12 76 3
_MGLMapViewWrapper+Coordinator.swift
in Sources/AmplifyMapLibreUI/MGLMapViewWrapper
123 5 70 76 2
MGLPointFeature+Geo.Place.swift
in Sources/AmplifyMapLibreAdapter/Extensions
122 2 70 76 2
AMLMapView_View.swift
in HostApp/HostApp/Views
92 2 65 76 2
AMLCalloutUIView.swift
in Sources/AmplifyMapLibreUI/SupportingViews
79 1 76 76 1
AMLMapCompositiveView+ViewModifiers.swift
in Sources/AmplifyMapLibreUI/AMLMapCompositeView
77 15 65 76 2
AMLMapView+ViewModifiers.swift
in Sources/AmplifyMapLibreUI/AMLMapView
77 15 65 76 2
_MGLMapViewWrapper.swift
in Sources/AmplifyMapLibreUI/MGLMapViewWrapper
75 - 65 76 2
AMLMapView.swift
in Sources/AmplifyMapLibreUI/AMLMapView
69 - 12 76 3
AMLPlaceCellView.swift
in Sources/AmplifyMapLibreUI/SupportingViews
46 - 70 76 2
_MGLMapViewWrapper+ViewModifiers.swift
in Sources/AmplifyMapLibreUI/MGLMapViewWrapper
45 7 65 76 2
AMLMapView+ProxyDelegate.swift
in Sources/AmplifyMapLibreUI/AMLMapView
45 1 76 76 1
AMLMapCompositeView+iPad.swift
in Sources/AmplifyMapLibreUI/AMLMapCompositeView
42 - 12 76 2
Most Recently Changed Files (Top 20)
File# lines# unitslast modified
(days ago)
created
(days ago)
# changes
AMLSearchBar.swift
in Sources/AmplifyMapLibreUI/SupportingViews
171 3 12 76 3
AMLMapView.swift
in Sources/AmplifyMapLibreUI/AMLMapView
69 - 12 76 3
AMLMapControlView.swift
in Sources/AmplifyMapLibreUI/SupportingViews
57 - 12 85 3
MainView.swift
in HostApp/HostApp/Views
55 - 12 12 1
AMLMapCompositeViewScreen.swift
in HostApp/HostAppUITests
49 3 12 12 1
AMLMapCompositeView+iPad.swift
in Sources/AmplifyMapLibreUI/AMLMapCompositeView
42 - 12 76 2
AMLMapCompositeView+iPhone.swift
in Sources/AmplifyMapLibreUI/AMLMapCompositeView
41 - 12 76 2
AMLMapAttributionView.swift
in Sources/AmplifyMapLibreUI/AMLMapView
40 - 12 65 2
AMLMapViewScreen.swift
in HostApp/HostAppUITests
35 3 12 12 1
HostAppApp.swift
in HostApp/HostApp
26 1 12 76 3
SimpleAMLMapView_View.swift
in HostApp/HostApp/Views
19 - 12 76 3
UITestCase.swift
in HostApp/HostAppUITests
15 - 12 12 1
AMLMapCompositeView_View.swift
in HostApp/HostApp/Views
12 - 12 76 2
AMLMapCompositeViewTestCase.swift
in HostApp/HostAppUITests
9 1 12 12 1
AMLMapViewTestCase.swift
in HostApp/HostAppUITests
9 1 12 12 1
AMLMapView_View.swift
in HostApp/HostApp/Views
92 2 65 76 2
AMLMapCompositiveView+ViewModifiers.swift
in Sources/AmplifyMapLibreUI/AMLMapCompositeView
77 15 65 76 2
AMLMapView+ViewModifiers.swift
in Sources/AmplifyMapLibreUI/AMLMapView
77 15 65 76 2
_MGLMapViewWrapper.swift
in Sources/AmplifyMapLibreUI/MGLMapViewWrapper
75 - 65 76 2
_MGLMapViewWrapper+ViewModifiers.swift
in Sources/AmplifyMapLibreUI/MGLMapViewWrapper
45 7 65 76 2