Verify polymorphic updates, name hygiene, and configuration combinations
This commit is contained in:
3 files changed
+71
No files matched your search
@@ -32,6 +32,13 @@ reject 'type a = { value : int } and b = { value : string } [@@fieldglass genera
|
||||
reject 'type t = private { colour : string } [@@fieldglass generate]' 'fieldglass: private records'
|
||||
reject "type t = { apply : 'a. 'a -> 'a } [@@fieldglass generate]" 'fieldglass: polymorphic fields'
|
||||
reject 'module type S = sig type t = { colour : string } [@@fieldglass generate] end' 'fieldglass: generate accessors in an implementation'
|
||||
reject 'type t = { item_type : int; item_value : int } [@@fieldglass generate]' 'fieldglass: invalid generated identifier'
|
||||
reject 'type t = { item_ : int; item_value : int } [@@fieldglass generate]' 'fieldglass: invalid generated identifier'
|
||||
reject 'type t = { value : int } [@@fieldglass generate ?no_get:None]' 'fieldglass: expected a labelled option'
|
||||
reject 'type t = { value : int } [@@fieldglass generate ~just_lens]
|
||||
let _ = set_value' 'Unbound value set_value'
|
||||
reject 'type t = { value : int } [@@fieldglass generate ~just_lens]
|
||||
let _ = update_value' 'Unbound value update_value'
|
||||
reject 'type t = { colour : string } [@@fieldglass generate ~no_set]
|
||||
let _ = set_colour' 'Unbound value set_colour'
|
||||
reject 'type t = { colour : string } [@@fieldglass generate ~no_update]
|
||||
|
||||
Reference in new issue
Block a user