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

Plans for {dupree} 0.3.x #48

Open
russHyde opened this issue Nov 11, 2019 · 0 comments
Open

Plans for {dupree} 0.3.x #48

russHyde opened this issue Nov 11, 2019 · 0 comments
Labels

Comments

@russHyde
Copy link
Owner

@russHyde russHyde commented Nov 11, 2019

Major

  • - Provide a way to highlight, or print, the duplicated region corresponding to a match (#44 and #27)
  • - Introduce a lightweight class to store pairwise block-to-block duplication information
  • - Visualisation of duplication within a project
  • - Provide some estimate of lines-of-code-that-could-be-saved (or similar) based on the dup-length and the frequency with which that dup is found across the files

Minor

  • - dupree_package() and dupree_dir() should work on current-working dir by default
  • - tests that directly use the top-level entry points, eg, make a package structure in a subdir of /tests and run dupree, dupree_dir and dupree_package on it (#45 )
  • - bump min_block_size to 40
  • - fix dupree_package so that it assesses
    • - the R subdirectory of a given directory, rather than any subdirectory of the given directory that contains /R/ in it's name (found while running dupree_package on unitizer)
    • - the structure of the passed-in directory (are DESCRIPTION, NAMESPACE and R/ all present?) #57
@russHyde russHyde mentioned this issue Nov 18, 2019
1 of 6 tasks complete
@russHyde russHyde changed the title Plans for Dupree 0.3.x Plans for {dupree} 0.3.x Nov 19, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
1 participant
You can’t perform that action at this time.