dupree icon indicating copy to clipboard operation
dupree copied to clipboard

Plans for {dupree} 0.3.1

Open russHyde opened this issue 4 years ago • 1 comments

Major

  • [ ] Provide a way to highlight, or print, the duplicated region corresponding to a match (#44 and #27)
  • [ ] 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
  • [x] Migrate from travis to github actions (& add OS-X checks) (#73)
  • [x] pkgdown website
  • [ ] Vignettes / Blogposts:
    • [ ] how to sensibly use dupree during development (#59)
    • [ ] example of PR or bug report aided by dupree
    • [ ] visualisation of duplication
  • [ ] add shiny app to illustrate running / visualising results from dupree (#74)

Minor

  • [ ] 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)
  • [ ] relative_path argument in dupree_dir and dupree_package to indicate whether the filepaths in the results should be written relative to the analysed directory (vs, as appended paths: ie, should dupree_package("pkg") have "pkg/R/some_file" or "R/some_file" in its file column?) and also whether excluded directories/files are specified relative to the analysed directory #62
  • [ ] README
    • [ ] add downloads & cran status badges
      • see https://cran.r-project.org/web/packages/badgecreatr/vignettes/all_badges.html
      • or https://usethis.r-lib.org/reference/badges.html
    • [ ] add link to pkgdown website
  • [ ] Specify R-base >= 3.4

russHyde avatar Mar 30 '20 12:03 russHyde

Migrated from #48

russHyde avatar Mar 30 '20 12:03 russHyde