The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
StructBondType.java in java/core/src/main/java/org/bondlib |
1653 | 300 |
value.h in cpp/inc/bond/core |
826 | 53 |
transforms.h in cpp/inc/bond/core |
622 | 52 |
reflection.h in cpp/inc/bond/core |
614 | 10 |
typeid_value.h in cpp/inc/bond/core/detail |
608 | 32 |
compact_binary.h in cpp/inc/bond/protocol |
603 | 39 |
Class_java.hs in compiler/src/Language/Bond/Codegen/Java |
535 | - |
Reflection.cs in cs/src/core |
535 | 41 |
TypeMapping.hs in compiler/src/Language/Bond/Codegen |
518 | - |
CompactBinary.cs in cs/src/core/protocols |
510 | 58 |
nullable.h in cpp/inc/bond/core |
488 | 28 |
DeserializerTransform.cs in cs/src/core/expressions |
481 | 12 |
cmdargs.h in cpp/inc/bond/core/detail |
427 | 32 |
Parser.hs in compiler/src/Language/Bond |
426 | - |
FastBinary.cs in cs/src/core/protocols |
412 | 54 |
simple_json_writer.h in cpp/inc/bond/protocol |
401 | 25 |
SimpleBinary.cs in cs/src/core/protocols |
394 | 60 |
parser.h in cpp/inc/bond/core |
386 | 13 |
SimpleJsonReader.java in java/json/src/main/java/org/bondlib |
372 | 28 |
converters.h in python/inc/bond/python |
369 | 10 |
fast_binary.h in cpp/inc/bond/protocol |
359 | 26 |
ObjectParser.cs in cs/src/core/expressions |
341 | 20 |
JSON.hs in compiler/src/Language/Bond/Syntax |
340 | - |
Types_h.hs in compiler/src/Language/Bond/Codegen/Cpp |
338 | - |
struct.h in python/inc/bond/python |
308 | 25 |
IntegerHelper.cs in cs/src/core/io |
307 | 15 |
CompactBinaryWriter.java in java/core/src/main/java/org/bondlib |
296 | 55 |
blob.h in cpp/inc/bond/core |
285 | 22 |
metadata.h in cpp/inc/bond/core/detail |
285 | 12 |
SerializerTransform.cs in cs/src/core/expressions |
278 | 15 |
stl_containers.h in cpp/inc/bond/core |
267 | 15 |
SimpleJsonParser.cs in cs/src/json/expressions/json |
265 | 16 |
schema.h in cpp/inc/bond/core |
263 | 24 |
CompactBinaryReader.java in java/core/src/main/java/org/bondlib |
262 | 30 |
maybe.h in cpp/inc/bond/core |
255 | 11 |
rapidjson_helper.h in cpp/inc/bond/protocol/detail |
255 | 18 |
unary_call_impl.h in cpp/inc/bond/ext/grpc/detail |
251 | 22 |
SimpleBinaryReader.java in java/core/src/main/java/org/bondlib |
246 | 34 |
any.h in cpp/inc/bond/core/detail |
242 | 15 |
protocol_visitors.h in cpp/inc/bond/core/detail |
242 | 18 |
simple_binary.h in cpp/inc/bond/protocol |
241 | 18 |
output_buffer.h in cpp/inc/bond/stream |
240 | 15 |
FastBinaryReader.java in java/core/src/main/java/org/bondlib |
236 | 30 |
validate.h in cpp/inc/bond/core/detail |
235 | 13 |
TaggedParser.cs in cs/src/core/expressions |
232 | 18 |
SimpleXmlParser.cs in cs/src/core/expressions/xml |
229 | 17 |
UntaggedParser.cs in cs/src/core/expressions |
224 | 20 |
appveyor.yml in root |
223 | - |
VarUIntHelper.java in java/core/src/main/java/org/bondlib |
219 | 10 |
Util.hs in compiler/src/Language/Bond/Syntax |
218 | - |
File | # lines | # units |
---|---|---|
StructBondType.java in java/core/src/main/java/org/bondlib |
1653 | 300 |
SimpleBinary.cs in cs/src/core/protocols |
394 | 60 |
CompactBinary.cs in cs/src/core/protocols |
510 | 58 |
CompactBinaryWriter.java in java/core/src/main/java/org/bondlib |
296 | 55 |
FastBinary.cs in cs/src/core/protocols |
412 | 54 |
value.h in cpp/inc/bond/core |
826 | 53 |
transforms.h in cpp/inc/bond/core |
622 | 52 |
Reflection.cs in cs/src/core |
535 | 41 |
compact_binary.h in cpp/inc/bond/protocol |
603 | 39 |
SimpleXmlWriter.cs in cs/src/core/protocols |
206 | 34 |
SimpleBinaryReader.java in java/core/src/main/java/org/bondlib |
246 | 34 |
cmdargs.h in cpp/inc/bond/core/detail |
427 | 32 |
typeid_value.h in cpp/inc/bond/core/detail |
608 | 32 |
CompactBinaryCounter.cs in cs/src/core/protocols |
202 | 32 |
CompactBinaryReader.java in java/core/src/main/java/org/bondlib |
262 | 30 |
FastBinaryReader.java in java/core/src/main/java/org/bondlib |
236 | 30 |
nullable.h in cpp/inc/bond/core |
488 | 28 |
SimpleJsonWriter.cs in cs/src/json/protocols |
160 | 28 |
SimpleBinaryWriter.java in java/core/src/main/java/org/bondlib |
190 | 28 |
SimpleJsonReader.java in java/json/src/main/java/org/bondlib |
372 | 28 |
There are 85 files with lines longer than 120 characters. In total, there are 447 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
Class_java.hs in compiler/src/Language/Bond/Codegen/Java |
535 | - | 51 |
UntaggedReader.cs in cs/src/core/expressions |
90 | 9 | 32 |
ProtocolWriter.cs in cs/src/core/expressions |
140 | 17 | 28 |
TaggedReader.cs in cs/src/core/expressions |
101 | 14 | 24 |
Grpc_cs.hs in compiler/src/Language/Bond/Codegen/Cs |
198 | - | 19 |
Grpc_h.hs in compiler/src/Language/Bond/Codegen/Cpp |
189 | - | 18 |
StringExpression.cs in cs/src/core/expressions |
63 | 6 | 14 |
cs.sln.DotSettings in cs |
14 | - | 12 |
Options.hs in compiler |
146 | - | 11 |
StructBondType.java in java/core/src/main/java/org/bondlib |
1653 | 300 | 11 |
TypeMapping.hs in compiler/src/Language/Bond/Codegen |
518 | - | 10 |
select_protocol.h in cpp/inc/bond/core |
213 | 11 | 10 |
Types.hs in compiler/src/Language/Bond/Syntax |
203 | - | 9 |
AssemblyInfo.cs in cs/src/reflection/properties |
16 | - | 8 |
Types_h.hs in compiler/src/Language/Bond/Codegen/Cpp |
338 | - | 7 |
Common.targets in cs/build/nuget |
135 | - | 7 |
appveyor.yml in root |
223 | - | 6 |
value.h in cpp/inc/bond/core |
826 | 53 | 6 |
ObjectParser.cs in cs/src/core/expressions |
341 | 20 | 6 |
AssemblyInfo.cs in cs/src/core/properties |
14 | - | 6 |