)]}'
{"placement/lib.py":[{"author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"tag":"autogenerated:zuul:check","change_message_id":"0c75c2d1682425262948f94b834e6397e19818e7","unresolved":false,"context_lines":[{"line_number":248,"context_line":"        \u0026required2\u003d$TRAIT_NAME,$TRAIT_NAME\u0026member_of2\u003d$AGG_UUID"},{"line_number":249,"context_line":"        \u0026required2\u003din:$TRAIT_NAME,$TRAIT_NAME"},{"line_number":250,"context_line":""},{"line_number":251,"context_line":"        These are parsed in groups according to the arbitrary suffix of the key."},{"line_number":252,"context_line":"        For each group, a RequestGroup instance is created containing that"},{"line_number":253,"context_line":"        group\u0027s resources, required traits, and member_of. For the (single)"},{"line_number":254,"context_line":"        group with no suffix, the RequestGroup.use_same_provider attribute is"}],"source_content_type":"text/x-python","patch_set":1,"id":"6749ec05_21c2775e","line":251,"updated":"2026-11-05 13:32:25.000000000","message":"pep8: E501 line too long (80 \u003e 79 characters)","commit_id":"77e3a9c6aaf192d078090ed8671c892f7c8ee588"}]}
