Skip to content

General lib work and GMM migrations

In addition to continued model parsing dev, cleanup, and refactoring:

  • DelimitedData
    • Javadoc: Added to List<String> factory methods
    • Javadoc: Edited to be more specific and to not refer necessarily to 'files'
    • Tests: Added test to catch Files.lines() IOException that wasn't covered
    • Changed comments() behavior
      • Lazy list; currently whole stream must be processed once to collect comments
      • Returns empty list instead of Optional.empty()
    • Removed toRecord() because Record::new works as method reference in records()
    • Favoring JDK immutable collections
    • Private static Splitters
  • Removed stale NGA-West1 hanging wall term approximations from GmmUtils and associated files
  • Changed all getResource() to be relative to jar root, not specified class
  • Migrated Guo & Chapman CPA model
  • Migrated Wong et al. (2015) Vs30=760 model updates

Merge request reports