public class RubyWarnings extends Object implements IRubyWarnings, org.joni.WarnCallback
IRubyWarnings.ID
Constructor and Description |
---|
RubyWarnings(Ruby runtime) |
Modifier and Type | Method and Description |
---|---|
Ruby |
getRuntime() |
boolean |
isVerbose() |
void |
warn(IRubyWarnings.ID id,
ISourcePosition position,
String message)
Prints a warning, unless $VERBOSE is nil.
|
void |
warn(IRubyWarnings.ID id,
ISourcePosition position,
String message,
Object... data)
Deprecated.
|
void |
warn(IRubyWarnings.ID id,
String message) |
void |
warn(IRubyWarnings.ID id,
String fileName,
int lineNumber,
String message)
Prints a warning, unless $VERBOSE is nil.
|
void |
warn(IRubyWarnings.ID id,
String fileName,
int lineNumber,
String message,
Object... data)
Deprecated.
|
void |
warn(IRubyWarnings.ID id,
String message,
Object... data)
Deprecated.
|
void |
warn(String message) |
void |
warning(IRubyWarnings.ID id,
ISourcePosition position,
String message)
Prints a warning, only in verbose mode.
|
void |
warning(IRubyWarnings.ID id,
ISourcePosition position,
String message,
Object... data)
Deprecated.
|
void |
warning(IRubyWarnings.ID id,
String message) |
void |
warning(IRubyWarnings.ID id,
String fileName,
int lineNumber,
String message)
Prints a warning, only in verbose mode.
|
void |
warning(IRubyWarnings.ID id,
String fileName,
int lineNumber,
String message,
Object... data)
Deprecated.
|
void |
warning(IRubyWarnings.ID id,
String message,
Object... data)
Deprecated.
|
void |
warning(String message)
Verbose mode warning methods, their contract is that consumer must explicitly check for runtime.isVerbose()
before calling them
|
void |
warning(String message,
Object... data)
Deprecated.
|
void |
warnOnce(IRubyWarnings.ID id,
String message) |
public RubyWarnings(Ruby runtime)
public void warn(String message)
warn
in interface org.joni.WarnCallback
public Ruby getRuntime()
getRuntime
in interface IRubyWarnings
public boolean isVerbose()
isVerbose
in interface IRubyWarnings
public void warn(IRubyWarnings.ID id, ISourcePosition position, String message)
warn
in interface IRubyWarnings
public void warn(IRubyWarnings.ID id, String fileName, int lineNumber, String message)
warn
in interface IRubyWarnings
public void warn(IRubyWarnings.ID id, String message)
warn
in interface IRubyWarnings
public void warnOnce(IRubyWarnings.ID id, String message)
public void warning(String message)
public void warning(IRubyWarnings.ID id, String message)
warning
in interface IRubyWarnings
public void warning(IRubyWarnings.ID id, ISourcePosition position, String message)
warning
in interface IRubyWarnings
public void warning(IRubyWarnings.ID id, String fileName, int lineNumber, String message)
warning
in interface IRubyWarnings
@Deprecated public void warn(IRubyWarnings.ID id, ISourcePosition position, String message, Object... data)
warn
in interface IRubyWarnings
@Deprecated public void warn(IRubyWarnings.ID id, String fileName, int lineNumber, String message, Object... data)
warn
in interface IRubyWarnings
@Deprecated public void warn(IRubyWarnings.ID id, String message, Object... data)
warn
in interface IRubyWarnings
@Deprecated public void warning(String message, Object... data)
@Deprecated public void warning(IRubyWarnings.ID id, String message, Object... data)
warning
in interface IRubyWarnings
@Deprecated public void warning(IRubyWarnings.ID id, ISourcePosition position, String message, Object... data)
warning
in interface IRubyWarnings
@Deprecated public void warning(IRubyWarnings.ID id, String fileName, int lineNumber, String message, Object... data)
warning
in interface IRubyWarnings
Copyright © 2001-2013 JRuby. All Rights Reserved.