Skip to content

Conversation

MichaelChirico
Copy link
Collaborator

@MichaelChirico MichaelChirico commented Aug 10, 2023

Closes #2069

Follow-up #2063, split off the refactoring pieces from the pure copy-paste pieces.

stage file

fix indentation

cyclocomp for namespace_linter

cyclocomp indentation_linter

superficial changes to object_usage_linter

new lints

typo

some progress using all.vars

fix regressions

more easy wins

a few more improvements

restore more complicated changes (with cyclocomp fixes retained)

smaller diff

review feedback
@codecov-commenter
Copy link

codecov-commenter commented Aug 10, 2023

Codecov Report

Merging #2068 (7d008e5) into main (86ef6b4) will decrease coverage by 0.01%.
The diff coverage is 100.00%.

❗ Current head 7d008e5 differs from pull request most recent head 7134146. Consider uploading reports for the commit 7134146 to get more accurate results

@@            Coverage Diff             @@
##             main    #2068      +/-   ##
==========================================
- Coverage   99.64%   99.64%   -0.01%     
==========================================
  Files         117      117              
  Lines        5058     5038      -20     
==========================================
- Hits         5040     5020      -20     
  Misses         18       18              
Files Changed Coverage Δ
R/namespace_linter.R 100.00% <100.00%> (ø)
R/object_usage_linter.R 99.37% <100.00%> (-0.05%) ⬇️

@MichaelChirico
Copy link
Collaborator Author

Maybe makes sense to further split off the namespace_linter() edits from here given that this is now a bugfix for object_usage_linter(). LMK if you agree.

@AshesITR
Copy link
Collaborator

AshesITR commented Aug 10, 2023

I wouldn't mind either way.

@MichaelChirico MichaelChirico merged commit 24370ab into main Aug 10, 2023
@MichaelChirico MichaelChirico deleted the refactor branch August 10, 2023 06:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

False positive in object_usage_linter() for infix operators in glue strings

3 participants