-
Notifications
You must be signed in to change notification settings - Fork 15
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
DI-1 #687
Conversation
This is an alternative to use Google's Dagger , which was tried out 2.5 years ago at #518 |
We can use this PR to do a proper renaming: Please fix the name "PreferenceService". Reason:
|
I think, this is the right place to provide the link to some naming hints and usages JabRef#6103 (comment) |
# Conflicts: # src/main/java/org/jabref/gui/fieldeditors/OptionEditor.java # src/main/java/org/jabref/gui/util/component/TemporalAccessorPicker.java
Can we postpone this to a follow up PR? I believe this one is on the edge of what can be understood in one PR. |
isDebugEnabled = false; | ||
} | ||
|
||
// addLogToDisk |
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.
Just a comment no action needed:
Here, we see different coding styles. I used method names to avoid comments and to enable grouping of related statements. For you, it seemed that grouping is too fine grained and you wanted to group using lines. -- For me having the single line comment // addLogToDisk
spanning statements separated by empty lines was unclear (also because there is the comment The "Shared File Writer" ...
.
Follow-up at JabRef#11342 |
Please directly after merge as DI-2. |
Mandatory checks
CHANGELOG.md
described in a way that is understandable for the average user (if applicable)