Skip to content
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

Feature supporting of different charsets #184

Merged
merged 12 commits into from
Mar 1, 2020
Merged

Feature supporting of different charsets #184

merged 12 commits into from
Mar 1, 2020

Commits on Jan 14, 2020

  1. MOD RandomAccessFile: added methods for reading strings with defined …

    …charset.
    
    MOD H5iosp, H5headerNew, H4iosp, H4header, N3iosp, N3header: added logic for defining charset for reading netcdf files. This definition is made by sending charset as a message to the IOSP object. If charset was not set the default UTF-8 charset will be used as before. The definition of charset is needed because there are tools that create netcdf-files without considering of usage of UTF-8 charset and just use the local charset to write text. Added logic for simple creation of new iosp/header for different netcdf-3 file format: Uniplot CDH format that is netcdf3 with "CDH" magic, little endian byte order and ISO 88591-1 encoding.
    Vladislav Fuks committed Jan 14, 2020
    Configuration menu
    Copy the full SHA
    c86afa3 View commit details
    Browse the repository at this point in the history
  2. BUG H5headerNew: fixed definition of unlimited flag before definition…

    … of length. Otherwise for unlimited dimension with length == 0 IllegalArgumentException will be thrown.
    Vladislav Fuks committed Jan 14, 2020
    Configuration menu
    Copy the full SHA
    8d27ca6 View commit details
    Browse the repository at this point in the history

Commits on Jan 15, 2020

  1. BUG H5headerNew, H5iospNew, H4header, H4iosp, N3headerNew, N3iospNew:…

    … fixed formatting of java-doc comments.
    Vladislav Fuks committed Jan 15, 2020
    Configuration menu
    Copy the full SHA
    5d3a347 View commit details
    Browse the repository at this point in the history

Commits on Jan 29, 2020

  1. MOD N3headerNew, H4header, H5header: fixed java doc comment for the g…

    …etValueCharset method.
    
    MOD N3iospNew, H4iosp, H5iospNew: added @nullable annotation for the parameter of the new added setValueCharset method.
    Vladislav Fuks committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    de4f6d0 View commit details
    Browse the repository at this point in the history
  2. MOD N3headerNew, N3iospNew, H4header, H4iosp, H5headerNew, H5iospNew:…

    … renamed class member valueCharset to the charset since it is used by reading not only values, but for each string.
    Vladislav Fuks committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    8c86aa3 View commit details
    Browse the repository at this point in the history
  3. MOD N3iospNew, H4iosp, H5headerNew, H5iospNew: fixed some code violat…

    …ions (spotlessApply).
    Vladislav Fuks committed Jan 29, 2020
    Configuration menu
    Copy the full SHA
    504f695 View commit details
    Browse the repository at this point in the history

Commits on Feb 3, 2020

  1. Merge pull request #1 from Unidata/master

    Pull request
    V-F authored Feb 3, 2020
    Configuration menu
    Copy the full SHA
    3d31fe6 View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into feature-supporting_of_different_charsets

    # Conflicts:
    #	cdm/core/src/main/java/ucar/nc2/internal/iosp/hdf5/H5headerNew.java
    Vladislav Fuks committed Feb 3, 2020
    Configuration menu
    Copy the full SHA
    a4df0d2 View commit details
    Browse the repository at this point in the history

Commits on Feb 13, 2020

  1. MOD N3iospNew, N3headerNew: renamed "charset" to the "valueCharset" s…

    …ince it is applied only by reading attribute values.
    
    MOD H4iosp, H4header: renamed "charset" to the "valueCharset" since it is applied only by reading attribute values, and also text of the TagText, TagAnnotate and TagTextN.
    MOD H5iospNew, H5headerNew: renamed "charset" to the "valueCharset" since it is applied only by reading attribute values.
    Vladislav Fuks committed Feb 13, 2020
    Configuration menu
    Copy the full SHA
    27df136 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #2 from Unidata/master

    Merge
    V-F authored Feb 13, 2020
    Configuration menu
    Copy the full SHA
    8b9d74c View commit details
    Browse the repository at this point in the history

Commits on Feb 25, 2020

  1. Merge pull request #3 from Unidata/master

    Merge
    V-F authored Feb 25, 2020
    Configuration menu
    Copy the full SHA
    d888bc5 View commit details
    Browse the repository at this point in the history
  2. Merge pull request #4 from V-F/master

    Merge
    V-F authored Feb 25, 2020
    Configuration menu
    Copy the full SHA
    7a1e506 View commit details
    Browse the repository at this point in the history