azure / enterprise-azureai
File Size

The distribution of size of files (measured in lines of code).

Intro
Learn more...
File Size Overall
0% | 0% | 4% | 22% | 73%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: grouped by folders | grouped by size | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
ts0% | 0% | 12% | 33% | 53%
tsx0% | 0% | 0% | 18% | 81%
cs0% | 0% | 0% | 19% | 80%
xml0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
yaml0% | 0% | 0% | 0% | 100%
http0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 4% | 23% | 72%
infra0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
scripts0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
azure-cog-vector-store.ts
in src/azurechat/features/chat/chat-services/azure-cog-search
249 3
chat-thread-service.ts
in src/azurechat/features/chat/chat-services
196 5
chat-document-service.ts
in src/azurechat/features/chat/chat-services
183 2
dropdown-menu.tsx
in src/azurechat/components/ui
161 -
use-toast.ts
in src/azurechat/components/ui
159 4
select.tsx
in src/azurechat/components/ui
131 -
OpenAIChargebackTransformProvider.cs
in src/dotnet/AzureAI.Proxy/ReverseProxy
130 2
chat-context.tsx
in src/azurechat/features/chat/chat-ui
114 4
chat-api-data.ts
in src/azurechat/features/chat/chat-services
111 2
sheet.tsx
in src/azurechat/components/ui
110 -
toast.tsx
in src/azurechat/components/ui
98 -
reporting.tsx
in src/azurechat/features/reporting
96 -
table.tsx
in src/azurechat/components/ui
94 -
auth-api.ts
in src/azurechat/features/auth
91 5
chat-row.tsx
in src/azurechat/components/chat
86 -
RetryMiddleware.cs
in src/dotnet/AzureAI.Proxy/ReverseProxy
83 4
menu.tsx
in src/azurechat/features/main-menu
77 -
tailwind.config.js
in src/azurechat
77 -
chat-service.ts
in src/azurechat/features/chat/chat-services
75 3
reporting-service.ts
in src/azurechat/features/reporting
74 -
use-speech-to-text.ts
in src/azurechat/features/chat/chat-ui/chat-speech
73 -
use-file-selection.ts
in src/azurechat/features/chat/chat-ui/chat-file
72 -
ProxyConfiguration.cs
in src/dotnet/AzureAI.Proxy/ReverseProxy
72 3
card.tsx
in src/azurechat/components/ui
71 -
menu-items.tsx
in src/azurechat/features/chat/chat-menu
70 -
models.ts
in src/azurechat/features/chat/chat-services
66 -
chat-api-simple.ts
in src/azurechat/features/chat/chat-services
65 1
use-text-to-speech.ts
in src/azurechat/features/chat/chat-ui/chat-speech
63 1
chat-input.tsx
in src/azurechat/features/chat/chat-ui/chat-input
63 -
menu.tsx
in src/azurechat/components
58 -
user-profile.tsx
in src/azurechat/features
57 -
globals.css
in src/azurechat/app
56 -
cosmosdb.ts
in src/azurechat/features/chat/chat-services/cosmosdb
56 6
Program.cs
in src/dotnet/AzureAI.Proxy
56 -
chat-message-empty-state.tsx
in src/azurechat/features/chat/chat-ui/chat-empty-state
55 -
global-message-context.tsx
in src/azurechat/features/global-message
54 1
citation.tsx
in src/azurechat/features/chat/chat-ui/markdown
53 -
api_policy_openai.xml
in infra/modules/apim/policies
52 -
Program.cs
in src/dotnet/AzureAI.Proxy.Client
51 1
api_policy_chargeback.xml
in infra/modules/apim/policies
51 -
cosmos.ts
in src/azurechat/features/common
48 3
azure.yaml
in root
48 -
ManagedIdentityService.cs
in src/dotnet/AzureAI.Proxy/Services
47 3
helpers.ts
in src/azurechat/features/auth
46 2
use-chat-input-dynamic-height.tsx
in src/azurechat/features/chat/chat-ui/chat-input
46 -
button.tsx
in src/azurechat/components/ui
45 -
tabs.tsx
in src/azurechat/components/ui
44 -
chat-style-selector.tsx
in src/azurechat/features/chat/chat-ui/chat-empty-state
43 -
layout.tsx
in src/azurechat/app
41 -
citation-slider.tsx
in src/azurechat/features/chat/chat-ui/markdown
41 -
Files With Most Units (Top 43)
File# lines# units
cosmosdb.ts
in src/azurechat/features/chat/chat-services/cosmosdb
56 6
auth-api.ts
in src/azurechat/features/auth
91 5
chat-thread-service.ts
in src/azurechat/features/chat/chat-services
196 5
use-toast.ts
in src/azurechat/components/ui
159 4
chat-context.tsx
in src/azurechat/features/chat/chat-ui
114 4
RetryMiddleware.cs
in src/dotnet/AzureAI.Proxy/ReverseProxy
83 4
cosmos.ts
in src/azurechat/features/common
48 3
appconfig.ts
in src/azurechat/features/common
33 3
azure-cog-vector-store.ts
in src/azurechat/features/chat/chat-services/azure-cog-search
249 3
chat-service.ts
in src/azurechat/features/chat/chat-services
75 3
ProxyConfiguration.cs
in src/dotnet/AzureAI.Proxy/ReverseProxy
72 3
ManagedIdentityService.cs
in src/dotnet/AzureAI.Proxy/Services
47 3
keyvault.ts
in src/azurechat/features/common
23 2
helpers.ts
in src/azurechat/features/auth
46 2
chat-document-service.ts
in src/azurechat/features/chat/chat-services
183 2
chat-api-data.ts
in src/azurechat/features/chat/chat-services
111 2
OpenAIAccessToken.cs
in src/dotnet/AzureAI.Proxy/OpenAIHandlers
25 2
Tokens.cs
in src/dotnet/AzureAI.Proxy/OpenAIHandlers
32 2
ThrottlingHealthPolicy.cs
in src/dotnet/AzureAI.Proxy/ReverseProxy
36 2
OpenAIChargebackTransformProvider.cs
in src/dotnet/AzureAI.Proxy/ReverseProxy
130 2
LogIngestionService.cs
in src/dotnet/AzureAI.Proxy/Services
40 2
route.ts
in src/azurechat/app/api/chat
5 1
page.tsx
in src/azurechat/app/change-log
37 1
page.tsx
in src/azurechat/app
16 1
page.tsx
in src/azurechat/app/unauthorized
11 1
page.tsx
in src/azurechat/app/chat
10 1
page.tsx
in src/azurechat/app/chat/[id]
23 1
not-found.tsx
in src/azurechat/app/chat/[id]
17 1
app-version.ts
in src/azurechat/features/change-log
26 1
managedIdentity.ts
in src/azurechat/features/common
4 1
global-message-context.tsx
in src/azurechat/features/global-message
54 1
theme-toggle.tsx
in src/azurechat/features/theme
37 1
chat-api-simple.ts
in src/azurechat/features/chat/chat-services
65 1
text-chunk.ts
in src/azurechat/features/chat/chat-services
17 1
use-text-to-speech.ts
in src/azurechat/features/chat/chat-ui/chat-speech
63 1
chat-deployment-selector.tsx
in src/azurechat/features/chat/chat-ui/chat-empty-state
37 1
chat-department-selector.tsx
in src/azurechat/features/chat/chat-ui/chat-empty-state
38 1
utils.ts
in src/azurechat/lib
5 1
middleware.ts
in src/azurechat
25 1
Program.cs
in src/dotnet/AzureAI.Proxy.Client
51 1
Error.cs
in src/dotnet/AzureAI.Proxy/OpenAIHandlers
9 1
Usage.cs
in src/dotnet/AzureAI.Proxy/OpenAIHandlers
23 1
ChatCompletionChunck.cs
in src/dotnet/AzureAI.Proxy/OpenAIHandlers
17 1
Files With Long Lines (Top 21)

There are 21 files with lines longer than 120 characters. In total, there are 46 long lines.

File# lines# units# long lines
dropdown-menu.tsx
in src/azurechat/components/ui
161 - 6
sheet.tsx
in src/azurechat/components/ui
110 - 5
api_policy_openai.xml
in infra/modules/apim/policies
52 - 5
toast.tsx
in src/azurechat/components/ui
98 - 4
select.tsx
in src/azurechat/components/ui
131 - 4
ThrottlingHealthPolicy.cs
in src/dotnet/AzureAI.Proxy/ReverseProxy
36 2 4
tabs.tsx
in src/azurechat/components/ui
44 - 2
OpenAIChargebackTransformProvider.cs
in src/dotnet/AzureAI.Proxy/ReverseProxy
130 2 2
http
tests.http
in root
34 - 2
button.tsx
in src/azurechat/components/ui
45 - 1
input.tsx
in src/azurechat/components/ui
15 - 1
textarea.tsx
in src/azurechat/components/ui
14 - 1
page.tsx
in src/azurechat/app/change-log
37 1 1
auth-api.ts
in src/azurechat/features/auth
91 5 1
chat-thread-service.ts
in src/azurechat/features/chat/chat-services
196 5 1
chat-api-data.ts
in src/azurechat/features/chat/chat-services
111 2 1
chat-deployment-selector.tsx
in src/azurechat/features/chat/chat-ui/chat-empty-state
37 1 1
chat-department-selector.tsx
in src/azurechat/features/chat/chat-ui/chat-empty-state
38 1 1
Program.cs
in src/dotnet/AzureAI.Proxy.Client
51 1 1
OpenAIAccessToken.cs
in src/dotnet/AzureAI.Proxy/OpenAIHandlers
25 2 1
RetryMiddleware.cs
in src/dotnet/AzureAI.Proxy/ReverseProxy
83 4 1
Correlations

File Size vs. Commits (all time): 145 points

src/dotnet/AzureAI.Proxy/Program.cs x: 3 commits (all time) y: 56 lines of code src/dotnet/AzureAI.Proxy/Services/LogIngestionService.cs x: 2 commits (all time) y: 40 lines of code azure.yaml x: 21 commits (all time) y: 48 lines of code scripts/appreg.ps1 x: 1 commits (all time) y: 37 lines of code scripts/cleanup.ps1 x: 1 commits (all time) y: 5 lines of code scripts/deploy-azurechat.ps1 x: 1 commits (all time) y: 13 lines of code scripts/set-az-currentsubscription.ps1 x: 1 commits (all time) y: 18 lines of code scripts/set-env.ps1 x: 6 commits (all time) y: 8 lines of code src/azurechat/app-global.ts x: 1 commits (all time) y: 1 lines of code src/azurechat/app/api/auth/[...nextauth]/route.ts x: 1 commits (all time) y: 2 lines of code src/azurechat/app/change-log/layout.tsx x: 1 commits (all time) y: 16 lines of code src/azurechat/app/change-log/loading.tsx x: 1 commits (all time) y: 3 lines of code src/azurechat/app/chat/[id]/not-found.tsx x: 1 commits (all time) y: 17 lines of code src/azurechat/app/chat/[id]/page.tsx x: 1 commits (all time) y: 23 lines of code src/azurechat/app/chat/page.tsx x: 1 commits (all time) y: 10 lines of code src/azurechat/app/globals.css x: 1 commits (all time) y: 56 lines of code src/azurechat/app/layout.tsx x: 1 commits (all time) y: 41 lines of code src/azurechat/app/unauthorized/page.tsx x: 1 commits (all time) y: 11 lines of code src/azurechat/components/chat/chat-row.tsx x: 1 commits (all time) y: 86 lines of code src/azurechat/components/login/login.tsx x: 1 commits (all time) y: 35 lines of code src/azurechat/components/markdown/code-block.tsx x: 1 commits (all time) y: 24 lines of code src/azurechat/components/menu.tsx x: 1 commits (all time) y: 58 lines of code src/azurechat/components/typography.tsx x: 1 commits (all time) y: 27 lines of code src/azurechat/components/ui/avatar.tsx x: 1 commits (all time) y: 40 lines of code src/azurechat/components/ui/button.tsx x: 1 commits (all time) y: 45 lines of code src/azurechat/components/ui/card.tsx x: 1 commits (all time) y: 71 lines of code src/azurechat/components/ui/dropdown-menu.tsx x: 1 commits (all time) y: 161 lines of code src/azurechat/components/ui/input.tsx x: 1 commits (all time) y: 15 lines of code src/azurechat/components/ui/select.tsx x: 1 commits (all time) y: 131 lines of code src/azurechat/components/ui/sheet.tsx x: 1 commits (all time) y: 110 lines of code src/azurechat/components/ui/table.tsx x: 1 commits (all time) y: 94 lines of code src/azurechat/components/ui/tabs.tsx x: 1 commits (all time) y: 44 lines of code src/azurechat/components/ui/textarea.tsx x: 1 commits (all time) y: 14 lines of code src/azurechat/components/ui/toast.tsx x: 1 commits (all time) y: 98 lines of code src/azurechat/components/ui/toaster.tsx x: 1 commits (all time) y: 30 lines of code src/azurechat/components/ui/use-toast.ts x: 1 commits (all time) y: 159 lines of code src/azurechat/features/auth/auth-api.ts x: 1 commits (all time) y: 91 lines of code src/azurechat/features/auth/helpers.ts x: 1 commits (all time) y: 46 lines of code src/azurechat/features/change-log/app-version.ts x: 1 commits (all time) y: 26 lines of code src/azurechat/features/change-log/version-display.tsx x: 1 commits (all time) y: 21 lines of code src/azurechat/features/chat/chat-menu/chat-menu-container.tsx x: 1 commits (all time) y: 9 lines of code src/azurechat/features/chat/chat-menu/menu-items.tsx x: 1 commits (all time) y: 70 lines of code src/azurechat/features/chat/chat-menu/new-chat.tsx x: 1 commits (all time) y: 28 lines of code src/azurechat/features/chat/chat-services/azure-cog-search/azure-cog-vector-store.ts x: 1 commits (all time) y: 249 lines of code src/azurechat/features/chat/chat-services/chat-api-data.ts x: 1 commits (all time) y: 111 lines of code src/azurechat/features/chat/chat-services/chat-api-simple.ts x: 1 commits (all time) y: 65 lines of code src/azurechat/features/chat/chat-services/chat-document-service.ts x: 1 commits (all time) y: 183 lines of code src/azurechat/features/chat/chat-services/chat-service.ts x: 1 commits (all time) y: 75 lines of code src/azurechat/features/chat/chat-services/chat-thread-service.ts x: 1 commits (all time) y: 196 lines of code src/azurechat/features/chat/chat-services/models.ts x: 1 commits (all time) y: 66 lines of code src/azurechat/features/chat/chat-services/utils.ts x: 1 commits (all time) y: 31 lines of code src/azurechat/features/chat/chat-ui/chat-context.tsx x: 1 commits (all time) y: 114 lines of code src/azurechat/features/chat/chat-ui/chat-empty-state/chat-department-selector.tsx x: 1 commits (all time) y: 38 lines of code src/azurechat/features/chat/chat-ui/chat-empty-state/chat-message-empty-state.tsx x: 1 commits (all time) y: 55 lines of code src/azurechat/features/chat/chat-ui/chat-empty-state/chat-style-selector.tsx x: 1 commits (all time) y: 43 lines of code src/azurechat/features/chat/chat-ui/chat-empty-state/chat-type-selector.tsx x: 1 commits (all time) y: 34 lines of code src/azurechat/features/chat/chat-ui/chat-file/use-file-selection.ts x: 1 commits (all time) y: 72 lines of code src/azurechat/features/chat/chat-ui/chat-file/use-file-state.ts x: 1 commits (all time) y: 36 lines of code src/azurechat/features/chat/chat-ui/chat-header.tsx x: 1 commits (all time) y: 22 lines of code src/azurechat/features/chat/chat-ui/chat-input/chat-input.tsx x: 1 commits (all time) y: 63 lines of code src/azurechat/features/chat/chat-ui/chat-speech/use-speech-to-text.ts x: 1 commits (all time) y: 73 lines of code src/azurechat/features/chat/chat-ui/markdown/citation.tsx x: 1 commits (all time) y: 53 lines of code src/azurechat/features/common/appconfig.ts x: 1 commits (all time) y: 33 lines of code src/azurechat/features/common/cosmos.ts x: 1 commits (all time) y: 48 lines of code src/azurechat/features/common/managedIdentity.ts x: 1 commits (all time) y: 4 lines of code src/azurechat/features/common/util.ts x: 1 commits (all time) y: 7 lines of code src/azurechat/features/global-message/global-message-context.tsx x: 1 commits (all time) y: 54 lines of code src/azurechat/features/main-menu/menu.tsx x: 1 commits (all time) y: 77 lines of code src/azurechat/features/reporting/reporting-service.ts x: 1 commits (all time) y: 74 lines of code src/azurechat/features/reporting/reporting.tsx x: 1 commits (all time) y: 96 lines of code src/azurechat/features/user-profile.tsx x: 1 commits (all time) y: 57 lines of code src/azurechat/middleware.ts x: 1 commits (all time) y: 25 lines of code src/azurechat/postcss.config.js x: 1 commits (all time) y: 6 lines of code src/dotnet/AzureAI.Proxy.Client/Program.cs x: 2 commits (all time) y: 51 lines of code src/dotnet/AzureAI.Proxy/ReverseProxy/OpenAIChargebackTransformProvider.cs x: 4 commits (all time) y: 130 lines of code src/dotnet/AzureAI.Proxy/ReverseProxy/RetryMiddleware.cs x: 1 commits (all time) y: 83 lines of code src/dotnet/AzureAI.Proxy/OpenAIHandlers/Tokens.cs x: 1 commits (all time) y: 32 lines of code src/dotnet/AzureAI.Proxy/Services/IManagedIdentityService.cs x: 1 commits (all time) y: 8 lines of code src/dotnet/AzureAI.Proxy/Services/ManagedIdentityService.cs x: 1 commits (all time) y: 47 lines of code infra/modules/apim/policies/api_policy_chargeback.xml x: 3 commits (all time) y: 51 lines of code infra/modules/apim/policies/api_policy_openai.xml x: 7 commits (all time) y: 52 lines of code tests.http x: 7 commits (all time) y: 34 lines of code
249.0
lines of code
  min: 1.0
  average: 39.98
  25th percentile: 13.0
  median: 30.0
  75th percentile: 53.5
  max: 249.0
0 21.0
commits (all time)
min: 1.0 | average: 1.32 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 21.0

File Size vs. Contributors (all time): 145 points

src/dotnet/AzureAI.Proxy/Program.cs x: 1 contributors (all time) y: 56 lines of code src/dotnet/AzureAI.Proxy/Services/LogIngestionService.cs x: 1 contributors (all time) y: 40 lines of code azure.yaml x: 4 contributors (all time) y: 48 lines of code scripts/appreg.ps1 x: 1 contributors (all time) y: 37 lines of code scripts/cleanup.ps1 x: 1 contributors (all time) y: 5 lines of code scripts/deploy-azurechat.ps1 x: 1 contributors (all time) y: 13 lines of code scripts/set-az-currentsubscription.ps1 x: 1 contributors (all time) y: 18 lines of code scripts/set-env.ps1 x: 3 contributors (all time) y: 8 lines of code src/azurechat/app-global.ts x: 1 contributors (all time) y: 1 lines of code src/azurechat/app/api/auth/[...nextauth]/route.ts x: 1 contributors (all time) y: 2 lines of code src/azurechat/app/change-log/layout.tsx x: 1 contributors (all time) y: 16 lines of code src/azurechat/app/change-log/loading.tsx x: 1 contributors (all time) y: 3 lines of code src/azurechat/app/chat/[id]/not-found.tsx x: 1 contributors (all time) y: 17 lines of code src/azurechat/app/chat/[id]/page.tsx x: 1 contributors (all time) y: 23 lines of code src/azurechat/app/chat/page.tsx x: 1 contributors (all time) y: 10 lines of code src/azurechat/app/layout.tsx x: 1 contributors (all time) y: 41 lines of code src/azurechat/app/unauthorized/page.tsx x: 1 contributors (all time) y: 11 lines of code src/azurechat/components/chat/chat-row.tsx x: 1 contributors (all time) y: 86 lines of code src/azurechat/components/login/login.tsx x: 1 contributors (all time) y: 35 lines of code src/azurechat/components/markdown/code-block.tsx x: 1 contributors (all time) y: 24 lines of code src/azurechat/components/menu.tsx x: 1 contributors (all time) y: 58 lines of code src/azurechat/components/typography.tsx x: 1 contributors (all time) y: 27 lines of code src/azurechat/components/ui/button.tsx x: 1 contributors (all time) y: 45 lines of code src/azurechat/components/ui/card.tsx x: 1 contributors (all time) y: 71 lines of code src/azurechat/components/ui/dropdown-menu.tsx x: 1 contributors (all time) y: 161 lines of code src/azurechat/components/ui/input.tsx x: 1 contributors (all time) y: 15 lines of code src/azurechat/components/ui/select.tsx x: 1 contributors (all time) y: 131 lines of code src/azurechat/components/ui/sheet.tsx x: 1 contributors (all time) y: 110 lines of code src/azurechat/components/ui/table.tsx x: 1 contributors (all time) y: 94 lines of code src/azurechat/components/ui/tabs.tsx x: 1 contributors (all time) y: 44 lines of code src/azurechat/components/ui/textarea.tsx x: 1 contributors (all time) y: 14 lines of code src/azurechat/components/ui/toast.tsx x: 1 contributors (all time) y: 98 lines of code src/azurechat/components/ui/toaster.tsx x: 1 contributors (all time) y: 30 lines of code src/azurechat/components/ui/use-toast.ts x: 1 contributors (all time) y: 159 lines of code src/azurechat/features/auth/auth-api.ts x: 1 contributors (all time) y: 91 lines of code src/azurechat/features/auth/helpers.ts x: 1 contributors (all time) y: 46 lines of code src/azurechat/features/change-log/app-version.ts x: 1 contributors (all time) y: 26 lines of code src/azurechat/features/change-log/version-display.tsx x: 1 contributors (all time) y: 21 lines of code src/azurechat/features/chat/chat-menu/chat-menu-container.tsx x: 1 contributors (all time) y: 9 lines of code src/azurechat/features/chat/chat-menu/menu-items.tsx x: 1 contributors (all time) y: 70 lines of code src/azurechat/features/chat/chat-menu/new-chat.tsx x: 1 contributors (all time) y: 28 lines of code src/azurechat/features/chat/chat-services/azure-cog-search/azure-cog-vector-store.ts x: 1 contributors (all time) y: 249 lines of code src/azurechat/features/chat/chat-services/chat-api-data.ts x: 1 contributors (all time) y: 111 lines of code src/azurechat/features/chat/chat-services/chat-api-simple.ts x: 1 contributors (all time) y: 65 lines of code src/azurechat/features/chat/chat-services/chat-document-service.ts x: 1 contributors (all time) y: 183 lines of code src/azurechat/features/chat/chat-services/chat-service.ts x: 1 contributors (all time) y: 75 lines of code src/azurechat/features/chat/chat-services/chat-thread-service.ts x: 1 contributors (all time) y: 196 lines of code src/azurechat/features/chat/chat-services/models.ts x: 1 contributors (all time) y: 66 lines of code src/azurechat/features/chat/chat-services/utils.ts x: 1 contributors (all time) y: 31 lines of code src/azurechat/features/chat/chat-ui/chat-context.tsx x: 1 contributors (all time) y: 114 lines of code src/azurechat/features/chat/chat-ui/chat-empty-state/chat-department-selector.tsx x: 1 contributors (all time) y: 38 lines of code src/azurechat/features/chat/chat-ui/chat-empty-state/chat-message-empty-state.tsx x: 1 contributors (all time) y: 55 lines of code src/azurechat/features/chat/chat-ui/chat-empty-state/chat-style-selector.tsx x: 1 contributors (all time) y: 43 lines of code src/azurechat/features/chat/chat-ui/chat-empty-state/chat-type-selector.tsx x: 1 contributors (all time) y: 34 lines of code src/azurechat/features/chat/chat-ui/chat-file/use-file-selection.ts x: 1 contributors (all time) y: 72 lines of code src/azurechat/features/chat/chat-ui/chat-file/use-file-state.ts x: 1 contributors (all time) y: 36 lines of code src/azurechat/features/chat/chat-ui/chat-header.tsx x: 1 contributors (all time) y: 22 lines of code src/azurechat/features/chat/chat-ui/chat-input/chat-input.tsx x: 1 contributors (all time) y: 63 lines of code src/azurechat/features/chat/chat-ui/chat-speech/use-speech-to-text.ts x: 1 contributors (all time) y: 73 lines of code src/azurechat/features/chat/chat-ui/markdown/citation.tsx x: 1 contributors (all time) y: 53 lines of code src/azurechat/features/common/appconfig.ts x: 1 contributors (all time) y: 33 lines of code src/azurechat/features/common/cosmos.ts x: 1 contributors (all time) y: 48 lines of code src/azurechat/features/common/managedIdentity.ts x: 1 contributors (all time) y: 4 lines of code src/azurechat/features/common/util.ts x: 1 contributors (all time) y: 7 lines of code src/azurechat/features/global-message/global-message-context.tsx x: 1 contributors (all time) y: 54 lines of code src/azurechat/features/main-menu/menu.tsx x: 1 contributors (all time) y: 77 lines of code src/azurechat/features/reporting/reporting-service.ts x: 1 contributors (all time) y: 74 lines of code src/azurechat/features/reporting/reporting.tsx x: 1 contributors (all time) y: 96 lines of code src/azurechat/features/user-profile.tsx x: 1 contributors (all time) y: 57 lines of code src/azurechat/middleware.ts x: 1 contributors (all time) y: 25 lines of code src/azurechat/postcss.config.js x: 1 contributors (all time) y: 6 lines of code src/dotnet/AzureAI.Proxy.Client/Program.cs x: 1 contributors (all time) y: 51 lines of code src/dotnet/AzureAI.Proxy/ReverseProxy/OpenAIChargebackTransformProvider.cs x: 2 contributors (all time) y: 130 lines of code src/dotnet/AzureAI.Proxy/ReverseProxy/RetryMiddleware.cs x: 1 contributors (all time) y: 83 lines of code src/dotnet/AzureAI.Proxy/OpenAIHandlers/Tokens.cs x: 1 contributors (all time) y: 32 lines of code src/dotnet/AzureAI.Proxy/Services/IManagedIdentityService.cs x: 1 contributors (all time) y: 8 lines of code src/dotnet/AzureAI.Proxy/Services/ManagedIdentityService.cs x: 1 contributors (all time) y: 47 lines of code infra/modules/apim/policies/api_policy_chargeback.xml x: 2 contributors (all time) y: 51 lines of code infra/modules/apim/policies/api_policy_openai.xml x: 1 contributors (all time) y: 52 lines of code
249.0
lines of code
  min: 1.0
  average: 39.98
  25th percentile: 13.0
  median: 30.0
  75th percentile: 53.5
  max: 249.0
0 4.0
contributors (all time)
min: 1.0 | average: 1.05 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 4.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".