Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
.............................
I'm VERY curious as to why your client has access to your VCS. -
@spongessuck He hasn't ;-)
Our software reads the code from version control systems and reports quality problems (incrementally, per commit) -
@spongessuck my bad, again ^^
Our software connects to the version control systems of customers, reads in their code and performs all kinds of useful analyses. For this to work, we have parsers for a whole bunch of languages.
And I was sitting there for a good amount of time, trying to figure out what's wrong with one of the parsers, while the reason was simply that the particular file wouldn't even compile :-p
(To be fair, it was a very subtle mistake (braces) in a very long method, so hard to spot for me)
I just wasted half an hour of debugging because the NPE-analysis of our tool had thrown some serious-looking errors.
It turned out the client had checked in broken code into VCS 🤷
rant