-
-
Notifications
You must be signed in to change notification settings - Fork 371
Module.Callback Refactor #2645
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Module.Callback Refactor #2645
Changes from all commits
Commits
Show all changes
19 commits
Select commit
Hold shift + click to select a range
e327e49
rebase to latest main and apply changes to ash.setup.ex
celeste-wahlquist 78138e2
failures = run_compile(compile_fn) ++ run_extensions(extensions, arg)
celeste-wahlquist 5670bc4
ran format and credo and implemented corrections
celeste-wahlquist 4d3b8b0
verifying all tests, credo, formatter, and checks in codeset are passing
celeste-wahlquist a0c97e4
1169 init solution
celeste-wahlquist e3291b8
Behaviour return validation: validate callback return types across As…
celeste-wahlquist 6410e50
Merge branch 1169 into main
celeste-wahlquist e93d63c
apply mix format
celeste-wahlquist 77d39ad
applying mix format
celeste-wahlquist 78ea1ed
formatting, testing, removing excess files
celeste-wahlquist c8fa7d5
verifing mix check
celeste-wahlquist 9b3f121
Merge branch '1169'
celeste-wahlquist 6a3f740
AshPhoenix.FormTest
celeste-wahlquist fdf335e
Merge branch 'main' of upstream with local relationship updates
celeste-wahlquist d5753e0
clean up for module.callback refactor
celeste-wahlquist e9ae04b
ci: update workflow conditions for subprojects and main branch jobs
celeste-wahlquist caf5c16
refactor: update notifier callback return type and simplify notify im…
celeste-wahlquist 2368b32
fixing formatter for /home/runner/work/ash/ash/lib/ash/changeset/chan…
celeste-wahlquist 541c9c8
Merge branch 'main' into main
celeste-wahlquist File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,32 @@ | ||
| # SPDX-FileCopyrightText: 2019 ash contributors <https://github.com/ash-project/ash/graphs/contributors> | ||
| # | ||
| # SPDX-License-Identifier: MIT | ||
|
|
||
| version = 1 | ||
|
|
||
| # AALang-Gab assets are JSON-LD and other formats that cannot carry SPDX tags inline; | ||
| # annotate the tree for REUSE compliance (see https://reuse.software/spec/). | ||
| [[annotations]] | ||
| path = "lib/AALang-Gab/.gitignore" | ||
| SPDX-FileCopyrightText = "2019 ash contributors <https://github.com/ash-project/ash/graphs/contributors>" | ||
| SPDX-License-Identifier = "MIT" | ||
|
|
||
| [[annotations]] | ||
| path = "lib/AALang-Gab/**/*.jsonld" | ||
| SPDX-FileCopyrightText = "2019 ash contributors <https://github.com/ash-project/ash/graphs/contributors>" | ||
| SPDX-License-Identifier = "MIT" | ||
|
|
||
| [[annotations]] | ||
| path = "lib/AALang-Gab/**/*.md" | ||
| SPDX-FileCopyrightText = "2019 ash contributors <https://github.com/ash-project/ash/graphs/contributors>" | ||
| SPDX-License-Identifier = "MIT" | ||
|
|
||
| [[annotations]] | ||
| path = "lib/AALang-Gab/**/*.py" | ||
| SPDX-FileCopyrightText = "2019 ash contributors <https://github.com/ash-project/ash/graphs/contributors>" | ||
| SPDX-License-Identifier = "MIT" | ||
|
|
||
| [[annotations]] | ||
| path = "lib/AALang-Gab/**/*.aacomp" | ||
| SPDX-FileCopyrightText = "2019 ash contributors <https://github.com/ash-project/ash/graphs/contributors>" | ||
| SPDX-License-Identifier = "MIT" |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Why not run this for
ash_oban?There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for catching this! This isn’t “disable fork CI” wholesale — it only skips the ash_oban subproject matrix job on forks. On ash-project/ash, we still run it. The motivation is that ash_oban’s mix deps.get can pull oban_pro / private Hex packages that forks may not have configured, so the matrix cell would fail for reasons not related to the individuals code. Happy to revisit if we want a different approach 👍
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah, okay. Makes sense.