Skip to content

Conversation

@tobiasdiez
Copy link
Member

The integrity check now also tests that names are in BibTeX format.

  • 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?

@tobiasdiez tobiasdiez added the status: ready-for-review Pull Requests that are ready to be reviewed by the maintainers label May 30, 2017
Copy link
Member

@lenhard lenhard left a comment

Choose a reason for hiding this comment

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

Please fix the localization issues in the el localization file.

My other comment is just a suggestion that is up to you to decide.

@@ -1,31 +1,30 @@
#!
Copy link
Member

Choose a reason for hiding this comment

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

It seems that something went wrong when merging the language file here? Why is there a file header? Also, why are some of the localizations removed?

AuthorList authorList = AuthorList.parse(value);
if (!authorList.getAsLastFirstNamesWithAnd(false).equals(value)
&& !authorList.getAsFirstLastNamesWithAnd().equals(value)) {
return Optional.of(Localization.lang("Names are not in the standard BibTeX format."));
Copy link
Member

Choose a reason for hiding this comment

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

Should we drop a hint here what the expected format actually is? Otherwise, the user might be left wondering what he should do to fix the warning.

Copy link
Member Author

Choose a reason for hiding this comment

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

I agree that the error message is not very detailed and leaves room for interpretation. However, since the check issues are reported in table form a very concise error message is required. Thus for now I don't see an easy way to improve it.

@tobiasdiez tobiasdiez force-pushed the improvePersonNamesChecker branch from 3314a6e to 2473e19 Compare June 7, 2017 18:04
@tobiasdiez tobiasdiez merged commit 5a36a2a into master Jun 7, 2017
@tobiasdiez tobiasdiez deleted the improvePersonNamesChecker branch June 7, 2017 18:19
Siedlerchr added a commit that referenced this pull request Jun 8, 2017
* upstream/master:
  Greek Translation (#2835)
  Updated JabRef_tr.properties (#2894)
  Display deprecated fields in single-column layout
  Improve performance of entry editor (#2892)
  Improve person names checker (#2876)
  Fix #2871: all field editors have maximal height and width
  Fix #2880: NPE when importing in a database without groups
  Updated Menu_tr.properties (#2884)
  Updated JabRef_tr.properties (#2883)
  Updated mysql-connector-java from 5.1.40 -> 5.1.42
  Updated java-string-similarity from 0.23 -> 0.24
  Add small change to push build again

# Conflicts:
#	external-libraries.txt
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.

4 participants