Zhenhui Xie
ec76fafff0
feat: refactor modules to use format strings ( #1374 )
2020-07-07 18:45:32 -04:00
Karol Fuksiewicz
eba4d87612
feat(package): configurable displaying package version for packages marked as private ( #1109 )
...
* feat(package): config for enabling package version in private packages
* test(package): refactor package tests
2020-04-28 10:53:30 +02:00
Thomas O'Donnell
060689fa88
fix: Fix latest clippy suggestions ( #1136 )
...
Have removed some imports that Clippy says are not needed anymore.
2020-04-24 12:37:13 +02:00
Shu Kutsuzawa
bd016b6ce2
feat: Enable to display language version when .<lang>-version
file exists. ( #1028 )
...
* adjust https://github.com/sonnym/elmenv
* adjust https://github.com/syndbg/goenv
* adjust https://github.com/jenv/jenv
* adjust https://github.com/nodenv/nodenv
* adjust https://github.com/phpenv/phpenv
* adjust https://github.com/rbenv/rbenv
* add description
* golang.rs is executed rustfmt
* add testcases
2020-04-03 21:02:28 +02:00
David Knaack
56d475578e
fix: possible fix for Intermittent Test Failures in GH Actions ( #987 )
...
* fix: possible fix for Intermittent Test Failures in GH Actions
* undo some of the chnages to directory.rs
* typo
* add docs
2020-03-15 12:12:25 -05:00
Thomas O'Donnell
67397d9096
test(golang): refactor golang tests to use mocked command ( #925 )
...
Refactor the golang module tests to use a mocked command and no
longer depend on having a particular version of Go installed.
2020-02-12 13:22:21 -05:00
Thomas O'Donnell
edc62f4518
refactor: Refactor modules to use the exec_cmd util ( #676 )
...
Have refactored the golang, java, nodejs, python, ruby and username
modules to use the new `exec_cmd` util.
2019-12-02 17:42:55 -05:00
Matias Kotlik
e01c41eddf
style: Clean up Golang module ( #612 )
2019-11-01 10:53:28 +09:00
Thomas O'Donnell
cc68dec795
refactor: Refactor Go module to the new module config ( #525 )
2019-10-13 13:16:56 +09:00
Matan Kushner
05210b9510
refactor: Go from Rust workspaces to a package with nested packages ( #480 )
2019-10-04 22:30:46 +09:00
Zhenhui Xie
dd0b1a1aa2
refactor: Refactoring config ( #383 )
...
This PR refactors config and puts configuration files for all modules in `configs/`.
2019-09-30 21:10:35 +09:00
Nick Young
7e891f17c1
perf: Lazy load files from directory ( #335 )
...
Changes context to use `once_cell` to lazily evaluate directory listing on first use.
2019-09-14 09:23:53 -05:00
Neil Kistner
9f70ffb7a7
fix: Lazy load git repo and only run module if not disabled ( #306 )
...
A couple of optimizations are done in this PR. One, we now will check config ahead of time to see if a module is disabled before running any module code. Also, we won't try to discover a git repository unless the module requests access to it.
2019-09-09 19:14:38 -04:00
Kevin Song
9721666d33
feat: Add the ability to configure per-module color styles ( #285 )
...
Add parsing logic, config support, docs, and integration with other modules
for custom styling of each module.
2019-09-07 19:33:06 -05:00
Matan Kushner
7424e9674c
fix: Fix issues with nodejs and golang configuration ( #146 )
...
* fix: Give all modules a single name
* test: Add missing config tests for nodejs and golang
* test: Rename dir to directory
2019-08-13 12:30:59 -04:00
Matan Kushner
f40f73dc8e
fix: Address longstanding linter errors
2019-08-05 11:05:08 -04:00
Tiffany Le-Nguyen
08cf33522a
docs: Add vuepress with initial docs ( #99 )
...
Co-authored-by: Tiffany Le-Nguyen <tlenguyen@expedia.com>
Co-authored-by: Matan Kushner <hello@matchai.me>
2019-07-19 16:18:52 -04:00