Skip to content

Refactor Source.process method #8

@ezwelty

Description

@ezwelty

The method has grown enormous and unwieldy, such that it is very hard to debug or reuse. Functionality could be broken out into chunks, perhaps:

  • Prepare read crosswalk
  • Prepare read schema
  • Read feature fields
  • Read feature geometry
  • Prepare write crosswalk
  • Prepare write schema
  • Write feature fields
  • validate geometry

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions