From c8ebc91d4799e59518ac887f69e584040cf29994 Mon Sep 17 00:00:00 2001 From: github actions Date: Sat, 1 Aug 2020 02:13:15 +0000 Subject: [PATCH 1/3] Squashed 'src/main/resources/csl-styles/' changes from bf698acec7..827b986621 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 827b986621 add DOI preprint to american-society-for-microbiology.csl (#4946) 7cab2f7d8a Create depro-ufs.csl (#4947) 2fcda1fe03 Create journal-of-sport-science-and-medicine.csl (#4949) cd457d4bce Update american-marketing-association.csl (#4945) cacc4eefbd Create nejm-catalyst.csl (#4943) bd769b91da Update and rename dependent/chinese-medical-journal.csl to chinese-me… (#4941) 1f706cda6c Update health-services-research.csl (#4939) 76bcd1d9d7 Update journal-of-the-royal-society-of-western-australia.csl (#4932) e79640e74d Create afro-asia.csl (#4934) c601aa4e0f Update lancaster-university-harvard.csl (#4938) 184fd90210 Update collection-du-centre-jean-berard.csl (#4936) 82f9aec90f fix et-al & add DOI thyroid.csl (#4937) 4af169fc11 Create universidade-estadual-de-alagoas-uneal-abnt (#4885) 47165b3d5a Update and rename medical-physics.csl to dependent/medical-physics.csl (AMA) (#4905) 3cab27dc1a Update thieme-german.csl (#4931) eb2c9776e0 Create zeitschrift-fur-zahnarztliche-implantologie.csl (#4925) 4adb1ea0be Create karstenia.csl (#4929) 530a136786 Fix author substitute in Universita Cattolica git-subtree-dir: src/main/resources/csl-styles git-subtree-split: 827b986621348627f8e894d1b7f11191f905a8e2 --- afro-asia.csl | 582 ++++++++++++++ american-marketing-association.csl | 11 +- american-society-for-microbiology.csl | 17 +- chinese-medical-journal.csl | 212 +++++ collection-du-centre-jean-berard.csl | 14 +- dependent/chinese-medical-journal.csl | 15 - dependent/health-services-research.csl | 18 + dependent/medical-physics.csl | 17 + health-services-research.csl | 233 ------ ...al-of-applied-clinical-medical-physics.csl | 2 +- journal-of-sports-science-and-medicine.csl | 188 +++++ journal-of-the-american-ceramic-society.csl | 2 +- ...the-royal-society-of-western-australia.csl | 1 + karstenia.csl | 163 ++++ lancaster-university-harvard.csl | 5 +- medical-physics.csl | 151 ---- ...-catalyst-innovations-in-care-delivery.csl | 176 +++++ thieme-german.csl | 5 + thyroid.csl | 11 +- universidade-estadual-de-alagoas-abnt.csl | 721 +++++++++++++++++ ...tamento-de-engenharia-de-producao-abnt.csl | 745 ++++++++++++++++++ universita-cattolica-del-sacro-cuore.csl | 2 +- ...chrift-fur-zahnarztliche-implantologie.csl | 161 ++++ 23 files changed, 3032 insertions(+), 420 deletions(-) create mode 100644 afro-asia.csl create mode 100644 chinese-medical-journal.csl delete mode 100644 dependent/chinese-medical-journal.csl create mode 100644 dependent/health-services-research.csl create mode 100644 dependent/medical-physics.csl delete mode 100644 health-services-research.csl create mode 100644 journal-of-sports-science-and-medicine.csl create mode 100644 karstenia.csl delete mode 100644 medical-physics.csl create mode 100644 nejm-catalyst-innovations-in-care-delivery.csl create mode 100644 universidade-estadual-de-alagoas-abnt.csl create mode 100644 universidade-federal-de-sergipe-departamento-de-engenharia-de-producao-abnt.csl create mode 100644 zeitschrift-fur-zahnarztliche-implantologie.csl diff --git a/afro-asia.csl b/afro-asia.csl new file mode 100644 index 00000000000..408dc49a275 --- /dev/null +++ b/afro-asia.csl @@ -0,0 +1,582 @@ + + diff --git a/american-marketing-association.csl b/american-marketing-association.csl index 0422cb7f0d8..eeb611cbc35 100644 --- a/american-marketing-association.csl +++ b/american-marketing-association.csl @@ -5,8 +5,8 @@ AMA http://www.zotero.org/styles/american-marketing-association - - + + Sebastian Karcher @@ -14,11 +14,14 @@ Rintze Zelle http://twitter.com/rintzezelle + + Patrick O'Brien + AMA Reference List Style published by the American Marketing Association - 2014-10-17T21:46:29+00:00 + 2020-07-27T14:58:51+00:00 This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License @@ -189,7 +192,7 @@ - + diff --git a/american-society-for-microbiology.csl b/american-society-for-microbiology.csl index fa2d726ed57..c132f6c4c64 100644 --- a/american-society-for-microbiology.csl +++ b/american-society-for-microbiology.csl @@ -27,7 +27,7 @@ Style for all American Society for Microbiology journals. - 2015-03-13T23:14:05+00:00 + 2020-07-27T18:54:54+00:00 This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License @@ -105,10 +105,17 @@ - - - - + + + + + + + + + + + diff --git a/chinese-medical-journal.csl b/chinese-medical-journal.csl new file mode 100644 index 00000000000..76685f5cab3 --- /dev/null +++ b/chinese-medical-journal.csl @@ -0,0 +1,212 @@ + + diff --git a/collection-du-centre-jean-berard.csl b/collection-du-centre-jean-berard.csl index 6b3c1a50394..94663e9accd 100644 --- a/collection-du-centre-jean-berard.csl +++ b/collection-du-centre-jean-berard.csl @@ -1,5 +1,5 @@ - diff --git a/dependent/health-services-research.csl b/dependent/health-services-research.csl new file mode 100644 index 00000000000..6098f69e5bc --- /dev/null +++ b/dependent/health-services-research.csl @@ -0,0 +1,18 @@ + + diff --git a/dependent/medical-physics.csl b/dependent/medical-physics.csl new file mode 100644 index 00000000000..6aabd4e5e81 --- /dev/null +++ b/dependent/medical-physics.csl @@ -0,0 +1,17 @@ + + diff --git a/health-services-research.csl b/health-services-research.csl deleted file mode 100644 index 10b4ff5cfc6..00000000000 --- a/health-services-research.csl +++ /dev/null @@ -1,233 +0,0 @@ - - diff --git a/journal-of-applied-clinical-medical-physics.csl b/journal-of-applied-clinical-medical-physics.csl index 857fc07b1ee..889e3cbef73 100644 --- a/journal-of-applied-clinical-medical-physics.csl +++ b/journal-of-applied-clinical-medical-physics.csl @@ -5,7 +5,7 @@ Journal of Applied Clinical Medical Physics http://www.zotero.org/styles/journal-of-applied-clinical-medical-physics - + Stefano Peca diff --git a/journal-of-sports-science-and-medicine.csl b/journal-of-sports-science-and-medicine.csl new file mode 100644 index 00000000000..a1178b9618b --- /dev/null +++ b/journal-of-sports-science-and-medicine.csl @@ -0,0 +1,188 @@ + + diff --git a/journal-of-the-american-ceramic-society.csl b/journal-of-the-american-ceramic-society.csl index 56f5053d00d..c14ca1571f9 100644 --- a/journal-of-the-american-ceramic-society.csl +++ b/journal-of-the-american-ceramic-society.csl @@ -4,7 +4,7 @@ Journal of the American Ceramic Society http://www.zotero.org/styles/journal-of-the-american-ceramic-society - + Sebastian Karcher diff --git a/journal-of-the-royal-society-of-western-australia.csl b/journal-of-the-royal-society-of-western-australia.csl index c4154ff82b5..4cf5e8fd74b 100644 --- a/journal-of-the-royal-society-of-western-australia.csl +++ b/journal-of-the-royal-society-of-western-australia.csl @@ -202,6 +202,7 @@ + diff --git a/karstenia.csl b/karstenia.csl new file mode 100644 index 00000000000..3b3998d5e1d --- /dev/null +++ b/karstenia.csl @@ -0,0 +1,163 @@ + + diff --git a/lancaster-university-harvard.csl b/lancaster-university-harvard.csl index 3c597b4306a..4d2dfd7cd93 100644 --- a/lancaster-university-harvard.csl +++ b/lancaster-university-harvard.csl @@ -6,13 +6,14 @@ + Andy Hartland The Harvard author-date style - adapted for Lancaster University - 2020-01-19T19:35:00+00:00 + 2020-07-22T08:41:45+00:00 This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License @@ -436,7 +437,7 @@ - + diff --git a/medical-physics.csl b/medical-physics.csl deleted file mode 100644 index 0013d550771..00000000000 --- a/medical-physics.csl +++ /dev/null @@ -1,151 +0,0 @@ - - diff --git a/nejm-catalyst-innovations-in-care-delivery.csl b/nejm-catalyst-innovations-in-care-delivery.csl new file mode 100644 index 00000000000..e463ec17fe5 --- /dev/null +++ b/nejm-catalyst-innovations-in-care-delivery.csl @@ -0,0 +1,176 @@ + + diff --git a/thieme-german.csl b/thieme-german.csl index 44a43023588..c2b3dbdd07e 100644 --- a/thieme-german.csl +++ b/thieme-german.csl @@ -27,6 +27,11 @@ 2020-06-30T08:44:34+00:00 This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License + + + et al. + + diff --git a/thyroid.csl b/thyroid.csl index a2ea1950665..ce99ea31cd2 100644 --- a/thyroid.csl +++ b/thyroid.csl @@ -14,7 +14,7 @@ 1050-7256 1557-9077 - 2017-09-26T14:41:06+00:00 + 2020-07-21T14:41:51+00:00 This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License @@ -117,6 +117,13 @@ + + + + + + + @@ -127,7 +134,7 @@ - + diff --git a/universidade-estadual-de-alagoas-abnt.csl b/universidade-estadual-de-alagoas-abnt.csl new file mode 100644 index 00000000000..1789d030c17 --- /dev/null +++ b/universidade-estadual-de-alagoas-abnt.csl @@ -0,0 +1,721 @@ + + diff --git a/universidade-federal-de-sergipe-departamento-de-engenharia-de-producao-abnt.csl b/universidade-federal-de-sergipe-departamento-de-engenharia-de-producao-abnt.csl new file mode 100644 index 00000000000..69e9a2d1c40 --- /dev/null +++ b/universidade-federal-de-sergipe-departamento-de-engenharia-de-producao-abnt.csl @@ -0,0 +1,745 @@ + + diff --git a/universita-cattolica-del-sacro-cuore.csl b/universita-cattolica-del-sacro-cuore.csl index 312ca152259..14df6b9c24a 100644 --- a/universita-cattolica-del-sacro-cuore.csl +++ b/universita-cattolica-del-sacro-cuore.csl @@ -544,7 +544,7 @@ - + diff --git a/zeitschrift-fur-zahnarztliche-implantologie.csl b/zeitschrift-fur-zahnarztliche-implantologie.csl new file mode 100644 index 00000000000..1509ea92e6b --- /dev/null +++ b/zeitschrift-fur-zahnarztliche-implantologie.csl @@ -0,0 +1,161 @@ + + From 37c2d64e449ef617bb98c0ad3b39a903d8f3d886 Mon Sep 17 00:00:00 2001 From: github actions Date: Sat, 15 Aug 2020 02:17:10 +0000 Subject: [PATCH 2/3] Squashed 'src/main/resources/csl-styles/' changes from 827b986621..eb0d37e0ff eb0d37e0ff Create natbib-plainnat-author-dat.csl (#4967) fb1592a1cd Update journal-of-fish-biology.csl (#4969) f6876cbe0f Update .travis.yml (#4970) d6d400b207 Create london-review-of-international-law.csl (#4966) d2a5ae1b16 Update harvard-stellenbosch-university.csl (#4965) 9c62141a40 Create phytopathologia-mediterranea.csl (#4964) 8ca2ea1a9c Update historical-materialism.csl (#4960) 80456dc749 Update historical-materialism.csl be2d91090c Update historical-materialism.csl 1d1cf095a6 Create atlande.csl (#4930) 89f41d404d Create juristische-zitierweise-oeffentliches-recht.csl (#4944) 8c677a08c5 Create korean-journal-of-gastroenterology.csl (#4954) eadb9508dd Create historical-materialism.csl (#4955) 5553dcdc9c Create revista-materia.csl (#4957) d23a3abd79 Bug fix in APA 6 original publication macro (#4959) 66f9974980 Always print publisher in APA 6th edition (#4899) 868809c063 Create agora.csl (#4940) 99c19c397e Update anthropologie-et-societes.csl (#4952) ee17423a93 Create critical-reviews-in-solid-state-and-materials-science.csl (#4951) 7a13a7d59e Create korean-journal-of-internal-medicine.csl (#4953) git-subtree-dir: src/main/resources/csl-styles git-subtree-split: eb0d37e0ff253e7c6d256b619e4831af306a28cf --- .travis.yml | 4 +- Gemfile | 2 +- Gemfile.lock | 4 +- agora.csl | 266 +++++++++++ anthropologie-et-societes.csl | 26 +- apa-6th-edition-no-ampersand.csl | 115 +++-- apa-6th-edition.csl | 115 +++-- apa-no-doi-no-issue.csl | 131 +++--- apa-old-doi-prefix.csl | 115 +++-- atlande.csl | 338 ++++++++++++++ ...-in-solid-state-and-materials-sciences.csl | 187 ++++++++ harvard-stellenbosch-university.csl | 1 + historical-materialism.csl | 371 +++++++++++++++ journal-of-fish-biology.csl | 110 +++-- ...stische-zitierweise-offentliches-recht.csl | 429 ++++++++++++++++++ london-review-of-international-law.csl | 323 +++++++++++++ natbib-plainnat-author-date.csl | 276 +++++++++++ phytopathologia-mediterranea.csl | 201 ++++++++ revista-materia.csl | 343 ++++++++++++++ the-korean-journal-of-gastroenterology.csl | 204 +++++++++ the-korean-journal-of-internal-medicine.csl | 166 +++++++ 21 files changed, 3460 insertions(+), 267 deletions(-) create mode 100644 agora.csl create mode 100644 atlande.csl create mode 100644 critical-reviews-in-solid-state-and-materials-sciences.csl create mode 100644 historical-materialism.csl create mode 100644 juristische-zitierweise-offentliches-recht.csl create mode 100644 london-review-of-international-law.csl create mode 100644 natbib-plainnat-author-date.csl create mode 100644 phytopathologia-mediterranea.csl create mode 100644 revista-materia.csl create mode 100644 the-korean-journal-of-gastroenterology.csl create mode 100644 the-korean-journal-of-internal-medicine.csl diff --git a/.travis.yml b/.travis.yml index 44a11d7aac9..724298fd1ef 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,8 +1,8 @@ -dist: bionic +dist: focal language: ruby cache: bundler rvm: -- 2.6.5 +- 2.7.1 install: - bundle install --jobs=3 --retry=3 --path=${BUNDLE_PATH:-vendor/bundle} - bundle update sheldon diff --git a/Gemfile b/Gemfile index 65bb4267142..17b2c314a33 100644 --- a/Gemfile +++ b/Gemfile @@ -1,4 +1,4 @@ -ruby '2.6.5' +ruby '2.7.1' source 'https://rubygems.org' gem 'rake' diff --git a/Gemfile.lock b/Gemfile.lock index d41b71a1f32..b0baba6eaa8 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -64,7 +64,7 @@ DEPENDENCIES sheldon! RUBY VERSION - ruby 2.6.5p114 + ruby 2.7.1 BUNDLED WITH - 1.17.3 + 2.1.4 diff --git a/agora.csl b/agora.csl new file mode 100644 index 00000000000..fd0a065ab82 --- /dev/null +++ b/agora.csl @@ -0,0 +1,266 @@ + + diff --git a/anthropologie-et-societes.csl b/anthropologie-et-societes.csl index 3a8ba466a67..f61e510a708 100644 --- a/anthropologie-et-societes.csl +++ b/anthropologie-et-societes.csl @@ -8,13 +8,12 @@ Patrick O'Brien, PhD - obrienpat86@gmail.com 0702-8997 1703-7921 - 2018-09-05T13:51:00+00:00 + 2020-07-31T08:06:37+00:00 This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License @@ -115,14 +114,15 @@ - + + - + @@ -167,24 +167,24 @@ - + - - - - + + - - - - + + + + + + diff --git a/apa-6th-edition-no-ampersand.csl b/apa-6th-edition-no-ampersand.csl index 86ccc7e7845..c3b16aabf24 100644 --- a/apa-6th-edition-no-ampersand.csl +++ b/apa-6th-edition-no-ampersand.csl @@ -503,19 +503,10 @@ - - - - - - - - - @@ -796,6 +787,25 @@ + + + + + + + + + + + + + + + + + + + @@ -1386,6 +1396,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1492,57 +1542,28 @@ - - + + - + - + - - - - - - - - - - - - - - - - - + + + - + + - - - - - - - - - - - - - - - - diff --git a/apa-6th-edition.csl b/apa-6th-edition.csl index 83c3b70cce6..f49c6b13532 100644 --- a/apa-6th-edition.csl +++ b/apa-6th-edition.csl @@ -502,19 +502,10 @@ - - - - - - - - - @@ -795,6 +786,25 @@ + + + + + + + + + + + + + + + + + + + @@ -1385,6 +1395,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1491,57 +1541,28 @@ - - + + - + - + - - - - - - - - - - - - - - - - - + + + - + + - - - - - - - - - - - - - - - - diff --git a/apa-no-doi-no-issue.csl b/apa-no-doi-no-issue.csl index b71c07b4aa7..03ca7ff86be 100644 --- a/apa-no-doi-no-issue.csl +++ b/apa-no-doi-no-issue.csl @@ -460,23 +460,15 @@ - + - - - - - - + - - - - + - + @@ -517,19 +509,10 @@ - - - - - - - - - @@ -810,6 +793,25 @@ + + + + + + + + + + + + + + + + + + + @@ -1407,6 +1409,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1513,57 +1555,28 @@ - - + + - + - + - - - - - - - - - - - - - - - - - + + + - + + - - - - - - - - - - - - - - - - diff --git a/apa-old-doi-prefix.csl b/apa-old-doi-prefix.csl index 1bba65f0061..a7ef73be8aa 100644 --- a/apa-old-doi-prefix.csl +++ b/apa-old-doi-prefix.csl @@ -503,19 +503,10 @@ - - - - - - - - - @@ -796,6 +787,25 @@ + + + + + + + + + + + + + + + + + + + @@ -1386,6 +1396,46 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1492,57 +1542,28 @@ - - + + - + - + - - - - - - - - - - - - - - - - - + + + - + + - - - - - - - - - - - - - - - - diff --git a/atlande.csl b/atlande.csl new file mode 100644 index 00000000000..37051e8c417 --- /dev/null +++ b/atlande.csl @@ -0,0 +1,338 @@ + + diff --git a/critical-reviews-in-solid-state-and-materials-sciences.csl b/critical-reviews-in-solid-state-and-materials-sciences.csl new file mode 100644 index 00000000000..78d9b89214b --- /dev/null +++ b/critical-reviews-in-solid-state-and-materials-sciences.csl @@ -0,0 +1,187 @@ + + diff --git a/harvard-stellenbosch-university.csl b/harvard-stellenbosch-university.csl index 610543553b0..7ac7671b557 100644 --- a/harvard-stellenbosch-university.csl +++ b/harvard-stellenbosch-university.csl @@ -280,6 +280,7 @@ + diff --git a/historical-materialism.csl b/historical-materialism.csl new file mode 100644 index 00000000000..0d31db251cb --- /dev/null +++ b/historical-materialism.csl @@ -0,0 +1,371 @@ + + diff --git a/journal-of-fish-biology.csl b/journal-of-fish-biology.csl index 275532a225b..1db13f2a61b 100644 --- a/journal-of-fish-biology.csl +++ b/journal-of-fish-biology.csl @@ -16,7 +16,7 @@ 0022-1112 1095-8649 The style for the Journal of Fish Biology. - 2019-11-05T09:32:12+00:00 + 2020-08-13T10:48:28+00:00 This work is licensed under a Creative Commons Attribution-ShareAlike 3.0 License @@ -36,16 +36,10 @@ - - - - - - - - + + + @@ -73,18 +67,28 @@ - - - - + + + + + + + + + + + + + + - + - + @@ -98,23 +102,13 @@ - + + - - - - - - - - - - - - - - + @@ -141,10 +135,16 @@ + + + + + - + @@ -191,14 +191,16 @@ - - + + - + - - - + + + + + @@ -211,9 +213,12 @@ - - - + + + + + + @@ -236,15 +241,22 @@ - + + + + + + + + + + + + + + - - - diff --git a/juristische-zitierweise-offentliches-recht.csl b/juristische-zitierweise-offentliches-recht.csl new file mode 100644 index 00000000000..288261aa758 --- /dev/null +++ b/juristische-zitierweise-offentliches-recht.csl @@ -0,0 +1,429 @@ + + diff --git a/london-review-of-international-law.csl b/london-review-of-international-law.csl new file mode 100644 index 00000000000..f2a7c649526 --- /dev/null +++ b/london-review-of-international-law.csl @@ -0,0 +1,323 @@ + + diff --git a/natbib-plainnat-author-date.csl b/natbib-plainnat-author-date.csl new file mode 100644 index 00000000000..cde2857f70f --- /dev/null +++ b/natbib-plainnat-author-date.csl @@ -0,0 +1,276 @@ + + diff --git a/phytopathologia-mediterranea.csl b/phytopathologia-mediterranea.csl new file mode 100644 index 00000000000..964231e1334 --- /dev/null +++ b/phytopathologia-mediterranea.csl @@ -0,0 +1,201 @@ + + diff --git a/revista-materia.csl b/revista-materia.csl new file mode 100644 index 00000000000..8625641642f --- /dev/null +++ b/revista-materia.csl @@ -0,0 +1,343 @@ + + diff --git a/the-korean-journal-of-gastroenterology.csl b/the-korean-journal-of-gastroenterology.csl new file mode 100644 index 00000000000..72a7a71a938 --- /dev/null +++ b/the-korean-journal-of-gastroenterology.csl @@ -0,0 +1,204 @@ + + diff --git a/the-korean-journal-of-internal-medicine.csl b/the-korean-journal-of-internal-medicine.csl new file mode 100644 index 00000000000..62da01eef13 --- /dev/null +++ b/the-korean-journal-of-internal-medicine.csl @@ -0,0 +1,166 @@ + + From 636ead24bf76be784445276ebe8ba0175264602c Mon Sep 17 00:00:00 2001 From: Dominik Voigt Date: Sun, 4 Oct 2020 17:29:37 +0200 Subject: [PATCH 3/3] Adapt arxiv phrase test --- .../logic/importer/fetcher/ArXivTest.java | 44 ++++++++++++------- 1 file changed, 27 insertions(+), 17 deletions(-) diff --git a/src/test/java/org/jabref/logic/importer/fetcher/ArXivTest.java b/src/test/java/org/jabref/logic/importer/fetcher/ArXivTest.java index cb578025ad5..20b0b6e401e 100644 --- a/src/test/java/org/jabref/logic/importer/fetcher/ArXivTest.java +++ b/src/test/java/org/jabref/logic/importer/fetcher/ArXivTest.java @@ -249,29 +249,39 @@ public String getTestJournal() { return "\"Journal of Geometry and Physics (2013)\""; } + /** + * A phrase is a sequence of terms wrapped in quotes. + * Only documents that contain exactly this sequence are returned. + */ @Test public void supportsPhraseSearch() throws Exception { + List resultWithPhraseSearch = fetcher.performSearch("ti:\"Taxonomy of Distributed\""); + List resultWithOutPhraseSearch = fetcher.performSearch("ti:Taxonomy AND ti:of AND ti:Distributed"); + // Phrase search result has to be subset of the default search result + assertTrue(resultWithOutPhraseSearch.containsAll(resultWithPhraseSearch)); + } + + /** + * A phrase is a sequence of terms wrapped in quotes. + * Only documents that contain exactly this sequence are returned. + */ + @Test + public void supportsPhraseSearchAndMatchesExact() throws Exception { BibEntry expected = new BibEntry(StandardEntryType.Article) - .withField(StandardField.AUTHOR, "Tobias Büscher and Angel L. Diez and Gerhard Gompper and Jens Elgeti") - .withField(StandardField.TITLE, "Instability and fingering of interfaces in growing tissue") - .withField(StandardField.DATE, "2020-03-10") - .withField(StandardField.ABSTRACT, "Interfaces in tissues are ubiquitous, both between tissue and environment as well as between populations of different cell types. The propagation of an interface can be driven mechanically. % e.g. by a difference in the respective homeostatic stress of the different cell types. Computer simulations of growing tissues are employed to study the stability of the interface between two tissues on a substrate. From a mechanical perspective, the dynamics and stability of this system is controlled mainly by four parameters of the respective tissues: (i) the homeostatic stress (ii) cell motility (iii) tissue viscosity and (iv) substrate friction. For propagation driven by a difference in homeostatic stress, the interface is stable for tissue-specific substrate friction even for very large differences of homeostatic stress; however, it becomes unstable above a critical stress difference when the tissue with the larger homeostatic stress has a higher viscosity. A small difference in directed bulk motility between the two tissues suffices to result in propagation with a stable interface, even for otherwise identical tissues. Larger differences in motility force, however, result in a finite-wavelength instability of the interface. Interestingly, the instability is apparently bound by nonlinear effects and the amplitude of the interface undulations only grows to a finite value in time.") - .withField(StandardField.DOI, "10.1088/1367-2630/ab9e88") - .withField(StandardField.EPRINT, "2003.04601") - .withField(StandardField.DOI, "10.1088/1367-2630/ab9e88") - .withField(StandardField.FILE, ":http\\://arxiv.org/pdf/2003.04601v1:PDF") + .withField(StandardField.AUTHOR, "Fauzi Adi Rafrastara and Qi Deyu") + .withField(StandardField.TITLE, "A Survey and Taxonomy of Distributed Data Mining Research Studies: A Systematic Literature Review") + .withField(StandardField.DATE, "2020-09-14") + .withField(StandardField.ABSTRACT, "Context: Data Mining (DM) method has been evolving year by year and as of today there is also the enhancement of DM technique that can be run several times faster than the traditional one, called Distributed Data Mining (DDM). It is not a new field in data processing actually, but in the recent years many researchers have been paying more attention on this area. Problems: The number of publication regarding DDM in high reputation journals and conferences has increased significantly. It makes difficult for researchers to gain a comprehensive view of DDM that require further research. Solution: We conducted a systematic literature review to map the previous research in DDM field. Our objective is to provide the motivation for new research by identifying the gap in DDM field as well as the hot area itself. Result: Our analysis came up with some conclusions by answering 7 research questions proposed in this literature review. In addition, the taxonomy of DDM research area is presented in this paper. Finally, this systematic literature review provides the statistic of development of DDM since 2000 to 2015, in which this will help the future researchers to have a comprehensive overview of current situation of DDM.") + .withField(StandardField.EPRINT, "2009.10618") + .withField(StandardField.FILE, ":http\\://arxiv.org/pdf/2009.10618v1:PDF") .withField(StandardField.EPRINTTYPE, "arXiv") - .withField(StandardField.EPRINTCLASS, "q-bio.TO") - .withField(StandardField.KEYWORDS, "q-bio.TO"); + .withField(StandardField.EPRINTCLASS, "cs.DC") + .withField(StandardField.KEYWORDS, "cs.DC, cs.LG"); - List resultWithPhraseSearch = fetcher.performSearch("au:\"Tobias Diez\""); - List resultWithOutPhraseSearch = fetcher.performSearch("au:Tobias Diez"); - // Ensure that phrase search result is just a subset of the default search result - assertTrue(resultWithOutPhraseSearch.containsAll(resultWithPhraseSearch)); - resultWithOutPhraseSearch.removeAll(resultWithPhraseSearch); + List resultWithPhraseSearch = fetcher.performSearch("ti:\"Taxonomy of Distributed\""); - // There is only a single paper found by searching for Tobias Diez as author that is not authored by "Tobias Diez". - assertEquals(Collections.singletonList(expected), resultWithOutPhraseSearch); + // There is only a single paper found by searching that contains the exact sequence "Taxonomy of Distributed" in the title. + assertEquals(Collections.singletonList(expected), resultWithPhraseSearch); } @Test