azure / terraform-provider-azapi
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

Overview
File Change Frequency Overall
  • There are 137 files with 14,565 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (1,904 lines of code)
    • 7 files changed 21-50 times (2,609 lines of code)
    • 30 files changed 6-20 times (4,470 lines of code)
    • 98 files changed 1-5 times (5,582 lines of code)
0% | 13% | 17% | 30% | 38%
Legend:
101+
51-100
21-50
6-20
1-5

explore: grouped by folders | grouped by update frequency | data
Contributors Count Frequency Overall
  • There are 137 files with 14,565 lines of code.
    • 0 files changed by more than 25 contributors (0 lines of code)
    • 0 files changed by 11-25 contributors (0 lines of code)
    • 2 files changed by 6-10 contributors (1,904 lines of code)
    • 58 files changed by 2-5 contributors (9,074 lines of code)
    • 77 files changed by 1 contributor (3,587 lines of code)
0% | 0% | 13% | 62% | 24%
Legend:
26+
11-25
6-10
2-5
1

explore: grouped by folders | grouped by contributors count | data
File Change Frequency per File Extension
go, json, md, tf, s, yaml, gitignore, sh, txt, proto, rl, hcl, h, gitattributes, ps1, c, toml, rb, bash, mod, js, tpl
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
go0% | 13% | 18% | 32% | 35%
tf0% | 0% | 0% | 0% | 100%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
internal0% | 14% | 19% | 30% | 35%
utils0% | 0% | 0% | 96% | 3%
ROOT0% | 0% | 0% | 100% | 0%
quickstarts0% | 0% | 0% | 0% | 100%
tools0% | 0% | 0% | 0% | 100%
version0% | 0% | 0% | 0% | 0%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
azapi_resource.go
in internal/services
1073 20 2022-03-09 2025-04-22 64 7 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
provider.go
in internal/provider
831 20 2021-10-21 2025-04-28 53 9 henglu@microsoft.com jaredholgate@microsoft.com
azapi_update_resource.go
in internal/services
485 11 2022-03-10 2025-04-22 41 5 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
339 10 2022-08-16 2025-03-06 32 5 79895375+ms-henglu@users.no... 16320656+matt-ffffff@users....
azapi_data_plane_resource.go
in internal/services
498 10 2023-06-14 2025-03-06 30 4 79895375+ms-henglu@users.no... 16320656+matt-ffffff@users....
azapi_resource_data_source.go
in internal/services
261 5 2022-03-09 2025-03-06 28 3 79895375+ms-henglu@users.no... 16320656+matt-ffffff@users....
173 4 2022-08-16 2025-03-06 24 3 79895375+ms-henglu@users.no... 16320656+matt-ffffff@users....
resource.go
in internal/services/parse
223 11 2021-10-20 2024-11-14 22 3 henglu@microsoft.com 79895375+ms-henglu@users.no...
resource_client.go
in internal/clients
630 25 2021-11-02 2025-03-06 21 4 henglu@microsoft.com 16320656+matt-ffffff@users....
client.go
in internal/clients
122 1 2021-11-09 2025-03-06 19 4 79895375+ms-henglu@users.no... 16320656+matt-ffffff@users....
133 4 2023-08-02 2025-03-06 19 3 79895375+ms-henglu@users.no... 16320656+matt-ffffff@users....
json.go
in utils
304 12 2021-10-21 2024-12-05 19 5 henglu@microsoft.com 79895375+ms-henglu@users.no...
testcase.go
in internal/acceptance
179 14 2021-10-21 2025-03-17 18 3 henglu@microsoft.com 79895375+ms-henglu@users.no...
resource.go
in internal/services
256 11 2022-01-24 2025-04-22 18 3 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
object_type.go
in internal/azure/types
233 9 2021-11-09 2025-04-07 17 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
helper.go
in utils
133 12 2021-11-09 2024-08-28 14 3 79895375+ms-henglu@users.no... harryqu@microsoft.com
discriminated_object_type.go
in internal/azure/types
164 4 2021-11-09 2025-04-07 13 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
union_type.go
in internal/azure/types
64 4 2021-11-09 2025-04-07 10 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
testclient.go
in internal/acceptance
67 1 2021-11-09 2024-08-20 10 4 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
array_type.go
in internal/azure/types
95 4 2021-11-09 2025-04-07 10 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
user_flags.go
in internal/features
17 1 2021-11-09 2024-10-09 9 4 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
steps.go
in internal/acceptance
53 5 2021-10-21 2025-03-17 9 2 henglu@microsoft.com 79895375+ms-henglu@users.no...
string_literal_type.go
in internal/azure/types
45 4 2021-11-09 2025-04-07 8 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
common.go
in internal/services
63 2 2024-08-27 2025-03-06 8 3 harryqu@microsoft.com 16320656+matt-ffffff@users....
loader.go
in internal/azure
73 3 2021-11-09 2024-12-30 8 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
index.go
in internal/azure
182 6 2021-11-09 2024-08-06 8 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
resource_type.go
in internal/azure/types
184 9 2021-11-09 2025-04-07 8 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
resource_id.go
in internal/services/validate
43 2 2021-11-03 2022-09-07 7 2 henglu@microsoft.com 79895375+ms-henglu@users.no...
134 1 2024-08-20 2024-09-03 7 2 79895375+ms-henglu@users.no... harryqu@microsoft.com
136 1 2024-08-21 2024-09-03 7 2 79895375+ms-henglu@users.no... harryqu@microsoft.com
azapi_resource_migration_v1_to_v2.go
in internal/services/migration
212 2 2024-08-20 2025-04-28 7 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
dynamic.go
in internal/services/dynamic
431 13 2024-04-11 2025-04-22 7 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
data_plane_client.go
in internal/clients
469 15 2023-06-14 2025-03-06 7 2 79895375+ms-henglu@users.no... 16320656+matt-ffffff@users....
main.go
in root
22 1 2021-11-17 2025-04-28 6 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
integer_type.go
in internal/azure/types
54 4 2024-03-04 2025-04-07 6 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
string_type.go
in internal/azure/types
64 4 2024-03-04 2025-04-07 6 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
that.go
in internal/acceptance/check
146 16 2021-10-20 2025-03-17 6 2 henglu@microsoft.com 79895375+ms-henglu@users.no...
azapi_resource_migration_v0_to_v2.go
in internal/services/migration
193 1 2024-08-21 2025-04-28 6 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
account.go
in internal/clients
199 9 2023-08-04 2024-11-20 6 3 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
resource_function_type.go
in internal/azure/types
24 4 2022-02-09 2025-04-07 5 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
tags.go
in internal/azure/tags
95 6 2021-11-09 2025-04-07 5 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
azapi_resource_action_migration_v1_to_v2.go
in internal/services/migration
128 1 2024-08-20 2025-01-16 5 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
identity.go
in internal/azure/identity
132 8 2021-11-09 2024-03-08 5 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
azapi_resource_action_migration_v0_to_v2.go
in internal/services/migration
139 1 2024-08-21 2025-01-16 5 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
azapi_update_resource_migration_v1_to_v2.go
in internal/services/migration
142 1 2024-08-20 2025-04-28 5 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
azapi_update_resource_migration_v0_to_v2.go
in internal/services/migration
144 1 2024-08-21 2025-04-28 5 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
location.go
in internal/azure/location
7 1 2021-11-09 2024-03-08 4 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
type_base.go
in internal/azure/types
10 - 2021-11-09 2025-04-07 4 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
response_export_values.go
in internal/docstrings
100 3 2024-08-16 2025-01-16 4 3 16320656+matt-ffffff@users.... 79895375+ms-henglu@users.no...
auth_oidc.go
in internal/provider
101 3 2023-01-12 2024-08-28 4 3 zhhu@microsoft.com harryqu@microsoft.com
Files With Most Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
provider.go
in internal/provider
831 20 2021-10-21 2025-04-28 53 9 henglu@microsoft.com jaredholgate@microsoft.com
azapi_resource.go
in internal/services
1073 20 2022-03-09 2025-04-22 64 7 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
azapi_update_resource.go
in internal/services
485 11 2022-03-10 2025-04-22 41 5 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
339 10 2022-08-16 2025-03-06 32 5 79895375+ms-henglu@users.no... 16320656+matt-ffffff@users....
json.go
in utils
304 12 2021-10-21 2024-12-05 19 5 henglu@microsoft.com 79895375+ms-henglu@users.no...
azapi_data_plane_resource.go
in internal/services
498 10 2023-06-14 2025-03-06 30 4 79895375+ms-henglu@users.no... 16320656+matt-ffffff@users....
resource_client.go
in internal/clients
630 25 2021-11-02 2025-03-06 21 4 henglu@microsoft.com 16320656+matt-ffffff@users....
client.go
in internal/clients
122 1 2021-11-09 2025-03-06 19 4 79895375+ms-henglu@users.no... 16320656+matt-ffffff@users....
testclient.go
in internal/acceptance
67 1 2021-11-09 2024-08-20 10 4 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
user_flags.go
in internal/features
17 1 2021-11-09 2024-10-09 9 4 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
azapi_resource_data_source.go
in internal/services
261 5 2022-03-09 2025-03-06 28 3 79895375+ms-henglu@users.no... 16320656+matt-ffffff@users....
173 4 2022-08-16 2025-03-06 24 3 79895375+ms-henglu@users.no... 16320656+matt-ffffff@users....
resource.go
in internal/services/parse
223 11 2021-10-20 2024-11-14 22 3 henglu@microsoft.com 79895375+ms-henglu@users.no...
133 4 2023-08-02 2025-03-06 19 3 79895375+ms-henglu@users.no... 16320656+matt-ffffff@users....
resource.go
in internal/services
256 11 2022-01-24 2025-04-22 18 3 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
testcase.go
in internal/acceptance
179 14 2021-10-21 2025-03-17 18 3 henglu@microsoft.com 79895375+ms-henglu@users.no...
helper.go
in utils
133 12 2021-11-09 2024-08-28 14 3 79895375+ms-henglu@users.no... harryqu@microsoft.com
common.go
in internal/services
63 2 2024-08-27 2025-03-06 8 3 harryqu@microsoft.com 16320656+matt-ffffff@users....
account.go
in internal/clients
199 9 2023-08-04 2024-11-20 6 3 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
auth_oidc.go
in internal/provider
101 3 2023-01-12 2024-08-28 4 3 zhhu@microsoft.com harryqu@microsoft.com
response_export_values.go
in internal/docstrings
100 3 2024-08-16 2025-01-16 4 3 16320656+matt-ffffff@users.... 79895375+ms-henglu@users.no...
object_type.go
in internal/azure/types
233 9 2021-11-09 2025-04-07 17 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
discriminated_object_type.go
in internal/azure/types
164 4 2021-11-09 2025-04-07 13 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
union_type.go
in internal/azure/types
64 4 2021-11-09 2025-04-07 10 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
array_type.go
in internal/azure/types
95 4 2021-11-09 2025-04-07 10 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
steps.go
in internal/acceptance
53 5 2021-10-21 2025-03-17 9 2 henglu@microsoft.com 79895375+ms-henglu@users.no...
loader.go
in internal/azure
73 3 2021-11-09 2024-12-30 8 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
resource_type.go
in internal/azure/types
184 9 2021-11-09 2025-04-07 8 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
string_literal_type.go
in internal/azure/types
45 4 2021-11-09 2025-04-07 8 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
index.go
in internal/azure
182 6 2021-11-09 2024-08-06 8 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
resource_id.go
in internal/services/validate
43 2 2021-11-03 2022-09-07 7 2 henglu@microsoft.com 79895375+ms-henglu@users.no...
dynamic.go
in internal/services/dynamic
431 13 2024-04-11 2025-04-22 7 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
136 1 2024-08-21 2024-09-03 7 2 79895375+ms-henglu@users.no... harryqu@microsoft.com
azapi_resource_migration_v1_to_v2.go
in internal/services/migration
212 2 2024-08-20 2025-04-28 7 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
134 1 2024-08-20 2024-09-03 7 2 79895375+ms-henglu@users.no... harryqu@microsoft.com
data_plane_client.go
in internal/clients
469 15 2023-06-14 2025-03-06 7 2 79895375+ms-henglu@users.no... 16320656+matt-ffffff@users....
main.go
in root
22 1 2021-11-17 2025-04-28 6 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
azapi_resource_migration_v0_to_v2.go
in internal/services/migration
193 1 2024-08-21 2025-04-28 6 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
that.go
in internal/acceptance/check
146 16 2021-10-20 2025-03-17 6 2 henglu@microsoft.com 79895375+ms-henglu@users.no...
string_type.go
in internal/azure/types
64 4 2024-03-04 2025-04-07 6 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
integer_type.go
in internal/azure/types
54 4 2024-03-04 2025-04-07 6 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
azapi_resource_action_migration_v1_to_v2.go
in internal/services/migration
128 1 2024-08-20 2025-01-16 5 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
azapi_update_resource_migration_v0_to_v2.go
in internal/services/migration
144 1 2024-08-21 2025-04-28 5 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
azapi_resource_action_migration_v0_to_v2.go
in internal/services/migration
139 1 2024-08-21 2025-01-16 5 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
azapi_update_resource_migration_v1_to_v2.go
in internal/services/migration
142 1 2024-08-20 2025-04-28 5 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
tags.go
in internal/azure/tags
95 6 2021-11-09 2025-04-07 5 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
identity.go
in internal/azure/identity
132 8 2021-11-09 2024-03-08 5 2 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
preflight.go
in internal/services/preflight
164 6 2024-09-05 2025-04-10 4 2 zhhu@microsoft.com 79895375+ms-henglu@users.no...
179 4 2025-01-02 2025-03-06 4 2 79895375+ms-henglu@users.no... 16320656+matt-ffffff@users....
176 4 2023-08-08 2024-08-16 4 2 79895375+ms-henglu@users.no... 16320656+matt-ffffff@users....
Files With Least Contributors (Top 50)
Based on the number of unique email addresses found in commits.

See data for all files...

File# lines# unitscreatedlast modified# changes
(days)
# contributorsfirst
contributor
latest
contributor
version.go
in version
2 -
retryable_errors.go
in internal/retry
507 27 2024-08-16 2025-03-06 4 1 16320656+matt-ffffff@users.... 16320656+matt-ffffff@users....
data_plane_type_map.go
in internal/services/parse
365 2 2023-06-14 2024-09-20 3 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
main.go
in tools/generator-example-doc
250 7 2025-04-28 2025-04-28 1 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
main.tf
in quickstarts/Microsoft.ServiceBus/ServiceBusNamespace-CMK
105 - 2023-08-10 2024-08-20 2 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
live_traffic_log_policy.go
in internal/clients
102 5 2023-09-18 2023-09-18 1 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
data_plane_resource_id.go
in internal/services/parse
95 4 2023-06-14 2023-06-14 1 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
main.tf
in quickstarts/Microsoft.Security/jitNetworkAccessPolicies
89 - 2023-08-10 2024-08-20 2 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
ephemeral_body_private.go
in internal/services
86 3 2025-04-22 2025-04-28 2 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
main.tf
in quickstarts/Microsoft.LoadTestService/loadTests
82 - 2023-08-10 2024-08-20 2 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
build_resource_group_scope_resource_id.go
in internal/services/functions
73 3 2024-08-28 2024-08-28 1 1 harryqu@microsoft.com harryqu@microsoft.com
schema.go
in internal/retry
73 1 2024-08-16 2025-03-06 2 1 16320656+matt-ffffff@users.... 16320656+matt-ffffff@users....
error.go
in internal/azure/utils
72 9 2022-01-30 2024-03-04 2 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
dynamic_requires_replace.go
in internal/services/myplanmodifier/planmodifierdynamic
66 6 2024-08-16 2024-08-16 1 1 16320656+matt-ffffff@users.... 16320656+matt-ffffff@users....
build_extension_scope_resource_id.go
in internal/services/functions
64 3 2024-08-28 2024-08-28 1 1 harryqu@microsoft.com harryqu@microsoft.com
main.tf
in quickstarts/Microsoft.EventHub/namespace-networkRuleSets
63 - 2023-08-10 2024-08-20 2 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
build_management_group_scope_resource_id.go
in internal/services/functions
60 3 2024-08-28 2024-08-28 1 1 harryqu@microsoft.com harryqu@microsoft.com
build_subscription_scope_resource_id.go
in internal/services/functions
60 3 2024-08-28 2024-08-28 1 1 harryqu@microsoft.com harryqu@microsoft.com
build_resource_id_function.go
in internal/services/functions
59 3 2024-08-28 2024-08-28 1 1 harryqu@microsoft.com harryqu@microsoft.com
string_is_json.go
in internal/services/myvalidator
55 6 2024-03-08 2025-03-17 3 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
main.tf
in quickstarts/Microsoft.Web/list_default_host_keys
53 - 2023-08-10 2024-08-20 2 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
main.tf
in quickstarts/Microsoft.Compute/add_UAI_to_VirtualMachineScaleSets_created_by_AKS
53 - 2023-08-10 2024-08-20 2 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
build_tenant_scope_resource_id.go
in internal/services/functions
52 3 2024-08-28 2024-08-28 1 1 harryqu@microsoft.com harryqu@microsoft.com
main.tf
in quickstarts/Microsoft.Web/list_and_update_appsettings
50 - 2023-08-10 2024-08-20 2 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
string_is_UUID.go
in internal/services/myvalidator
42 5 2024-03-08 2025-03-17 3 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
environments.go
in internal/provider
41 1 2023-06-14 2023-06-14 1 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
main.tf
in quickstarts/Microsoft.Management/hierarchySettings
38 - 2023-08-10 2024-08-20 2 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
correlation_id.go
in internal/clients
37 3 2022-03-07 2022-04-07 2 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
client_configure_retry.go
in internal/clients
37 1 2025-03-06 2025-03-06 1 1 16320656+matt-ffffff@users.... 16320656+matt-ffffff@users....
main.tf
in quickstarts/Microsoft.OperationalInsights/list_workspace_tables
36 - 2023-08-10 2024-08-20 2 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
mutexkv.go
in internal/locks
34 4 2022-06-07 2022-06-07 1 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
skip.go
in internal/skip
33 1 2025-02-25 2025-02-25 1 1 16320656+matt-ffffff@users.... 16320656+matt-ffffff@users....
main.tf
in quickstarts/Microsoft.ContainerRegistry/Registries
32 - 2023-08-10 2024-08-20 2 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
use_state_when.go
in internal/services/myplanmodifier
32 4 2024-03-08 2024-03-08 1 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
dynamic_use_state_when.go
in internal/services/myplanmodifier
32 4 2024-04-11 2024-04-11 1 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
map_use_state_when.go
in internal/services/myplanmodifier
32 4 2024-03-08 2024-03-08 1 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
auth_msi.go
in internal/provider
31 2 2023-05-11 2023-05-11 1 1 zhhu@microsoft.com zhhu@microsoft.com
resource_type.go
in internal/services/myvalidator
30 4 2024-03-08 2024-04-23 2 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
user_assigned_identity_id.go
in internal/services/myvalidator
30 4 2024-03-08 2024-03-08 1 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
resource_id.go
in internal/services/myvalidator
30 4 2024-03-08 2024-04-23 2 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
string_is_valid_regex.go
in internal/services/myvalidator
30 4 2024-08-16 2024-08-16 1 1 16320656+matt-ffffff@users.... 16320656+matt-ffffff@users....
identity_validator.go
in internal/services/myvalidator
30 4 2024-04-23 2024-04-23 1 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
dynamic_is_not_string_validator.go
in internal/services/myvalidator
25 4 2024-10-10 2024-10-23 2 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
any_type.go
in internal/azure/types
25 4 2024-03-04 2025-04-07 3 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
boolean_type.go
in internal/azure/types
25 4 2024-03-04 2025-04-07 3 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
resource_function_type.go
in internal/azure/types
24 4 2022-02-09 2025-04-07 5 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
user_agent.go
in internal/clients
23 2 2022-04-26 2025-04-25 2 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
azurerm_resource_id.go
in internal/services/parse
22 1 2025-03-04 2025-03-04 1 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
dynamic_default.go
in internal/services/defaults
22 4 2024-04-22 2024-04-22 1 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
string_default.go
in internal/services/defaults
21 4 2024-03-08 2024-03-08 1 1 79895375+ms-henglu@users.no... 79895375+ms-henglu@users.no...
Correlations

File Size vs. Number of Changes: 137 points

main.go x: 22 lines of code y: 6 # changes tools/generator-example-doc/main.go x: 250 lines of code y: 1 # changes internal/services/ephemeral_body_private.go x: 86 lines of code y: 2 # changes internal/services/migration/azapi_resource_migration_v0_to_v2.go x: 193 lines of code y: 6 # changes internal/services/migration/azapi_resource_migration_v1_to_v2.go x: 212 lines of code y: 7 # changes internal/services/migration/azapi_update_resource_migration_v0_to_v2.go x: 144 lines of code y: 5 # changes internal/services/migration/azapi_update_resource_migration_v1_to_v2.go x: 142 lines of code y: 5 # changes internal/provider/provider.go x: 831 lines of code y: 53 # changes internal/clients/user_agent.go x: 23 lines of code y: 2 # changes internal/services/azapi_resource.go x: 1073 lines of code y: 64 # changes internal/docstrings/write_only_body.go x: 4 lines of code y: 1 # changes internal/services/azapi_update_resource.go x: 485 lines of code y: 41 # changes internal/services/dynamic/dynamic.go x: 431 lines of code y: 7 # changes internal/services/resource.go x: 256 lines of code y: 18 # changes internal/services/preflight/preflight.go x: 164 lines of code y: 4 # changes internal/azure/tags/tags.go x: 95 lines of code y: 5 # changes internal/azure/types/any_type.go x: 25 lines of code y: 3 # changes internal/azure/types/array_type.go x: 95 lines of code y: 10 # changes internal/azure/types/discriminated_object_type.go x: 164 lines of code y: 13 # changes internal/azure/types/integer_type.go x: 54 lines of code y: 6 # changes internal/azure/types/object_type.go x: 233 lines of code y: 17 # changes internal/azure/types/resource_function_type.go x: 24 lines of code y: 5 # changes internal/azure/types/resource_type.go x: 184 lines of code y: 8 # changes internal/azure/types/string_literal_type.go x: 45 lines of code y: 8 # changes internal/azure/types/string_type.go x: 64 lines of code y: 6 # changes internal/azure/types/type_base.go x: 10 lines of code y: 4 # changes internal/azure/types/union_type.go x: 64 lines of code y: 10 # changes internal/acceptance/check/that.go x: 146 lines of code y: 6 # changes internal/acceptance/random.go x: 16 lines of code y: 1 # changes internal/acceptance/steps.go x: 53 lines of code y: 9 # changes internal/acceptance/testcase.go x: 179 lines of code y: 18 # changes internal/acceptance/testresource.go x: 13 lines of code y: 3 # changes internal/services/myvalidator/string_is_UUID.go x: 42 lines of code y: 3 # changes internal/services/myvalidator/string_is_json.go x: 55 lines of code y: 3 # changes internal/services/parse/user_assigned_identity.go x: 51 lines of code y: 2 # changes internal/clients/client.go x: 122 lines of code y: 19 # changes internal/clients/client_configure_retry.go x: 37 lines of code y: 1 # changes internal/clients/data_plane_client.go x: 469 lines of code y: 7 # changes internal/clients/resource_client.go x: 630 lines of code y: 21 # changes internal/retry/retryable_errors.go x: 507 lines of code y: 4 # changes internal/retry/schema.go x: 73 lines of code y: 2 # changes internal/services/azapi_data_plane_resource.go x: 498 lines of code y: 30 # changes internal/services/azapi_resource_action_data_source.go x: 173 lines of code y: 24 # changes internal/services/azapi_resource_action_ephemeral.go x: 179 lines of code y: 4 # changes internal/services/azapi_resource_action_resource.go x: 339 lines of code y: 32 # changes internal/services/azapi_resource_data_source.go x: 261 lines of code y: 28 # changes internal/services/azapi_resource_list_data_source.go x: 133 lines of code y: 19 # changes internal/services/common.go x: 63 lines of code y: 8 # changes internal/services/parse/azurerm_resource_id.go x: 22 lines of code y: 1 # changes internal/skip/skip.go x: 33 lines of code y: 1 # changes internal/docstrings/output.go x: 38 lines of code y: 2 # changes internal/docstrings/response_export_values.go x: 100 lines of code y: 4 # changes internal/services/migration/azapi_resource_action_migration_v0_to_v2.go x: 139 lines of code y: 5 # changes internal/services/migration/azapi_resource_action_migration_v1_to_v2.go x: 128 lines of code y: 5 # changes internal/azure/loader.go x: 73 lines of code y: 8 # changes utils/json.go x: 304 lines of code y: 19 # changes internal/clients/account.go x: 199 lines of code y: 6 # changes internal/services/azapi_client_config_data_source.go x: 84 lines of code y: 3 # changes internal/services/parse/resource.go x: 223 lines of code y: 22 # changes internal/services/myvalidator/dynamic_is_not_string_validator.go x: 25 lines of code y: 2 # changes internal/features/user_flags.go x: 17 lines of code y: 9 # changes internal/services/parse/data_plane_type_map.go x: 365 lines of code y: 3 # changes utils/response.go x: 16 lines of code y: 2 # changes internal/services/migration/azapi_data_plane_resource_migration_v0_to_v2.go x: 136 lines of code y: 7 # changes internal/services/migration/azapi_data_plane_resource_migration_v1_to_v2.go x: 134 lines of code y: 7 # changes internal/services/functions/parse_resource_id_function.go x: 100 lines of code y: 2 # changes internal/provider/auth_oidc.go x: 101 lines of code y: 4 # changes internal/services/functions/build_extension_scope_resource_id.go x: 64 lines of code y: 1 # changes internal/services/functions/build_management_group_scope_resource_id.go x: 60 lines of code y: 1 # changes internal/services/functions/build_resource_group_scope_resource_id.go x: 73 lines of code y: 1 # changes internal/services/functions/build_tenant_scope_resource_id.go x: 52 lines of code y: 1 # changes utils/helper.go x: 133 lines of code y: 14 # changes internal/clients/options.go x: 20 lines of code y: 1 # changes internal/acceptance/testclient.go x: 67 lines of code y: 10 # changes quickstarts/Microsoft.Compute/add_UAI_to_VirtualMachineScaleSets_created_by_AKS/main.tf x: 53 lines of code y: 2 # changes quickstarts/Microsoft.ContainerRegistry/Registries/main.tf x: 32 lines of code y: 2 # changes quickstarts/Microsoft.EventHub/namespace-networkRuleSets/main.tf x: 63 lines of code y: 2 # changes quickstarts/Microsoft.LoadTestService/loadTests/main.tf x: 82 lines of code y: 2 # changes quickstarts/Microsoft.OperationalInsights/list_workspace_tables/main.tf x: 36 lines of code y: 2 # changes quickstarts/Microsoft.Security/jitNetworkAccessPolicies/main.tf x: 89 lines of code y: 2 # changes quickstarts/Microsoft.ServiceBus/ServiceBusNamespace-CMK/main.tf x: 105 lines of code y: 2 # changes quickstarts/Microsoft.Web/list_and_update_appsettings/main.tf x: 50 lines of code y: 2 # changes internal/services/myplanmodifier/planmodifierdynamic/dynamic_requires_replace.go x: 66 lines of code y: 1 # changes internal/services/myvalidator/string_is_valid_regex.go x: 30 lines of code y: 1 # changes internal/docstrings/addBackquotes.go x: 13 lines of code y: 1 # changes internal/docstrings/body.go x: 7 lines of code y: 1 # changes internal/docstrings/doc.go x: 1 lines of code y: 1 # changes internal/docstrings/parent_id.go x: 14 lines of code y: 1 # changes internal/services/azapi_resource_id_data_source.go x: 176 lines of code y: 4 # changes internal/azure/index.go x: 182 lines of code y: 8 # changes internal/services/myvalidator/resource_id.go x: 30 lines of code y: 2 # changes internal/services/myplanmodifier/dynamic_use_state_when.go x: 32 lines of code y: 1 # changes internal/azure/identity/identity.go x: 132 lines of code y: 5 # changes internal/azure/location/location.go x: 7 lines of code y: 4 # changes internal/services/myvalidator/string_is_empty.go x: 8 lines of code y: 1 # changes internal/azure/types/schema.go x: 141 lines of code y: 3 # changes internal/clients/live_traffic_log_policy.go x: 102 lines of code y: 1 # changes internal/provider/environments.go x: 41 lines of code y: 1 # changes internal/services/parse/data_plane_resource_id.go x: 95 lines of code y: 1 # changes internal/services/validate/resource_id.go x: 43 lines of code y: 7 # changes internal/services/validate/user_assigned_identity_id.go x: 16 lines of code y: 3 # changes
64.0
# changes
  min: 1.0
  average: 5.91
  25th percentile: 1.0
  median: 2.0
  75th percentile: 6.0
  max: 64.0
0 1073.0
lines of code
min: 1.0 | average: 106.31 | 25th percentile: 21.5 | median: 53.0 | 75th percentile: 133.5 | max: 1073.0

Number of Contributors vs. Number of Changes: 137 points

main.go x: 2 # contributors y: 6 # changes tools/generator-example-doc/main.go x: 1 # contributors y: 1 # changes internal/services/ephemeral_body_private.go x: 1 # contributors y: 2 # changes internal/services/migration/azapi_resource_migration_v1_to_v2.go x: 2 # contributors y: 7 # changes internal/services/migration/azapi_update_resource_migration_v0_to_v2.go x: 2 # contributors y: 5 # changes internal/provider/provider.go x: 9 # contributors y: 53 # changes internal/services/azapi_resource.go x: 7 # contributors y: 64 # changes internal/services/azapi_update_resource.go x: 5 # contributors y: 41 # changes internal/services/resource.go x: 3 # contributors y: 18 # changes internal/services/preflight/preflight.go x: 2 # contributors y: 4 # changes internal/azure/types/any_type.go x: 1 # contributors y: 3 # changes internal/azure/types/array_type.go x: 2 # contributors y: 10 # changes internal/azure/types/discriminated_object_type.go x: 2 # contributors y: 13 # changes internal/azure/types/object_type.go x: 2 # contributors y: 17 # changes internal/azure/types/resource_function_type.go x: 1 # contributors y: 5 # changes internal/azure/types/resource_type.go x: 2 # contributors y: 8 # changes internal/acceptance/steps.go x: 2 # contributors y: 9 # changes internal/services/parse/user_assigned_identity.go x: 2 # contributors y: 2 # changes internal/clients/client.go x: 4 # contributors y: 19 # changes internal/clients/resource_client.go x: 4 # contributors y: 21 # changes internal/retry/retryable_errors.go x: 1 # contributors y: 4 # changes internal/services/azapi_data_plane_resource.go x: 4 # contributors y: 30 # changes internal/services/azapi_resource_action_data_source.go x: 3 # contributors y: 24 # changes internal/services/azapi_resource_action_resource.go x: 5 # contributors y: 32 # changes internal/services/azapi_resource_data_source.go x: 3 # contributors y: 28 # changes internal/services/azapi_resource_list_data_source.go x: 3 # contributors y: 19 # changes internal/services/common.go x: 3 # contributors y: 8 # changes internal/docstrings/response_export_values.go x: 3 # contributors y: 4 # changes utils/json.go x: 5 # contributors y: 19 # changes internal/clients/account.go x: 3 # contributors y: 6 # changes internal/services/azapi_client_config_data_source.go x: 2 # contributors y: 3 # changes internal/services/parse/resource.go x: 3 # contributors y: 22 # changes internal/features/user_flags.go x: 4 # contributors y: 9 # changes utils/helper.go x: 3 # contributors y: 14 # changes internal/acceptance/testclient.go x: 4 # contributors y: 10 # changes
64.0
# changes
  min: 1.0
  average: 5.91
  25th percentile: 1.0
  median: 2.0
  75th percentile: 6.0
  max: 64.0
0 9.0
# contributors
min: 1.0 | average: 1.74 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 9.0

Number of Contributors vs. File Size: 137 points

main.go x: 2 # contributors y: 22 lines of code tools/generator-example-doc/main.go x: 1 # contributors y: 250 lines of code internal/services/ephemeral_body_private.go x: 1 # contributors y: 86 lines of code internal/services/migration/azapi_resource_migration_v0_to_v2.go x: 2 # contributors y: 193 lines of code internal/services/migration/azapi_resource_migration_v1_to_v2.go x: 2 # contributors y: 212 lines of code internal/services/migration/azapi_update_resource_migration_v0_to_v2.go x: 2 # contributors y: 144 lines of code internal/services/migration/azapi_update_resource_migration_v1_to_v2.go x: 2 # contributors y: 142 lines of code internal/provider/provider.go x: 9 # contributors y: 831 lines of code internal/clients/user_agent.go x: 1 # contributors y: 23 lines of code internal/services/azapi_resource.go x: 7 # contributors y: 1073 lines of code internal/docstrings/write_only_body.go x: 1 # contributors y: 4 lines of code internal/services/azapi_update_resource.go x: 5 # contributors y: 485 lines of code internal/services/dynamic/dynamic.go x: 2 # contributors y: 431 lines of code internal/services/resource.go x: 3 # contributors y: 256 lines of code internal/services/preflight/preflight.go x: 2 # contributors y: 164 lines of code internal/azure/tags/tags.go x: 2 # contributors y: 95 lines of code internal/azure/types/integer_type.go x: 2 # contributors y: 54 lines of code internal/azure/types/object_type.go x: 2 # contributors y: 233 lines of code internal/azure/types/resource_type.go x: 2 # contributors y: 184 lines of code internal/azure/types/string_literal_type.go x: 2 # contributors y: 45 lines of code internal/azure/types/string_type.go x: 2 # contributors y: 64 lines of code internal/azure/types/type_base.go x: 2 # contributors y: 10 lines of code internal/acceptance/random.go x: 1 # contributors y: 16 lines of code internal/acceptance/testcase.go x: 3 # contributors y: 179 lines of code internal/services/myvalidator/string_is_UUID.go x: 1 # contributors y: 42 lines of code internal/services/myvalidator/string_is_json.go x: 1 # contributors y: 55 lines of code internal/clients/client.go x: 4 # contributors y: 122 lines of code internal/clients/client_configure_retry.go x: 1 # contributors y: 37 lines of code internal/clients/data_plane_client.go x: 2 # contributors y: 469 lines of code internal/clients/resource_client.go x: 4 # contributors y: 630 lines of code internal/retry/retryable_errors.go x: 1 # contributors y: 507 lines of code internal/retry/schema.go x: 1 # contributors y: 73 lines of code internal/services/azapi_data_plane_resource.go x: 4 # contributors y: 498 lines of code internal/services/azapi_resource_action_data_source.go x: 3 # contributors y: 173 lines of code internal/services/azapi_resource_action_ephemeral.go x: 2 # contributors y: 179 lines of code internal/services/azapi_resource_action_resource.go x: 5 # contributors y: 339 lines of code internal/services/azapi_resource_data_source.go x: 3 # contributors y: 261 lines of code internal/services/azapi_resource_list_data_source.go x: 3 # contributors y: 133 lines of code internal/services/common.go x: 3 # contributors y: 63 lines of code internal/skip/skip.go x: 1 # contributors y: 33 lines of code internal/docstrings/output.go x: 2 # contributors y: 38 lines of code internal/docstrings/response_export_values.go x: 3 # contributors y: 100 lines of code internal/services/migration/azapi_resource_action_migration_v0_to_v2.go x: 2 # contributors y: 139 lines of code internal/services/migration/azapi_resource_action_migration_v1_to_v2.go x: 2 # contributors y: 128 lines of code internal/azure/loader.go x: 2 # contributors y: 73 lines of code utils/json.go x: 5 # contributors y: 304 lines of code internal/clients/account.go x: 3 # contributors y: 199 lines of code internal/services/azapi_client_config_data_source.go x: 2 # contributors y: 84 lines of code internal/services/parse/resource.go x: 3 # contributors y: 223 lines of code internal/features/user_flags.go x: 4 # contributors y: 17 lines of code internal/services/parse/data_plane_type_map.go x: 1 # contributors y: 365 lines of code utils/response.go x: 2 # contributors y: 16 lines of code internal/services/migration/azapi_data_plane_resource_migration_v1_to_v2.go x: 2 # contributors y: 134 lines of code internal/services/functions/parse_resource_id_function.go x: 2 # contributors y: 100 lines of code internal/services/functions/build_extension_scope_resource_id.go x: 1 # contributors y: 64 lines of code internal/services/functions/build_management_group_scope_resource_id.go x: 1 # contributors y: 60 lines of code internal/services/functions/build_tenant_scope_resource_id.go x: 1 # contributors y: 52 lines of code internal/clients/options.go x: 1 # contributors y: 20 lines of code internal/acceptance/testclient.go x: 4 # contributors y: 67 lines of code quickstarts/Microsoft.LoadTestService/loadTests/main.tf x: 1 # contributors y: 82 lines of code quickstarts/Microsoft.Security/jitNetworkAccessPolicies/main.tf x: 1 # contributors y: 89 lines of code quickstarts/Microsoft.ServiceBus/ServiceBusNamespace-CMK/main.tf x: 1 # contributors y: 105 lines of code quickstarts/Microsoft.Web/list_and_update_appsettings/main.tf x: 1 # contributors y: 50 lines of code internal/docstrings/body.go x: 1 # contributors y: 7 lines of code internal/services/azapi_resource_id_data_source.go x: 2 # contributors y: 176 lines of code internal/azure/location/location.go x: 2 # contributors y: 7 lines of code internal/azure/types/type_reference.go x: 2 # contributors y: 32 lines of code internal/services/parse/data_plane_resource_id.go x: 1 # contributors y: 95 lines of code
1073.0
lines of code
  min: 1.0
  average: 106.31
  25th percentile: 21.5
  median: 53.0
  75th percentile: 133.5
  max: 1073.0
0 9.0
# contributors
min: 1.0 | average: 1.74 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 2.0 | max: 9.0