Skip to content

Port Python code to Java #40

@alykhank

Description

@alykhank
  • Organize directory structure/packages
  • Port script
    • Use Java runtime for ANTLR
    • Add dependencies to bootstrap/build script
    • Set up pre-commit hooks
  • Port main
  • Relocate ANTLR output
  • Port listeners and utils
    • UpperCamelCase rule
    • Semicolon rule
    • Constant naming convention rule
    • Construct length rule (vertical, i.e. num lines)
    • Line/identifier length rule (horizontal, i.e. num characters)
  • Port output
  • Port unit and functional tests
  • Javadocs, resolve Add docstrings to all significant modules, classes, methods, and functions #26

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions