apache / groovy-geb
File Size

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

Intro
Learn more...
File Size Overall
0% | 13% | 14% | 22% | 48%
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
groovy0% | 15% | 7% | 24% | 52%
css0% | 0% | 81% | 9% | 9%
java0% | 0% | 0% | 0% | 100%
toml0% | 0% | 0% | 0% | 100%
js0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
module0% | 19% | 8% | 24% | 47%
doc0% | 0% | 73% | 8% | 17%
integration0% | 0% | 0% | 23% | 76%
gradle0% | 0% | 0% | 70% | 29%
internal0% | 0% | 0% | 0% | 100%
buildSrc0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
DefaultNavigator.groovy
in module/geb-core/src/main/groovy/geb/navigator
948 144
Browser.groovy
in module/geb-core/src/main/groovy/geb
601 91
Configuration.groovy
in module/geb-core/src/main/groovy/geb
421 79
style.css
in doc/manual/src/resources/css
414 -
main.css
in doc/site/public/css
363 -
ImplicitAssertionsTransformationVisitor.groovy
in module/geb-implicit-assertions/src/main/groovy/geb/transform/implicitassertions
272 24
shCore.css
in doc/site/public/css
209 -
Page.groovy
in module/geb-core/src/main/groovy/geb
193 32
UninitializedNavigableSupport.groovy
in module/geb-core/src/main/groovy/geb/content
176 41
rulesets.groovy
in gradle/codenarc
175 -
LambdaTestTunnelOps.groovy
in integration/geb-gradle/src/main/groovy/geb/gradle/lambdatest
175 1
SearchContextBasedBasicLocator.groovy
in module/geb-core/src/main/groovy/geb/navigator
174 21
PageContentTemplateParams.groovy
in module/geb-core/src/main/groovy/geb/content
164 21
NavigableSupport.groovy
in module/geb-core/src/main/groovy/geb/content
160 43
DefaultAlertAndConfirmSupport.groovy
in module/geb-core/src/main/groovy/geb/js
150 15
Module.groovy
in module/geb-core/src/main/groovy/geb
145 22
ConfigurationLoader.groovy
in module/geb-core/src/main/groovy/geb
132 22
Navigator.groovy
in module/geb-core/src/main/groovy/geb/navigator
127 -
TemplateDerivedPageContent.groovy
in module/geb-core/src/main/groovy/geb/content
117 19
shThemeEclipse.css
in doc/site/public/css
111 -
InteractDelegate.groovy
in module/geb-core/src/main/groovy/geb/interaction
107 24
TextMatchingSupport.groovy
in module/geb-core/src/main/groovy/geb/textmatching
106 34
DefaultDownloadSupport.groovy
in module/geb-core/src/main/groovy/geb/download
104 18
CloudBrowsersExtension.groovy
in integration/geb-gradle/src/main/groovy/geb/gradle/cloud
102 5
PageContentTemplate.groovy
in module/geb-core/src/main/groovy/geb/content
101 9
PageContentTemplateBuilder.groovy
in module/geb-core/src/main/groovy/geb/content
99 7
BindingUpdater.groovy
in module/geb-core/src/main/groovy/geb/binding
97 6
DefaultLocator.groovy
in module/geb-core/src/main/groovy/geb/navigator
89 20
GebTestListener.groovy
in module/geb-testng/src/main/groovy/geb/testng
87 15
GebConfig.groovy
in internal/test-support/src/main/groovy
87 4
ExternalTunnel.groovy
in integration/geb-gradle/src/main/groovy/geb/gradle/cloud
80 3
CachingDriverFactory.groovy
in module/geb-core/src/main/groovy/geb/driver
78 12
Wait.groovy
in module/geb-waiting/src/main/groovy/geb/waiting
76 8
72 -
DefaultFrameSupport.groovy
in module/geb-core/src/main/groovy/geb/frame
72 10
BrowserSpec.groovy
in integration/geb-gradle/src/main/groovy/geb/gradle/cloud
68 7
BrowserStackLocal.groovy
in integration/geb-gradle/src/main/groovy/geb/gradle/browserstack
67 3
ExceptionToPngConverter.groovy
in module/geb-core/src/main/groovy/geb/report
64 2
UninitializedDownloadSupport.groovy
in module/geb-core/src/main/groovy/geb/download
64 11
SpockConfig.groovy
in internal/test-support/src/main/resources
62 -
CssSelector.groovy
in module/geb-core/src/main/groovy/geb/navigator
56 7
ManualsPlugin.groovy
in buildSrc/src/main/groovy/org/gebish/gradle
55 3
base.css
in doc/site/public/css
54 -
DynamicallyDispatchesToBrowserAstTransformation.groovy
in module/geb-ast/src/main/groovy/geb/transform
54 5
GebExtension.groovy
in module/geb-spock/src/main/groovy/geb/spock
50 6
CloudDriverFactory.groovy
in module/geb-core/src/main/groovy/geb/driver
49 4
BrowserStackExtension.groovy
in integration/geb-gradle/src/main/groovy/geb/gradle/browserstack
49 4
RadioButtons.groovy
in module/geb-core/src/main/groovy/geb/module
47 6
UnpackSauceConnect.groovy
in integration/geb-gradle/src/main/groovy/geb/gradle/saucelabs
47 2
SoftwareVersion.groovy
in buildSrc/src/main/groovy/org/gebish/gradle
46 4
Files With Most Units (Top 50)
File# lines# units
DefaultNavigator.groovy
in module/geb-core/src/main/groovy/geb/navigator
948 144
Browser.groovy
in module/geb-core/src/main/groovy/geb
601 91
Configuration.groovy
in module/geb-core/src/main/groovy/geb
421 79
NavigableSupport.groovy
in module/geb-core/src/main/groovy/geb/content
160 43
UninitializedNavigableSupport.groovy
in module/geb-core/src/main/groovy/geb/content
176 41
TextMatchingSupport.groovy
in module/geb-core/src/main/groovy/geb/textmatching
106 34
Page.groovy
in module/geb-core/src/main/groovy/geb
193 32
InteractDelegate.groovy
in module/geb-core/src/main/groovy/geb/interaction
107 24
ImplicitAssertionsTransformationVisitor.groovy
in module/geb-implicit-assertions/src/main/groovy/geb/transform/implicitassertions
272 24
Module.groovy
in module/geb-core/src/main/groovy/geb
145 22
ConfigurationLoader.groovy
in module/geb-core/src/main/groovy/geb
132 22
SearchContextBasedBasicLocator.groovy
in module/geb-core/src/main/groovy/geb/navigator
174 21
PageContentTemplateParams.groovy
in module/geb-core/src/main/groovy/geb/content
164 21
DefaultLocator.groovy
in module/geb-core/src/main/groovy/geb/navigator
89 20
TemplateDerivedPageContent.groovy
in module/geb-core/src/main/groovy/geb/content
117 19
DefaultDownloadSupport.groovy
in module/geb-core/src/main/groovy/geb/download
104 18
DefaultAlertAndConfirmSupport.groovy
in module/geb-core/src/main/groovy/geb/js
150 15
GebTestListener.groovy
in module/geb-testng/src/main/groovy/geb/testng
87 15
CachingDriverFactory.groovy
in module/geb-core/src/main/groovy/geb/driver
78 12
UninitializedDownloadSupport.groovy
in module/geb-core/src/main/groovy/geb/download
64 11
DefaultFrameSupport.groovy
in module/geb-core/src/main/groovy/geb/frame
72 10
PageContentTemplate.groovy
in module/geb-core/src/main/groovy/geb/content
101 9
PageContentTemplateFactoryDelegate.groovy
in module/geb-core/src/main/groovy/geb/content
41 9
WebElementPredicates.groovy
in module/geb-core/src/main/groovy/geb/navigator
40 8
WeekInput.groovy
in module/geb-core/src/main/groovy/geb/module
33 8
TimeInput.groovy
in module/geb-core/src/main/groovy/geb/module
33 8
MonthInput.groovy
in module/geb-core/src/main/groovy/geb/module
33 8
Wait.groovy
in module/geb-waiting/src/main/groovy/geb/waiting
76 8
CssSelector.groovy
in module/geb-core/src/main/groovy/geb/navigator
56 7
UninitializedFrameSupport.groovy
in module/geb-core/src/main/groovy/geb/frame
40 7
SessionStorage.groovy
in module/geb-core/src/main/groovy/geb/webstorage
36 7
LocalStorage.groovy
in module/geb-core/src/main/groovy/geb/webstorage
36 7
PageContentTemplateBuilder.groovy
in module/geb-core/src/main/groovy/geb/content
99 7
BrowserSpec.groovy
in integration/geb-gradle/src/main/groovy/geb/gradle/cloud
68 7
GebExtension.groovy
in module/geb-spock/src/main/groovy/geb/spock
50 6
DelegatingNavigatorEventListener.groovy
in module/geb-core/src/main/groovy/geb/navigator/event
39 6
NavigatorEventListenerSupport.groovy
in module/geb-core/src/main/groovy/geb/navigator/event
23 6
BindingUpdater.groovy
in module/geb-core/src/main/groovy/geb/binding
97 6
NumberLikeInput.groovy
in module/geb-core/src/main/groovy/geb/module
30 6
FormElement.groovy
in module/geb-core/src/main/groovy/geb/module
44 6
RadioButtons.groovy
in module/geb-core/src/main/groovy/geb/module
47 6
SauceConnectOperations.groovy
in integration/geb-gradle/src/main/groovy/geb/gradle/saucelabs
32 6
GatherManuals.groovy
in buildSrc/src/main/groovy/org/gebish/gradle/task
29 5
PageEventListenerSupport.groovy
in module/geb-core/src/main/groovy/geb
18 5
UninitializedAlertAndConfirmSupport.groovy
in module/geb-core/src/main/groovy/geb/js
28 5
DefaultWaitingSupport.groovy
in module/geb-core/src/main/groovy/geb/waiting
25 5
CompositePageEventListener.groovy
in module/geb-core/src/main/groovy/geb
27 5
AbstractNavigatorFactory.groovy
in module/geb-core/src/main/groovy/geb/navigator/factory
33 5
ReporterSupport.groovy
in module/geb-core/src/main/groovy/geb/report
24 5
PageSourceReporter.groovy
in module/geb-core/src/main/groovy/geb/report
24 5
Files With Long Lines (Top 50)

There are 53 files with lines longer than 120 characters. In total, there are 211 long lines.

File# lines# units# long lines
style.css
in doc/manual/src/resources/css
414 - 66
DefaultNavigator.groovy
in module/geb-core/src/main/groovy/geb/navigator
948 144 18
Configuration.groovy
in module/geb-core/src/main/groovy/geb
421 79 15
Browser.groovy
in module/geb-core/src/main/groovy/geb
601 91 10
ImplicitAssertionsTransformationVisitor.groovy
in module/geb-implicit-assertions/src/main/groovy/geb/transform/implicitassertions
272 24 7
SearchContextBasedBasicLocator.groovy
in module/geb-core/src/main/groovy/geb/navigator
174 21 5
PageContentTemplateParams.groovy
in module/geb-core/src/main/groovy/geb/content
164 21 5
CssSelector.groovy
in module/geb-core/src/main/groovy/geb/navigator
56 7 4
FrameSupport.groovy
in module/geb-core/src/main/groovy/geb/frame
14 - 4
DefaultFrameSupport.groovy
in module/geb-core/src/main/groovy/geb/frame
72 10 4
UninitializedFrameSupport.groovy
in module/geb-core/src/main/groovy/geb/frame
40 7 4
FormElement.groovy
in module/geb-core/src/main/groovy/geb/module
44 6 4
PageContentTemplateBuilder.groovy
in module/geb-core/src/main/groovy/geb/content
99 7 4
Module.groovy
in module/geb-core/src/main/groovy/geb
145 22 3
BindingUpdater.groovy
in module/geb-core/src/main/groovy/geb/binding
97 6 3
RadioButtons.groovy
in module/geb-core/src/main/groovy/geb/module
47 6 3
PageContentTemplateFactoryDelegate.groovy
in module/geb-core/src/main/groovy/geb/content
41 9 3
rulesets.groovy
in gradle/codenarc
175 - 2
LambdaTestDriverFactory.groovy
in module/geb-core/src/main/groovy/geb/driver
29 4 2
CloudDriverFactory.groovy
in module/geb-core/src/main/groovy/geb/driver
49 4 2
BrowserStackDriverFactory.groovy
in module/geb-core/src/main/groovy/geb/driver
29 4 2
SelectFactory.groovy
in module/geb-core/src/main/groovy/geb/navigator
26 4 2
Page.groovy
in module/geb-core/src/main/groovy/geb
193 32 2
SingleElementNavigatorOnlyMethodException.groovy
in module/geb-core/src/main/groovy/geb/error
15 2 2
MultipleSelect.groovy
in module/geb-core/src/main/groovy/geb/module
31 4 2
Select.groovy
in module/geb-core/src/main/groovy/geb/module
29 4 2
AbstractInput.groovy
in module/geb-core/src/main/groovy/geb/module
24 2 2
ModuleBaseCalculator.groovy
in module/geb-core/src/main/groovy/geb/content
28 1 2
Wait.groovy
in module/geb-waiting/src/main/groovy/geb/waiting
76 8 2
BrowserSpec.groovy
in integration/geb-gradle/src/main/groovy/geb/gradle/cloud
68 7 2
prettify.min.css
in doc/site/public/css
1 - 1
DefaultDriverFactory.groovy
in module/geb-core/src/main/groovy/geb/driver
6 - 1
CallbackDriverFactory.groovy
in module/geb-core/src/main/groovy/geb/driver
19 1 1
TemplateOptionsConfiguration.groovy
in module/geb-core/src/main/groovy/geb
21 - 1
AbstractNavigatorFactory.groovy
in module/geb-core/src/main/groovy/geb/navigator/factory
33 5 1
ConfigurationLoader.groovy
in module/geb-core/src/main/groovy/geb
132 22 1
ScreenshotReporter.groovy
in module/geb-core/src/main/groovy/geb/report
26 2 1
NoBaseUrlDefinedException.groovy
in module/geb-core/src/main/groovy/geb/error
7 - 1
UnexpectedPageException.groovy
in module/geb-core/src/main/groovy/geb/error
41 2 1
ContentCountOutOfBoundsException.groovy
in module/geb-core/src/main/groovy/geb/error
6 - 1
Textarea.groovy
in module/geb-core/src/main/groovy/geb/module
20 3 1
Checkbox.groovy
in module/geb-core/src/main/groovy/geb/module
19 4 1
DefaultDownloadSupport.groovy
in module/geb-core/src/main/groovy/geb/download
104 18 1
PageContentTemplate.groovy
in module/geb-core/src/main/groovy/geb/content
101 9 1
PageContentNames.groovy
in module/geb-core/src/main/groovy/geb/content
32 5 1
DefaultPageContentSupport.groovy
in module/geb-core/src/main/groovy/geb/content
34 4 1
TemplateDerivedContentStringRepresentationProvider.groovy
in module/geb-core/src/main/groovy/geb/content
15 1 1
PageContentSupport.groovy
in module/geb-core/src/main/groovy/geb/content
39 3 1
TemplateDerivedPageContent.groovy
in module/geb-core/src/main/groovy/geb/content
117 19 1
Runtime.java
in module/geb-implicit-assertions/src/main/groovy/geb/transform/implicitassertions
36 3 1
Correlations

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

module/geb-core/src/main/groovy/geb/report/MultiWindowReporter.groovy x: 4 commits (all time) y: 26 lines of code module/geb-spock/src/main/groovy/geb/spock/OnFailureReporter.groovy x: 14 commits (all time) y: 24 lines of code gradle/codenarc/rulesets.groovy x: 43 commits (all time) y: 175 lines of code module/geb-core/src/main/groovy/geb/Browser.groovy x: 159 commits (all time) y: 601 lines of code module/geb-core/src/main/groovy/geb/Configuration.groovy x: 69 commits (all time) y: 421 lines of code gradle/libs.versions.toml x: 60 commits (all time) y: 72 lines of code doc/site/public/css/ManualFonts.css x: 1 commits (all time) y: 26 lines of code doc/site/public/css/base.css x: 3 commits (all time) y: 54 lines of code doc/site/public/css/MavenPro.css x: 1 commits (all time) y: 7 lines of code doc/site/public/css/prettify.min.css x: 1 commits (all time) y: 1 lines of code buildSrc/src/main/groovy/org/gebish/gradle/ManualsExtension.groovy x: 3 commits (all time) y: 27 lines of code buildSrc/src/main/groovy/org/gebish/gradle/ManualsPlugin.groovy x: 4 commits (all time) y: 55 lines of code buildSrc/src/main/groovy/org/gebish/gradle/SoftwareVersion.groovy x: 1 commits (all time) y: 46 lines of code doc/site/public/css/main.css x: 1 commits (all time) y: 363 lines of code doc/site/public/css/shCore.css x: 1 commits (all time) y: 209 lines of code doc/site/public/css/shThemeEclipse.css x: 1 commits (all time) y: 111 lines of code doc/site/public/js/base.js x: 1 commits (all time) y: 28 lines of code doc/asciidoctor-extension/src/main/groovy/geb/doc/asciidoctor/extension/BookOfGebExtension.groovy x: 5 commits (all time) y: 13 lines of code doc/asciidoctor-extension/src/main/groovy/geb/doc/asciidoctor/extension/GithubCommitLinkMacro.groovy x: 1 commits (all time) y: 13 lines of code internal/test-support/src/main/groovy/geb/fixture/HeadlessTestSupport.groovy x: 3 commits (all time) y: 21 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/saucelabs/UnpackSauceConnect.groovy x: 7 commits (all time) y: 47 lines of code module/geb-core/src/main/groovy/geb/Module.groovy x: 77 commits (all time) y: 145 lines of code module/geb-core/src/main/groovy/geb/Page.groovy x: 104 commits (all time) y: 193 lines of code module/geb-core/src/main/groovy/geb/buildadapter/BuildAdapterFactory.groovy x: 7 commits (all time) y: 13 lines of code module/geb-core/src/main/groovy/geb/content/Navigable.groovy x: 16 commits (all time) y: 18 lines of code module/geb-core/src/main/groovy/geb/driver/CloudDriverFactory.groovy x: 18 commits (all time) y: 49 lines of code module/geb-core/src/main/groovy/geb/driver/NameBasedDriverFactory.groovy x: 6 commits (all time) y: 39 lines of code module/geb-core/src/main/groovy/geb/driver/RemoteDriverOperations.groovy x: 10 commits (all time) y: 41 lines of code module/geb-core/src/main/groovy/geb/frame/DefaultFrameSupport.groovy x: 23 commits (all time) y: 72 lines of code module/geb-core/src/main/groovy/geb/frame/FrameSupport.groovy x: 27 commits (all time) y: 14 lines of code module/geb-core/src/main/groovy/geb/frame/UninitializedFrameSupport.groovy x: 14 commits (all time) y: 40 lines of code module/geb-core/src/main/groovy/geb/navigator/DefaultNavigator.groovy x: 35 commits (all time) y: 948 lines of code module/geb-core/src/main/groovy/geb/navigator/Navigator.groovy x: 93 commits (all time) y: 127 lines of code module/geb-core/src/main/groovy/geb/waiting/DefaultWaitingSupport.groovy x: 15 commits (all time) y: 25 lines of code module/geb-core/src/main/groovy/geb/waiting/UninitializedWaitingSupport.groovy x: 11 commits (all time) y: 24 lines of code module/geb-core/src/main/groovy/geb/waiting/WaitingSupport.groovy x: 23 commits (all time) y: 11 lines of code module/geb-implicit-assertions/src/main/groovy/geb/transform/implicitassertions/Runtime.java x: 10 commits (all time) y: 36 lines of code module/geb-waiting/src/main/groovy/geb/waiting/PotentiallyWaitingExecutor.groovy x: 3 commits (all time) y: 14 lines of code module/geb-waiting/src/main/groovy/geb/waiting/Wait.groovy x: 30 commits (all time) y: 76 lines of code doc/asciidoctor-extension/src/main/groovy/geb/doc/asciidoctor/extension/IssueLinkMacro.groovy x: 4 commits (all time) y: 13 lines of code module/geb-core/src/main/groovy/geb/ConfigurationLoader.groovy x: 20 commits (all time) y: 132 lines of code module/geb-core/src/main/groovy/geb/content/PageContentTemplateBuilder.groovy x: 23 commits (all time) y: 99 lines of code module/geb-core/src/main/groovy/geb/js/DefaultAlertAndConfirmSupport.groovy x: 13 commits (all time) y: 150 lines of code doc/manual-snippets/fixtures/src/main/groovy/fixture/Browser.groovy x: 3 commits (all time) y: 16 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/ConditionalTaskDependency.groovy x: 2 commits (all time) y: 18 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/SystemPropertiesCommandLineArgumentProvider.groovy x: 2 commits (all time) y: 14 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/browserstack/BrowserStackAccount.groovy x: 12 commits (all time) y: 8 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/browserstack/BrowserStackBrowserSpec.groovy x: 2 commits (all time) y: 7 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/browserstack/BrowserStackExtension.groovy x: 35 commits (all time) y: 49 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/browserstack/BrowserStackLocal.groovy x: 8 commits (all time) y: 67 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/browserstack/BrowserStackPlugin.groovy x: 28 commits (all time) y: 42 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/browserstack/task/DownloadBrowserStackTunnel.groovy x: 12 commits (all time) y: 23 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/cloud/BrowserSpec.groovy x: 18 commits (all time) y: 68 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/cloud/CloudBrowsersExtension.groovy x: 22 commits (all time) y: 102 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/cloud/ExternalTunnel.groovy x: 17 commits (all time) y: 80 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/cloud/task/DownloadExternalTunnel.groovy x: 4 commits (all time) y: 38 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/cloud/task/SingleFileCopy.groovy x: 2 commits (all time) y: 31 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/cloud/task/StartExternalTunnel.groovy x: 6 commits (all time) y: 16 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/lambdatest/LambdaTestAccount.groovy x: 4 commits (all time) y: 8 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/lambdatest/LambdaTestExtension.groovy x: 19 commits (all time) y: 41 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/lambdatest/LambdaTestPlugin.groovy x: 16 commits (all time) y: 41 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/lambdatest/LambdaTestTunnelOps.groovy x: 11 commits (all time) y: 175 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/lambdatest/task/DownloadLambdaTestTunnel.groovy x: 9 commits (all time) y: 24 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/lambdatest/task/StopLambdaTestTunnel.groovy x: 5 commits (all time) y: 35 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/saucelabs/SauceAccount.groovy x: 7 commits (all time) y: 8 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/saucelabs/SauceConnect.groovy x: 27 commits (all time) y: 36 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/saucelabs/SauceConnectOperations.groovy x: 8 commits (all time) y: 32 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/saucelabs/SaucePlugin.groovy x: 28 commits (all time) y: 37 lines of code internal/test-support-spock/src/main/groovy/configuration/InlineConfiguration.groovy x: 5 commits (all time) y: 19 lines of code internal/test-support-spock/src/main/groovy/configuration/InlineConfigurationLoader.groovy x: 3 commits (all time) y: 11 lines of code internal/test-support-spock/src/main/groovy/geb/spock/RetryFixturesExtension.groovy x: 2 commits (all time) y: 44 lines of code module/geb-ast/src/main/groovy/geb/navigator/AttributeAccessingMetaClass.groovy x: 6 commits (all time) y: 13 lines of code module/geb-ast/src/main/groovy/geb/transform/AttributeAccessingMetaClassRegisteringTransformation.groovy x: 7 commits (all time) y: 41 lines of code module/geb-ast/src/main/groovy/geb/transform/AttributeAccessingMetaClassRegistrar.groovy x: 5 commits (all time) y: 9 lines of code module/geb-ast/src/main/groovy/geb/transform/DynamicallyDispatchesToBrowser.groovy x: 2 commits (all time) y: 11 lines of code module/geb-core/src/main/groovy/geb/AtVerificationResult.groovy x: 10 commits (all time) y: 27 lines of code module/geb-core/src/main/groovy/geb/BuildAdapter.groovy x: 5 commits (all time) y: 5 lines of code module/geb-core/src/main/groovy/geb/Initializable.groovy x: 3 commits (all time) y: 5 lines of code module/geb-core/src/main/groovy/geb/PageChangeListener.groovy x: 6 commits (all time) y: 5 lines of code module/geb-core/src/main/groovy/geb/TemplateOptionsConfiguration.groovy x: 8 commits (all time) y: 21 lines of code module/geb-core/src/main/groovy/geb/binding/BindingUpdater.groovy x: 27 commits (all time) y: 97 lines of code module/geb-core/src/main/groovy/geb/collection/FilteringIterator.groovy x: 3 commits (all time) y: 34 lines of code module/geb-core/src/main/groovy/geb/content/DefaultPageContentSupport.groovy x: 8 commits (all time) y: 34 lines of code module/geb-core/src/main/groovy/geb/content/ModuleBaseDefinitionDelegate.groovy x: 24 commits (all time) y: 30 lines of code module/geb-core/src/main/groovy/geb/content/NavigableSupport.groovy x: 25 commits (all time) y: 160 lines of code module/geb-core/src/main/groovy/geb/content/PageContentContainer.groovy x: 7 commits (all time) y: 5 lines of code module/geb-core/src/main/groovy/geb/content/PageContentNames.groovy x: 3 commits (all time) y: 32 lines of code module/geb-core/src/main/groovy/geb/content/PageContentSupport.groovy x: 12 commits (all time) y: 39 lines of code module/geb-core/src/main/groovy/geb/content/PageContentTemplate.groovy x: 31 commits (all time) y: 101 lines of code module/geb-core/src/main/groovy/geb/content/PageContentTemplateFactoryDelegate.groovy x: 29 commits (all time) y: 41 lines of code module/geb-core/src/main/groovy/geb/content/PageContentTemplateParams.groovy x: 27 commits (all time) y: 164 lines of code module/geb-core/src/main/groovy/geb/content/TemplateDerivedPageContent.groovy x: 37 commits (all time) y: 117 lines of code module/geb-core/src/main/groovy/geb/content/UninitializedNavigableSupport.groovy x: 12 commits (all time) y: 176 lines of code module/geb-core/src/main/groovy/geb/content/UninitializedPageContentSupport.groovy x: 8 commits (all time) y: 25 lines of code module/geb-core/src/main/groovy/geb/download/DefaultDownloadSupport.groovy x: 8 commits (all time) y: 104 lines of code module/geb-core/src/main/groovy/geb/download/DownloadSupport.groovy x: 18 commits (all time) y: 30 lines of code module/geb-core/src/main/groovy/geb/download/UninitializedDownloadSupport.groovy x: 6 commits (all time) y: 64 lines of code module/geb-core/src/main/groovy/geb/download/helper/SelfSignedCertificateHelper.groovy x: 13 commits (all time) y: 33 lines of code module/geb-core/src/main/groovy/geb/driver/BrowserStackDriverFactory.groovy x: 15 commits (all time) y: 29 lines of code module/geb-core/src/main/groovy/geb/driver/CachingDriverFactory.groovy x: 12 commits (all time) y: 78 lines of code module/geb-core/src/main/groovy/geb/driver/CallbackDriverFactory.groovy x: 7 commits (all time) y: 19 lines of code module/geb-core/src/main/groovy/geb/driver/DriverRegistry.groovy x: 6 commits (all time) y: 25 lines of code module/geb-core/src/main/groovy/geb/driver/LambdaTestDriverFactory.groovy x: 5 commits (all time) y: 29 lines of code module/geb-core/src/main/groovy/geb/driver/SauceLabsDriverFactory.groovy x: 16 commits (all time) y: 28 lines of code module/geb-core/src/main/groovy/geb/error/InvalidGebConfiguration.groovy x: 4 commits (all time) y: 5 lines of code module/geb-core/src/main/groovy/geb/error/RequiredPageValueNotPresent.groovy x: 6 commits (all time) y: 9 lines of code module/geb-core/src/main/groovy/geb/error/SingleElementNavigatorOnlyMethodException.groovy x: 4 commits (all time) y: 15 lines of code module/geb-core/src/main/groovy/geb/interaction/DefaultInteractionsSupport.groovy x: 5 commits (all time) y: 16 lines of code module/geb-core/src/main/groovy/geb/interaction/InteractDelegate.groovy x: 3 commits (all time) y: 107 lines of code module/geb-core/src/main/groovy/geb/interaction/InteractionsSupport.groovy x: 13 commits (all time) y: 5 lines of code module/geb-core/src/main/groovy/geb/interaction/UninitializedInteractionSupport.groovy x: 8 commits (all time) y: 13 lines of code module/geb-core/src/main/groovy/geb/js/AlertAndConfirmSupport.groovy x: 17 commits (all time) y: 11 lines of code module/geb-core/src/main/groovy/geb/js/JQueryAdapter.groovy x: 15 commits (all time) y: 45 lines of code module/geb-core/src/main/groovy/geb/js/JavascriptInterface.groovy x: 15 commits (all time) y: 41 lines of code module/geb-core/src/main/groovy/geb/js/UninitializedAlertAndConfirmSupport.groovy x: 9 commits (all time) y: 28 lines of code module/geb-core/src/main/groovy/geb/module/Checkbox.groovy x: 9 commits (all time) y: 19 lines of code module/geb-core/src/main/groovy/geb/module/DateTimeLocalInput.groovy x: 7 commits (all time) y: 37 lines of code module/geb-core/src/main/groovy/geb/module/FormElement.groovy x: 10 commits (all time) y: 44 lines of code module/geb-core/src/main/groovy/geb/module/MonthInput.groovy x: 7 commits (all time) y: 33 lines of code module/geb-core/src/main/groovy/geb/module/NumberInput.groovy x: 12 commits (all time) y: 4 lines of code module/geb-core/src/main/groovy/geb/module/NumberLikeInput.groovy x: 6 commits (all time) y: 30 lines of code module/geb-core/src/main/groovy/geb/module/Select.groovy x: 8 commits (all time) y: 29 lines of code module/geb-core/src/main/groovy/geb/module/TimeInput.groovy x: 5 commits (all time) y: 33 lines of code module/geb-core/src/main/groovy/geb/module/WeekInput.groovy x: 4 commits (all time) y: 33 lines of code module/geb-core/src/main/groovy/geb/navigator/BasicLocator.groovy x: 12 commits (all time) y: 15 lines of code module/geb-core/src/main/groovy/geb/navigator/CssSelector.groovy x: 18 commits (all time) y: 56 lines of code module/geb-core/src/main/groovy/geb/navigator/DefaultLocator.groovy x: 11 commits (all time) y: 89 lines of code module/geb-core/src/main/groovy/geb/navigator/Locator.groovy x: 16 commits (all time) y: 25 lines of code module/geb-core/src/main/groovy/geb/navigator/SearchContextBasedBasicLocator.groovy x: 25 commits (all time) y: 174 lines of code module/geb-core/src/main/groovy/geb/navigator/SelectFactory.groovy x: 3 commits (all time) y: 26 lines of code module/geb-core/src/main/groovy/geb/navigator/event/NavigatorEventListenerSupport.groovy x: 2 commits (all time) y: 23 lines of code module/geb-core/src/main/groovy/geb/navigator/factory/DefaultInnerNavigatorFactory.groovy x: 9 commits (all time) y: 10 lines of code module/geb-core/src/main/groovy/geb/navigator/factory/InnerNavigatorFactory.groovy x: 8 commits (all time) y: 7 lines of code module/geb-core/src/main/groovy/geb/report/ExceptionToPngConverter.groovy x: 7 commits (all time) y: 64 lines of code module/geb-core/src/main/groovy/geb/report/PageSourceReporter.groovy x: 7 commits (all time) y: 24 lines of code module/geb-core/src/main/groovy/geb/report/Reporter.groovy x: 11 commits (all time) y: 5 lines of code module/geb-core/src/main/groovy/geb/textmatching/TextMatchingSupport.groovy x: 9 commits (all time) y: 106 lines of code module/geb-core/src/main/groovy/geb/url/UrlFragment.groovy x: 2 commits (all time) y: 20 lines of code module/geb-implicit-assertions/src/main/groovy/geb/transform/implicitassertions/ConfigurableByNameImplicitlyAssertedMethodCallMatcher.groovy x: 2 commits (all time) y: 28 lines of code module/geb-implicit-assertions/src/main/groovy/geb/transform/implicitassertions/ImplicitAssertionsTransformationVisitor.groovy x: 27 commits (all time) y: 272 lines of code module/geb-junit4/src/main/groovy/geb/junit4/GebReportingTest.groovy x: 20 commits (all time) y: 10 lines of code module/geb-junit4/src/main/groovy/geb/junit4/GebTest.groovy x: 22 commits (all time) y: 18 lines of code module/geb-spock/src/main/groovy/geb/spock/GebExtension.groovy x: 9 commits (all time) y: 50 lines of code module/geb-spock/src/main/groovy/geb/spock/GebReportingSpec.groovy x: 59 commits (all time) y: 12 lines of code module/geb-spock/src/main/groovy/geb/spock/GebSpec.groovy x: 25 commits (all time) y: 13 lines of code module/geb-testng/src/main/groovy/geb/testng/GebReportingTest.groovy x: 23 commits (all time) y: 15 lines of code module/geb-testng/src/main/groovy/geb/testng/GebTest.groovy x: 20 commits (all time) y: 13 lines of code module/geb-testng/src/main/groovy/geb/testng/GebTestListener.groovy x: 4 commits (all time) y: 87 lines of code internal/test-support/src/main/groovy/GebConfig.groovy x: 46 commits (all time) y: 87 lines of code internal/test-support/src/main/resources/SpockConfig.groovy x: 26 commits (all time) y: 62 lines of code doc/manual/src/resources/css/style.css x: 3 commits (all time) y: 414 lines of code
948.0
lines of code
  min: 1.0
  average: 42.72
  25th percentile: 10.0
  median: 19.0
  75th percentile: 39.0
  max: 948.0
0 159.0
commits (all time)
min: 1.0 | average: 10.5 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 12.0 | max: 159.0

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

module/geb-core/src/main/groovy/geb/report/MultiWindowReporter.groovy x: 3 contributors (all time) y: 26 lines of code module/geb-spock/src/main/groovy/geb/spock/OnFailureReporter.groovy x: 4 contributors (all time) y: 24 lines of code gradle/codenarc/rulesets.groovy x: 6 contributors (all time) y: 175 lines of code module/geb-core/src/main/groovy/geb/Browser.groovy x: 13 contributors (all time) y: 601 lines of code module/geb-core/src/main/groovy/geb/Configuration.groovy x: 12 contributors (all time) y: 421 lines of code gradle/libs.versions.toml x: 9 contributors (all time) y: 72 lines of code doc/site/public/css/ManualFonts.css x: 1 contributors (all time) y: 26 lines of code doc/site/public/css/base.css x: 2 contributors (all time) y: 54 lines of code doc/site/public/css/MavenPro.css x: 1 contributors (all time) y: 7 lines of code doc/site/public/css/prettify.min.css x: 1 contributors (all time) y: 1 lines of code buildSrc/src/main/groovy/org/gebish/gradle/ManualsExtension.groovy x: 3 contributors (all time) y: 27 lines of code buildSrc/src/main/groovy/org/gebish/gradle/ManualsPlugin.groovy x: 3 contributors (all time) y: 55 lines of code buildSrc/src/main/groovy/org/gebish/gradle/SoftwareVersion.groovy x: 1 contributors (all time) y: 46 lines of code doc/site/public/css/main.css x: 1 contributors (all time) y: 363 lines of code doc/site/public/css/shCore.css x: 1 contributors (all time) y: 209 lines of code doc/site/public/css/shThemeEclipse.css x: 1 contributors (all time) y: 111 lines of code doc/site/public/js/base.js x: 1 contributors (all time) y: 28 lines of code buildSrc/src/main/groovy/org/gebish/gradle/task/GatherManuals.groovy x: 2 contributors (all time) y: 29 lines of code doc/asciidoctor-extension/src/main/groovy/geb/doc/asciidoctor/extension/BookOfGebExtension.groovy x: 2 contributors (all time) y: 13 lines of code doc/asciidoctor-extension/src/main/groovy/geb/doc/asciidoctor/extension/GithubCommitLinkMacro.groovy x: 1 contributors (all time) y: 13 lines of code internal/test-support/src/main/groovy/geb/fixture/HeadlessTestSupport.groovy x: 1 contributors (all time) y: 21 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/saucelabs/UnpackSauceConnect.groovy x: 2 contributors (all time) y: 47 lines of code module/geb-core/src/main/groovy/geb/Module.groovy x: 7 contributors (all time) y: 145 lines of code module/geb-core/src/main/groovy/geb/Page.groovy x: 14 contributors (all time) y: 193 lines of code module/geb-core/src/main/groovy/geb/buildadapter/BuildAdapterFactory.groovy x: 3 contributors (all time) y: 13 lines of code module/geb-core/src/main/groovy/geb/content/Navigable.groovy x: 4 contributors (all time) y: 18 lines of code module/geb-core/src/main/groovy/geb/driver/CloudDriverFactory.groovy x: 3 contributors (all time) y: 49 lines of code module/geb-core/src/main/groovy/geb/driver/NameBasedDriverFactory.groovy x: 3 contributors (all time) y: 39 lines of code module/geb-core/src/main/groovy/geb/driver/RemoteDriverOperations.groovy x: 4 contributors (all time) y: 41 lines of code module/geb-core/src/main/groovy/geb/frame/DefaultFrameSupport.groovy x: 4 contributors (all time) y: 72 lines of code module/geb-core/src/main/groovy/geb/frame/FrameSupport.groovy x: 5 contributors (all time) y: 14 lines of code module/geb-core/src/main/groovy/geb/navigator/DefaultNavigator.groovy x: 2 contributors (all time) y: 948 lines of code module/geb-core/src/main/groovy/geb/navigator/Navigator.groovy x: 10 contributors (all time) y: 127 lines of code module/geb-core/src/main/groovy/geb/waiting/DefaultWaitingSupport.groovy x: 5 contributors (all time) y: 25 lines of code module/geb-core/src/main/groovy/geb/waiting/WaitingSupport.groovy x: 7 contributors (all time) y: 11 lines of code module/geb-implicit-assertions/src/main/groovy/geb/transform/implicitassertions/Runtime.java x: 4 contributors (all time) y: 36 lines of code module/geb-waiting/src/main/groovy/geb/waiting/Wait.groovy x: 9 contributors (all time) y: 76 lines of code module/geb-core/src/main/groovy/geb/ConfigurationLoader.groovy x: 4 contributors (all time) y: 132 lines of code module/geb-core/src/main/groovy/geb/content/PageContentTemplateBuilder.groovy x: 3 contributors (all time) y: 99 lines of code module/geb-core/src/main/groovy/geb/js/DefaultAlertAndConfirmSupport.groovy x: 3 contributors (all time) y: 150 lines of code doc/manual-snippets/fixtures/src/main/groovy/fixture/Browser.groovy x: 2 contributors (all time) y: 16 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/ToStringProviderValue.groovy x: 2 contributors (all time) y: 20 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/browserstack/BrowserStackAccount.groovy x: 4 contributors (all time) y: 8 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/browserstack/BrowserStackBrowserSpec.groovy x: 2 contributors (all time) y: 7 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/browserstack/BrowserStackExtension.groovy x: 5 contributors (all time) y: 49 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/browserstack/BrowserStackLocal.groovy x: 2 contributors (all time) y: 67 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/browserstack/BrowserStackPlugin.groovy x: 5 contributors (all time) y: 42 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/cloud/BrowserSpec.groovy x: 3 contributors (all time) y: 68 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/cloud/CloudBrowsersExtension.groovy x: 2 contributors (all time) y: 102 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/cloud/ExternalTunnel.groovy x: 3 contributors (all time) y: 80 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/cloud/task/DownloadExternalTunnel.groovy x: 2 contributors (all time) y: 38 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/cloud/task/SingleFileCopy.groovy x: 2 contributors (all time) y: 31 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/lambdatest/LambdaTestAccount.groovy x: 3 contributors (all time) y: 8 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/lambdatest/LambdaTestTunnelOps.groovy x: 3 contributors (all time) y: 175 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/lambdatest/task/StopLambdaTestTunnel.groovy x: 2 contributors (all time) y: 35 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/saucelabs/SauceAccount.groovy x: 2 contributors (all time) y: 8 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/saucelabs/SauceConnect.groovy x: 3 contributors (all time) y: 36 lines of code integration/geb-gradle/src/main/groovy/geb/gradle/saucelabs/SauceLabsExtension.groovy x: 3 contributors (all time) y: 44 lines of code internal/test-support-spock/src/main/groovy/geb/spock/RetryFixturesExtension.groovy x: 2 contributors (all time) y: 44 lines of code module/geb-core/src/main/groovy/geb/AtVerificationResult.groovy x: 5 contributors (all time) y: 27 lines of code module/geb-core/src/main/groovy/geb/BuildAdapter.groovy x: 3 contributors (all time) y: 5 lines of code module/geb-core/src/main/groovy/geb/binding/BindingUpdater.groovy x: 6 contributors (all time) y: 97 lines of code module/geb-core/src/main/groovy/geb/content/ModuleBaseDefinitionDelegate.groovy x: 4 contributors (all time) y: 30 lines of code module/geb-core/src/main/groovy/geb/content/NavigableSupport.groovy x: 5 contributors (all time) y: 160 lines of code module/geb-core/src/main/groovy/geb/content/PageContentTemplate.groovy x: 7 contributors (all time) y: 101 lines of code module/geb-core/src/main/groovy/geb/content/PageContentTemplateFactoryDelegate.groovy x: 5 contributors (all time) y: 41 lines of code module/geb-core/src/main/groovy/geb/content/PageContentTemplateParams.groovy x: 3 contributors (all time) y: 164 lines of code module/geb-core/src/main/groovy/geb/content/TemplateDerivedPageContent.groovy x: 7 contributors (all time) y: 117 lines of code module/geb-core/src/main/groovy/geb/content/UninitializedNavigableSupport.groovy x: 4 contributors (all time) y: 176 lines of code module/geb-core/src/main/groovy/geb/download/DefaultDownloadSupport.groovy x: 4 contributors (all time) y: 104 lines of code module/geb-core/src/main/groovy/geb/download/DownloadSupport.groovy x: 7 contributors (all time) y: 30 lines of code module/geb-core/src/main/groovy/geb/download/UninitializedDownloadSupport.groovy x: 3 contributors (all time) y: 64 lines of code module/geb-core/src/main/groovy/geb/download/helper/SelfSignedCertificateHelper.groovy x: 5 contributors (all time) y: 33 lines of code module/geb-core/src/main/groovy/geb/driver/BrowserStackDriverFactory.groovy x: 4 contributors (all time) y: 29 lines of code module/geb-core/src/main/groovy/geb/driver/CachingDriverFactory.groovy x: 3 contributors (all time) y: 78 lines of code module/geb-core/src/main/groovy/geb/driver/CallbackDriverFactory.groovy x: 3 contributors (all time) y: 19 lines of code module/geb-core/src/main/groovy/geb/interaction/DefaultInteractionsSupport.groovy x: 3 contributors (all time) y: 16 lines of code module/geb-core/src/main/groovy/geb/interaction/InteractDelegate.groovy x: 2 contributors (all time) y: 107 lines of code module/geb-core/src/main/groovy/geb/interaction/InteractionsSupport.groovy x: 5 contributors (all time) y: 5 lines of code module/geb-core/src/main/groovy/geb/js/AlertAndConfirmSupport.groovy x: 5 contributors (all time) y: 11 lines of code module/geb-core/src/main/groovy/geb/js/JQueryAdapter.groovy x: 5 contributors (all time) y: 45 lines of code module/geb-core/src/main/groovy/geb/module/AbstractInput.groovy x: 2 contributors (all time) y: 24 lines of code module/geb-core/src/main/groovy/geb/module/DateTimeLocalInput.groovy x: 5 contributors (all time) y: 37 lines of code module/geb-core/src/main/groovy/geb/module/MonthInput.groovy x: 3 contributors (all time) y: 33 lines of code module/geb-core/src/main/groovy/geb/module/NumberInput.groovy x: 4 contributors (all time) y: 4 lines of code module/geb-core/src/main/groovy/geb/navigator/CssSelector.groovy x: 8 contributors (all time) y: 56 lines of code module/geb-core/src/main/groovy/geb/navigator/DefaultLocator.groovy x: 2 contributors (all time) y: 89 lines of code module/geb-core/src/main/groovy/geb/navigator/SearchContextBasedBasicLocator.groovy x: 2 contributors (all time) y: 174 lines of code module/geb-core/src/main/groovy/geb/report/ReportState.groovy x: 4 contributors (all time) y: 12 lines of code module/geb-core/src/main/groovy/geb/textmatching/TextMatchingSupport.groovy x: 6 contributors (all time) y: 106 lines of code module/geb-implicit-assertions/src/main/groovy/geb/transform/implicitassertions/ImplicitAssertionsTransformationVisitor.groovy x: 5 contributors (all time) y: 272 lines of code module/geb-spock/src/main/groovy/geb/spock/GebReportingSpec.groovy x: 11 contributors (all time) y: 12 lines of code module/geb-testng/src/main/groovy/geb/testng/GebReportingTest.groovy x: 6 contributors (all time) y: 15 lines of code module/geb-testng/src/main/groovy/geb/testng/GebTest.groovy x: 6 contributors (all time) y: 13 lines of code internal/test-support/src/main/groovy/GebConfig.groovy x: 9 contributors (all time) y: 87 lines of code internal/test-support/src/main/resources/SpockConfig.groovy x: 6 contributors (all time) y: 62 lines of code doc/manual/src/resources/css/style.css x: 2 contributors (all time) y: 414 lines of code
948.0
lines of code
  min: 1.0
  average: 42.72
  25th percentile: 10.0
  median: 19.0
  75th percentile: 39.0
  max: 948.0
0 14.0
contributors (all time)
min: 1.0 | average: 3.11 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 3.0 | max: 14.0

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

module/geb-core/src/main/groovy/geb/report/MultiWindowReporter.groovy x: 1 commits (30d) y: 26 lines of code gradle/codenarc/rulesets.groovy x: 1 commits (30d) y: 175 lines of code module/geb-core/src/main/groovy/geb/Browser.groovy x: 1 commits (30d) y: 601 lines of code module/geb-core/src/main/groovy/geb/Configuration.groovy x: 1 commits (30d) y: 421 lines of code
601.0
lines of code
  min: 24.0
  average: 249.4
  25th percentile: 25.0
  median: 175.0
  75th percentile: 511.0
  max: 601.0
0 1.0
commits (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

module/geb-core/src/main/groovy/geb/report/MultiWindowReporter.groovy x: 1 contributors (30d) y: 26 lines of code gradle/codenarc/rulesets.groovy x: 1 contributors (30d) y: 175 lines of code module/geb-core/src/main/groovy/geb/Browser.groovy x: 1 contributors (30d) y: 601 lines of code module/geb-core/src/main/groovy/geb/Configuration.groovy x: 1 contributors (30d) y: 421 lines of code
601.0
lines of code
  min: 24.0
  average: 249.4
  25th percentile: 25.0
  median: 175.0
  75th percentile: 511.0
  max: 601.0
0 1.0
contributors (30d)
min: 1.0 | average: 1.0 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 1.0

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

module/geb-core/src/main/groovy/geb/report/MultiWindowReporter.groovy x: 1 commits (90d) y: 26 lines of code gradle/codenarc/rulesets.groovy x: 1 commits (90d) y: 175 lines of code module/geb-core/src/main/groovy/geb/Browser.groovy x: 1 commits (90d) y: 601 lines of code module/geb-core/src/main/groovy/geb/Configuration.groovy x: 1 commits (90d) y: 421 lines of code gradle/libs.versions.toml x: 5 commits (90d) y: 72 lines of code doc/site/public/css/base.css x: 3 commits (90d) y: 54 lines of code doc/site/public/css/MavenPro.css x: 1 commits (90d) y: 7 lines of code doc/site/public/css/prettify.min.css x: 1 commits (90d) y: 1 lines of code buildSrc/src/main/groovy/org/gebish/gradle/ManualsExtension.groovy x: 1 commits (90d) y: 27 lines of code buildSrc/src/main/groovy/org/gebish/gradle/ManualsPlugin.groovy x: 1 commits (90d) y: 55 lines of code buildSrc/src/main/groovy/org/gebish/gradle/SoftwareVersion.groovy x: 1 commits (90d) y: 46 lines of code doc/site/public/css/main.css x: 1 commits (90d) y: 363 lines of code doc/site/public/css/shCore.css x: 1 commits (90d) y: 209 lines of code doc/site/public/css/shThemeEclipse.css x: 1 commits (90d) y: 111 lines of code
601.0
lines of code
  min: 1.0
  average: 126.17
  25th percentile: 25.75
  median: 50.0
  75th percentile: 183.5
  max: 601.0
0 5.0
commits (90d)
min: 1.0 | average: 1.33 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 5.0

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

module/geb-core/src/main/groovy/geb/report/MultiWindowReporter.groovy x: 1 contributors (90d) y: 26 lines of code gradle/codenarc/rulesets.groovy x: 1 contributors (90d) y: 175 lines of code module/geb-core/src/main/groovy/geb/Browser.groovy x: 1 contributors (90d) y: 601 lines of code module/geb-core/src/main/groovy/geb/Configuration.groovy x: 1 contributors (90d) y: 421 lines of code gradle/libs.versions.toml x: 2 contributors (90d) y: 72 lines of code doc/site/public/css/base.css x: 2 contributors (90d) y: 54 lines of code doc/site/public/css/MavenPro.css x: 1 contributors (90d) y: 7 lines of code doc/site/public/css/prettify.min.css x: 1 contributors (90d) y: 1 lines of code buildSrc/src/main/groovy/org/gebish/gradle/ManualsExtension.groovy x: 1 contributors (90d) y: 27 lines of code buildSrc/src/main/groovy/org/gebish/gradle/ManualsPlugin.groovy x: 1 contributors (90d) y: 55 lines of code buildSrc/src/main/groovy/org/gebish/gradle/SoftwareVersion.groovy x: 1 contributors (90d) y: 46 lines of code doc/site/public/css/main.css x: 1 contributors (90d) y: 363 lines of code doc/site/public/css/shCore.css x: 1 contributors (90d) y: 209 lines of code doc/site/public/css/shThemeEclipse.css x: 1 contributors (90d) y: 111 lines of code
601.0
lines of code
  min: 1.0
  average: 126.17
  25th percentile: 25.75
  median: 50.0
  75th percentile: 183.5
  max: 601.0
0 2.0
contributors (90d)
min: 1.0 | average: 1.11 | 25th percentile: 1.0 | median: 1.0 | 75th percentile: 1.0 | max: 2.0