github.com/cheshirekow/buildtools@v0.0.0-20200224190056-5d637702fe81/build/testdata/044.in (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 = [flag
    16           for flag in [_flag(name, type(default), values.pop(name, default))
    17                        for name, default in defaults.items()]
    18           if flag != None]
    19  
    20  flags = [flag  # Example comment.
    21           for flag in [_flag(name, type(default), values.pop(name, default))
    22                        for name, default in defaults.items()]  # Clarififcation.
    23           if flag != None]  # Skip empty elements.
    24  
    25  flags = [
    26           # Example comment.
    27           flag
    28           # Clarififcation.
    29           for flag in [_flag(name, type(default), values.pop(name, default))
    30                        for name, default in defaults.items()]
    31           # Skip empty elements.
    32           if flag != None
    33          ]
    34  
    35  flags = [
    36  
    37  
    38           # Example comment.
    39  
    40           flag
    41  
    42  
    43           # Clarififcation.
    44           for flag in [_flag(name, type(default), values.pop(name, default))
    45                        for name, default in defaults.items()]
    46  
    47  
    48           # Skip empty elements.
    49  
    50           if flag != None
    51          ]