Conversation
Co-authored-by: Christoph <siedlerkiller@gmail.com>
Co-authored-by: Christoph <siedlerkiller@gmail.com>
Co-authored-by: Christoph <siedlerkiller@gmail.com>
Co-authored-by: Christoph <siedlerkiller@gmail.com>
Co-authored-by: Christoph <siedlerkiller@gmail.com>
Co-authored-by: Christoph <siedlerkiller@gmail.com>
Co-authored-by: Christoph <siedlerkiller@gmail.com>
Co-authored-by: Christoph <siedlerkiller@gmail.com>
There was a problem hiding this comment.
Your code currently does not meet JabRef's code guidelines.
We use Checkstyle to identify issues.
The tool reviewdog already placed comments on GitHub to indicate the places. See the tab "Files" in you PR.
Please carefully follow the setup guide for the codestyle.
Afterwards, please run checkstyle locally and fix the issues.
You can check review dog's comments at the tab "Files changed" of your pull request.
- try to simplify SQL statements - create indexes
There was a problem hiding this comment.
You modified Markdown (*.md) files and did not meet JabRef's rules for consistently formatted Markdown files.
To ensure consistent styling, we have markdown-lint in place.
Markdown lint's rules help to keep our Markdown files consistent within this repository and consistent with the Markdown files outside here.
You can check the detailed error output by navigating to your pull request, selecting the tab "Checks", section "Tests" (on the left), subsection "Markdown".
| String bibEntryId, | ||
| String field, | ||
| String oldValue, | ||
| String newValue) {} |
There was a problem hiding this comment.
🚫 [checkstyle] <com.puppycrawl.tools.checkstyle.checks.whitespace.WhitespaceAroundCheck> reported by reviewdog 🐶
'{' is not followed by whitespace.
| import com.google.gson.Gson; | ||
| import com.google.gson.GsonBuilder; | ||
|
|
||
| import org.jabref.model.entry.event.FieldChangedEvent; |
There was a problem hiding this comment.
🚫 [checkstyle] <com.puppycrawl.tools.checkstyle.checks.imports.ImportOrderCheck> reported by reviewdog 🐶
Wrong order for 'org.jabref.model.entry.event.FieldChangedEvent' import.
| import com.google.gson.GsonBuilder; | ||
|
|
||
| import org.jabref.model.entry.event.FieldChangedEvent; | ||
| import org.postgresql.PGConnection; |
There was a problem hiding this comment.
🚫 [checkstyle] <com.puppycrawl.tools.checkstyle.checks.imports.ImportOrderCheck> reported by reviewdog 🐶
'org.postgresql.PGConnection' should be separated from previous imports.
# Conflicts: # src/main/java/org/jabref/gui/shared/SharedDatabaseUIManager.java
# Conflicts: # build.gradle # src/main/java/module-info.java # src/main/java/org/jabref/logic/shared/notifications/NotificationListener.java
# Conflicts: # build.gradle # src/main/java/org/jabref/logic/shared/notifications/NotificationListener.java # src/main/java/org/jabref/model/entry/event/FieldChangedEvent.java
|
The build of this PR is available at https://builds.jabref.org/pull/11879/merge. |
|
I think I'll convert to draft, as there is a lot of work to be done |
|
Your pull request conflicts with the target branch. Please merge with your code. For a step-by-step guide to resolve merge conflicts, see https://docs.github.com/en/pull-requests/collaborating-with-pull-requests/addressing-merge-conflicts/resolving-a-merge-conflict-using-the-command-line. |
Improves the NOTIFY and LISTEN for PostgreSQL database (to get content)
Removes MySQL/MariaDB and Oracle support (due to high maintenance effort).
Open points:
Mandatory checks
CHANGELOG.mddescribed in a way that is understandable for the average user (if applicable)