Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • beat.core beat.core
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 14
    • Issues 14
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 3
    • Merge requests 3
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • beatbeat
  • beat.corebeat.core
  • Issues
  • #65
Closed
Open
Issue created Feb 18, 2019 by Jaden DIEFENBAUGH@jdiefenbaughContributor

Updates to the algorithm schema

See the relevant beat.editor MR for how this started.

The algorithm schema is not specific enough, and needs some changing if the JSON schema tech allows it:

  • There should be at least 1 output in the algorithm
  • Every group should have at least 1 input (otherwise it's an empty group and should be removed)
  • Analyzers maybe should be required to have at least 1 result

I'm pretty sure they are all possible to encode in the JSON schema.

Edited Feb 18, 2019 by Jaden DIEFENBAUGH
Assignee
Assign to
Time tracking