You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
As a developer I want to extract inventory related data from Paratext 9 checking code, so that the items that are shown in the inventories in PT10 are the exact same items that the PT9 checking code is processing
As a user I want the inventories and the checks to consider the exact same data, so that I can be confident that the items that I can see and configure in the inventories are the items that the checks operate on
Currently the CheckRunner class in Platform is calling parts of the Paratext.Checks code to run basic checks.
The code that runs these checks is very closely coupled to the code that populates the checking inventories in PT9.
However, we do not currently have access to the list of inventory items that the Paratext,Checks code generates. The inventories in Platform use their own regular expressions or custom functions to identify what items should be displayed in them, and there is no way to know if these are the same items that the checks are actually running on.
We need to extend the CheckRunner so that it doesn't only get the checking results, but also gets the inventory items that the checks are operating on, so that there is no discrepancy between the items shown in the inventories and the items that the checks are running on, and so that the user has control over the validity of these items through the inventories in Platform
The text was updated successfully, but these errors were encountered:
As a developer I want to extract inventory related data from Paratext 9 checking code, so that the items that are shown in the inventories in PT10 are the exact same items that the PT9 checking code is processingAs a user I want the inventories and the checks to consider the exact same data, so that I can be confident that the items that I can see and configure in the inventories are the items that the checks operate on
Currently the
CheckRunner
class in Platform is calling parts of the Paratext.Checks code to run basic checks.The code that runs these checks is very closely coupled to the code that populates the checking inventories in PT9.
However, we do not currently have access to the list of inventory items that the Paratext,Checks code generates. The inventories in Platform use their own regular expressions or custom functions to identify what items should be displayed in them, and there is no way to know if these are the same items that the checks are actually running on.
We need to extend the CheckRunner so that it doesn't only get the checking results, but also gets the inventory items that the checks are operating on, so that there is no discrepancy between the items shown in the inventories and the items that the checks are running on, and so that the user has control over the validity of these items through the inventories in Platform
The text was updated successfully, but these errors were encountered: