From cba907b274f8368b6934d5929791aebe6f3a6dc7 Mon Sep 17 00:00:00 2001 From: Indrajeet Patil Date: Tue, 7 May 2024 22:40:17 +0200 Subject: [PATCH] add citation to wiki page --- paper/paper.Rmd | 2 +- paper/paper.bib | 8 ++++++++ paper/paper.md | 17 +++++++++-------- 3 files changed, 18 insertions(+), 9 deletions(-) diff --git a/paper/paper.Rmd b/paper/paper.Rmd index ca4b6899b..516837206 100644 --- a/paper/paper.Rmd +++ b/paper/paper.Rmd @@ -50,7 +50,7 @@ withr::local_options(list( # Statement of Need -R is an interpreted, dynamically-typed programming language [@base2023]. It is a popular choice for statistical analysis and visualization, and is used by a wide range of researchers and data scientists. The `{lintr}` package is an open-source R package that provides static code analysis to check for a variety of common problems related to readability, efficiency, consistency, style, etc. In particular, by default it enforces the tidyverse style guide [@Wickham2023]. It is designed to be easy to use and integrate into existing workflows, and can be used as part of an automated build or continuous integration process. `{lintr}` also integrates with a number of popular IDEs and text editors, such as RStudio and Visual Studio Code, making it convenient for users to run `{lintr}` checks on their code as they work. +R is an interpreted, dynamically-typed programming language [@base2023]. It is a popular choice for statistical analysis and visualization, and is used by a wide range of researchers and data scientists. The `{lintr}` package is an open-source R package that provides static code analysis [@enwiki:1218663830] to check for a variety of common problems related to readability, efficiency, consistency, style, etc. In particular, by default it enforces the tidyverse style guide [@Wickham2023]. It is designed to be easy to use and integrate into existing workflows, and can be used as part of an automated build or continuous integration process. `{lintr}` also integrates with a number of popular IDEs and text editors, such as RStudio and Visual Studio Code, making it convenient for users to run `{lintr}` checks on their code as they work. # Features diff --git a/paper/paper.bib b/paper/paper.bib index ff78d6c64..f9578f0c9 100644 --- a/paper/paper.bib +++ b/paper/paper.bib @@ -31,3 +31,11 @@ @book{mcconnell2004code year={2004}, publisher={Pearson Education} } + + @misc{ enwiki:1218663830, + author = "{Wikipedia contributors}", + title = "Static program analysis --- {Wikipedia}{,} The Free Encyclopedia", + year = "2024", + url = "https://en.wikipedia.org/w/index.php?title=Static_program_analysis&oldid=1218663830", + note = "[Online; accessed 7-May-2024]" + } diff --git a/paper/paper.md b/paper/paper.md index d1ffef41d..ce2cc9ecd 100644 --- a/paper/paper.md +++ b/paper/paper.md @@ -40,14 +40,15 @@ R is an interpreted, dynamically-typed programming language [@base2023]. It is a popular choice for statistical analysis and visualization, and is used by a wide range of researchers and data scientists. The `{lintr}` package is an open-source R package that provides static code -analysis to check for a variety of common problems related to -readability, efficiency, consistency, style, etc. In particular, by -default it enforces the tidyverse style guide [@Wickham2023]. It is -designed to be easy to use and integrate into existing workflows, and -can be used as part of an automated build or continuous integration -process. `{lintr}` also integrates with a number of popular IDEs and -text editors, such as RStudio and Visual Studio Code, making it -convenient for users to run `{lintr}` checks on their code as they work. +analysis [@enwiki:1218663830] to check for a variety of common problems +related to readability, efficiency, consistency, style, etc. In +particular, by default it enforces the tidyverse style guide +[@Wickham2023]. It is designed to be easy to use and integrate into +existing workflows, and can be used as part of an automated build or +continuous integration process. `{lintr}` also integrates with a number +of popular IDEs and text editors, such as RStudio and Visual Studio +Code, making it convenient for users to run `{lintr}` checks on their +code as they work. # Features