JuliaDiffinDiffs / DiffinDiffs.jl

A suite of Julia packages for difference-in-differences
MIT License
37 stars 2 forks source link

Drop the support for StatsModels `FormulaTerm` and fix compatibility #28

Closed junyuan-chen closed 5 months ago

junyuan-chen commented 5 months ago

Specifying models via a StatsModels.jl formula is no longer supported. Instead, separate terms should be directly passed to the relevant arguments.

Various compatibility issues have been resolved. In particular, least squares are now solved in the same approach as in FixedEffectModels.jl with invsym!.

Julia v1.9 is required for InteractionWeightedDIDs.jl due to FixedEffectModels.jl.

codecov[bot] commented 5 months ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 100.00%. Comparing base (33de6a3) to head (1630713).

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #28 +/- ## =========================================== + Coverage 97.90% 100.00% +2.09% =========================================== Files 15 15 Lines 1720 1670 -50 =========================================== - Hits 1684 1670 -14 + Misses 36 0 -36 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.