-
-
Notifications
You must be signed in to change notification settings - Fork 2.9k
First part for implementaion of a Europe PMC fetcher #13389
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
Conversation
jablib/src/test/java/org/jabref/logic/importer/fetcher/EuropePmcFetcherTest.java
Show resolved
Hide resolved
jablib/src/test/java/org/jabref/logic/importer/fetcher/EuropePmcFetcherTest.java
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Small nitpick - otherwise, it looks good.
I would add a CHANGELOG.md entry nevertheless. - We can update it if the feature is updated before the next release.
jablib/src/main/java/org/jabref/logic/importer/fetcher/EuropePmcFetcher.java
Outdated
Show resolved
Hide resolved
@trag-bot didn't find any issues in the code! ✅✨ |
|
||
// Handle URL | ||
if (result.has("pmid")) { | ||
entry.setField(StandardField.URL, "https://pubmed.ncbi.nlm.nih.gov/" + result.getString("pmid") + "/"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Interesting - Normally our maintable should handle this similar to DOI handling.
OK for now, noted down for future work 😋
@@ -14,6 +14,7 @@ Note that this project **does not** adhere to [Semantic Versioning](https://semv | |||
- We introduced a settings parameter to manage citations' relations local storage time-to-live with a default value set to 30 days. [#11189](https://github.com/JabRef/jabref/issues/11189) | |||
- We distribute arm64 images for Linux. [#10842](https://github.com/JabRef/jabref/issues/10842) | |||
- We added the field `monthfiled` to the default list of fields to resolve BibTeX-Strings for [#13375](https://github.com/JabRef/jabref/issues/13375) | |||
- We added a new ID based fetcher for [EuropePMC](https://europepmc.org/). [#13389](https://github.com/JabRef/jabref/pull/13389) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Does this also work with the new entry dialog?
Refs https://github.com/JabRef/jabref-issue-melting-pot/issues/955
Implemented ID based fetcher for EuropePMC
Follow up tasks (new issue):
(That's why I think it's not worth adding it in changelog right now)
Steps to test
Test written
Mandatory checks
CHANGELOG.md
described in a way that is understandable for the average user (if change is visible to the user)