Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:urbic:branches:Java:packages
manifold
00-snakeyaml-engine-v2.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 00-snakeyaml-engine-v2.patch of Package manifold
diff -up manifold-2022.1.5/manifold-deps-parent/manifold-yaml-rt/src/main/java/manifold/api/yaml/rt/parser/YamlParser.java.p00 manifold-2022.1.5/manifold-deps-parent/manifold-yaml-rt/src/main/java/manifold/api/yaml/rt/parser/YamlParser.java --- manifold-2022.1.5/manifold-deps-parent/manifold-yaml-rt/src/main/java/manifold/api/yaml/rt/parser/YamlParser.java.p00 2023-04-14 05:16:27.835327125 +0300 +++ manifold-2022.1.5/manifold-deps-parent/manifold-yaml-rt/src/main/java/manifold/api/yaml/rt/parser/YamlParser.java 2023-04-14 05:35:31.954314211 +0300 @@ -23,16 +23,16 @@ import manifold.json.rt.parser.Token; import manifold.json.rt.parser.TokenType; import manifold.rt.api.util.Pair; import manifold.util.ReflectUtil; -import org.snakeyaml.engine.v1.api.Load; -import org.snakeyaml.engine.v1.api.LoadSettings; -import org.snakeyaml.engine.v1.api.LoadSettingsBuilder; -import org.snakeyaml.engine.v1.constructor.BaseConstructor; -import org.snakeyaml.engine.v1.constructor.StandardConstructor; -import org.snakeyaml.engine.v1.exceptions.ConstructorException; -import org.snakeyaml.engine.v1.exceptions.Mark; -import org.snakeyaml.engine.v1.nodes.MappingNode; -import org.snakeyaml.engine.v1.nodes.Node; -import org.snakeyaml.engine.v1.nodes.NodeTuple; +import org.snakeyaml.engine.v2.api.Load; +import org.snakeyaml.engine.v2.api.LoadSettings; +import org.snakeyaml.engine.v2.api.LoadSettingsBuilder; +import org.snakeyaml.engine.v2.constructor.BaseConstructor; +import org.snakeyaml.engine.v2.constructor.StandardConstructor; +import org.snakeyaml.engine.v2.exceptions.ConstructorException; +import org.snakeyaml.engine.v2.exceptions.Mark; +import org.snakeyaml.engine.v2.nodes.MappingNode; +import org.snakeyaml.engine.v2.nodes.Node; +import org.snakeyaml.engine.v2.nodes.NodeTuple; /** * Parses YAML formatted text using snakeyaml @@ -41,9 +41,9 @@ public class YamlParser { public static Object parseYaml( String yaml, boolean withTokens ) { - LoadSettings loadSettings = new LoadSettingsBuilder() + LoadSettings loadSettings = LoadSettings.builder() .setUseMarks( true ) - .setDefaultMap( DataBindings::new ) + .setDefaultMap( map->(Map)new DataBindings(map) ) .build(); Load load = new Load( loadSettings, new MyConstructor( loadSettings, withTokens ) ); return load.loadFromString( yaml ); diff -up manifold-2022.1.5/manifold-deps-parent/manifold-yaml-rt/src/main/java/manifold/api/yaml/rt/Yaml.java.p00 manifold-2022.1.5/manifold-deps-parent/manifold-yaml-rt/src/main/java/manifold/api/yaml/rt/Yaml.java --- manifold-2022.1.5/manifold-deps-parent/manifold-yaml-rt/src/main/java/manifold/api/yaml/rt/Yaml.java.p00 2023-04-14 05:09:30.681843836 +0300 +++ manifold-2022.1.5/manifold-deps-parent/manifold-yaml-rt/src/main/java/manifold/api/yaml/rt/Yaml.java 2023-04-14 05:35:54.586609696 +0300 @@ -18,13 +18,13 @@ package manifold.api.yaml.rt; import manifold.rt.api.ScriptException; import manifold.api.yaml.rt.parser.YamlParser; -import org.snakeyaml.engine.v1.api.Dump; -import org.snakeyaml.engine.v1.api.DumpSettings; -import org.snakeyaml.engine.v1.api.DumpSettingsBuilder; -import org.snakeyaml.engine.v1.api.StreamDataWriter; -import org.snakeyaml.engine.v1.common.FlowStyle; -import org.snakeyaml.engine.v1.exceptions.Mark; -import org.snakeyaml.engine.v1.exceptions.MarkedYamlEngineException; +import org.snakeyaml.engine.v2.api.Dump; +import org.snakeyaml.engine.v2.api.DumpSettings; +import org.snakeyaml.engine.v2.api.DumpSettingsBuilder; +import org.snakeyaml.engine.v2.api.StreamDataWriter; +import org.snakeyaml.engine.v2.common.FlowStyle; +import org.snakeyaml.engine.v2.exceptions.Mark; +import org.snakeyaml.engine.v2.exceptions.MarkedYamlEngineException; public class Yaml { @@ -64,7 +64,7 @@ public class Yaml */ public static void toYaml( Object jsonValue, StringBuilder target ) { - DumpSettings settings = new DumpSettingsBuilder() + DumpSettings settings = DumpSettings.builder() .setBestLineBreak( "\n" ) .setMultiLineFlow( true ) .setDefaultFlowStyle( FlowStyle.BLOCK )
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor