JetBrains / space-slack-unfurls
File Size

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

Intro
Learn more...
File Size Overall
0% | 13% | 28% | 27% | 30%
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
kt0% | 16% | 34% | 30% | 17%
kts0% | 0% | 0% | 91% | 8%
js0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 16% | 34% | 30% | 18%
ROOT0% | 0% | 0% | 91% | 8%
client0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
Interface.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/storage/postgres
506 28
SlackUnfurlsInSpace.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/slackUnfurlsInSpace
491 6
SpaceUnfurlsInSlack.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/spaceUnfurlsInSlack
341 4
ChatUnfurlProvider.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/spaceUnfurlsInSlack/unfurlProviders
220 1
spaceHomepage.kt
in src/main/kotlin/org/jetbrains/slackUnfurls
167 -
SlackOAuthFlow.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/slackUnfurlsInSpace
158 4
SlackUserClientImpl.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/slackUnfurlsInSpace
128 5
CodeReviewUnfurlProvider.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/spaceUnfurlsInSlack/unfurlProviders
125 -
SpaceOAuthFlow.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/spaceUnfurlsInSlack
121 2
Tables.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/storage/postgres
113 -
113 1
BaseSlackClient.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/slackUnfurlsInSpace
112 1
Interface.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/storage
95 23
IssueUnfurlProvider.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/spaceUnfurlsInSlack/unfurlProviders
79 -
homepageData.js
in client/src/app/service
70 16
configureRouting.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/routing
64 -
SlackAppClient.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/slackUnfurlsInSpace
52 6
button.css
in client/src/app/components
51 -
utils.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/html
46 -
Routes.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/routing
45 -
connectedTeamList.js
in client/src/app/components
45 2
connectedTeamList.css
in client/src/app/components
44 -
utils.kt
in src/main/kotlin/org/jetbrains/slackUnfurls
43 -
App.js
in client/src/app
38 1
utils.js
in client/src/app/service
33 3
Application.kt
in src/main/kotlin/org/jetbrains/slackUnfurls
32 -
spaceAuth.js
in client/src/app/service
30 3
SpaceUnfurlProvider.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/spaceUnfurlsInSlack/unfurlProviders
29 -
unapprovedPermissionsAndUnfurlsWarnings.js
in client/src/app/components
29 1
Secrets.kt
in src/main/kotlin/org/jetbrains/slackUnfurls
27 2
theme.js
in client/src/app/service
27 3
setupProxy.js
in client/src
24 1
App.css
in client/src/app
23 -
warningBox.css
in client/src/app/components
20 -
button.js
in client/src/app/components
20 1
SpaceClientPersistentStrategy.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/slackUnfurlsInSpace
19 2
warningBox.js
in client/src/app/components
18 2
icon.js
in client/src/app/components
16 -
logback-prod.xml
in src/main/resources
14 -
mainPage.js
in client/src/app/components
14 1
startPage.js
in client/src/app/components
13 1
logback.xml
in src/main/resources
12 -
index.css
in client/src
12 -
10 -
index.html
in client/public
10 -
startPage.css
in client/src/app/components
10 -
index.js
in client/src
8 -
spring.css
in client/src/app/components
7 -
addSlackTeamButton.js
in client/src/app/components
7 -
AuthAction.kt
in src/main/kotlin/org/jetbrains/slackUnfurls
6 -
Files With Most Units (Top 26)
File# lines# units
Interface.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/storage/postgres
506 28
Interface.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/storage
95 23
homepageData.js
in client/src/app/service
70 16
SlackUnfurlsInSpace.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/slackUnfurlsInSpace
491 6
SlackAppClient.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/slackUnfurlsInSpace
52 6
SlackUserClientImpl.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/slackUnfurlsInSpace
128 5
SpaceUnfurlsInSlack.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/spaceUnfurlsInSlack
341 4
SlackOAuthFlow.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/slackUnfurlsInSpace
158 4
theme.js
in client/src/app/service
27 3
utils.js
in client/src/app/service
33 3
spaceAuth.js
in client/src/app/service
30 3
SpaceOAuthFlow.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/spaceUnfurlsInSlack
121 2
SpaceClientPersistentStrategy.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/slackUnfurlsInSpace
19 2
Secrets.kt
in src/main/kotlin/org/jetbrains/slackUnfurls
27 2
connectedTeamList.js
in client/src/app/components
45 2
warningBox.js
in client/src/app/components
18 2
ChatUnfurlProvider.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/spaceUnfurlsInSlack/unfurlProviders
220 1
BaseSlackClient.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/slackUnfurlsInSpace
112 1
App.js
in client/src/app
38 1
fetch.js
in client/src/app/service
5 1
mainPage.js
in client/src/app/components
14 1
startPage.js
in client/src/app/components
13 1
button.js
in client/src/app/components
20 1
unapprovedPermissionsAndUnfurlsWarnings.js
in client/src/app/components
29 1
setupProxy.js
in client/src
24 1
113 1
Files With Long Lines (Top 18)

There are 18 files with lines longer than 120 characters. In total, there are 51 long lines.

File# lines# units# long lines
Interface.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/storage/postgres
506 28 8
SpaceUnfurlsInSlack.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/spaceUnfurlsInSlack
341 4 6
Tables.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/storage/postgres
113 - 6
ChatUnfurlProvider.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/spaceUnfurlsInSlack/unfurlProviders
220 1 5
SlackUnfurlsInSpace.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/slackUnfurlsInSpace
491 6 4
SpaceOAuthFlow.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/spaceUnfurlsInSlack
121 2 3
SlackOAuthFlow.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/slackUnfurlsInSpace
158 4 3
Interface.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/storage
95 23 3
IssueUnfurlProvider.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/spaceUnfurlsInSlack/unfurlProviders
79 - 2
BaseSlackClient.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/slackUnfurlsInSpace
112 1 2
unapprovedPermissionsAndUnfurlsWarnings.js
in client/src/app/components
29 1 2
Application.kt
in src/main/kotlin/org/jetbrains/slackUnfurls
32 - 1
spaceHomepage.kt
in src/main/kotlin/org/jetbrains/slackUnfurls
167 - 1
CodeReviewUnfurlProvider.kt
in src/main/kotlin/org/jetbrains/slackUnfurls/spaceUnfurlsInSlack/unfurlProviders
125 - 1
App.js
in client/src/app
38 1 1
utils.js
in client/src/app/service
33 3 1
homepageData.js
in client/src/app/service
70 16 1
spaceAuth.js
in client/src/app/service
30 3 1