Skip to content
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

Dev #14

Merged
merged 35 commits into from
May 23, 2023
Merged

Dev #14

merged 35 commits into from
May 23, 2023

Conversation

pvassil
Copy link
Member

@pvassil pvassil commented May 19, 2023

  • pulled locally
  • fixed .classpath (but updated .m2 by hand, pom update failes)
  • plantUML works OK
  • parser works mostly OK...
  • ... the usual crashes occurred with typical folders having "." subfolders
  • must create some issues for what is crashing

Issues most probably resolved: #2 #7

dimanyfantakis and others added 30 commits May 9, 2023 13:43
…tifier classes to have two subclasses, one for each parser that we use and implemented the ProjectParserHelper to create the corresponding LeafNode and RelationshipIdentifier classes based on the ParserType
…tifier classes to have two subclasses, one for each parser that we use and implemented the ProjectParserHelper to create the corresponding LeafNode and RelationshipIdentifier classes based on the ParserType
# Conflicts:
#	src/main/java/parser/JDTFileVisitor.java
#	src/main/java/parser/ProjectParser.java
#	src/main/java/parser/ProjectParserHelper.java
#	src/test/java/parser/NodeParsingTest.java
#	src/test/java/parser/RelationshipIdentifierTest.java
Not 100% refactored.
Without tests.
Old parser.
…tifier classes to have two subclasses, one for each parser that we use and implemented the ProjectParserHelper to create the corresponding LeafNode and RelationshipIdentifier classes based on the ParserType
Fixed changing the .classpath file.
Test for PlantUML texts
Issue Fixed:
- Doubling all fields, methods and relationships, when extracting a diagram twice without closing it.
Added the reduce of the graph's width, when the extracted image is bigger than 4096x4096.
Add to build path needed.
- Added PlantUML Text extraction.
- Added method descriptions to
- PlantUML methods on Interfaces.
- Changed PlantUML button to PlantUML Image
@dimanyfantakis dimanyfantakis self-requested a review May 19, 2023 18:18
Copy link
Collaborator

@dimanyfantakis dimanyfantakis left a comment

Choose a reason for hiding this comment

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

I am not sure about adding the whole .idea folder to gitignore. There is some information regarding the libraries we are using inside.

@pvassil
Copy link
Member Author

pvassil commented May 20, 2023 via email

@pvassil pvassil merged commit 31754a6 into main May 23, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Improve/Try alternatives for parser
3 participants