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
The problem is that logging statements themselves are not associated with a DOI value in the classic Mylyn approach. The closest we have gotten thus far is the enclosing IMethod. However, we could consider things like blocks or even adjacent statements (either above or below the logging statement). Another thing could be ILocalVariables, which may may a DOI value association. Variables could be inside blocks, adjacent statements, or even the statement itself (by referencing them).
To summarize, the options can be as follows:
Use the DOI value of:
ILocalVariables inside the logging statement. Would be like 0th adjacent statement.
ILocalVariables adjacent to the logging statement. These could be variables included in say the above or below statement or statement(s), e.g., 3. 1-3 adjacent statements.
ILocalVariables inside the logging statement's enclosing block.
When we say "inside," we mean either declared or referenced.
The problem is that logging statements themselves are not associated with a DOI value in the classic Mylyn approach. The closest we have gotten thus far is the enclosing
IMethod
. However, we could consider things like blocks or even adjacent statements (either above or below the logging statement). Another thing could beILocalVariable
s, which may may a DOI value association. Variables could be inside blocks, adjacent statements, or even the statement itself (by referencing them).To summarize, the options can be as follows:
Use the DOI value of:
ILocalVariable
s inside the logging statement. Would be like 0th adjacent statement.ILocalVariable
s adjacent to the logging statement. These could be variables included in say the above or below statement or statement(s), e.g., 3. 1-3 adjacent statements.ILocalVariable
s inside the logging statement's enclosing block.When we say "inside," we mean either declared or referenced.
The default can be the enclosing method.
┆Issue is synchronized with this Asana task
The text was updated successfully, but these errors were encountered: