Skip to content
This repository was archived by the owner on Jul 9, 2025. It is now read-only.
This repository was archived by the owner on Jul 9, 2025. It is now read-only.

Linting & Validation #694

@cwhitten

Description

@cwhitten

Design

  • Scenario spec
  • High-level design & gap analysis for DialogLint
  • Design review\chat with Chris Mc, DialogLint\ResourceExplorer

Implementation

Interface

  • define the interface of ResourceExplorer\ResourceResolver
  • define interface for validation library which should take a resource resolver

Composer side

  • implement resourceResolver
  • call validation using the interface

Library side (based on dialogTracker)

  • move expression checking into dialogTracker
  • integrate LU parser
  • decouple validation and file management
  • expose unified diagnostics information
  • expose validation api for single and cross validation

UX

  • functional integration in client
  • UI indicator in visual
  • UI indicator in nav
  • UI indicator in LG\LU all up view

Others

Open Item

  • n/a

https://microsoft.sharepoint.com/:w:/r/teams/ConversationalAI785/_layouts/15/doc2.aspx?sourcedoc=%7B45BEB97C-C5BA-4429-A131-65E5CD8A0376%7D&file=Validation%20in%20Composer.docx&action=default&mobileredirect=true&cid=b28fe13f-a935-4ccb-918f-55a0be35231f

Metadata

Metadata

Assignees

Labels

Area: ShellP0Must Fix. Release-blockerR7Release 7 - December 10th, 2019

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions