github.com/cheshirekow/buildtools@v0.0.0-20200224190056-5d637702fe81/build/testdata/044.build.golden (about) 1 # The comprehensions here shouldn't get collapsed to single lines. 2 3 GLOB_resources_legacy_txt = glob(["resources/legacy/*.txt"]) 4 5 GLOB_resources_legacy_txt2 = [ 6 filename_and_some_extra_to_make_this_long 7 for filename_and_some_extra_to_make_this_long in GLOB_resources_legacy_txt 8 ] 9 10 legacy_txt_name_to_filename = { 11 filename.split("/")[-1][:-len(".txt")].lower(): filename 12 for filename in GLOB_resources_legacy_txt_tuple 13 } 14 15 flags = [ 16 flag 17 for flag in [ 18 _flag( 19 name, 20 type(default), 21 values.pop(name, default), 22 ) 23 for name, default in defaults.items() 24 ] 25 if flag != None 26 ] 27 28 flags = [ 29 flag # Example comment. 30 for flag in [ 31 _flag( 32 name, 33 type(default), 34 values.pop(name, default), 35 ) 36 for name, default in defaults.items() 37 ] # Clarififcation. 38 if flag != None 39 ] # Skip empty elements. 40 41 flags = [ 42 # Example comment. 43 flag 44 # Clarififcation. 45 for flag in [ 46 _flag( 47 name, 48 type(default), 49 values.pop(name, default), 50 ) 51 for name, default in defaults.items() 52 ] 53 # Skip empty elements. 54 if flag != None 55 ] 56 57 flags = [ 58 59 # Example comment. 60 flag 61 62 # Clarififcation. 63 for flag in [ 64 _flag( 65 name, 66 type(default), 67 values.pop(name, default), 68 ) 69 for name, default in defaults.items() 70 ] 71 72 # Skip empty elements. 73 if flag != None 74 ]