google-gemini / angular-rock-paper-scissors-sample
File Size

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

Intro
Learn more...
File Size Overall
0% | 0% | 11% | 15% | 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
scss0% | 0% | 29% | 17% | 53%
ts0% | 0% | 0% | 16% | 83%
html0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src0% | 0% | 11% | 16% | 72%
functions0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
game.component.scss
in src/app/pages/game
205 -
game.component.ts
in src/app/pages/game
176 6
home.component.scss
in src/app/pages/home
119 -
about.component.scss
in src/app/components/about
100 -
about.component.ts
in src/app/components/about
96 -
markov-strategy.service.ts
in src/app/pages/game/services/ai-strategies
82 5
hand-renderer.ts
in src/app/pages/game/helpers
74 4
footer.component.scss
in src/app/components/footer
66 -
loading.component.scss
in src/app/components/loading
59 -
ai-strategy-base.ts
in src/app/pages/game/services/ai-strategies
58 1
game-handler.service.ts
in src/app/pages/game/services
58 1
game.routes.ts
in src/app/pages/game
49 -
index.ts
in functions/src
49 -
footer.component.html
in src/app/components/footer
48 -
anticipate-strategy.service.ts
in src/app/pages/game/services/ai-strategies
47 3
38 -
conditional-strategy.service.ts
in src/app/pages/game/services/ai-strategies
37 2
_resets.scss
in src/styles
33 -
fingerpose-handler.ts
in src/app/pages/game/helpers
32 -
theme-manager.service.ts
in src/app/services
31 2
_typography.scss
in src/styles
27 -
gemini.service.ts
in src/app/pages/game/services
27 3
26 -
global-styles.scss
in src/styles
25 -
app.config.ts
in src/app
25 -
_colors.scss
in src/styles
23 -
_button.scss
in src/styles
19 -
home.component.ts
in src/app/pages/home
18 -
footer.component.ts
in src/app/components/footer
16 -
handpose-manager.service.ts
in src/app/pages/game/services
16 1
global-score.service.ts
in src/app/pages/game/services
16 -
svg-mappings.ts
in src/app/pages/game/pipes
16 -
random-strategy.service.ts
in src/app/pages/game/services/ai-strategies
13 2
audio-handler.service.ts
in src/app/pages/game/services
12 1
game-status-to-svg-paths.pipe.ts
in src/app/pages/game/pipes
12 -
app.routes.ts
in src/app
11 -
loading.component.html
in src/app/components/loading
10 -
10 -
loading.component.ts
in src/app/components/loading
9 -
game-statuses.ts
in src/app/enums
8 -
7 -
_media-queries.scss
in src/styles
6 -
computer-strategies.ts
in src/app/enums
6 -
countdown.ts
in src/app/pages/game/enums
6 -
5 -
signs.ts
in src/app/enums
5 -
ai-strategy.ts
in src/app/pages/game/interfaces
5 -
4 -
main.ts
in src
4 -
ai-strategy.ts
in src/app/pages/game/providers
3 -
Files With Most Units (Top 12)
File# lines# units
game.component.ts
in src/app/pages/game
176 6
markov-strategy.service.ts
in src/app/pages/game/services/ai-strategies
82 5
hand-renderer.ts
in src/app/pages/game/helpers
74 4
anticipate-strategy.service.ts
in src/app/pages/game/services/ai-strategies
47 3
gemini.service.ts
in src/app/pages/game/services
27 3
theme-manager.service.ts
in src/app/services
31 2
random-strategy.service.ts
in src/app/pages/game/services/ai-strategies
13 2
conditional-strategy.service.ts
in src/app/pages/game/services/ai-strategies
37 2
handpose-manager.service.ts
in src/app/pages/game/services
16 1
ai-strategy-base.ts
in src/app/pages/game/services/ai-strategies
58 1
audio-handler.service.ts
in src/app/pages/game/services
12 1
game-handler.service.ts
in src/app/pages/game/services
58 1
Files With Long Lines (Top 5)

There are 5 files with lines longer than 120 characters. In total, there are 9 long lines.

File# lines# units# long lines
conditional-strategy.service.ts
in src/app/pages/game/services/ai-strategies
37 2 3
markov-strategy.service.ts
in src/app/pages/game/services/ai-strategies
82 5 3
footer.component.html
in src/app/components/footer
48 - 1
anticipate-strategy.service.ts
in src/app/pages/game/services/ai-strategies
47 3 1
index.ts
in functions/src
49 - 1