• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

common-workflow-language / cwljava / #394

31 Oct 2025 04:10PM UTC coverage: 57.972% (-1.6%) from 59.538%
#394

push

github

mr-c
rename package to a namespace that we control

7575 of 12994 new or added lines in 261 files covered. (58.3%)

7752 of 13372 relevant lines covered (57.97%)

0.58 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

88.89
/src/main/java/org/commonwl/cwlsdk/cwl1_2/utils/YamlUtils.java
1
package org.commonwl.cwlsdk.cwl1_2.utils;
2

3
import java.util.ArrayList;
4
import java.util.HashMap;
5
import java.util.List;
6
import java.util.Map;
7
import java.util.Objects;
8
import java.util.regex.Pattern;
9

10
import org.snakeyaml.engine.v2.api.Load;
11
import org.snakeyaml.engine.v2.api.LoadSettings;
12
import org.snakeyaml.engine.v2.nodes.Tag;
13
import org.snakeyaml.engine.v2.resolver.ScalarResolver;
14
import org.snakeyaml.engine.v2.schema.CoreSchema;
15

NEW
16
public class YamlUtils {
×
17

18
        public static Map<String, Object> mapFromString(final String text) {
19
                LoadSettings settings = LoadSettings.builder().setSchema(new CoreSchema()).build();
1✔
20
                Load load = new Load(settings);
1✔
21
                final Map<String, Object> result = (Map<String, Object>) load.loadFromString(text);
1✔
22
                return result;
1✔
23
        }
24

25
        public static List<Object> listFromString(final String text) {
26
                LoadSettings settings = LoadSettings.builder().setSchema(new CoreSchema()).build();
1✔
27
                Load load = new Load(settings);
1✔
28
                final List<Object> result = (List<Object>) load.loadFromString(text);
1✔
29
                return result;
1✔
30
        }
31
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2025 Coveralls, Inc