Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Open the Corticon.js Studio in the root rules directory, in <environment>/osiv-webui/Rules.

  • All the rule files for a window or frame should be placed in a single directory with the same name (inside the correct Ruleflows category directory).

  • All the rule files should start with the same name as the window or frame (rhere there is only one vocabulary and one workflow files so they should have the same name as the window or frame).

  • Every rule sheet file should have a different suffix like _IsEnabled, _IsVisible, _Pages etc. (see rule sheet design).
    For example: EntscheidDetailWindow_IsEnabled

  • Rule test files should start with the same name as their rule sheet including the suffix plus _Test or _Test<number> for multiple rule tests (see rule test design).
    For example: EntscheidDetailWindow_isEnabled_Test.

  • Generate the .js files directory in the root rules directory which is default location inĀ of the Generate Ruleflow dialog-box.

Git

Currently the .js files are included in the git repository and need to be committed instead of being generated in the build. There is a risk of the rules and .js files not matching in this approach. For example: if the rules were updated and someone forgot to generate the .js files.

...