Commit Graph

224 Commits

Author SHA1 Message Date
Takafumi Arakaki
bd4e95ba6a Use "dev" instead of "latest" to link GitHub pages
It seems Documenter.jl changed the setting:
https://juliadocs.github.io/Documenter.jl/v0.21/lib/public/#Documenter.deploydocs
2019-01-25 23:29:56 -08:00
Chris de Graaf
27fe02ac82
Merge pull request #51 from tkf/sort-gitignore
Request: Sort lines in .gitignore file
2019-01-23 09:51:14 -06:00
Takafumi Arakaki
5e5fe3be76 Rename seen to entries and use ASCII in 2019-01-22 12:47:16 -08:00
Takafumi Arakaki
f95eb15c86 Sort lines in .gitignore file 2019-01-21 22:49:18 -08:00
Chris de Graaf
7f31c724e8
Merge pull request #50 from invenia/cdg/docgen
Fix code loading in documentation generation
2019-01-15 14:24:06 -06:00
Chris de Graaf
a7a9990cac Don't configure Git unless we have to 2019-01-15 10:36:30 -06:00
Chris de Graaf
ac2ec4db0a Add a clarifying comment 2019-01-15 10:16:19 -06:00
Chris de Graaf
c69da21067 Fix code loading in documentation generation 2019-01-10 10:20:43 -06:00
Chris de Graaf
a9cb7df047
Merge pull request #45 from invenia/cdg/drop-ahe
Drop AutoHashEquals dependency, other minor updates
2018-12-20 15:03:36 -06:00
Chris de Graaf
344ef077a5 Clean up prints
Your syntax highlighter will thank me later.
2018-12-20 14:25:51 -06:00
Chris de Graaf
bff5a22c7a Drop AutoHashEquals dep, use concrete types as fields 2018-12-20 13:21:17 -06:00
Chris de Graaf
f3761d5458 Add Documenter by UUID 2018-12-19 15:52:22 -06:00
Chris de Graaf
95555df86f
Merge pull request #44 from invenia/cdg/documenter
Use the new Documenter build/deploy workflow
2018-12-19 14:30:15 -06:00
Chris de Graaf
35b42be06c Bump version, fix Codecov in Travis 2018-12-19 14:28:26 -06:00
Chris de Graaf
f4e291265f Disable 0.7 tests 2018-12-19 14:12:41 -06:00
Chris de Graaf
44d114a050 Fix Documenter tests
Tests now only work on v1.0.3+, lower versions will get an error saying
that there are multiple versions of Documenter available. This doesn't
break usage on older Julia versions, though.
2018-12-19 13:48:07 -06:00
Chris de Graaf
34c7655166 set up new documentation (in this package) 2018-12-14 15:45:03 -06:00
Chris de Graaf
c75f153d68 Clean up docs, add note about deploy keys 2018-12-14 15:43:51 -06:00
Chris de Graaf
4558c13ebd Always commit the doc project manifest 2018-12-14 15:10:54 -06:00
Chris de Graaf
adb2581a75 Use a separate project for deploying docs 2018-12-14 14:55:13 -06:00
Chris de Graaf
44a03f1a5d
Merge pull request #42 from invenia/cdg/pin-documenter
Pin Documenter to v0.19
2018-11-14 12:46:30 -06:00
Chris de Graaf
26557108b6 Check Julia version before adding Documenter 2018-11-14 12:17:42 -06:00
Chris de Graaf
62702da431
Merge pull request #33 from invenia/cdg/optional-git
Make Git stuff optional
2018-11-12 18:54:19 -06:00
Chris de Graaf
0378e7503a Fix up interactive test 2018-11-12 15:31:41 -06:00
Chris de Graaf
b67c350a8a Clean up whitespace in license 2018-11-12 14:58:28 -06:00
Chris de Graaf
4ba2605239 Fix log test and formatting 2018-11-12 14:58:10 -06:00
Chris de Graaf
b82050cd0f Add more git tests 2018-11-12 14:58:10 -06:00
Chris de Graaf
3ecb8442ff Add a test for generation without Git 2018-11-12 14:58:10 -06:00
Chris de Graaf
809132deef Don't warn about missing Git options if Git is disabled 2018-11-12 14:58:10 -06:00
Chris de Graaf
cd049dbd4c Skip a few prompts in interactive mode when not using Git 2018-11-12 14:58:10 -06:00
Chris de Graaf
8dfe929cce Make git stuff optional 2018-11-12 14:58:09 -06:00
Chris de Graaf
56ec32c625
Merge pull request #41 from invenia/cdg/add-to-global
Add new packages to the current environment
2018-11-12 14:27:04 -06:00
Chris de Graaf
166cee2c34 Add the package to the current env, not the global one 2018-11-12 14:01:30 -06:00
Chris de Graaf
250b97ad0a Add new packages to the global environment 2018-11-12 13:59:27 -06:00
Chris de Graaf
2822ae4619
Merge pull request #39 from invenia/cdg/manifest
Don't commit manifest by default
2018-11-12 13:56:58 -06:00
Chris de Graaf
b206d76f12 Pin Documenter to v0.19 2018-11-12 13:52:37 -06:00
Eric Davies
39e579a494
Merge pull request #34 from invenia/cdg/cc
Deprecate CodeCov for Codecov
2018-11-09 15:19:51 -06:00
Eric Davies
3563651af1
Merge pull request #35 from invenia/cdg/macos-tmenus
Don't skip interactive mode tests on MacOS
2018-11-09 15:18:25 -06:00
Chris de Graaf
2b02947bab Correctly log which files were committed 2018-11-09 15:18:09 -06:00
Chris de Graaf
973147639f Add tests for manifest option 2018-11-07 17:58:15 -06:00
Chris de Graaf
5cf4954780 Don't always commit Manifest.toml 2018-11-07 15:12:40 -06:00
Chris de Graaf
2797d6dffc Don't define an interactive method for any Documenter
Since Documenter subtypes can have extra fields now, it isn't safe.
2018-11-07 14:56:57 -06:00
Chris de Graaf
984475cd83 A bit of formatting, drop Distributed dependency 2018-11-07 14:39:07 -06:00
Chris de Graaf
f3b96caa65 Run interactive tests on MacOS 2018-11-07 14:39:07 -06:00
Chris de Graaf
998ccf959e
Merge pull request #36 from invenia/ed/uuid-fix
Fix UUID to match registry
2018-11-07 14:07:38 -06:00
Eric Davies
b87f19bc97
Fix UUID to match registry 2018-11-07 13:27:20 -06:00
Chris de Graaf
a44ecadc11
Merge pull request #31 from invenia/sm/update-docs
Adds additional kwargs to Documenter plugin
2018-11-05 16:37:56 -06:00
morris25
dced413b49 Fixes formatting 2018-11-05 16:12:30 -06:00
Chris de Graaf
34f30637a2 Deprecate CodeCov for Codecov 2018-11-05 16:06:22 -06:00
morris25
9f47d403f7 Allows additional_kwargs to take symbol keywords 2018-11-05 15:47:58 -06:00