Skip to main content

Lint Errors

IF theField = "cardNotes1" THEN DO  cardNotes1 = theValue variableSet = true END

My visual above differs from my visual on screen. cardNotes1 and variableSet are the underlined items.

This is a parsing and it is easiest to set HTML form variables to the form name. The issues it that is it sees the quotes string and variable on the same line it seems.

Type 'undefined' is not assignable to type 'character'

Type 'undefined' is not assignable to type 'number'

Status: Completed4 comments

Comments4

  • Dylan Martinez changed status to Completed
    Team•

    Apr 4

    Pinned

    Our new semantic analyzer is now available in v1.8.0.

  • Dylan Martinez changed status to In Progress
    Team•

    Mar 30

    Pinned

    This will be available in the next release, we’re migrating our legacy diagnostics to our semantic analyzer.

  • Dylan Martinez changed status to Planned
    Team•

    Nov 6, 2025

    Pinned

    We’re writing our own parser and semantic analyzer for PowerOn. It’s a lot of work but we’re getting close. I’ll update this once we have it.

  • Dylan Martinez

    Team•

    Sep 4, 2025

    Thanks for making us aware on this - once we finish the work on ASTs this will fix itself. Right now we have a bunch of custom RegEx and obviously this is breaking.