Alexander Bezzubov
115a7bdc64
java: fix macOS binding generation
...
`/usr/include/sys/cdefs.h:74:25: warning: #warning "Unsupported compiler detected"`
is solved by by tricking cdefs.h into thinking we're gcc,
similar to https://github.com/nativelibs4java/JNAerator/issues/8#issuecomment-81965369
Signed-off-by: Alexander Bezzubov <bzz@apache.org>
2018-10-21 16:01:13 +02:00
Alexander Bezzubov
f8d128eeaa
ci: force missing include for java
...
Otherwise JNAetor enry.jar binding generation on
CI using `make all` results in
```
/home/travis/build/bzz/enry/java/shared/libenry.h:8:0:
error: File not found: stddef.h in
. /usr/include /usr/local/include /usr/include/c++/4.8.4 /usr/include/c++/4.8.4/tr1
```
Signed-off-by: Alexander Bezzubov <bzz@apache.org>
2018-10-21 16:01:13 +02:00
Alexander Bezzubov
a7d9b95135
ci: move default to 1.10
...
Signed-off-by: Alexander Bezzubov <bzz@apache.org>
2018-10-21 15:57:59 +02:00
Alexander Bezzubov
cd5adb803f
ci: remove go tip
...
Signed-off-by: Alexander Bezzubov <bzz@apache.org>
2018-10-21 15:56:50 +02:00
Pratik Gandhi
ddeebf4a49
Added Version Automation
...
Signed-off-by: Pratik Gandhi <pratikgandhi1997@gmail.com>
2018-10-21 16:05:01 +05:30
Alexander
e9fd3640e0
Merge pull request #162 from bzz/java-release-v1.6.5
...
bump java release artefact version
2018-10-17 16:36:51 +03:00
Alexander Bezzubov
53ab5b0cd6
bump java release artefact version
...
Signed-off-by: Alexander Bezzubov <bzz@apache.org>
2018-10-17 15:55:55 +03:00
Davor Kapsa
66fda9af16
add TestGetMimeType
...
Signed-off-by: Davor Kapsa <davor.kapsa@gmail.com>
2018-10-03 22:12:00 +03:00
Davor Kapsa
f9c6cbabb1
add TestIsImage
...
Signed-off-by: Davor Kapsa <davor.kapsa@gmail.com>
2018-10-03 22:12:00 +03:00
Davor Kapsa
039c4b9628
add TestIsAuxiliaryLanguage
...
Signed-off-by: Davor Kapsa <davor.kapsa@gmail.com>
2018-10-03 22:12:00 +03:00
Denys Smirnov
03e4a029c2
fix json output for a single file; fixes #159
...
Signed-off-by: Denys Smirnov <denys@sourced.tech>
2018-09-28 20:15:07 +03:00
Antonio Jesus Navarro Perez
15bb13117f
Refactor Oniguruma integration
...
Instead of use a command to change imports before build, using a build tag to generate the correct binary.
This will allow applications to compile enry using oniguruma with less troubles.
Signed-off-by: Antonio Jesus Navarro Perez <antnavper@gmail.com>
2018-08-29 18:01:13 +03:00
Denys Smirnov
8da8516ac1
clarify GetLanguages usage
...
Signed-off-by: Denys Smirnov <denys@sourced.tech>
2018-07-31 00:24:20 +03:00
Denys Smirnov
180e8b64c5
ci: fix maven publish steps
...
Signed-off-by: Denys Smirnov <denys@sourced.tech>
2018-05-10 16:17:10 +03:00
Denys Smirnov
6712d4219f
optimize line count and limit maximal file size to read; fixes #101
...
Signed-off-by: Denys Smirnov <denys@sourced.tech>
2018-05-06 15:27:35 +03:00
Denys Smirnov
c72d3c4af2
ci: do not run go install steps for maven deploy
...
Signed-off-by: Denys Smirnov <denys@sourced.tech>
2018-05-04 22:36:52 +03:00
Zachary Romero
35d103b4e4
Add counting mode, and only programming languages flags. ( #110 )
...
Signed-off-by: Zachary Romero <zacromero3@gmail.com>
2018-05-04 18:53:18 +03:00
Denys Smirnov
83cc32253e
rename cli to cmd to follow go convention
...
Signed-off-by: Denys Smirnov <denys@sourced.tech>
2018-04-30 12:59:25 +03:00
Denys Smirnov
7eafe024af
write a canonical header for machine-generated files
...
Signed-off-by: Denys Smirnov <denys@sourced.tech>
2018-04-30 12:57:39 +03:00
Denys Smirnov
40a21f8e0b
add canonical import path for the package
...
Signed-off-by: Denys Smirnov <denys@sourced.tech>
2018-04-30 12:56:49 +03:00
Denys Smirnov
42391b8e10
Update MAINTAINERS
2018-04-24 18:17:38 +03:00
Vadim Markovtsev
abdfc77dbc
Merge pull request #140 from ZJvandeWeg/zj-rename-onigumura
...
Rename onigumura to oniguruma
2018-03-28 21:44:21 +02:00
Zeger-Jan van de Weg
7923b86ebd
Rename onigumura to oniguruma
...
This change names the dependency like its called. The link to the
package was correct, but all other references were renamed where I could
find time with git grep.
Signed-off-by: Zeger-Jan van de Weg <git@zjvandeweg.nl>
2018-03-28 21:34:54 +02:00
Alfredo Beaumont
0db3b4b553
Merge pull request #138 from abeaumont/fix/hotfix-for-enry-crash
...
enry-java: Tentative fix for the enry crashes in enry-java.
2018-01-12 12:40:32 +01:00
Alfredo Beaumont
b268fad92d
enry-java: Tentative fix for the enry crashes in enry-java.
...
Signed-off-by: Alfredo Beaumont <alfredo.beaumont@gmail.com>
2018-01-12 12:17:30 +01:00
Alfredo Beaumont
3a78601f6e
Merge pull request #135 from abeaumont/feature/bump-java-version
...
java: bump version to 1.6.2
2017-12-12 12:29:30 +01:00
Alfredo Beaumont
747b293abf
java: bump version to 1.6.2
...
Signed-off-by: Alfredo Beaumont <alfredo.beaumont@gmail.com>
2017-12-12 12:28:40 +01:00
Alfredo Beaumont
29cbadf9c5
Merge pull request #134 from abeaumont/fix/check-empty-filenames
...
Fix crash by checking for empty filenames
2017-12-12 10:34:31 +01:00
Alfredo Beaumont
c590beb039
common: Return nil on empty filenames
...
Signed-off-by: Alfredo Beaumont <alfredo.beaumont@gmail.com>
2017-12-07 16:45:19 +01:00
Alfredo Beaumont
a7cfa65953
tests: Add testcases for empty filenames
...
Signed-off-by: Alfredo Beaumont <alfredo.beaumont@gmail.com>
2017-12-07 16:42:02 +01:00
Juanjo Alvarez Martinez
97be58ff4a
Merge pull request #133 from juanjux/feature/compiled_osxcross
...
Use a precompiled package for osxcross for CI.
2017-11-21 16:03:58 +01:00
Juanjo Alvarez
bb027340fb
Use a precompiled package for osxcross for CI.
...
Signed-off-by: Juanjo Alvarez <juanjo@sourced.tech>
2017-11-21 15:29:36 +01:00
Alfredo Beaumont
acaf8f3d38
Merge pull request #131 from abeaumont/fix/bump-enry-java-version
...
enry-java: Bump version to 1.6.1
2017-11-10 13:17:23 +01:00
Alfredo Beaumont
7c00dc5480
enry-java: Bump version to 1.6.1
...
Signed-off-by: Alfredo Beaumont <alfredo.beaumont@gmail.com>
2017-11-10 13:15:56 +01:00
Alfredo Beaumont
c256de15c1
Merge pull request #130 from mcarmonaa/fix/get-header-footer
...
Fixing getHeaderAndFooter issues
2017-11-10 09:37:39 +01:00
Manuel Carmona
0984e07415
use of go 1.9.x in travis
...
Signed-off-by: Manuel Carmona <manu.carmona90@gmail.com>
2017-11-08 14:41:31 +01:00
Manuel Carmona
5dad184af0
check for empty content in getHeaderAndFooter function
...
Signed-off-by: Manuel Carmona <manu.carmona90@gmail.com>
2017-11-08 14:41:31 +01:00
Manuel Carmona
8ddce8bc4b
Added cases with nil and empty content to TestGetLanguagesByModeline
...
Signed-off-by: Manuel Carmona <manu.carmona90@gmail.com>
2017-11-08 14:41:31 +01:00
Manuel Carmona
f6649550f0
fixed test for GetLanguagesByShebang function
...
Signed-off-by: Manuel Carmona <manu.carmona90@gmail.com>
2017-11-08 14:41:31 +01:00
Manuel Carmona
da7dbb7211
synchronized data/ directory
...
Signed-off-by: Manuel Carmona <manu.carmona90@gmail.com>
2017-11-08 14:41:31 +01:00
Alfredo Beaumont
ce5adee8ab
Merge pull request #113 from vmarkovtsev/master
...
Use rubex for faster regular expressions
2017-10-26 18:03:43 +02:00
Vadim Markovtsev
b66d54eaec
Do not run Travis jobs with ONIGUMURA by default
...
Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>
2017-10-26 17:47:52 +02:00
Alfredo Beaumont
b92be473c4
Merge pull request #114 from vmarkovtsev/patch-2
...
Add the external test linguist dir from env var
2017-10-26 17:08:58 +02:00
Vadim Markovtsev
8eb17ebd11
Improve the Makefile
...
Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>
2017-10-26 17:04:31 +02:00
Vadim Markovtsev
db0e1e0d71
Fix readme flaws
...
Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>
2017-10-26 17:04:31 +02:00
Vadim Markovtsev
52ab47de4d
Add the readme
...
Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>
2017-10-26 17:04:31 +02:00
Vadim Markovtsev
b087f85697
Add two-engine tests
...
Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>
2017-10-26 17:04:31 +02:00
Vadim Markovtsev
e8d150c4fd
Add optional activation of rubex/onigumura
...
Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>
2017-10-26 17:04:31 +02:00
Vadim Markovtsev
a66154b7eb
Make tokenizer regexps work under rubex
...
Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>
2017-10-26 17:04:31 +02:00
Vadim Markovtsev
09d6add804
Fix review
...
Signed-off-by: Vadim Markovtsev <vadim@sourced.tech>
2017-10-26 17:02:58 +02:00