https://pantsbuild.org/ logo
#development
Title
# development
w

wide-midnight-78598

08/05/2022, 4:55 PM
What's the case sensitivity policy with
expected_file_extensions
in a
SingleSourceField
? Does pants auto lower-case extensions when matching?
h

hundreds-father-404

08/05/2022, 4:56 PM
I think we do exact string matching. This is in
target.py
w

wide-midnight-78598

08/05/2022, 4:58 PM
Ah okay, I wasn't sure if the
PurePath
auto-handles that. Apparently some people have a C++ convention of using ".H" as a file extension... 🤦‍♂️
2
Hurts my soul to see that
p

proud-dentist-22844

08/05/2022, 5:32 PM
Some people insist on naming tls certs with a
.PEM
too… Why oh why do people like to use uppercase? Old DOS die-hards? ugh. But legacy is legacy and old habits die hard. 😞
w

wide-midnight-78598

08/05/2022, 5:38 PM
You've inspired me to write a malicious script that randomly changes filename capitalizations, only on power user Linux machines
😂 1
... and breaks the Tab key
p

proud-dentist-22844

08/05/2022, 5:38 PM
oh the horrors
Teams captures the Tab key, so on a recent shared screen session where I was helping someone install something in mobaxterm terminal, I couldn’t hit tab
😬 1
😭 1