Skip to content

Rework DBLPFetcher to new structure#2314

Merged
matthiasgeiger merged 2 commits into
masterfrom
rework-dblp
Nov 26, 2016
Merged

Rework DBLPFetcher to new structure#2314
matthiasgeiger merged 2 commits into
masterfrom
rework-dblp

Conversation

@matthiasgeiger

Copy link
Copy Markdown
Member

also fixes #2311

  • Change in CHANGELOG.md described
  • Tests created for changes
  • [ ] Screenshots added (for bigger UI changes)
  • Manually tested changed features in running JabRef
  • Check documentation status (Issue created for outdated help page at help.jabref.org?)
  • [ ] If you changed the localization: Did you run gradle localizationUpdate?

@matthiasgeiger matthiasgeiger added the status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers label Nov 24, 2016
@matthiasgeiger matthiasgeiger added this to the v3.8 milestone Nov 24, 2016
}

@Override
public List<BibEntry> performSearch(String query) throws FetcherException {

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the code gets even more simpler if you use the SearchBasedParserFetcher interface.

@matthiasgeiger matthiasgeiger removed the status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers label Nov 24, 2016
@matthiasgeiger matthiasgeiger changed the title Rework DBLPFetcher to new structure [WIP] Rework DBLPFetcher to new structure Nov 24, 2016
@matthiasgeiger

Copy link
Copy Markdown
Member Author

Thanks to the feedback from Dagstuhl we now directly use the "standard" form of bibtex entries containing all relevant information (esp. DOIs) and full book/journal/conf-titles.

@matthiasgeiger matthiasgeiger changed the title [WIP] Rework DBLPFetcher to new structure Rework DBLPFetcher to new structure Nov 25, 2016
@matthiasgeiger matthiasgeiger added the status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers label Nov 25, 2016

@tobiasdiez tobiasdiez left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@Siedlerchr Siedlerchr left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Love the cleanup job things. LGTM 👍

@matthiasgeiger matthiasgeiger merged commit ff550e4 into master Nov 26, 2016
Siedlerchr added a commit that referenced this pull request Nov 27, 2016
* upstream/master: (36 commits)
  Rework DBLPFetcher to new structure (#2314)
  Consider dev tag in version comparison (#2312)
  Update diffutils from 1.3.0 to 2.1.1
  Replace usages of Throwable with Exception (#2310)
  Add missing srcDir statement
  improve documentation of save order limitation - see #2305
  Adapt CSL tests to CRLF and LF (#2306)
  Use SPDX license identifiers
  Add key format of #2275 as requirement to CONTRIBUTING.md
  Add fallback exception handler (#2287)
  Update citeproc dependency to 1.0.1 (#2303)
  Remove duplicate code getResolvedFieldOrAlias (#2296)
  Update testCompile dependencies (mockito-core, wiremock)
  Change execution order (#2302)
  Use https for files.jabref.org
  Use compileJava instead of getdeps to decrease build time even more
  Update install4j from 6.1.1 to 6.1.3
  Fix local metadata synchronization
  Fix NullPointerException in ConnectToSharedDatabaseDialog (#2297)
  The error message "No suitable driver found" will not appear when JabRef connects on startup. (#2295)
  ...

# Conflicts:
#	src/main/java/net/sf/jabref/logic/util/io/FileUtil.java
Siedlerchr added a commit that referenced this pull request Nov 28, 2016
…ntentSelector

* 'master' of https://github.com/Siedlerchr/jabref:
  Rework DBLPFetcher to new structure (#2314)
  Consider dev tag in version comparison (#2312)
  Update diffutils from 1.3.0 to 2.1.1
  Replace usages of Throwable with Exception (#2310)
  Add missing srcDir statement
  improve documentation of save order limitation - see #2305
  Adapt CSL tests to CRLF and LF (#2306)
  Use SPDX license identifiers
  Add key format of #2275 as requirement to CONTRIBUTING.md
  Add fallback exception handler (#2287)
  Update citeproc dependency to 1.0.1 (#2303)
  Remove duplicate code getResolvedFieldOrAlias (#2296)
  Update testCompile dependencies (mockito-core, wiremock)
  Change execution order (#2302)
  Use https for files.jabref.org
  Use compileJava instead of getdeps to decrease build time even more
  Update install4j from 6.1.1 to 6.1.3
  Fix local metadata synchronization
@stefan-kolb stefan-kolb deleted the rework-dblp branch December 2, 2016 12:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers

Projects

None yet

Development

Successfully merging this pull request may close these issues.

DBLP fetcher seems to be broken

3 participants