Commit Graph

21 Commits

Author SHA1 Message Date
Dmitriy Pleshevskiy c4e30fb179
cli: polish help output 2022-11-12 16:53:32 +03:00
Dmitriy Pleshevskiy 8f81bddeaa
cli: add message for dry-run option 2022-11-12 16:36:53 +03:00
Dmitriy Pleshevskiy bbd1d47ba5
cli: add color option 2022-11-12 16:25:35 +03:00
Dmitriy Pleshevskiy 4e9ea6c683
add colors 2022-11-10 00:29:28 +03:00
Dmitriy Pleshevskiy 2be25a330f
domain: add optional on_line callback 2022-11-08 00:07:21 +03:00
Dmitriy Pleshevskiy 25d28531a1
cli: fallback to environment variable 2022-11-07 23:41:52 +03:00
Dmitriy Pleshevskiy 5f0c94af77
chore: change email 2022-11-07 23:29:25 +03:00
Dmitriy Pleshevskiy ca299ad81d
add help for each argument 2022-08-02 11:43:42 +03:00
Dmitriy Pleshevskiy 1a6dfb8d46
add dry-run option
Closes #2
2022-08-02 11:32:12 +03:00
Dmitriy Pleshevskiy 146c0697f2
add section info struct with computed values
Closes #13
2022-08-02 11:10:03 +03:00
Dmitriy Pleshevskiy 8f786cfd36
add support of comments
Closes #5
2022-08-02 00:07:44 +03:00
Dmitriy Pleshevskiy 925f446cb1
add missed GPL header to each file 2022-08-01 00:26:38 +03:00
Dmitriy Pleshevskiy 832de949b6
implement Display and Error traits for our error objects 2022-07-31 00:54:38 +03:00
Dmitriy Pleshevskiy 2a6eab45c5
add disable variable util 2022-07-31 00:17:46 +03:00
Dmitriy Pleshevskiy 8fed9f979b
add utils to get enable section flag 2022-07-31 00:02:43 +03:00
Dmitriy Pleshevskiy d6e7b03d35
add namespaces
- extract domain logic
- extract cli logic
- cover domain logic with unit tests
2022-07-30 17:31:05 +03:00
Dmitriy Pleshevskiy 4cd7087f13
add output option
Closes #6
2022-07-29 19:02:17 +03:00
Dmitriy Pleshevskiy e94a9ca351
add support of multi-name in section
Closes #3
2022-07-29 19:00:09 +03:00
Dmitriy Pleshevskiy dd8f120152
add support of change dotenv file
Closes #1
2022-07-29 18:51:54 +03:00
Dmitriy Pleshevskiy 3972001328
add support of switch many states
deps: add clippy

Closes #7
2022-07-29 18:44:46 +03:00
Dmitriy Pleshevskiy 7d09eb39b6
. 2022-07-29 16:42:05 +03:00