Fix clippy::doc_markdown lints. (#705)
This commit is contained in:
+3
-1
@@ -8,8 +8,10 @@ license = "MIT OR Apache-2.0"
|
|||||||
repository = "https://github.com/servo/core-foundation-rs"
|
repository = "https://github.com/servo/core-foundation-rs"
|
||||||
rust-version = "1.65"
|
rust-version = "1.65"
|
||||||
|
|
||||||
# TODO: Remove most of these by fixing the actual issues.
|
|
||||||
[workspace.lints]
|
[workspace.lints]
|
||||||
|
clippy.doc_markdown = "warn"
|
||||||
|
|
||||||
|
# TODO: Remove most of these by fixing the actual issues.
|
||||||
clippy.assertions_on_constants = "allow"
|
clippy.assertions_on_constants = "allow"
|
||||||
clippy.len_without_is_empty = "allow"
|
clippy.len_without_is_empty = "allow"
|
||||||
clippy.manual_range_contains = "allow"
|
clippy.manual_range_contains = "allow"
|
||||||
|
|||||||
+1
-1
@@ -1 +1 @@
|
|||||||
doc-valid-idents = ["CoreFoundation", ".."]
|
doc-valid-idents = ["ACEScg", "CoreFoundation", ".."]
|
||||||
|
|||||||
+19
-15
@@ -677,10 +677,12 @@ impl CGEvent {
|
|||||||
|
|
||||||
#[cfg_attr(feature = "link", link(name = "CoreGraphics", kind = "framework"))]
|
#[cfg_attr(feature = "link", link(name = "CoreGraphics", kind = "framework"))]
|
||||||
extern "C" {
|
extern "C" {
|
||||||
/// Return the type identifier for the opaque type `CGEventRef'.
|
/// Return the type identifier for the opaque type [`CGEventRef`].
|
||||||
|
///
|
||||||
|
/// [`CGEventRef`]: crate::sys::CGEventRef
|
||||||
fn CGEventGetTypeID() -> CFTypeID;
|
fn CGEventGetTypeID() -> CFTypeID;
|
||||||
|
|
||||||
/// Return a new event using the event source `source'. If `source' is NULL,
|
/// Return a new event using the event source `source`. If `source` is NULL,
|
||||||
/// the default source is used.
|
/// the default source is used.
|
||||||
fn CGEventCreate(source: crate::sys::CGEventSourceRef) -> crate::sys::CGEventRef;
|
fn CGEventCreate(source: crate::sys::CGEventSourceRef) -> crate::sys::CGEventRef;
|
||||||
|
|
||||||
@@ -703,11 +705,11 @@ extern "C" {
|
|||||||
/// Return a new mouse event.
|
/// Return a new mouse event.
|
||||||
///
|
///
|
||||||
/// The event source may be taken from another event, or may be NULL.
|
/// The event source may be taken from another event, or may be NULL.
|
||||||
/// `mouseType' should be one of the mouse event types. `mouseCursorPosition'
|
/// `mouseType` should be one of the mouse event types. `mouseCursorPosition`
|
||||||
/// should be the position of the mouse cursor in global coordinates.
|
/// should be the position of the mouse cursor in global coordinates.
|
||||||
/// `mouseButton' should be the button that's changing state; `mouseButton'
|
/// `mouseButton` should be the button that's changing state; `mouseButton`
|
||||||
/// is ignored unless `mouseType' is one of `kCGEventOtherMouseDown',
|
/// is ignored unless `mouseType` is one of `kCGEventOtherMouseDown`,
|
||||||
/// `kCGEventOtherMouseDragged', or `kCGEventOtherMouseUp'.
|
/// `kCGEventOtherMouseDragged`, or `kCGEventOtherMouseUp`.
|
||||||
///
|
///
|
||||||
/// The current implementation of the event system supports a maximum of
|
/// The current implementation of the event system supports a maximum of
|
||||||
/// thirty-two buttons. Mouse button 0 is the primary button on the mouse.
|
/// thirty-two buttons. Mouse button 0 is the primary button on the mouse.
|
||||||
@@ -720,7 +722,7 @@ extern "C" {
|
|||||||
mouseButton: CGMouseButton,
|
mouseButton: CGMouseButton,
|
||||||
) -> crate::sys::CGEventRef;
|
) -> crate::sys::CGEventRef;
|
||||||
|
|
||||||
/// A non-variadic variant version of CGEventCreateScrollWheelEvent.
|
/// A non-variadic variant version of [`CGEventCreateScrollWheelEvent`].
|
||||||
///
|
///
|
||||||
/// Returns a new Quartz scrolling event.
|
/// Returns a new Quartz scrolling event.
|
||||||
///
|
///
|
||||||
@@ -756,7 +758,9 @@ extern "C" {
|
|||||||
fn CGEventGetFlags(event: crate::sys::CGEventRef) -> CGEventFlags;
|
fn CGEventGetFlags(event: crate::sys::CGEventRef) -> CGEventFlags;
|
||||||
|
|
||||||
/// Return the location of an event in global display coordinates.
|
/// Return the location of an event in global display coordinates.
|
||||||
/// CGPointZero is returned if event is not a valid crate::sys::CGEventRef.
|
/// `CGPointZero` is returned if event is not a valid [`CGEventRef`].
|
||||||
|
///
|
||||||
|
/// [`CGEventRef`]: crate::sys::CGEventRef
|
||||||
fn CGEventGetLocation(event: crate::sys::CGEventRef) -> CGPoint;
|
fn CGEventGetLocation(event: crate::sys::CGEventRef) -> CGPoint;
|
||||||
|
|
||||||
/// Set the event type of an event.
|
/// Set the event type of an event.
|
||||||
@@ -785,13 +789,13 @@ extern "C" {
|
|||||||
/// Set the integer value of a field in an event.
|
/// Set the integer value of a field in an event.
|
||||||
///
|
///
|
||||||
/// Before calling this function, the event type must be set using a typed
|
/// Before calling this function, the event type must be set using a typed
|
||||||
/// event creation function such as `CGEventCreateMouseEvent', or by
|
/// event creation function such as [`CGEventCreateMouseEvent`], or by
|
||||||
/// calling `CGEventSetType'.
|
/// calling [`CGEventSetType`].
|
||||||
///
|
///
|
||||||
/// If you are creating a mouse event generated by a tablet, call this
|
/// If you are creating a mouse event generated by a tablet, call this
|
||||||
/// function and specify the field `kCGMouseEventSubtype' with a value of
|
/// function and specify the field `kCGMouseEventSubtype` with a value of
|
||||||
/// `kCGEventMouseSubtypeTabletPoint' or
|
/// `kCGEventMouseSubtypeTabletPoint` or
|
||||||
/// `kCGEventMouseSubtypeTabletProximity' before setting other parameters.
|
/// `kCGEventMouseSubtypeTabletProximity` before setting other parameters.
|
||||||
fn CGEventSetIntegerValueField(event: crate::sys::CGEventRef, field: CGEventField, value: i64);
|
fn CGEventSetIntegerValueField(event: crate::sys::CGEventRef, field: CGEventField, value: i64);
|
||||||
|
|
||||||
/// Return the floating-point value of a field in an event.
|
/// Return the floating-point value of a field in an event.
|
||||||
@@ -804,8 +808,8 @@ extern "C" {
|
|||||||
/// Set the floating-point value of a field in an event.
|
/// Set the floating-point value of a field in an event.
|
||||||
///
|
///
|
||||||
/// Before calling this function, the event type must be set using a typed
|
/// Before calling this function, the event type must be set using a typed
|
||||||
/// event creation function such as `CGEventCreateMouseEvent', or by calling
|
/// event creation function such as [`CGEventCreateMouseEvent`], or by calling
|
||||||
/// `CGEventSetType'.
|
/// [`CGEventSetType`].
|
||||||
///
|
///
|
||||||
/// In cases where the field’s value is represented within the event by a
|
/// In cases where the field’s value is represented within the event by a
|
||||||
/// fixed point number or integer, the value parameter is scaled as needed
|
/// fixed point number or integer, the value parameter is scaled as needed
|
||||||
|
|||||||
@@ -38,7 +38,9 @@ impl CGEventSource {
|
|||||||
|
|
||||||
#[cfg_attr(feature = "link", link(name = "CoreGraphics", kind = "framework"))]
|
#[cfg_attr(feature = "link", link(name = "CoreGraphics", kind = "framework"))]
|
||||||
extern "C" {
|
extern "C" {
|
||||||
/// Return the type identifier for the opaque type `CGEventSourceRef'.
|
/// Return the type identifier for the opaque type [`CGEventSourceRef`].
|
||||||
|
///
|
||||||
|
/// [`CGEventSourceRef`]: crate::sys::CGEventSourceRef
|
||||||
fn CGEventSourceGetTypeID() -> CFTypeID;
|
fn CGEventSourceGetTypeID() -> CFTypeID;
|
||||||
|
|
||||||
/// Return a Quartz event source created with a specified source state.
|
/// Return a Quartz event source created with a specified source state.
|
||||||
|
|||||||
Reference in New Issue
Block a user