| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
|
|
|
|
| |
Change-Id: Ied3d6b8ce07473611515b99d68b19fdf8fe6f283
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@qt.io>
|
|
|
|
|
| |
Change-Id: Ib57adfb3082e6937a3e4983e93629a299b0b6fe8
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
|
|
|
|
|
| |
Change-Id: I3a38d2dedc96bbe4aa814ceb008f1b08982fe586
Reviewed-by: Jake Petroules <jake.petroules@qt.io>
|
|
|
|
|
|
|
|
| |
Alongside misguided execute permissions, check for set*id permissions;
git won't propagate them, but there's no way they're a good sign.
Change-Id: Ie3499ec79fd275d6f9cd0cb331c9cf2165ba7949
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
| |
Even scripts normally shouldn't be executable unless they start with a
suitable #! line (although sometimes they'll be run explicitly via
their interpreter).
Change-Id: I8d3371199d6f51e79f1d9ab051086448ee9c2b95
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
| |
Sporadically someone commits a source file, image or similar with
execute permission. Let's catch that when it happens; I'm
getting bored of fixing it after the fact.
Change-Id: Ifb8be33f3d0be48466d5613efac09ed6a42fc3e5
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
The base directory for making the symlink target absolute is of course
the dirname of the original file, not the target itself.
Change-Id: Ide12b77a724aa9f1fcb2512cbd0ada2a98f44303
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
| |
They were declared alongside some globals used across a broad span of
the file; but were only used locally to the parsing of the commit
message.
Change-Id: I9ad563dbdfba6451d934b153f0b5d8cd833c7da8
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
|
| |
Added by the new configuration machinery.
Change-Id: Idf652e104dd6973fd60b099fd622d471a9dc89dc
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
|
| |
Markdown uses two trailing spaces for non-paragraph line breaks.
Change-Id: Ib5330fbd9cd4718a45afa62966be46c55a9db338
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
it's kinda stupid to complain about something the commit template leads
one to do.
the wisdom of the template is debatable. github in particular will make
an ellipsis after column 69. and the official recommendation is 50.
Change-Id: I7a4aed1867f4f9ab15fe513b92b80c0eed37dd07
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Thiago Macieira <thiago.macieira@intel.com>
Reviewed-by: Mitch Curtis <mitch.curtis@qt.io>
|
|
|
|
|
|
|
|
|
|
|
| |
Trailing punctuation is unnecessary in subject lines. It's a title,
and titles do not end with periods. Also, it leaves one more char
to use for subject content without breaking line length.
http://chris.beams.io/posts/git-commit/
Change-Id: I63199b25373ae428e6417ab7d5e90470ce3dd42b
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: I0d558fa1d81a265bceff0828fbeb5910693ee894
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
|
| |
Darwin for desktops is now called macOS.
Change-Id: I7dcfc37a14563398fede004951deec5c53cbd7b2
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
it's too new for the perl version on the bot.
Change-Id: I18b92b5d2c802966e7ada59d80fd08b7bbcc3853
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Edward Welbourne <edward.welbourne@theqtcompany.com>
|
|
|
|
|
|
|
|
|
| |
Some tools warn about them and they are (usually) superfluous.
Only tests if you have the ImageMagic package's identify command.
Ossi assures me this is adequately widely installed for Gerrit.
Change-Id: Icd6f47fb0695e287f7de9d45b3521c82cc85cecd
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
most of the files in this list can plausibly appear as input for
QMAKE_SUBSTITUTES (or a similar mechanism).
Change-Id: Iae54b2e1a9f958e83ef9979818125ccaa7f511bb
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
|
|
|
|
|
|
|
| |
the main change is that the worker code was rewritten in awk instead of
perl.
Change-Id: I57b8c887eec00c4baf92f96d366a5e91efb07dee
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
|
|
|
|
|
|
| |
the linefeed has already been chomp()ed at this point.
Change-Id: Id8060166a791a61b5c5edc051590924c313477b8
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
|
|
|
|
|
|
| |
only this way we can ensure that we get it really verbatim.
Change-Id: I0d11a1b87fcacf7cc3b9473b05562f5af2b677d2
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
|
|
|
|
| |
Change-Id: Ibe229236bc56e9b32dfd8c8f508bc8b7b0b4736a
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
|
|
|
|
|
|
|
| |
this avoids that die if the worker emits any warnings or errors before
the verdict.
Change-Id: I7e5e6ec71983eb2352bf83e4a300c3a6e0a090c2
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
|
|
|
|
|
|
|
|
| |
it sort of makes sense that the persons actually see why they are being
invited.
Change-Id: Ie6cf006fc2e137d439924774ff0808cda8c42626
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Edward Welbourne <edward.welbourne@theqtcompany.com>
|
|
|
|
|
|
|
| |
This follows Q_OS_MAC's deprecation in qtbase.
Change-Id: I3705cf612c548d6de4470279c42a86e0756e93dc
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Ie98bcf97746b167ef83d167b2f1a8b39dae6fdea
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the idea to set the commit-message-indicating "file name" only after
entering the body of the message backfires in REST mode, as there the
author/committer are displayed as part of the commit message.
so instead start out with attributing reports to the commit message, and
interpret a negative line number as an "escape" to the cover message
(used in non-REST mode).
Change-Id: Ib0c810e054ded94aa29768cbc89db10e5df78574
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
observed conventions: the marker is typically used at the beginning of
the summary, optionally in square (or angle) brackets, optionally
followed by a colon - all-lowercase, all-uppercase, or capitalized.
alternatively, it's used somewhere else in the summary, but always in
all-uppercase.
Change-Id: I52b3eb2162f281450aebe6b770ba4639ed1557b2
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
|
|
|
|
|
| |
Change-Id: I84d54f4eff5abc6f14e8fc44ab1edbae27691531
Reviewed-by: Daniel Teske <daniel.teske@theqtcompany.com>
Reviewed-by: Raphael da Silva Couto <raphael.couto@gmail.com>
|
|
|
|
|
|
|
| |
it looks nicer this way
Change-Id: I3efe1c72aa51982a0d9c23f764856df1b2096d55
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
|
|
|
|
|
|
| |
Change-Id: I405ac311dc91f565c0a46b76eca1b89961df735e
Reviewed-by: Topi Reiniö <topi.reinio@digia.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
| |
Change-Id: Ibd5164645b913a721164f6a86c83b8919e2be134
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
|
| |
"GPush" doesn't match the (intentionally strict) "[A-Z][a-z]+" pattern.
Change-Id: Ia3851e2f3548c6e700d6208e191b2f17fbcd5c9b
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
|
|
|
|
| |
Change-Id: I360daf9951d5cad26410bd9b64e24af70e24c261
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
it obviously makes no sense when the sanitizer is executed locally.
additionally, this allows us a different treatment of WIP reports:
instead of giving a -2 sanity review, give a -2 code review. that way
the change owner is not spammed by useless notifications (because the
sanity review itself is positive, so the message is suppressed by the
gerrit configuration).
Change-Id: I10bc8f8f61673e75983dcb91310836d59c434483
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
| |
Qt copyrights are now in The Qt Company, so we could update the source
code headers accordingly. In the same go we should also fix the links to
point to qt.io.
Change-Id: If3c8d221bcf8e5010048ed5f1c50cd35c04e7199
Reviewed-by: Jani Heikkinen <jani.heikkinen@theqtcompany.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
|
| |
Go source code managed via go fmt mandates tabs
Change-Id: I9cbefcd7b7bb959b22aaa10937189d086d368e9e
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
|
|
| |
it's pointless (the doc says it's basically internal) and breaks
msysgit's perl.
Change-Id: Ia2d728dce57d6a447a720622a716c5deab0e7595
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
|
| |
watchers are really pointless when sanitizing local commits, especially
as nobody actually has the relevant configuration.
as an additional boon, the bot can now automatically invite relevant
people.
Change-Id: I735056845d7f807904070e61efb54407dcec9fb9
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
|
|
|
|
| |
there is no reason to restrict them to ChangeLog surroundings.
also complain about any regular text following footers, as that is just
bad style.
Change-Id: Id3a0d07eb9d45d27629c82451713d8cea9a68a09
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
|
|
|
|
|
|
|
|
| |
make the regexes for qmake more strict.
on top of that, zap the matched strings, so they don't trigger the
terminology warning as well.
Change-Id: I0404c49ad55d2d1565828d78fca85108e792e20e
Reviewed-by: Jake Petroules <jake.petroules@petroules.com>
|
|
|
|
|
|
|
|
|
| |
conceivably, this mechanism could be used in more cases, for example
on -2 reviews. however, this would need some additional tagging by
the worker script - every WIP is a -2 ...
Change-Id: Ib10777089926164b70dc3b7dd46c2fb526ecf165
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
|
|
|
|
|
|
| |
quote it right before building a command line.
Change-Id: I5bd95dbe2fc392b974b730189277a62ae6ae59d5
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
|
|
|
|
|
|
|
|
| |
Currently there's a mix between bash and sh in the scripts. This patch
aims to unify the use of sh since there's no code involving bash
specific features
Change-Id: I30fdae59511b72910facf5e5be3bb9827f4f537c
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
|
|
|
|
|
|
|
| |
whitelisting is supported as well
Change-Id: I852ca6b70bf2424732a4b252ba9ce959e2794485
Reviewed-by: Sergio Ahumada <sahumada@texla.cl>
|
|
|
|
|
|
|
|
| |
specifically, don't complain about references to wip/ branches.
also, don't be excessively case-insensitive .
Change-Id: I0fa1ee32d8c8381dad42a67e03e89ad346fbdff7
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
|
|
|
|
|
|
|
|
|
|
| |
this specifically assumes that people use commas (which covers about
90% of the cases). catching spaces would be possible as well, but people
tend to attach freestyle comments to the references, so the number of
false positives would be prohibitive without an elaborate parser.
Change-Id: If842d47d877c44867983e6696e2300e78470c344
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
Reviewed-by: Sergio Ahumada <sahumada@texla.cl>
|
|
|
|
|
|
|
|
|
|
| |
many repos contain multiple modules, one of which is named like the repo
itself. in these cases it's entirely reasonable to still name the module
for symmetry.
Change-Id: Icab8149600d446ebb2dcc784ba3e40ee5dc4a4c4
Reviewed-by: Alex Blasche <alexander.blasche@theqtcompany.com>
Reviewed-by: Sergio Ahumada <sahumada@texla.cl>
|
|
|
|
|
|
| |
Change-Id: I24fa6b68b66b66e0339fbd593b78f10d805d51f2
GPush-Base: a2b0d053d4200b816cb811338308fb47b3216ad4
Reviewed-by: Sergio Ahumada <sahumada@texla.cl>
|
|
|
|
|
|
|
|
| |
... for windows-compatibility.
as a side effect, it's also faster.
Change-Id: I7b3e83abd832bdf3f35acf9894c101ee7402e698
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|
|
|
|
|
|
|
| |
this avoids that we blow up on submodule updates inside merges.
Change-Id: I5608554ae4991b379219199c32e2394c3a0b1518
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
|