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

OpenDataServices / flatten-tool
96%
master: 95%

Build:
Build:
LAST BUILD BRANCH: dev-containers
DEFAULT BRANCH: master
Repo Added 21 Mar 2015 11:49AM UTC
Files 32
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

LAST BUILD ON BRANCH tmp
branch: tmp
CHANGE BRANCH
x
Reset
  • tmp
  • 0.13.0
  • 0.8.0
  • 100-template-titles
  • 101-reference-tables
  • 111-remove-old-code
  • 114-duplicate-column-headings
  • 125-137-unflatten-bugs
  • 125-basic-value-ignored
  • 1285-sheetnames
  • 130-skip-lines
  • 132-sheet-names-wrong
  • 146-sort-xml
  • 148-namespaces
  • 151-xml-to-spreadsheet
  • 152-doc-improvments
  • 154-numbers-headings
  • 171-commands-csv
  • 171-meta-csv
  • 174-hashcomments
  • 177-xml-path-consistency
  • 180-items-list
  • 185-dep-fields
  • 198-test-lxml
  • 20084-whitespaces-bug
  • 2022-11-15
  • 2023-01-11
  • 2023-06-27
  • 2023-10-13
  • 2023-11-08
  • 2024-02-08
  • 2024-02-09
  • 2024-09-10
  • 2024-09-13-docs
  • 2024-09-27
  • 2024-12-12
  • 2024-12-18
  • 2024-12-19
  • 217-prerequisites
  • 230-docs
  • 250-docs
  • 271-docs
  • 287-openpyxl-2.6
  • 301-extendrollup
  • 302-config
  • 302-preservefields
  • 306-fix-titles-keyerror
  • 306-titles-sheet-names
  • 315-low-memory-unflattenting
  • 315-lower-memory-usage
  • 328-openpyxl
  • 341-create-template-metatab
  • 342-last-modified-does-not-convert
  • 342-last-modified-does-not-convert-360
  • 356-end-to-end-tests
  • 356-source-map
  • 357-format-date
  • 40-change-root-id-default
  • 418-memory-footprint
  • 419-wkt
  • 421-remove-control-char
  • 445-geo-dep-docs
  • 445-location-without-numbers
  • 450-451-custom-warnings-exceptions
  • 50-better-titles
  • 57-latest-openpyxl
  • 64-docs
  • 64-docs-2
  • 64-readme
  • 68-amountawarded-roundtrip
  • 72-decimal
  • 75-case-insensitvity
  • 77-titles-tests
  • 85-use-schema-json-pointer
  • 88-types-titles
  • 90-json-pointer-multisheet
  • 91-strip-types
  • 94-zero-not-converted
  • 96-deprecate-main-sheet-name
  • add-scspell
  • add_xml_comment
  • alabaster
  • automatic-pypi-releases
  • black-isort
  • black-isort-break-black
  • bods-docs
  • changelog
  • comment
  • cove-1019-no-blank-sheets
  • cove-1019-no-blank-sheets-2
  • cove-1019-no-blank-sheets-docs-and-tests
  • cove-1030-xml-comma-array
  • cove-1206-prolog
  • cove-1366-org-file-ordering
  • cove-1366-org-file-ordering-no-gha-change
  • cove-443-roadmap
  • cove-511-custom-warnings-class
  • cove-544-ppp
  • cove-611-merging-message
  • cove-705-spaces
  • cove-777-multilingual
  • cove-786-remote-refs
  • cove-838-float-int
  • cove-940-duplicate-None-warnings
  • cove-954-update-openpyxl
  • cove-959-idname-config
  • create-template-metatab
  • csv-dialect
  • csv-dialect-TEST
  • datetime-headings-error
  • dep
  • detect-utf8-error
  • dev-containers
  • docs
  • docs-update-kca
  • docs-whats-coming-up
  • final_bods_0_4
  • fix-coveralls
  • fix-mo-fail
  • fix-namespace-unflattening
  • fix-persist
  • fix-readthedocs-build
  • fix-readthedocs-yaml
  • fix-sphinx-build
  • fix-tests-and-lint
  • fix-travis
  • fix-unflatten-crash
  • flatten-array-of-arrays
  • for-bods
  • get-column-letter-without-underscore
  • github-actions
  • github-actions-names
  • grou
  • handle_bods_0.4
  • header-skip
  • hypothesis
  • iati-fixes
  • issue-468
  • jb-2022-10-28
  • jpmckinney-docsimprovements
  • jpmckinney-errors
  • json-dict-not-dict-warning
  • main
  • many-tests
  • master
  • meta-tab
  • mw/docs_home
  • mw/ods_support
  • mw/readme_remove_beta
  • mw/xlsx-zip-changelog-entry
  • new-version-0-4-0
  • new-warnings
  • newjsonschema
  • no-python-2
  • ods-bug
  • ods-empty-column-header
  • ods_support
  • odscjames-patch-1
  • overwrite-commands-individually
  • pr-459
  • pr0.3.0
  • prepare_release_0.7.0
  • python310
  • python310and311
  • python313
  • python38
  • readme-python-support
  • readme_update
  • ref-mode
  • refs
  • release-0-10-0
  • release-0-11-0
  • release-0-19-0
  • release-0-5-0
  • release-0.26.0
  • release-0.6.0
  • release-0.9.0
  • release-23
  • requires-io-master
  • rm-openpyxl-warnings
  • root-list-path-sheet-config
  • rootlist
  • sheet-name-length
  • sort-bug
  • sourcemap-hashcomment
  • spellcheck
  • sphinx-docs
  • sphinx-theme-alabaster
  • sphinx-theme-furo
  • spreadsheets-unflatten-xml-dates
  • test-gha
  • test-master
  • test-master-2
  • test-master-3
  • tmp-bjwebb
  • tmp-bjwebb-wip
  • tmp-integration
  • tmp-travis
  • translations
  • travis-latest-six
  • unflatten-schema-root-is-list
  • update-black
  • update-reqs-for-security
  • update_copyright_year
  • use-referring-title-if-available
  • v0.1.1
  • v0.1.2
  • v0.10.0
  • v0.11.0
  • v0.12.0
  • v0.13.0
  • v0.14.0
  • v0.15.0
  • v0.15.1
  • v0.15.2
  • v0.17.1
  • v0.17.2
  • v0.18.1
  • v0.19.0
  • v0.2.0
  • v0.20.0
  • v0.20.1
  • v0.21.0
  • v0.22.0
  • v0.23.0
  • v0.24.0
  • v0.24.1
  • v0.24.2
  • v0.25.0
  • v0.26.0
  • v0.27.0
  • v0.3.0
  • v0.4.0
  • v0.5.0
  • v0.6.0
  • v0.7.0
  • v0.8
  • v0.8.0
  • v0.9.0
  • wip-fix-namespace-unflattening
  • xlsx-error
  • xml
  • xml-create-template

pending completion
173

push

travis-ci

Bjwebb
Add identifier suffixes to spreadsheet output

This ensures that two keys pointing to the same schema definition are
handled correctly.

Adds a json_key paramater to JSONParser.parse_json_dict so that we know
what the key used to refer to this json_dict was.

Also adds the .name property to a Sheet object, so that we can later use
this information to omit the suffix if it is the same as the sheet name.

1412 of 1469 relevant lines covered (96.12%)

2.86 hits per line

Relevant lines Covered
Build:
Build:
1469 RELEVANT LINES 1412 COVERED LINES
2.86 HITS PER LINE
Source Files on tmp
  • List 0
  • Changed 1
  • Source Changed 0
  • Coverage Changed 1
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
173 tmp Add identifier suffixes to spreadsheet output This ensures that two keys pointing to the same schema definition are handled correctly. Adds a json_key paramater to JSONParser.parse_json_dict so that we know what the key used to refer to this jso... push 17 Jun 2015 01:36PM UTC Bjwebb travis-ci pending completion  
172 tmp use json_key context and sheet names to do id suffixes properly push 17 Jun 2015 01:19PM UTC Bjwebb travis-ci pending completion  
159 tmp Add use-titles argument for flatten push 04 Jun 2015 01:54PM UTC Bjwebb travis-ci pending completion  
158 tmp tmp push 04 Jun 2015 12:41PM UTC Bjwebb travis-ci pending completion  
155 tmp Add an append method to SubSheet This is required by json_input.py at https://github.com/OpenDataServices/flatten-tool/blob/master/flattentool/json_input.py#L33 push 04 Jun 2015 09:58AM UTC Bjwebb travis-ci pending completion  
153 tmp tmp push 04 Jun 2015 09:43AM UTC Bjwebb travis-ci pending completion  
152 tmp Optionally fetch the schema from a http url push 04 Jun 2015 09:30AM UTC Bjwebb travis-ci pending completion  
151 tmp tmp push 04 Jun 2015 09:16AM UTC Bjwebb travis-ci pending completion  
See All Builds (1495)
  • Repo on GitHub
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