Chris de Graaf
9c6a160bc2
Simplify internal API
2018-09-28 16:45:38 -05:00
Chris de Graaf
ab2829a6be
Update example minimum Julia to v0.7 and fix default AppVeyor
2018-09-28 13:09:48 -05:00
Chris de Graaf
41f4f1aa74
Update docs
...
TODO: A new asciicast.
2018-09-26 16:56:33 -05:00
Chris de Graaf
18f5e2d0c0
Update default file templates
2018-09-26 16:56:33 -05:00
Chris de Graaf
e2c615faf8
Remove some not-very-useful features
...
Removed keywords to Template: years, requirements, and gitconfig.
2018-09-26 16:56:33 -05:00
Chris de Graaf
b0a9844792
Generate packages for 1.0
...
Use Pkg to generate Project.toml and the src entrypoint, and add the
Test package from the stdlib.
Also remove some options to generate that added complexity: force,
temp_dir, and ssh. Trying to create a package at an already-existent path
is now an error no matter what. The ssh keyword to generate has been
moved to Template.
TODO:
- Update the file templates to current standards.
- Clean up the gen_plugin signature and update those docs.
- Pkg.add requirements provided to the template.
- Update interactive_template's requirements gathering to use a loop.
- **Make smaller commits.**
2018-09-26 16:56:33 -05:00
Eric Davies
db1830daa9
Merge pull request #19 from invenia/cdg/1.0ify
...
Make PkgTemplates work on 1.0
2018-09-26 16:54:04 -05:00
Chris de Graaf
50ed26590f
Add explanation of Git configuration step
2018-09-24 15:35:10 -05:00
Chris de Graaf
6fd57853bd
Lower minimum version to 0.7, test on 0.7
2018-09-24 15:34:14 -05:00
Chris de Graaf
ec518577a7
Add a bunch of comments to the tests
2018-09-24 15:34:14 -05:00
Chris de Graaf
07d10c7869
Configure Git in CI
2018-09-24 15:34:13 -05:00
Chris de Graaf
11e2201cb2
Fix logging statement
2018-09-19 16:46:57 -05:00
Chris de Graaf
071bc7ed8a
Drop 0.6
2018-09-19 16:39:01 -05:00
Chris de Graaf
ce318d1198
Don't explicitly import Base.show
2018-09-19 16:23:11 -05:00
Chris de Graaf
0ae017f715
Use REPL.TerminalMenus
2018-09-19 16:01:35 -05:00
Chris de Graaf
4e4c68dfec
Replace travis-ci.org with travis-ci.com ( close #18 )
2018-09-19 15:32:03 -05:00
Chris de Graaf
c74ee42ca8
Update templates, since a Mustache bug is fixed
2018-09-19 15:26:21 -05:00
Chris de Graaf
ab261170ef
A few more deprecations still
2018-09-19 14:57:21 -05:00
Chris de Graaf
9fc6092aa5
Fix one broken test from last commit
2018-09-19 14:34:38 -05:00
Chris de Graaf
bbd492a77d
sed -i '' -E 's/contains\((.+), (.+)\)/occursin\(\2, \1\)/'
2018-09-19 14:30:23 -05:00
Chris de Graaf
3a2f3fcb71
More deprecations, mostly readstring
2018-09-19 14:25:09 -05:00
Chris de Graaf
e29a6b9d31
Deprecation fixes, mostly in tests (local tests are passing!)
2018-09-19 14:19:16 -05:00
Chris de Graaf
1385d6fa4b
A few more deprecations
2018-09-17 16:43:12 -05:00
Chris de Graaf
564a379c5e
@info instead of @warn
2018-09-17 16:29:29 -05:00
Chris de Graaf
d932a29ded
Deprecations: readstring, Nullables, warn
2018-09-17 16:29:29 -05:00
Chris de Graaf
adbbfd887d
More deprecations: info, Pkg, nullables, and more, and update default pkg dir
2018-09-17 16:29:28 -05:00
Chris de Graaf
a87e6a0807
Update license years
2018-09-17 15:01:23 -05:00
Chris de Graaf
d7b4859dc8
Add Project/Manifest.toml
2018-09-17 15:00:27 -05:00
Chris de Graaf
632283b847
Replace Void/Nullables
2018-09-17 15:00:16 -05:00
Chris de Graaf
f070978334
Void -> Nothing
2018-09-17 14:34:57 -05:00
Chris de Graaf
75c7875899
Misc style changes
2017-12-12 15:15:55 +00:00
Chris de Graaf
bab42686d8
Fix Julia version display in show
2017-12-11 14:23:07 +00:00
Chris de Graaf
5683495e52
Add coverage regex to default gitlab-ci.yml
2017-12-11 13:39:25 +00:00
Chris de Graaf
7e38c92413
Update show style
2017-12-07 17:00:16 +00:00
Chris de Graaf
ffd288a6b2
Switch to master branch AppVeyor badge
2017-12-07 17:00:16 +00:00
Chris de Graaf
e01e8e2b55
Add environment variable for faster tests
2017-12-07 17:00:14 +00:00
Chris de Graaf
fb2c2e7429
Add tests for show methods
2017-12-07 13:33:22 +00:00
Chris de Graaf
c6f9e85b6c
Update CI version numbers
2017-12-01 17:52:09 +00:00
Chris de Graaf
74ab858800
Add a pretty show method
2017-12-01 17:33:57 +00:00
Chris de Graaf
d075ff678e
Update/reorganize docs
2017-12-01 12:12:37 +00:00
Chris de Graaf
1e19351822
Floor default minimum Julia version display, update a docstring
2017-11-14 18:20:56 +00:00
Chris de Graaf
545a4c5688
Wrap package and generated tests in a test set
2017-11-14 18:20:18 +00:00
Chris de Graaf
46066fd563
Update CI configs
2017-10-27 17:34:37 +01:00
Chris de Graaf
3b8abd5cbe
Remove default CodeCov config
2017-10-27 17:14:13 +01:00
Chris de Graaf
4974e58af9
Update logging and examples
2017-10-27 17:14:10 +01:00
Chris de Graaf
0956dc87fb
Change method of setting remote ( #8 )
2017-10-14 10:23:59 +01:00
Chris de Graaf
17c05e9ed2
Improve interactive gitconfig prompt and tests
2017-10-06 16:24:00 +01:00
Chris de Graaf
0292a94f9a
Fix Git configuration bug
2017-10-06 15:02:25 +01:00
Chris de Graaf
fa1b66bb36
Skip more problematic tests on OSX
2017-10-06 14:08:35 +01:00
Chris de Graaf
969891c48f
Test precompile option
2017-10-06 14:05:46 +01:00