Jon Parise
335f7e742f
Prepare the 1.2.0 release.
2016-02-13 13:11:10 -08:00
Jon Parise
9ef8a896a2
Swith to the hex version of excoveralls.
2016-02-13 13:05:42 -08:00
Jon Parise
92b2ff4e96
Upgrade ex_doc and earmark to latest versions.
2016-02-13 13:03:13 -08:00
Jon Parise
4d976d558d
Upgrade excoveralls to version 0.4.6.
2016-02-13 13:01:25 -08:00
Jon Parise
a44cad22b3
Drop the Version and Issues badges.
...
shields.io appears to have trouble serving these images.
2016-02-11 09:23:40 -08:00
Jon Parise
8d4943ca55
Fix bad list concatenation.
...
If the `unless` block didn't run, the code would attempt to append `nil` to
the `opts` list (because `nil` is the default "else" value).
2016-02-11 09:19:40 -08:00
Jon Parise
638eb1582c
Merge pull request #3 from tbug/master
...
Adding note about type error for sets (and dicts), and allow custom --gen
2016-02-10 14:46:59 -08:00
Henrik Tudborg
bf4b0d4d73
Adding note about --gen erl:maps and excl. the default --gen if in opts
2016-02-10 22:36:33 +01:00
Jon Parise
a955a09747
Reduce the size of the packaged Apache Thrift lib.
...
We only need the Erlang bits, so only package those along with the top-level
project documents.
2016-02-02 14:04:45 -08:00
Jon Parise
6284a12fc9
Add documentation support via ex_doc.
2016-02-02 10:34:09 -08:00
Jon Parise
794ba2610b
Add a top-level module file to hold documentation.
...
Also, move the compile task under `mix/tasks/`.
2016-02-02 10:32:58 -08:00
Jon Parise
ae4c6cb00c
Bump version to 1.1.0.
2016-02-02 10:15:04 -08:00
Jon Parise
8ececa7294
Add a thrift_version compiler option.
...
If you require a specific version of the Thrift compiler, you can specify a
version requirement using the `thrift_version` option. Version requirements
use the SemVer 2.0 schema.
2016-02-02 10:05:04 -08:00
Jon Parise
12407035ff
Update excoveralls to version 0.4.5.
2016-01-18 19:42:27 -08:00
Jon Parise
4b28b5a979
Provide a leex-based Thrift IDL lexer.
...
This represents just the lexer definition. Full grammar parsing (i.e. yecc)
support will come later.
The lexer definition is largely complete, but there may be some issues with
string literals containing escaped characters \t and \n.
2016-01-18 19:32:02 -08:00
Jon Parise
2358ad6b9f
Quote the package files: list using ~w().
2016-01-18 19:15:59 -08:00
Jon Parise
c708045c49
A little mix.exs reorganization and cleanup.
2016-01-18 18:20:55 -08:00
Jon Parise
33b0c3f2ca
Merge pull request #2 from linearregression/wip_badge
...
Minor noncritical enhancement
2016-01-12 09:36:54 -08:00
ed t
67d8bf2de4
Merge remote-tracking branch 'pinsterest/master'
2016-01-11 18:10:38 -08:00
ed t
5ecc05c11e
Minor noncritical enhancement
...
* Add badge to surface selected important information
* surface tag and issues information (add transparency to force quality)
2016-01-11 18:06:55 -08:00
Jon Parise
23d69b8d15
Add mix.lock with our current dependencies.
2016-01-05 09:26:14 -08:00
Jon Parise
4b0c048595
Add an (empty) test stub file.
...
We need to have at least one test file in the repository for the tests and
coverage tools to run at all.
2016-01-05 09:25:30 -08:00
Jon Parise
444493a8c9
Submit Coveralls coverage reports from Travis.
2016-01-05 09:21:28 -08:00
Jon Parise
74068fdb91
Merge pull request #1 from linearregression/feat_travisci
...
Add travisci support,code coverage
2016-01-05 09:16:10 -08:00
ed t
0122ebe51a
Various build process enhancement
...
* add travisci support
* run code coverage post result to coverall.io
* add project info for hex package
* add Build and code coverage badge, compile only
2016-01-04 20:33:19 -08:00
Jon Parise
b7e223ffaf
Update example dependency with our GitHub path.
2015-12-19 08:53:37 -08:00
Jon Parise
0a5c19b51e
Add a full copy of our Apache license.
2015-12-19 08:49:23 -08:00
Jon Parise
9c3871cc95
Release version 1.0.0.
2015-10-16 09:38:11 -07:00
Jon Parise
4050636c37
Update our Thrift reference to version 0.9.3.
2015-10-16 09:35:34 -07:00
Jon Parise
4cc47d4e43
Create the output directory if it doesn't exist.
2015-01-08 16:19:39 -08:00
Jon Parise
fead3c8651
Fix the stale-ness calculcation.
...
These function calls need to use parens for operator precedence to
work as we expect.
2015-01-08 16:01:56 -08:00
Jon Parise
28acfe944d
Use Mix.compilers
in the compilers:
example.
2015-01-08 15:43:05 -08:00
Jon Parise
cf5442f7b0
Initial revision.
2015-01-06 17:51:59 -08:00