id: 1 unit: def serializeToBytes() file: src/main/scala/com/gu/thrift/serializer/ThriftSerializer.scala start line: 13 end line: 43 size: 20 LOC McCabe index: 5 number of parameters: 4 id: 2 unit: exports.write = function() file: nodejs/src/index.js start line: 11 end line: 27 size: 16 LOC McCabe index: 5 number of parameters: 3 id: 3 unit: function readBytes() file: nodejs/src/index.js start line: 123 end line: 137 size: 15 LOC McCabe index: 2 number of parameters: 3 id: 4 unit: def deserialize[T <: ThriftStruct : ThriftStructCodec]() file: src/main/scala/com/gu/thrift/serializer/ThriftDeserializer.scala start line: 15 end line: 29 size: 14 LOC McCabe index: 5 number of parameters: 2 id: 5 unit: function writeBytes() file: nodejs/src/index.js start line: 62 end line: 76 size: 14 LOC McCabe index: 2 number of parameters: 3 id: 6 unit: writeBytes() file: nodejs/src/index.js start line: 95 end line: 108 size: 14 LOC McCabe index: 2 number of parameters: 4 id: 7 unit: def deserialize[T <: ThriftStruct : ThriftStructCodec]() file: src/main/scala/com/gu/thrift/serializer/ThriftDeserializer.scala start line: 35 end line: 49 size: 13 LOC McCabe index: 5 number of parameters: 2 id: 8 unit: function readWithCompression() file: nodejs/src/index.js start line: 42 end line: 55 size: 13 LOC McCabe index: 3 number of parameters: 4 id: 9 unit: def uncompress() file: src/main/scala/com/gu/thrift/serializer/Compression.scala start line: 27 end line: 38 size: 12 LOC McCabe index: 3 number of parameters: 1 id: 10 unit: def uncompress() file: src/main/scala/com/gu/thrift/serializer/Compression.scala start line: 53 end line: 63 size: 11 LOC McCabe index: 3 number of parameters: 1 id: 11 unit: writeBytes() file: nodejs/src/index.js start line: 79 end line: 91 size: 11 LOC McCabe index: 2 number of parameters: 4 id: 12 unit: function unzip() file: nodejs/src/index.js start line: 111 end line: 121 size: 11 LOC McCabe index: 2 number of parameters: 3 id: 13 unit: def compress() file: src/main/scala/com/gu/thrift/serializer/Compression.scala start line: 16 end line: 25 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 14 unit: def compress() file: src/main/scala/com/gu/thrift/serializer/Compression.scala start line: 42 end line: 51 size: 10 LOC McCabe index: 3 number of parameters: 1 id: 15 unit: def copy() file: src/main/scala/com/gu/thrift/serializer/Compression.scala start line: 69 end line: 77 size: 9 LOC McCabe index: 3 number of parameters: 3 id: 16 unit: exports.read = function() file: nodejs/src/index.js start line: 29 end line: 40 size: 9 LOC McCabe index: 4 number of parameters: 3 id: 17 unit: private def payload[T <: ThriftStruct]() file: src/main/scala/com/gu/thrift/serializer/ThriftDeserializer.scala start line: 51 end line: 57 size: 7 LOC McCabe index: 1 number of parameters: 1 id: 18 unit: private def payload() file: src/main/scala/com/gu/thrift/serializer/ThriftSerializer.scala start line: 45 end line: 51 size: 7 LOC McCabe index: 4 number of parameters: 2 id: 19 unit: public int read() file: src/main/java/com/gu/thrift/serializer/ByteBufferBackedInputStream.java start line: 24 end line: 29 size: 6 LOC McCabe index: 2 number of parameters: 3 id: 20 unit: function readWithoutCompression() file: nodejs/src/index.js start line: 57 end line: 59 size: 3 LOC McCabe index: 1 number of parameters: 4 id: 21 unit: function serialize() file: nodejs/src/index.js start line: 78 end line: 92 size: 2 LOC McCabe index: 1 number of parameters: 3 id: 22 unit: function zip() file: nodejs/src/index.js start line: 94 end line: 109 size: 2 LOC McCabe index: 1 number of parameters: 2