<feed xmlns='http://www.w3.org/2005/Atom'>
<title>minetest.git/util/travis/lint.sh, branch 5.1.1</title>
<subtitle>lizzy's patches for luanti
</subtitle>
<id>https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=5.1.1</id>
<link rel='self' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/atom?h=5.1.1'/>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/'/>
<updated>2019-03-14T11:30:13+00:00</updated>
<entry>
<title>Update our tooling (Clang 5 -&gt; 7, GCC 7 -&gt; 8)</title>
<updated>2019-03-14T11:30:13+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>loic.blot@unix-experience.fr</email>
</author>
<published>2018-03-23T10:07:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=a6a04c4b5b0cd475ea265b63ff6ff52daf66db42'/>
<id>urn:sha1:a6a04c4b5b0cd475ea265b63ff6ff52daf66db42</id>
<content type='text'>
This change permits to use up-to-date compilers, clang-tidy and
clang-format

It also refactor the tidy/format step to drop the binary selection from
scripts and perform it directly in travis
</content>
</entry>
<entry>
<title>Fix fake LINT check success (#8092)</title>
<updated>2019-01-12T15:15:42+00:00</updated>
<author>
<name>Jozef Behran</name>
<email>jozuejozef@gmail.com</email>
</author>
<published>2019-01-12T15:15:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=03cc93f48957a5dee04c56ff8c5b05d647e77d2d'/>
<id>urn:sha1:03cc93f48957a5dee04c56ff8c5b05d647e77d2d</id>
<content type='text'>
The code 'if [ -z ${something} ]; then ... fi' means "if
${something} is an empty string, yell at the command line
about 'binary operator expected' and ignore the body of the
if statement, if ${something} is not an empty string,
the condition is false so ignore the body of the if
statement" which clearly isn't what the author wanted. Fix
it by adding a few quotes around the offending ${something}.</content>
</entry>
<entry>
<title>Travis: Update clang from 4.0 to 5.0 (#6467)</title>
<updated>2017-10-09T09:32:06+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>nerzhul@users.noreply.github.com</email>
</author>
<published>2017-10-09T09:32:06+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=17016090e38cc44e58517129278c28dd7943b4cc'/>
<id>urn:sha1:17016090e38cc44e58517129278c28dd7943b4cc</id>
<content type='text'>
* Update clang from 4.0 to 5.0
</content>
</entry>
<entry>
<title>Minetest for C++11 (CMakeLists + Travis)</title>
<updated>2017-06-04T07:57:08+00:00</updated>
<author>
<name>Loic Blot</name>
<email>loic.blot@unix-experience.fr</email>
</author>
<published>2017-05-26T15:03:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=bf6569b57019d070246d947ed929cb2b5eb67faf'/>
<id>urn:sha1:bf6569b57019d070246d947ed929cb2b5eb67faf</id>
<content type='text'>
* Move GCC to GCC 6 &amp; GCC 7
* Move Clang to Clang 3.6 &amp; Clang 4.0
* LINT moves from Clang 3.9 to Clang 4.0
* Move XCode 7.3 to 8.0
* Use more travis tricks to install compilers instead of adding complexity to our build script
* Clang format fixes on checked files (compat Cpp11 instead of Cpp03)
* Mingw GCC update from 4.8.4 to 5.3 (Ubuntu Xenial)
* Drop mingw cmake generated files and add them to gitignore
</content>
</entry>
<entry>
<title>LINT fix &amp; check all files with clang-format</title>
<updated>2017-05-22T05:28:35+00:00</updated>
<author>
<name>Loic Blot</name>
<email>loic.blot@unix-experience.fr</email>
</author>
<published>2017-05-22T05:28:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=05309229b847ea4f289328890176d22c4655348b'/>
<id>urn:sha1:05309229b847ea4f289328890176d22c4655348b</id>
<content type='text'>
Seems the diff mode doesn't work well, PR are detected as working whereas in master it's shown it's problematic (and really problematic). Use same check everywhere
</content>
</entry>
<entry>
<title>LINT: Switch whitelist check from egrep to awk</title>
<updated>2017-04-06T21:21:40+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>loic.blot@unix-experience.fr</email>
</author>
<published>2017-04-06T14:03:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=3a90b78a037df3eb9098d4fddb1289ed8ee21329'/>
<id>urn:sha1:3a90b78a037df3eb9098d4fddb1289ed8ee21329</id>
<content type='text'>
Bonus: make CI happy with the last rules fix
</content>
</entry>
<entry>
<title>Fix clang-format binary selection</title>
<updated>2017-04-06T08:01:09+00:00</updated>
<author>
<name>Loïc Blot</name>
<email>loic.blot@unix-experience.fr</email>
</author>
<published>2017-04-06T08:01:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=48ce9c9b307ef340d21ecf00d623ac69cb841e09'/>
<id>urn:sha1:48ce9c9b307ef340d21ecf00d623ac69cb841e09</id>
<content type='text'>
Also fix spaces to tabs
</content>
</entry>
<entry>
<title>Move LINT process in dedicated shell &amp; fix</title>
<updated>2017-04-06T07:10:59+00:00</updated>
<author>
<name>Loic Blot</name>
<email>loic.blot@unix-experience.fr</email>
</author>
<published>2017-04-06T07:10:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.vlhl.dev/lizzy/luanti/minetest.git/commit/?id=4b15f76ed163b1e0b95b50017bd39e73400601b4'/>
<id>urn:sha1:4b15f76ed163b1e0b95b50017bd39e73400601b4</id>
<content type='text'>
Move lint to dedicated shell permit to use it from your shell easily to check what is wrong
Also fix recent regressions in code style
</content>
</entry>
</feed>
