{"id":19740145,"url":"https://github.com/nceas/utilities","last_synced_at":"2025-06-26T02:35:40.985Z","repository":{"id":148058904,"uuid":"116232156","full_name":"NCEAS/utilities","owner":"NCEAS","description":"Utility classes for Metacat, Morpho, and EML","archived":false,"fork":false,"pushed_at":"2018-01-04T08:13:27.000Z","size":11610,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":14,"default_branch":"master","last_synced_at":"2025-02-28T06:08:34.801Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/NCEAS.png","metadata":{"files":{"readme":"README","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2018-01-04T07:59:45.000Z","updated_at":"2019-06-19T03:43:30.000Z","dependencies_parsed_at":"2023-05-18T23:30:45.111Z","dependency_job_id":null,"html_url":"https://github.com/NCEAS/utilities","commit_stats":null,"previous_names":[],"tags_count":20,"template":false,"template_full_name":null,"purl":"pkg:github/NCEAS/utilities","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NCEAS%2Futilities","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NCEAS%2Futilities/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NCEAS%2Futilities/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NCEAS%2Futilities/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/NCEAS","download_url":"https://codeload.github.com/NCEAS/utilities/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/NCEAS%2Futilities/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":261987499,"owners_count":23240855,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-12T01:19:44.204Z","updated_at":"2025-06-26T02:35:40.963Z","avatar_url":"https://github.com/NCEAS.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"#  '$RCSfile: README,v $' \n#  Copyright: 2000 Regents of the University of California \n# \n#   '$Author: jones $'\n#     '$Date: 2003-03-19 19:58:49 $'\n# '$Revision: 1.1 $'\n\nUtilities: Common code utilities for EcoInformatics\n---------------------------------------------------\n\nFeedback and bugs to: utilties-dev@ecoinformatics.org\n                      http://bugzilla.ecoinformatics.org\n\nContributors:\n    Chad Berkley (berkley@nceas.ucsb.edu)\n    Matthew Brooke (brooke@nceas.ucsb.edu)\n    Matt Jones (jones@nceas.ucsb.edu)\n    Dan Higgins (higgins@nceas.ucsb.edu)\n\nUtilities is a collection of programming utilties intended to factor out\nsome commonly needed classes and functions for informatics software\ndevelopment.  The ant build system (http://ant.apache.org) is used to\nbuild release distributions for each of the utility modules. The current\nmodules that we have created are:\n  1) ConfigXML: an XML configuration file utility in Java\n  2) IOUtils: a collection of IO routines that are useful in Java\n  3) IteratorTask: an ant task for repeatedly invoking a target\n\nThe build.xml file contains a target for building each of the modules\ninto distributable files.\n\nIterator uses JUnit tests to test each publicly accessible method\nin each publicly accessible class.  If you make modifications to the \nutilities and wish to have your changes absorbed by ecoinformatics.org, \nwe ask that you also write JUnit tests for each class and method that \nyou write.  The JUnit tests can be run by issuing the command \n'ant clean test' on the command line.  Note\nthat you must have ant version 1.4 or higher.\n\nWhat is JUnit?  Visit http://www.junit.org\nWhat is Ant?  Visit http://jakarta.apache.org/ant\n\nPlease visit http://www.ecoinformatics.org for more information on this as\nwell as other projects that we are currently involved with.\n\nLegalese\n--------\nThis software is copyrighted by The Regents of the University of California\nand licensed under the BSD; see the 'LICENSE' file for details.\n\nThis material is based upon work supported by the National Science Foundation\nunder Grant No. DEB99-80154 and DBI99-04777. Any opinions, findings and\nconclusions or recomendations expressed in this material are those of the\nauthor(s) and do not necessarily reflect  the views of the National Science\nFoundation (NSF).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnceas%2Futilities","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnceas%2Futilities","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnceas%2Futilities/lists"}