The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
cc_toolchain_config.bzl in tools/osx/crosstool |
2978 | - |
SkyframeExecutor.java in src/main/java/com/google/devtools/build/lib/skyframe |
2570 | 186 |
CcModule.java in src/main/java/com/google/devtools/build/lib/rules/cpp |
2296 | 76 |
AndroidBinary.java in src/main/java/com/google/devtools/build/lib/rules/android |
1810 | 47 |
CcCompilationHelper.java in src/main/java/com/google/devtools/build/lib/rules/cpp |
1648 | 93 |
RuleClass.java in src/main/java/com/google/devtools/build/lib/packages |
1601 | 156 |
RuleContext.java in src/main/java/com/google/devtools/build/lib/analysis |
1540 | 180 |
CppActionConfigs.java in src/main/java/com/google/devtools/build/lib/rules/cpp |
1532 | 6 |
CppCompileAction.java in src/main/java/com/google/devtools/build/lib/rules/cpp |
1485 | 80 |
cc_toolchain_config.bzl in tools/cpp |
1471 | - |
blaze.cc in src/main/cpp |
1409 | 46 |
SkyframeActionExecutor.java in src/main/java/com/google/devtools/build/lib/skyframe |
1374 | 73 |
BlazeRuntime.java in src/main/java/com/google/devtools/build/lib/runtime |
1348 | 75 |
ActionExecutionFunction.java in src/main/java/com/google/devtools/build/lib/skyframe |
1338 | 38 |
CcBinary.java in src/main/java/com/google/devtools/build/lib/rules/cpp |
1328 | 34 |
CcToolchainFeatures.java in src/main/java/com/google/devtools/build/lib/rules/cpp |
1312 | 120 |
windows_cc_toolchain_config.bzl in tools/cpp |
1299 | - |
CcModuleApi.java in src/main/java/com/google/devtools/build/lib/starlarkbuildapi/cpp |
1299 | 20 |
unix_cc_toolchain_config.bzl in tools/cpp |
1269 | - |
SkyQueryEnvironment.java in src/main/java/com/google/devtools/build/lib/query2 |
1253 | 94 |
PackageFunction.java in src/main/java/com/google/devtools/build/lib/skyframe |
1242 | 59 |
Package.java in src/main/java/com/google/devtools/build/lib/packages |
1199 | 145 |
SkyframeBuildView.java in src/main/java/com/google/devtools/build/lib/skyframe |
1194 | 46 |
Attribute.java in src/main/java/com/google/devtools/build/lib/packages |
1165 | 145 |
StarlarkRepositoryContext.java in src/main/java/com/google/devtools/build/lib/bazel/repository/starlark |
1163 | 28 |
AndroidConfiguration.java in src/main/java/com/google/devtools/build/lib/rules/android |
1153 | 63 |
failure_details.proto in src/main/protobuf |
1136 | - |
unix_jni.cc in src/main/native |
1128 | 26 |
CppLinkActionBuilder.java in src/main/java/com/google/devtools/build/lib/rules/cpp |
1097 | 65 |
blaze_util_windows.cc in src/main/cpp |
1087 | 61 |
RemoteExecutionService.java in src/main/java/com/google/devtools/build/lib/remote |
1050 | 72 |
CcToolchainVariables.java in src/main/java/com/google/devtools/build/lib/rules/cpp |
1044 | 121 |
CppOptions.java in src/main/java/com/google/devtools/build/lib/rules/cpp |
1044 | 13 |
cc_binary.bzl in src/main/starlark/builtins_bzl/common/cc |
1021 | - |
CcCompilationContext.java in src/main/java/com/google/devtools/build/lib/rules/cpp |
1020 | 110 |
UiStateTracker.java in src/main/java/com/google/devtools/build/lib/runtime |
996 | 59 |
Artifact.java in src/main/java/com/google/devtools/build/lib/actions |
987 | 148 |
SequencedSkyframeExecutor.java in src/main/java/com/google/devtools/build/lib/skyframe |
983 | 54 |
SpawnAction.java in src/main/java/com/google/devtools/build/lib/analysis/actions |
964 | 90 |
Desugar.java in src/tools/android/java/com/google/devtools/build/android/desugar |
957 | 22 |
StandaloneTestStrategy.java in src/main/java/com/google/devtools/build/lib/exec |
956 | 39 |
CcCommon.java in src/main/java/com/google/devtools/build/lib/rules/cpp |
952 | 58 |
RemoteModule.java in src/main/java/com/google/devtools/build/lib/remote |
948 | 37 |
build_event_stream.proto in src/main/java/com/google/devtools/build/lib/buildeventstream/proto |
946 | - |
ConfiguredTargetFunction.java in src/main/java/com/google/devtools/build/lib/skyframe |
931 | 17 |
CustomCommandLine.java in src/main/java/com/google/devtools/build/lib/analysis/actions |
917 | 104 |
Parser.java in src/main/java/net/starlark/java/syntax |
913 | 51 |
AndroidDataProcessingApi.java in src/main/java/com/google/devtools/build/lib/starlarkbuildapi/android |
901 | 12 |
StarlarkCustomCommandLine.java in src/main/java/com/google/devtools/build/lib/analysis/starlark |
898 | 66 |
BytecodeTypeInference.java in src/tools/android/java/com/google/devtools/build/android/desugar |
894 | 42 |
File | # lines | # units |
---|---|---|
SkyframeExecutor.java in src/main/java/com/google/devtools/build/lib/skyframe |
2570 | 186 |
RuleContext.java in src/main/java/com/google/devtools/build/lib/analysis |
1540 | 180 |
RuleClass.java in src/main/java/com/google/devtools/build/lib/packages |
1601 | 156 |
Artifact.java in src/main/java/com/google/devtools/build/lib/actions |
987 | 148 |
Package.java in src/main/java/com/google/devtools/build/lib/packages |
1199 | 145 |
Attribute.java in src/main/java/com/google/devtools/build/lib/packages |
1165 | 145 |
zip_headers.h in src/tools/singlejar |
461 | 140 |
CcToolchainVariables.java in src/main/java/com/google/devtools/build/lib/rules/cpp |
1044 | 121 |
CcToolchainFeatures.java in src/main/java/com/google/devtools/build/lib/rules/cpp |
1312 | 120 |
CppConfiguration.java in src/main/java/com/google/devtools/build/lib/rules/cpp |
688 | 111 |
CcCompilationContext.java in src/main/java/com/google/devtools/build/lib/rules/cpp |
1020 | 110 |
CustomCommandLine.java in src/main/java/com/google/devtools/build/lib/analysis/actions |
917 | 104 |
FileArtifactValue.java in src/main/java/com/google/devtools/build/lib/actions |
617 | 98 |
CcToolchainProvider.java in src/main/java/com/google/devtools/build/lib/rules/cpp |
668 | 94 |
SkyQueryEnvironment.java in src/main/java/com/google/devtools/build/lib/query2 |
1253 | 94 |
CcCompilationHelper.java in src/main/java/com/google/devtools/build/lib/rules/cpp |
1648 | 93 |
RecursiveFilesystemTraversalValue.java in src/main/java/com/google/devtools/build/lib/skyframe |
579 | 91 |
SpawnAction.java in src/main/java/com/google/devtools/build/lib/analysis/actions |
964 | 90 |
BuildConfigurationValue.java in src/main/java/com/google/devtools/build/lib/analysis/config |
515 | 86 |
ObjcProvider.java in src/main/java/com/google/devtools/build/lib/rules/objc |
619 | 82 |
There are 71 files with lines longer than 120 characters. In total, there are 234 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
cc_binary.bzl in src/main/starlark/builtins_bzl/common/cc |
1021 | - | 43 |
distdir_deps.bzl in root |
578 | - | 18 |
windows_cc_configure.bzl in tools/cpp |
706 | - | 16 |
sidebar.html in site/_includes/documentation-sidebar/0 |
262 | - | 7 |
cc_helper.bzl in src/main/starlark/builtins_bzl/common/cc |
394 | - | 7 |
sidebar.html in site/_includes/getting-started-sidebar/4 |
206 | - | 6 |
sidebar.html in site/_includes/getting-started-sidebar/0 |
206 | - | 6 |
sidebar.html in site/_includes/getting-started-sidebar/2 |
206 | - | 6 |
sidebar.html in site/_includes/getting-started-sidebar/3 |
206 | - | 6 |
sidebar.html in site/_includes/getting-started-sidebar/1 |
206 | - | 6 |
sidebar.html in site/_includes/documentation-sidebar/4 |
206 | - | 6 |
sidebar.html in site/_includes/documentation-sidebar/2 |
206 | - | 6 |
sidebar.html in site/_includes/documentation-sidebar/3 |
206 | - | 6 |
sidebar.html in site/_includes/documentation-sidebar/1 |
206 | - | 6 |
documentation.html in site/_layouts |
89 | - | 4 |
cc_configure.bzl in tools/cpp |
169 | - | 4 |
SerializationConstantProcessor.java in src/main/java/com/google/devtools/build/lib/skyframe/serialization/autocodec |
83 | 6 | 4 |
sidebar.html in site/_includes/documentation-sidebar/5 |
81 | - | 3 |
sidebar.html in site/_includes/documentation-sidebar/master |
81 | - | 3 |
java.bzl in tools/build_defs/repo |
138 | - | 3 |