Skip to content
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

0.5 dev #168

Merged
merged 19 commits into from
Jul 21, 2024
Merged

0.5 dev #168

merged 19 commits into from
Jul 21, 2024

Conversation

korenmiklos
Copy link
Member

Summary

New features implemented:

  • @clear
  • @use "fname.dta", clear
  • @describe
  • @list varlist
  • ~f(x) to stop vectorization of f()
  • cond() function
  • display Kezdi.jl command
  • bugfixes

Related Issues

Number of Passing Unit Tests

Tests passing: 404/404

Checklist

  • Version number has been bumped in Project.toml

Tests

  • ] test runs without errors
  • Unit tests have been added
  • This is a refactoring, no new tests required

Documentation

  • Documentation has been updated
  • No change to public API, documentation not required

- bump version number
- update docs
- add unit tests
- 383 pass
- fixes #161
- 384/384 tests pass
- add tests
- 388/388 pass
- documentation should be auto generated with repl tag
- update docs
- print function name directly in macro
- add 1 test
- 392/392 pass
- do not export the `use` function, only the macro
- because of side effects, no tests are written
- fixes #121
- new tests added
- 404/404 pass
- docstring added
- function tests moved to test/functions.jl
@korenmiklos
Copy link
Member Author

We are ready for 0.5.0, @gergelyattilakiss, please check.

Copy link

codecov bot commented Jul 18, 2024

Codecov Report

Attention: Patch coverage is 95.37037% with 5 lines in your changes missing coverage. Please review.

Files Coverage Δ
src/Kezdi.jl 100.00% <ø> (ø)
src/commands.jl 94.36% <100.00%> (ø)
src/macros.jl 100.00% <100.00%> (ø)
src/parse.jl 98.97% <100.00%> (ø)
src/side_effects.jl 100.00% <100.00%> (+12.90%) ⬆️
src/structs.jl 100.00% <100.00%> (ø)
src/functions.jl 84.21% <87.50%> (+12.33%) ⬆️
src/codegen.jl 94.47% <94.20%> (-0.88%) ⬇️

!!! warning "Kezdi.jl is in beta"
`Kezdi.jl` is currently in beta. We have more than 300 unit tests and a large code coverage. [![Coverage](https://codecov.io/gh/codedthinking/Kezdi.jl/branch/main/graph/badge.svg)](https://codecov.io/gh/codedthinking/Kezdi.jl) The package, however, is not guaranteed to be bug-free. If you encounter any issues, please report them as a [GitHub issue](https://github.com/codedthinking/Kezdi.jl/issues/new).

If you would like to receive updates on the package, please star the repository on GitHub and sign up for [email notifications here](https://relentless-producer-1210.ck.page/62d7ebb237).
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

maybe use and/or instead of and between Github and sign up

Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

oops, one more place with copy-paste

@gergelyattilakiss gergelyattilakiss merged commit f9e64f8 into main Jul 21, 2024
9 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
2 participants