Zach Daniel
058fb09b8c
chore: release version v0.3.14
CI / ash-ci (push) Waiting to run
2024-07-30 15:33:08 -04:00
Zach Daniel
7ef6465da5
fix: detect more function call formats
...
fix: properly extract arguments when parsing positional args
2024-07-30 15:30:29 -04:00
Zach Daniel
8a6eebd6bd
chore: release version v0.3.13
2024-07-30 11:20:40 -04:00
Zach Daniel
643813b120
fix: force compile dependencies to avoid strange compiler issues
2024-07-30 11:20:21 -04:00
Zach Daniel
75173bddb5
chore: release version v0.3.12
CI / ash-ci (push) Waiting to run
2024-07-30 07:42:38 -04:00
Zach Daniel
50827595a3
improvement: add Igniter.Libs.Phoenix.endpoints_for_router/2
2024-07-30 07:41:51 -04:00
Zach Daniel
2ddfcc976b
chore: release version v0.3.11
CI / ash-ci (push) Has been cancelled
2024-07-27 16:58:28 -04:00
Zach Daniel
c52b226a1c
improvement: clean up dependency compiling logic
...
fix: ensure igniter is compiled first
fix: fetch deps after adding any nested installers
improvement: optimize module finding w/ async_stream
fix: various fixes & improvements to positional argument listing
improvement: add `rest: true` option for positional args
2024-07-27 16:57:10 -04:00
Zach Daniel
279261fa31
chore: release version v0.3.10
CI / ash-ci (push) Has been cancelled
2024-07-26 13:36:57 -04:00
Zach Daniel
29e492002a
improvement: add positional_args!/1
macro for use in tasks
...
fix: recompile igniter in `ingiter.install`
2024-07-26 13:31:17 -04:00
dependabot[bot]
ef79a5c3ba
build(deps): bump the production-dependencies group with 2 updates ( #59 )
...
CI / ash-ci (push) Waiting to run
Bumps the production-dependencies group with 2 updates: [owl](https://github.com/fuelen/owl ) and [sourceror](https://github.com/doorgan/sourceror ).
Updates `owl` from 0.9.0 to 0.11.0
- [Release notes](https://github.com/fuelen/owl/releases )
- [Commits](https://github.com/fuelen/owl/compare/v0.9.0...v0.11.0 )
Updates `sourceror` from 1.4.0 to 1.5.0
- [Release notes](https://github.com/doorgan/sourceror/releases )
- [Changelog](https://github.com/doorgan/sourceror/blob/main/CHANGELOG.md )
- [Commits](https://github.com/doorgan/sourceror/compare/v1.4.0...v1.5.0 )
---
updated-dependencies:
- dependency-name: owl
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-dependencies
- dependency-name: sourceror
dependency-type: direct:production
update-type: version-update:semver-minor
dependency-group: production-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-25 10:41:59 -04:00
Zach Daniel
3fe4d9c34a
improvement: better output on missing installers & already present dep
...
closes #58
2024-07-25 09:20:38 -04:00
Zach Daniel
e166c6cff2
chore: release version v0.3.9
CI / ash-ci (push) Has been cancelled
2024-07-22 16:13:37 -04:00
Zach Daniel
0adb5ad23c
fix: force compile dependencies.
...
Having problems with ash_json_api's optional dependence on open_api_spex
and this solves it. We really need to figure out how to do this incremental
dependency compilation fluidly, just takes someone more familiar w/ invoking
the compiler/mix
2024-07-22 16:12:20 -04:00
Zach Daniel
bfe50c6cac
fix: use length of path for insertion point, instead of node equality
2024-07-22 13:59:32 -04:00
Zach Daniel
11e948af6c
chore: release version v0.3.8
CI / ash-ci (push) Has been cancelled
2024-07-19 17:29:37 -04:00
Zach Daniel
5fd15d0311
improvement: better map key setting
...
improvement: detect strings as non extendable blocks
improvement: add option to ignore already present phoenix scopes
2024-07-19 17:27:09 -04:00
Zach Daniel
8e5afc0191
chore: release version v0.3.7
2024-07-19 15:08:42 -04:00
Zach Daniel
df67d92eeb
fix: improve add_code
by modifying the supertree
2024-07-19 15:07:19 -04:00
Zach Daniel
c4753f73a6
chore: release version v0.3.6
2024-07-19 12:33:27 -04:00
Zach Daniel
bff6275c24
fix: properly scope configuration modification code
...
fix: properly add blocks of code together
2024-07-19 12:33:07 -04:00
Zach Daniel
35bce0035e
chore: release version v0.3.5
CI / ash-ci (push) Waiting to run
2024-07-19 10:36:22 -04:00
Zach Daniel
e2a24475b1
improvement: add blocks together more fluidly in add_code
2024-07-19 10:36:02 -04:00
Zach Daniel
a234998886
fix: properly move to pattern matches in scope
2024-07-19 10:28:36 -04:00
Igor Barakaiev
8f9a94c449
fix: configures?/3 -> configures_key & configures_root_key ( #54 )
2024-07-19 08:54:41 -04:00
Zach Daniel
3a272310c2
chore: update changelog
2024-07-19 08:32:03 -04:00
Zach Daniel
53fc9b6313
chore: release version v0.3.4
2024-07-19 08:31:35 -04:00
Zach Daniel
e44598342b
fix: recompile :igniter
if it has to do
2024-07-19 08:31:28 -04:00
Igor Barakaiev
61e75fe2e3
improvement: include config in include_all_elixir_files ( #55 )
CI / ash-ci (push) Waiting to run
2024-07-18 16:39:03 -04:00
Igor Barakaiev
ca9ece1316
improvement: add Function.argument_equals?/3 ( #53 )
...
* improvement: add Function.argument_equals?/3
* add @doc and @spec
* return false when zipper is not a function call
Co-authored-by: Zach Daniel <zachary.s.daniel@gmail.com>
---------
Co-authored-by: Zach Daniel <zachary.s.daniel@gmail.com>
2024-07-18 13:34:31 -04:00
Zach Daniel
cd4466743e
chore: release version v0.3.3
2024-07-18 11:39:54 -04:00
Zach Daniel
eaa1a779e0
improvement: fix function typespecs & add inflex
dependency
2024-07-18 11:39:47 -04:00
dependabot[bot]
aad785faee
build(deps-dev): bump mimic in the dev-dependencies group ( #52 )
...
CI / ash-ci (push) Waiting to run
Bumps the dev-dependencies group with 1 update: [mimic](https://github.com/edgurgel/mimic ).
Updates `mimic` from 1.8.2 to 1.9.0
- [Release notes](https://github.com/edgurgel/mimic/releases )
- [Commits](https://github.com/edgurgel/mimic/compare/v1.8.2...v1.9.0 )
---
updated-dependencies:
- dependency-name: mimic
dependency-type: direct:development
update-type: version-update:semver-minor
dependency-group: dev-dependencies
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-07-18 10:16:56 -04:00
Igor Barakaiev
d01cf95456
improvement: only show executed installers ( #50 )
CI / ash-ci (push) Waiting to run
2024-07-17 14:33:48 -04:00
Igor Barakaiev
ba8d2ff5f9
improvement: support tuple dependencies in igniter.install ( #49 )
2024-07-17 12:03:23 -04:00
Igor Barakaiev
2a96a8ae87
chore: remove :kind from docs ( #48 )
...
CI / ash-ci (push) Waiting to run
Seems like we forgot to remove `:kind` from the documentation for `find_and_update_or_create_module/5` when we went with the `:path` option only.
2024-07-16 15:37:30 -04:00
Zach Daniel
b21e54e3e0
chore: update mix_audit
...
closes #47
2024-07-16 11:34:25 -04:00
Zach Daniel
43c7587fcf
chore: release version v0.3.2
CI / ash-ci (push) Waiting to run
2024-07-15 21:38:23 -04:00
Zach Daniel
ab5b18dd25
fix: don't compile igniter dep again when compiling deps
2024-07-15 21:37:50 -04:00
Zach Daniel
c54a8579eb
chore: new installer version
2024-07-15 21:32:39 -04:00
Zach Daniel
6419b6a7e0
chore: release version v0.3.1
2024-07-15 21:12:07 -04:00
Zach Daniel
9eb5c52fc6
chore: get build passing
2024-07-15 21:11:58 -04:00
Zach Daniel
9210907a3b
fix: when adding code to surrounding block, don't go up multiple blocks
2024-07-15 21:05:39 -04:00
Zach Daniel
e8c2554f49
chore: release version v0.3.0
CI / ash-ci (push) Waiting to run
2024-07-15 14:07:05 -04:00
Zach Daniel
d00dd671c7
improvement: Add Igniter.Libs.Phoenix
for working with Phoenix
...
improvement: deprecate duplicate `Igniter.Code.Module.move_to_use` function
improvement: `Igniter.Project.Config.configures?/4` that takes a config file
improvement: Add `Igniter.Util.Warning` for formatting code in warnings
2024-07-15 14:06:25 -04:00
Zach Daniel
29387cd2f2
chore: release version v0.2.13
CI / ash-ci (push) Waiting to run
2024-07-14 22:05:56 -04:00
Zach Daniel
2fd37bb031
chore: don't use deprecated function in tests
2024-07-14 22:05:34 -04:00
Zach Daniel
4494e426a3
improvement: make apply_and_fetch_dependencies
only change deps/0
2024-07-14 19:22:37 -04:00
dependabot[bot]
89e08abba2
build(deps): bump jason ( #44 )
CI / ash-ci (push) Has been cancelled
2024-07-11 15:22:52 -04:00
dependabot[bot]
5b256a293b
build(deps-dev): bump ex_doc in the dev-dependencies group ( #43 )
2024-07-11 15:16:10 -04:00