JetBrains / space-slack-channel-sync
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 16% | 28% | 54%
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% | 0% | 17% | 34% | 47%
tsx0% | 0% | 31% | 15% | 52%
kts0% | 0% | 0% | 68% | 31%
ts0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
xml0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
space-slack-sync0% | 0% | 17% | 27% | 55%
dev-tools0% | 0% | 0% | 85% | 14%
ROOT0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
SpaceMessageParsing.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/space
249 2
SlackMessageParsing.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
230 2
mainPage.tsx
in space-slack-sync/client/src/app/components
218 1
SlackMessageType.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
215 1
SlackMessageProcessingUtils.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
200 -
SlackClient.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
193 16
BaseSlackClient.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
169 3
Utils.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/space
165 2
spaceHomepageRouting.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/routing
161 -
SlackTeamsStorageImpl.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage/postgres/impl
124 8
SlackEventProcessing.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
123 1
main.kt
in dev-tools/src/main/kotlin
114 1
select.tsx
in space-slack-sync/client/src/app/components
112 1
build.gradle.kts
in space-slack-sync
110 1
SpacePayloadProcessing.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/space
102 1
Interface.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage
100 23
SlackOAuthFlow.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
96 2
SyncedChannelsStorageImpl.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage/postgres/impl
93 7
SpaceWebhooksProcessing.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/space
92 -
SlackMessageEvent.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
92 1
MDC.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync
91 -
SyncedChannelsService.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/homepage
91 1
App.tsx
in space-slack-sync/client/src/app
85 6
StartSyncService.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/homepage
80 1
MessagesStorageImpl.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage/postgres/impl
75 5
SpaceAppInstancesStorageImpl.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage/postgres/impl
71 5
Tables.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage/postgres
70 -
SlackChannelJoinProcessor.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
68 -
actionPanel.css
in space-slack-sync/client/src/app/components
55 -
SlackChannelRetrieval.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
54 1
spaceAuth.ts
in space-slack-sync/client/src/app/service
54 9
syncChannels.ts
in space-slack-sync/client/src/app/service
51 8
button.css
in space-slack-sync/client/src/app/components
51 -
channelControls.tsx
in space-slack-sync/client/src/app/components
50 3
configureRouting.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/routing
47 -
Utils.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
45 -
SlackTeamCacheStorageImpl.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage/postgres/impl
45 4
slackChannels.ts
in space-slack-sync/client/src/app/service
42 4
spaceChannels.ts
in space-slack-sync/client/src/app/service
41 4
SpaceNewMessageProcessor.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/space
39 -
SpaceChannelsToPickForSync.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/homepage
39 1
startPage.tsx
in space-slack-sync/client/src/app/components
39 -
actionPanel.tsx
in space-slack-sync/client/src/app/components
38 1
mainPage.css
in space-slack-sync/client/src/app/components
38 -
permissions.ts
in space-slack-sync/client/src/app/service
37 2
Application.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync
35 -
SlackChannelsToPickForSync.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/homepage
35 1
syncedChannels.ts
in space-slack-sync/client/src/app/service
34 4
channelIcon.tsx
in space-slack-sync/client/src/app/components
34 2
slackTeams.ts
in space-slack-sync/client/src/app/service
33 4
Files With Most Units (Top 50)
File# lines# units
Interface.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage
100 23
SlackClient.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
193 16
spaceAuth.ts
in space-slack-sync/client/src/app/service
54 9
SlackTeamsStorageImpl.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage/postgres/impl
124 8
syncChannels.ts
in space-slack-sync/client/src/app/service
51 8
SyncedChannelsStorageImpl.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage/postgres/impl
93 7
App.tsx
in space-slack-sync/client/src/app
85 6
MessagesStorageImpl.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage/postgres/impl
75 5
SpaceAppInstancesStorageImpl.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage/postgres/impl
71 5
SlackTeamCacheStorageImpl.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage/postgres/impl
45 4
utils.ts
in space-slack-sync/client/src/app/service
25 4
syncedChannels.ts
in space-slack-sync/client/src/app/service
34 4
slackTeams.ts
in space-slack-sync/client/src/app/service
33 4
spaceChannels.ts
in space-slack-sync/client/src/app/service
41 4
slackChannels.ts
in space-slack-sync/client/src/app/service
42 4
SpaceClientPersistentStrategy.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/space
26 3
SlackTeamCache.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/homepage
25 3
BaseSlackClient.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
169 3
theme.ts
in space-slack-sync/client/src/app/service
29 3
channelControls.tsx
in space-slack-sync/client/src/app/components
50 3
Utils.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/space
165 2
SpaceMessageParsing.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/space
249 2
SlackOAuthFlow.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
96 2
SlackMessageParsing.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
230 2
fetch.ts
in space-slack-sync/client/src/app/service
20 2
spaceOrg.ts
in space-slack-sync/client/src/app/service
11 2
spacePermissions.ts
in space-slack-sync/client/src/app/service
21 2
permissions.ts
in space-slack-sync/client/src/app/service
37 2
channelIcon.tsx
in space-slack-sync/client/src/app/components
34 2
warningBox.tsx
in space-slack-sync/client/src/app/components
23 2
main.kt
in dev-tools/src/main/kotlin
114 1
SpacePayloadProcessing.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/space
102 1
SpaceDeletedMessageProcessor.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/space
26 1
StartSyncService.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/homepage
80 1
MissingAppPermissions.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/homepage
31 1
StopSyncService.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/homepage
28 1
SlackChannelsToPickForSync.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/homepage
35 1
SpaceChannelsToPickForSync.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/homepage
39 1
SyncedChannelsService.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/homepage
91 1
MessageStyle.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
24 1
SlackMessageEvent.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
92 1
MarkdownConversion.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
29 1
SlackMessageType.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
215 1
SlackChannelRetrieval.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
54 1
SlackEventProcessing.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
123 1
ServerDispatcher.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/platform
14 1
mainPage.tsx
in space-slack-sync/client/src/app/components
218 1
select.tsx
in space-slack-sync/client/src/app/components
112 1
logoWithNameAndHost.tsx
in space-slack-sync/client/src/app/components
21 1
unapprovedPermissionsWarning.tsx
in space-slack-sync/client/src/app/components
32 1
Files With Long Lines (Top 28)

There are 28 files with lines longer than 120 characters. In total, there are 54 long lines.

File# lines# units# long lines
mainPage.tsx
in space-slack-sync/client/src/app/components
218 1 5
SlackMessageProcessingUtils.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
200 - 4
MessagesStorageImpl.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage/postgres/impl
75 5 4
select.tsx
in space-slack-sync/client/src/app/components
112 1 4
SlackMessageType.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
215 1 3
SyncedChannelsStorageImpl.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage/postgres/impl
93 7 3
fetch.ts
in space-slack-sync/client/src/app/service
20 2 3
syncChannels.ts
in space-slack-sync/client/src/app/service
51 8 3
SpaceMessageParsing.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/space
249 2 2
BaseSlackClient.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
169 3 2
SlackEventProcessing.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
123 1 2
SlackClient.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
193 16 2
actionPanel.tsx
in space-slack-sync/client/src/app/components
38 1 2
SpaceWebhooksProcessing.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/space
92 - 1
SpaceNewMessageProcessor.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/space
39 - 1
SpaceEditedMessageProcessor.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/space
21 - 1
SlackOAuthFlow.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
96 2 1
SlackChannelJoinProcessor.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
68 - 1
SlackNewMessageProcessor.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/slack
31 - 1
Interface.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage
100 23 1
SlackTeamsStorageImpl.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage/postgres/impl
124 8 1
SpaceAppInstancesStorageImpl.kt
in space-slack-sync/src/main/kotlin/org/jetbrains/spaceSlackSync/storage/postgres/impl
71 5 1
theme.ts
in space-slack-sync/client/src/app/service
29 3 1
spaceChannels.ts
in space-slack-sync/client/src/app/service
41 4 1
slackChannels.ts
in space-slack-sync/client/src/app/service
42 4 1
spacePermissions.ts
in space-slack-sync/client/src/app/service
21 2 1
permissions.ts
in space-slack-sync/client/src/app/service
37 2 1
unapprovedPermissionsWarning.tsx
in space-slack-sync/client/src/app/components
32 1 1