Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

The ALISA plugin verification methods should call on methods returning AnalysisResult objects #1474

Closed
reteprelief opened this issue Aug 23, 2018 · 6 comments

Comments

@reteprelief
Copy link
Contributor

Now that we have changed OSATE analyses to use AnalysiResult objects to return results, the Assure processor should call on them instead of the methods that return results through Eclipse markers.

@reteprelief reteprelief self-assigned this Aug 23, 2018
@reteprelief reteprelief changed the title The ALISA plugin verification methods should call on methods returning AnalysisResult obejcts The ALISA plugin verification methods should call on methods returning AnalysisResult objects Aug 23, 2018
@ghost ghost added in progress and removed next labels Aug 28, 2018
@lwrage lwrage added this to the 2.3.6 milestone Aug 29, 2018
@reteprelief
Copy link
Contributor Author

reteprelief commented Sep 6, 2018

Merged in #1468
Moves ExecuteJavaUtil to plugin support.
Introduces a first version of an extensionpoint to expose a Java class for external reflective invocation.

@reteprelief
Copy link
Contributor Author

Includes new validation on verification activities to ensure that compute variables referenced in value predicates are assigned return values in the method call of the verification activity.

@reteprelief
Copy link
Contributor Author

Merged in #1289
Assure now uses XMI to rather than XText to store Assure files.

@reteprelief
Copy link
Contributor Author

Updated Result representation to remove nested Diagnostic.
Added separate attribute to record parameters in AnalysisResult
Added support for EObject and Java Object Values in Result.
Added DiagnosticType as type attribute to Result - done by making Result a subclass of Diagnostic.

@reteprelief
Copy link
Contributor Author

Added method to ResultUtil that generates a URI for AnalysisResult resources. It reflects the target object in the resource name as well as the analysis name and a string value in the info attribute. The path is that in reports under the instances folder (the current organization).

@reteprelief
Copy link
Contributor Author

AnalysisResult object returned by verification methods is now referenced by the verification activity result object. Assure takes its content into account for counts and for display navigation into the Result structure in the Assurance view.

@ghost ghost added review and removed in progress labels Sep 12, 2018
@ghost ghost removed the review label Sep 13, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants