-
-
Notifications
You must be signed in to change notification settings - Fork 8
#133 code parser alternative #146
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
Changes from all commits
Commits
Show all changes
135 commits
Select commit
Hold shift + click to select a range
6de10cb
#133 code parser
m7pr fe2f93b
#133 as.character -> format_expression
m7pr 0e3e9e0
#133 as.character -> format_expression
m7pr c8fc389
fix code parser for character input
m7pr fb0dd19
d3e5f38
simplify affected names detection
m7pr b59e860
Update R/qenv-class.R
m7pr d2ac886
Update R/qenv-class.R
m7pr b619c3b
Update R/qenv-get_code.R
m7pr e14814b
Update tests/testthat/test-code_dependency.R
m7pr 0226f38
Update tests/testthat/test-code_dependency.R
m7pr 69133ac
Update tests/testthat/test-code_dependency.R
m7pr 307e6f8
Update tests/testthat/test-code_dependency.R
m7pr cd91891
Update tests/testthat/test-code_dependency.R
m7pr f3a0a42
Update tests/testthat/test-code_dependency.R
m7pr 3b515dc
Update tests/testthat/test-code_dependency.R
m7pr 0def2a8
set character as type for code in generic
m7pr 05bc2c0
change default names to character() and put assertion
m7pr 2c64c2d
change default value of names to character() in get_code
m7pr f6adc39
change return value for get_code
m7pr 105ff27
build manual pages
m7pr fe288d5
one more test
m7pr 7ed5ad1
add remove_curly_brackets for expression as an input
m7pr 88d6699
add remove_enclosing_curly_braces for language
m7pr fc71138
bring back possibility to have empty qenv
m7pr 2f665d5
Merge fc711381452800920484f2f5e6047c6d79f1a073 into 41f660b0b8ffdd543…
m7pr 9b95997
[skip actions] Restyle files
github-actions[bot] 57be841
rewrite old test for new qenv@code character format
m7pr 3ce6da7
Merge branch '133_code_parser_characters@main' of https://github.com/…
m7pr e6ebc3f
fix old tests so they apply new character format of qenv@code
m7pr 58dfb91
update NEWS
m7pr 33f01bd
remove examples from code_dependency
m7pr 5d01a3b
Update tests/testthat/test-qenv_constructor.R
m7pr d9b9a5f
Update NEWS.md
m7pr 5313d5d
Update NEWS.md
m7pr 11fe04c
Update R/qenv-eval_code.R
m7pr 5542833
update NEWS
m7pr d481454
Update R/qenv-eval_code.R
m7pr 9ca4747
in consturoctor language is just expression and then expression is pa…
m7pr d0af36b
rename tests
m7pr 3d4bb8f
more tests for functions usage
m7pr 2119035
fix issue with data() calls - move to symbols and not ls(env)
m7pr e585ab2
Merge 2119035d19aabb3b5e44c47de67c73127bcff499 into 41f660b0b8ffdd543…
m7pr 111d36c
[skip actions] Restyle files
github-actions[bot] 48d3d91
trim occurence when looking for side-effects
m7pr 7cf01bc
Merge branch '133_code_parser_characters@main' of https://github.com/…
m7pr 5bb5aae
Merge 7cf01bc9549ecbf5c4ff98f573ed40be5b1389f6 into 41f660b0b8ffdd543…
m7pr 3d75a77
[skip actions] Restyle files
github-actions[bot] e4b6ba6
rewrite documentation for code_dependency()
m7pr 915fa7a
Merge branch '133_code_parser_characters@main' of https://github.com/…
m7pr 7fb17cb
allow for multiclass input in code_dependency
m7pr c279f5a
Merge 7fb17cb7cdfddf64121b5cdfea7665280767cb47 into 41f660b0b8ffdd543…
m7pr 285c051
[skip actions] Restyle files
github-actions[bot] 17f4254
get_code ignores occurrence in function definition
m7pr 14f841f
Merge branch '133_code_parser_characters@main' of https://github.com/…
m7pr 8519fe8
Merge 14f841fef2e0d9abe4f21981c969f86bfffd35a5 into 41f660b0b8ffdd543…
m7pr 94f7812
[skip actions] Restyle files
github-actions[bot] 3711c11
fix test - get_code detects occurrence of the function object
m7pr d2beafb
Merge branch '133_code_parser_characters@main' of https://github.com/…
m7pr 5784a50
fix tests for qenv-concat
m7pr 34b405d
allow object names to be empty
m7pr b79b02f
add 2 more tests
m7pr ecd5dbf
Merge b79b02fce86883fe5eef8d28a7ff5381c35c734e into 41f660b0b8ffdd543…
m7pr 97f7ec7
[skip actions] Restyle files
github-actions[bot] ede944e
get_code understands $ usage and do not treat rhs of $ as objects (on…
m7pr 9a8728c
Merge branch '133_code_parser_characters@main' of https://github.com/…
m7pr 9442082
Merge 9a8728c861ff1f211bbaa8c9d8e206c6f6f1ad38 into 41f660b0b8ffdd543…
m7pr 53eed36
[skip actions] Restyle files
github-actions[bot] 5f93d48
test for @
m7pr cc1b769
remove b after the test
m7pr 0f23c72
`format_expression` changes (#152)
chlebowa cb38bd9
Merge 0f23c7243107da9363fcc996476e5882bd483b59 into 1aa0ba2fa5b6dd60b…
m7pr ce8d27a
[skip actions] Restyle files
github-actions[bot] bac6699
Update tests/testthat/test-code_dependency.R
m7pr ebc306f
Update R/qenv-eval_code.R
m7pr 6e6a2e9
Update R/utils-code_dependency.R
m7pr c47ec2e
bind -> bound
m7pr 81987d4
rename @effect to @linksto
m7pr ade5d21
remove default values of parameters in return_code
m7pr 0cd4f3d
allow to keep source in parse(text = )/expressions during R CMD CHECK
m7pr a41bfbc
add keep.source = TRUE to parse(text =
m7pr 66c71c4
Merge a41bfbc0b9aa0c4accd4eb65c61e465946ff86ee into 1aa0ba2fa5b6dd60b…
m7pr 393c904
[skip actions] Restyle files
github-actions[bot] 7562f80
remove browser lol
m7pr cd87091
Merge branch '133_code_parser_characters@main' of https://github.com/…
m7pr 83232ea
Update tests/testthat/test-code_dependency.R
m7pr a8f0408
linktso -> linksto
m7pr 4d20505
revert GHA worfklow config changes
m7pr 37093cd
simplify influence detection
m7pr dceae49
Update R/utils-code_dependency.R
m7pr 9b4ed1d
lapply+names -> sapply(simplify = FALSE)
m7pr d61ec8d
fix a unit test for within
c2695d7
style
3c88ec3
fix another unit test for within
d102317
extend NEWS
m7pr 4369a34
Merge branch '133_code_parser_characters@main' of https://github.com/…
m7pr 2fee6d8
fix documentation of get_children
m7pr d84ea4e
properly document pd and remove pd where not needed
m7pr 55023fd
Update R/utils-code_dependency.R
m7pr db3b5c8
fix lintr
m7pr 55c0c57
Merge branch '133_code_parser_characters@main' of https://github.com/…
m7pr 173c228
update gitignore
m7pr a6c6711
Merge 173c2285e5c34b4044f888415647be8642057a82 into 1aa0ba2fa5b6dd60b…
m7pr ee9cc9a
[skip actions] Restyle files
github-actions[bot] 5ee165b
explain parsed_code in cooccuerrence element returned by code_dependency
m7pr d65f5a6
Merge branch '133_code_parser_characters@main' of https://github.com/…
m7pr 4fbbb51
remove unlist from detect_symbol
m7pr 82830e4
get_code_dependency uses code instead of qenv
m7pr 0e5e6ea
detect if objects are used inside a function call when they are forma…
m7pr 6c14144
Merge 0e5e6ea6445376d174a082b85478bf611997225a into 1aa0ba2fa5b6dd60b…
m7pr 3db405a
[skip actions] Restyle files
github-actions[bot] 7b9bb3d
change representation to slots in S4@ test for code parser
m7pr 861943b
Merge branch '133_code_parser_characters@main' of https://github.com/…
m7pr b0943a7
tighten lang2calls
2a8e7b5
Merge b0943a756af112d763a62905c9fdd2543b6562ad into 1aa0ba2fa5b6dd60b…
m7pr 644877d
[skip actions] Restyle files
github-actions[bot] ab35a74
improve tests for lang2calls
c96af3e
improve unit test
3410f8e
update lang2calls
424f38b
update unit tests
af2c44c
update unit tests further
d6a46f7
add testthat prefix
193a52e
final stage of get_code_dependency
m7pr d7c91dc
Merge branch '133_code_parser_characters@main' of https://github.com/…
m7pr f832b54
lintr fixes
m7pr 27edd70
Merge f832b5453eb65052069e22b9c8a0e5bb072fa9b7 into 1aa0ba2fa5b6dd60b…
m7pr efbf38c
[skip actions] Restyle files
github-actions[bot] ed4c1a6
fix tests
m7pr 3c0e6c9
Merge branch '133_code_parser_characters@main' of https://github.com/…
m7pr e1576f9
text cleanup
m7pr 42e3a6d
make used_in_function internal
m7pr 3bdb310
Merge 42e3a6deef22bb7320ce3a120f602417374444ec into 1aa0ba2fa5b6dd60b…
m7pr 8de96c4
[skip actions] Restyle files
github-actions[bot] 7f9a862
Empty-Commit
m7pr 864cc52
R CMD NOTES
m7pr 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -27,3 +27,4 @@ tmp.* | |
vignettes/*.R | ||
vignettes/*.html | ||
vignettes/*.md | ||
tests/testthat/Rplots.pdf |
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 |
---|---|---|
|
@@ -61,4 +61,5 @@ Collate: | |
'qenv-show.R' | ||
'qenv-within.R' | ||
'teal.code-package.R' | ||
'utils-code_dependency.R' | ||
'utils.R' |
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
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.
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.
Uh oh!
There was an error while loading. Please reload this page.