-
-
Notifications
You must be signed in to change notification settings - Fork 38
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
[PRE REVIEW]: DemeterWatch: A Java tool to detect Law of Demeter violations in Java collections #7209
Comments
Hello human, I'm @editorialbot, a robot that can help you with some common editorial tasks. For a list of things I can do to help you, just type:
For example, to regenerate the paper pdf after making changes in the paper's md or bib files, type:
|
|
Software report:
Commit count by author:
|
Paper file info: 📄 Wordcount for ✅ The paper includes a |
License info: 🟡 License found: |
Five most similar historical JOSS papers: Annotation Sniffer: A tool to Extract Code Annotations Metrics ELDAM: A Python software for Life Cycle Inventory data management Cacatoo: building, exploring, and sharing spatially structured models of biological systems chronovise: Measurement-Based Probabilistic Timing Analysis framework A Framework to Quality Control Oceanographic Data |
👋 @youngkaneda - thanks for your submission. As it's not completely clear to me that this is research software as defined by JOSS, the editors will now discuss this. You should hear back in a week or so. If you have any comments that will help the editors better understand this, please feel free to add them here. |
@editorialbot query scope |
Submission flagged for editorial review. |
Hello Daniel 👋. I believe that the DemeterWatch is a fitting example of research software as defined by JOSS criteria. It supports the functioning of research instruments by providing a sophisticated platform for analyzing and understanding complex Java codebases. Specifically, the software aids in the detection of design pattern violations and code smells, which are crucial for maintaining the quality and integrity of software systems used in research environments. Additionally, DemeterWatch excels in extracting knowledge from large datasets, where the datasets in question are substantial Java code. By employing advanced analysis techniques and generating actionable insights from these projects, the software enables researchers to derive meaningful patterns and anomalies from extensive code collections. We the developers, believe that this functionality is essential for researchers who seek to improve code quality and maintainability in their software systems, thus directly aligning, in our perception, with the JOSS definitions of research software. |
@danielskatz can I please co-review this paper ? |
@saaikrishnan - if this passes the scope review, I will assign an editor, and the editor will assign reviewers, so please stand by |
@danielskatz thank you for the information. |
@youngkaneda - this has now passed our scope review, so I will work on finding an editor |
👋 @drvinceknight - I wonder if you could take this one on as editor. Note that we already have one volunteer reviewer. And I know you are at your limit, but it looks like one of yours is almost done... |
@editorialbot invite @drvinceknight as editor |
Invitation to edit this submission sent! |
Hello @danielskatz, I am really happy that it passed the query scope check, thanks, I will look forward for the updates, and do what I can to quickly answer the demands. |
Submitting author: @youngkaneda (Juan Pablo Pessoa de Aquino)
Repository: https://github.com/youngkaneda/DemeterWatch
Branch with paper.md (empty if default branch): master
Version: v1.0.0
Editor: Pending
Reviewers: Pending
Managing EiC: Daniel S. Katz
Status
Status badge code:
Author instructions
Thanks for submitting your paper to JOSS @youngkaneda. Currently, there isn't a JOSS editor assigned to your paper.
@youngkaneda if you have any suggestions for potential reviewers then please mention them here in this thread (without tagging them with an @). You can search the list of people that have already agreed to review and may be suitable for this submission.
Editor instructions
The JOSS submission bot @editorialbot is here to help you find and assign reviewers and start the main review. To find out what @editorialbot can do for you type:
The text was updated successfully, but these errors were encountered: