why this style?
See original GitHub issueConsider the following example which causes a merge conflict:
# developer 1 -from typing import Dict, List +from typing import Any, Dict, List
# developer 2 -from typing import Dict, List +from typing import Dict, List, Tuple
no conflict with the style enforced by reorder-python-imports:
+from typing import Any from typing import Dict from typing import List +from typing import Tuple
Why not
from typing import ( + Any, Dict, List, + Tuple, )
?
It also doesn’t conflicts and you have shorter, maybe even more readable lines.
Issue Analytics
- State:
- Created 4 years ago
- Comments:10 (7 by maintainers)
Top Results From Across the Web
WHY THIS IS THE ONLY STYLE RULE YOU NEED ... - YouTube
HOW TO STYLE WITH DETAILMY FUNDAMENTAL STYLE RULE1 - ARKET t-shirt (S): https://c.klar.na/al/7Z5I/Sanna NY trousers (old), ...
Read more >Leadership Styles: The 11 Most Common & How to Find Your ...
Why this leadership style is good for the team: Democratic leadership is one of the most effective leadership styles. This is because it...
Read more >why javascript this.style[property] return an empty string?
The .style property is for getting styles that were placed directly on the element. It doesn't compute styles from your stylesheets.
Read more >The Most Famous Art Movements and Styles | Artland Magazine
Essential Art Movements and Styles ; Abstract Expressionism; Art Deco; Art Nouveau; Avant-garde; Baroque ; Classicism; CoBrA; Color Field Painting; Conceptual Art ...
Read more >Thoughts on why this style of design is so popular in Big Tech ...
“The Alegria style lends itself to standardization and replication: Its flat figures are based on simple shapes and geometric patterns. On a ...
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
if you’re interpreting “no” as “tearing you a new one” you need to seriously reconsider your sensitivity
Fair enough, thanks for the answer. I do appreciate the tools existence and your time, wish that would have been your first reply. I didn’t open an additional issue, because this one was close enough and “why this style?” seemed sufficiently open a title inviting discussion in lieu of an official designated area. I just thought, not everyone needs to avoid merge conflicts that consequently and being open for a bit of personal style might be possible. You do have very specific and very well-founded ideas on how an issue tracker is supposed to be used and what exactly your tool want to achieve, based on a long and distinguished career. Just please remember that is not the case for everyone and not everyone shares the same ideas or has that much specific experience. In no case is that a reason to tear someone a new one. Correct me if I’m wrong, but I don’t think I was particularly disrespectful or committed some sort of universally accepted faux pas.