Skip to content
This repository has been archived by the owner on Mar 10, 2024. It is now read-only.

Infer changes in method exceptions thrown #26

Open
tdegueul opened this issue Apr 26, 2019 · 3 comments
Open

Infer changes in method exceptions thrown #26

tdegueul opened this issue Apr 26, 2019 · 3 comments

Comments

@tdegueul
Copy link
Contributor

Maracas shall detect changes in the list of exceptions thrown by a given method, e.g.:

public void writeList() throws IOException {}
public void writeList() throws IOException, IndexOutOfBoundsException {}
@tdegueul
Copy link
Contributor Author

The information about thrown exceptions:

  • Is part of the typeDependency relation for M3 models built from source code
  • Is absent from the M3 models built from JAR files

@lmove
Copy link
Contributor

lmove commented May 1, 2019

Exceptions are now included in the typeDependency relation of the M3 construction from a JAR file. However, we can only match exception types where the word Exception (or other keyword) is included in the type name.

@lmove
Copy link
Contributor

lmove commented May 1, 2019

An exceptions relation would be handy at the M3 level.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants