Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 444717

Summary: Use snakeyaml as main manifest parser
Product: [ECD] Orion Reporter: Maciej Bendkowski <maciej.bendkowski>
Component: DeploymentAssignee: Wojciech Sudol <sudol.wojciech>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: P3 CC: sudol.wojciech, Szymon.Brandys
Version: 6.0   
Target Milestone: 9.0   
Hardware: PC   
OS: Linux   
See Also: https://git.eclipse.org/r/46170
https://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=d4cb5a0b1a8b813f7e764ced7a5fe3c7294eae9d
https://git.eclipse.org/r/46250
https://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/?id=c4c12e93d813913ada55153905cb2a0728946075
Whiteboard:

Description Maciej Bendkowski CLA 2014-09-22 05:29:04 EDT
Having the appropriate CQ (https://dev.eclipse.org/ipzilla/show_bug.cgi?id=7816) we should switch to snakeyaml as our main manifest parser library.
Comment 1 Eclipse Genie CLA 2015-04-21 07:19:58 EDT
New Gerrit change created: https://git.eclipse.org/r/46170
Comment 3 Wojciech Sudol CLA 2015-04-21 09:44:29 EDT
(In reply to Eclipse Genie from comment #2)
> Gerrit change https://git.eclipse.org/r/46170 was merged to [master].
> Commit:
> http://git.eclipse.org/c/orion/org.eclipse.orion.server.git/commit/
> ?id=d4cb5a0b1a8b813f7e764ced7a5fe3c7294eae9d

This is an intermediate solution in which tree representation of manifest created with SnakeYAML is later converted to ManifestParseTree based tree. As a next step the ManifestParseTree should be completely removed. This will be done in another bug.
Comment 4 Wojciech Sudol CLA 2015-04-21 09:45:09 EDT
.
Comment 5 Eclipse Genie CLA 2015-04-22 09:17:04 EDT
New Gerrit change created: https://git.eclipse.org/r/46250