git.delta.rocks / jrsonnet / refs/commits / 48e38361db94

difftreelog

source

tests/cpp_benchmarks/gen_big_object.jsonnet505 Bsourcehistory
1local n = 2000;23local objLocal(name, body) = 'local ' + name + ' = ' + body + ',';4local objField(name, body) = name + ': ' + body + ',';56local allLocals =7  std.makeArray(n, function(i) objLocal('l' + i, '1'));89local allFields =10  std.makeArray(n, function(i) objField('f' + i, '2'));1112local indent = '  ';13local indentAndSeparate(s) = indent + s + '\n';1415local objContents = std.map(indentAndSeparate, allLocals + allFields);1617local objectBody = std.join('', objContents);18'{\n' + objectBody + '}\n'