jabref icon indicating copy to clipboard operation
jabref copied to clipboard

`--help` should output help

Open koppor opened this issue 10 months ago β€’ 5 comments

If --help is active, JabRef CLI should output help - NOT pass this to the GUI

  1. Start JabRef and keep it running
  2. run jabref.exe --help
  3. See INFO: Arguments passed on to running JabRef instance. Shutting down. Expected result: Help output

In IntelliJ:

Image

Then

Image

Image

Then "Run"

Then you also see the output:

Image

koppor avatar Jun 03 '25 22:06 koppor

/assign-me

pranav0510s avatar Jun 04 '25 02:06 pranav0510s

πŸ‘‹ Hey @pranav0510s, thank you for your interest in this issue! πŸŽ‰

We're excited to have you on board. Start by exploring our Contributing guidelines, and don't forget to check out our workspace setup guidelines to get started smoothly.

For questions on JabRef functionality and the code base, you can consult the JabRef Guru or ask on our Gitter chat.

In case you encounter failing tests during development, please check our developer FAQs!

Having any questions or issues? Feel free to ask here on GitHub. Need help setting up your local workspace? Join the conversation on JabRef's Gitter chat. And don't hesitate to open a (draft) pull request early on to show the direction it is heading towards. This way, you will receive valuable feedback.

Happy coding! πŸš€

github-actions[bot] avatar Jun 04 '25 02:06 github-actions[bot]

/assign-me

jenilpatel264 avatar Jun 04 '25 08:06 jenilpatel264

⚠️ Issue Already Assigned

Hi @jenilpatel264, this issue is currently assigned to @pranav0510s.

[!NOTE] If no progress is made within 14 days, the issue will be automatically unassigned.

Options for contributors
  • Wait for availability: The issue may become available if auto-unassigned
  • Collaborate: You can ask the assignee if they want help
  • Maintainer assistance: A maintainer can add you as co-assignee if appropriate

github-actions[bot] avatar Jun 04 '25 08:06 github-actions[bot]

⏰ Assignment Reminder

Hi @pranav0510s, this is a friendly reminder about your assignment to this issue.

[!WARNING] This issue will be automatically unassigned in 11 days if there's no activity.

Remember that you can ask the JabRef Guru or DeepWiki about anything regarding JabRef. Additionally, our contributing guide has hints on creating a pull request and a link to our Gitter chat.

How to keep your assignment


If you are working on it, you can prevent automatic unassignment by:

  • Submitting a draft pull request with your progress within 11 days
  • Asking for the πŸ“Œ Pinned label if you need more time

We appreciate your contribution and are here to help if needed!

github-actions[bot] avatar Jun 14 '25 12:06 github-actions[bot]

@jetbrains-junie Implement it

Siedlerchr avatar Jul 03 '25 13:07 Siedlerchr

Hey, it’s Junie by JetBrains! I started processing your request πŸš€

jetbrains-junie[bot] avatar Jul 03 '25 13:07 jetbrains-junie[bot]

βœ… Generation Status

  • Code generation was successful

Message:

The JabRef CLI was modified to display help output when the --help argument is provided while JabRef is running, instead of passing the argument to the running instance. This change resolves the previous issue where users did not see the help output. Other command-line arguments remain unaffected.


πŸ“Œ Issues Detected During Processing

  • Some issues occurred that may have limited the context available during generation.
  • These did not prevent the operation, but fixing them could improve the results.

Message:

❌ I tried to build the project before getting started, but it didn’t work.

There might be issues with the environment or the code itself. Please check build log for more details.

More information:

jetbrains-junie[bot] avatar Jul 03 '25 14:07 jetbrains-junie[bot]

Note that at distribution of JabRef, it will work on Linux and macOS only. Due to --win-console missing on JabGui distribution.

koppor avatar Jul 03 '25 16:07 koppor

/unassign @pranav0510s

koppor avatar Jul 03 '25 16:07 koppor

Hi, I'm new to open-source and would love to work on this issue as my first contribution. Could you please assign this to me ?

sumedhpatil2005 avatar Jul 04 '25 06:07 sumedhpatil2005

πŸ‘‹ Hey @sumedhpatil2005, looks like you’re eager to work on this issueβ€”great! πŸŽ‰ It also looks like you skipped reading our CONTRIBUTING.md, which explains exactly how to participate. No worries, it happens to the best of us. Give it a read, and you’ll discover the ancient wisdom of assigning issues to yourself. Trust me, it’s worth it. πŸš€

github-actions[bot] avatar Jul 04 '25 06:07 github-actions[bot]

/assign-me

sumedhpatil2005 avatar Jul 04 '25 08:07 sumedhpatil2005

πŸ‘‹ Hey @sumedhpatil2005, thank you for your interest in this issue! πŸŽ‰

We're excited to have you on board. Start by exploring our Contributing guidelines, and don't forget to check out our workspace setup guidelines to get started smoothly.

For questions on JabRef functionality and the code base, you can consult the JabRef Guru or ask on our Gitter chat.

In case you encounter failing tests during development, please check our developer FAQs!

Having any questions or issues? Feel free to ask here on GitHub. Need help setting up your local workspace? Join the conversation on JabRef's Gitter chat. And don't hesitate to open a (draft) pull request early on to show the direction it is heading towards. This way, you will receive valuable feedback.

Happy coding! πŸš€

github-actions[bot] avatar Jul 04 '25 08:07 github-actions[bot]

"I have updated the PR title and description as per the guidelines. Could someone please re-run the mandatory checks?

sumedhpatil2005 avatar Jul 04 '25 11:07 sumedhpatil2005

@sumedhpatil2005 This project runs in our free time. If you want to focus on playing around with AI and not learn some Java for yourself - this is perfectly fine for us. But then, please, choose another project.

koppor avatar Jul 04 '25 13:07 koppor

After https://github.com/JabRef/jabref/pull/13446#issuecomment-3036372455, this is not a good first issue any more.

koppor avatar Jul 04 '25 13:07 koppor

I tested it, it seems that #13446 actually did close this issue after consideration and refacoring, so no further action is here required.

calixtus avatar Sep 15 '25 12:09 calixtus