-
Notifications
You must be signed in to change notification settings - Fork 29
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
Improve documentation and performance of CSync #283
base: develop
Are you sure you want to change the base?
Conversation
Enquier
commented
May 29, 2024
- Improving CSync performance
- Adding additional documentation for CSync,
- Updating missing JavaFX libararies for multi-platform compatibility (fixes JavaFX libraries are still not embedding correctly. #282 )
- Note this PR incorporates the SVG Capability (need to merge Feature/enriched svg #280 first)
@@ -161,7 +166,13 @@ private enum Processor { | |||
DOCUMENTATION_PRE( | |||
(element, project, objectNode) -> { | |||
//Todo: FIgure out how to read this stuff and parse the <a tags from MD | |||
// String doc_text = (String) Utils.getElementAttribute(element, Utils.AvailableAttribute.Documentation); | |||
String doc_text = (String) Utils.getElementAttribute(element, Utils.AvailableAttribute.Documentation); |
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.
don't think this is completely implemented? the parsed doc isn't used anywhere, there's no mms-cf attr added, and should have a try catch surrounding it in case jsoup fails, also it'll lead to a diff since the output on mms will then be different to the model, think this should commented out and revisited later
|
||
ProjectValidator pv = new ProjectValidator(project); | ||
pv.validate(); | ||
ProgressStatusRunner.runWithProgressStatus(pv, "Coordinated Sync: Project Validation", true, 0); |
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.
is the reason why it's starting a new runner instead of calling pv.run(progressStatus) because it's changing to indeterminate?