-
Notifications
You must be signed in to change notification settings - Fork 6
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
Multiple refactorings reformatted #193
base: devel
Are you sure you want to change the base?
Multiple refactorings reformatted #193
Conversation
fed3d8b
to
981baf1
Compare
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## devel #193 +/- ##
==========================================
- Coverage 73.28% 64.73% -8.56%
==========================================
Files 49 60 +11
Lines 2231 2515 +284
==========================================
- Hits 1635 1628 -7
- Misses 596 887 +291 ☔ View full report in Codecov by Sentry. |
Note that for format suggestions to work, you need to add write permissions to GITHUB_TOKEN, that's the output from the action:
|
Cool! Now we have to decide how to merge this... I see a few possibilities:
I'm not sure what the best solution is, what do you think? |
Regarding the format suggestions: I'm not sure why it does not work, it has to do with your PR coming from a fork, because here it works: #194. |
You mean adjusting the triggers in FormatCheck.yml to
My first commits were less invasive and should be easier to review. I think up to Then, once it's reviewed and landed in main or devel, it would be easier to rebase this PR and extract the next smaller PR. And so on. |
Yes, it's here (I changed the base of your PR to
Perfect, thanks! |
The formatting check does seem to work now, the previous failure was because it was still triggered by pull_request. |
Ah interesting, I re-ran it manually and assumed it would then use the new configuration ^^ |
11a31a6
to
c4af0d7
Compare
c4af0d7
to
e296962
Compare
src/additional_functions/helper.jl
Outdated
rowinds; | ||
args = (), | ||
kwargs = NamedTuple(), | ||
) where {T <: SemObserved} |
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.
[JuliaFormatter] reported by reviewdog 🐶
) where {T <: SemObserved} | |
skipmissing_mean(mat::AbstractMatrix) = |
e296962
to
06ecd2b
Compare
06ecd2b
to
3ddc4a5
Compare
src/imply/RAM/generic.jl
Outdated
else | ||
has_meanstructure = Val(false) | ||
M_indices = nothing | ||
MS = NoMeanStructure | ||
M_pre = nothing | ||
μ = nothing | ||
∇M = nothing | ||
end |
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.
[JuliaFormatter] reported by reviewdog 🐶
end | |
!isnothing(M_indices) || throw( | |
ArgumentError( | |
"You set `meanstructure = true`, but your model specification contains no mean parameters.", | |
), | |
) |
src/frontend/fit/summary.jl
Outdated
check_round(partable.columns[c][var_indices]; digits = digits) for c in var_columns | ||
) |
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.
[JuliaFormatter] reported by reviewdog 🐶
check_round(partable.columns[c][var_indices]; digits = digits) for c in var_columns | |
) | |
check_round(partable.columns[c][var_indices]; digits = digits) for c in var_columns |
src/imply/RAM/generic.jl
Outdated
else | ||
has_meanstructure = Val(false) | ||
M_indices = nothing | ||
MS = NoMeanStructure | ||
M_pre = nothing |
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.
[JuliaFormatter] reported by reviewdog 🐶
M_pre = nothing | |
!isnothing(M_indices) || throw( | |
ArgumentError( | |
"You set `meanstructure = true`, but your model specification contains no mean parameters.", | |
), | |
) |
341c0e1
to
0ef4c8d
Compare
@alyst I'm thinking about making a new release soon, but I don't necessarily want to have 2 breaking releases - do you think we can integrate all changes that break user code soon, and add new features after that for minor releases, or is this unrealistic? |
@Maximilian-Stefan-Ernst Sorry for delaying the process. I am currently very busy at work. |
use sparse utils in RAMMatrices
- for SemImply require spec::SemSpec as positional - for SemLossFunction require imply arugment
also remove unused _symbolic fields
9b91528
to
739a359
Compare
This is a rebase of a #181 with JuliaFormatter.jl applied to each commit with this command: