@@ -91,7 +91,7 @@ fn generate_class_type_markdown(
9191 . unwrap_or ( & LuaTypeCache :: InferType ( LuaType :: Unknown ) )
9292 . as_type ( ) ;
9393 let member_id = member. get_id ( ) ;
94- let member_property_id = LuaSemanticDeclId :: Member ( member_id. clone ( ) ) ;
94+ let member_property_id = LuaSemanticDeclId :: Member ( member_id) ;
9595 let member_property = db. get_property_index ( ) . get_property ( & member_property_id) ;
9696 if let Some ( member_property) = member_property {
9797 if member_property. visibility . unwrap_or ( VisibilityKind :: Public )
@@ -113,14 +113,14 @@ fn generate_class_type_markdown(
113113 let title_name = format ! ( "{}.{}" , typ_name, name) ;
114114 if member_typ. is_function ( ) {
115115 let func_name = format ! ( "{}.{}" , typ_name, name) ;
116- let display = render_function_type ( db, & member_typ, & func_name, false ) ;
116+ let display = render_function_type ( db, member_typ, & func_name, false ) ;
117117 method_members. push ( MemberDoc {
118118 name : title_name,
119119 display,
120120 property : member_property,
121121 } ) ;
122122 } else if member_typ. is_const ( ) {
123- let const_type_display = render_const_type ( db, & member_typ) ;
123+ let const_type_display = render_const_type ( db, member_typ) ;
124124 field_members. push ( MemberDoc {
125125 name : title_name,
126126 display : format ! (
@@ -130,7 +130,7 @@ fn generate_class_type_markdown(
130130 property : member_property,
131131 } ) ;
132132 } else {
133- let typ_display = humanize_type ( db, & member_typ, RenderLevel :: Detailed ) ;
133+ let typ_display = humanize_type ( db, member_typ, RenderLevel :: Detailed ) ;
134134 field_members. push ( MemberDoc {
135135 name : title_name,
136136 display : format ! ( "```lua\n {}.{} : {}\n ```\n " , typ_name, name, typ_display) ,
@@ -148,7 +148,7 @@ fn generate_class_type_markdown(
148148 }
149149
150150 context. insert ( "doc" , & doc) ;
151- let render_text = match tl. render ( "lua_type_template.tl" , & context) {
151+ let render_text = match tl. render ( "lua_type_template.tl" , context) {
152152 Ok ( text) => text,
153153 Err ( e) => {
154154 eprintln ! ( "Failed to render template: {}" , e) ;
@@ -202,7 +202,7 @@ fn generate_enum_type_markdown(
202202 . unwrap_or ( & LuaTypeCache :: InferType ( LuaType :: Unknown ) )
203203 . as_type ( ) ;
204204 let member_id = member. get_id ( ) ;
205- let member_property_id = LuaSemanticDeclId :: Member ( member_id. clone ( ) ) ;
205+ let member_property_id = LuaSemanticDeclId :: Member ( member_id) ;
206206 let member_property = db. get_property_index ( ) . get_property ( & member_property_id) ;
207207 if let Some ( member_property) = member_property {
208208 if member_property. visibility . unwrap_or ( VisibilityKind :: Public )
@@ -220,7 +220,7 @@ fn generate_enum_type_markdown(
220220 _ => continue ,
221221 } ;
222222
223- let typ_display = humanize_type ( db, & member_typ, RenderLevel :: Simple ) ;
223+ let typ_display = humanize_type ( db, member_typ, RenderLevel :: Simple ) ;
224224 field_members. push ( MemberDoc {
225225 name : name. to_string ( ) ,
226226 display : typ_display,
@@ -234,7 +234,7 @@ fn generate_enum_type_markdown(
234234 }
235235
236236 context. insert ( "doc" , & doc) ;
237- let render_text = match tl. render ( "lua_enum_template.tl" , & context) {
237+ let render_text = match tl. render ( "lua_enum_template.tl" , context) {
238238 Ok ( text) => text,
239239 Err ( e) => {
240240 eprintln ! ( "Failed to render template: {}" , e) ;
@@ -290,7 +290,7 @@ fn generate_alias_type_markdown(
290290
291291 context. insert ( "doc" , & doc) ;
292292
293- let render_text = match tl. render ( "lua_alias_template.tl" , & context) {
293+ let render_text = match tl. render ( "lua_alias_template.tl" , context) {
294294 Ok ( text) => text,
295295 Err ( e) => {
296296 eprintln ! ( "Failed to render template: {}" , e) ;
0 commit comments