Project

General

Profile

Actions

Bug #8613

closed

Inaccurate specification for category tty_operations

Added by Evgeny Novikov over 6 years ago. Updated over 5 years ago.

Status:
Closed
Priority:
Urgent
Assignee:
Category:
Environment models
Target version:
Start date:
12/03/2017
Due date:
% Done:

0%

Estimated time:
Detected in build:
svn
Platform:
Published in build:

Description

After some experiments with recent improvements of EMG, it turned out that specification for category tty_operations isn't accurate. Some fixes were made in 32397a5 (branch emg-improvements), but it seems that EMG still doesn't invoke some callbacks from containers of such the category. At least this is the case for tty_operations.close and tty_operations.hangup. I used container guards and there wasn't the registration pattern.

In addition, it would be great if you will add corresponding test cases if existing ones don't demonstrate issues.

Actions #1

Updated by Ilja Zakharov over 6 years ago

  • Status changed from New to Resolved

The problem was recently introduced and has nothing to do with specifications. Anyway it is already fixed in emg-improvements.

Actions #2

Updated by Evgeny Novikov over 6 years ago

  • Status changed from Resolved to Open
I found out 2 new issues:
  1. Resources for callback close aren't proper.
  2. EMG doesn't generate guards for containers of category tty_operations while it does so for other categories.
Actions #3

Updated by Evgeny Novikov over 6 years ago

  • Status changed from Open to Resolved

Fixed in branch emg-imrpovements.

Actions #4

Updated by Ilja Zakharov about 6 years ago

Moved to 8066-abstract-translator.

Actions #5

Updated by Evgeny Novikov over 5 years ago

  • Status changed from Resolved to Closed

Branch klever-2.0 passed all tests and I merged it to master in 72be796e3 marked as v2.0rc1.

Actions

Also available in: Atom PDF