File tree 3 files changed +11
-12
lines changed 3 files changed +11
-12
lines changed Original file line number Diff line number Diff line change @@ -224,7 +224,7 @@ macro_rules! mk_code {
224
224
pub struct $code { _guard: ( ) , }
225
225
impl private:: CodeMetricsT for $code { }
226
226
227
- impl TSLanguage for $code {
227
+ impl private :: TSLanguage for $code {
228
228
type BaseLang = $camel;
229
229
230
230
fn get_lang( ) -> LANG {
Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ use crate::node::Node;
12
12
use crate :: preproc:: { get_macros, PreprocResults } ;
13
13
use crate :: traits:: * ;
14
14
15
- pub struct Parser < T : TSLanguage + Checker + Getter + Alterator + private:: CodeMetricsT > {
15
+ pub struct Parser < T : private :: TSLanguage + Checker + Getter + Alterator + private:: CodeMetricsT > {
16
16
code : Vec < u8 > ,
17
17
tree : Tree ,
18
18
phantom : PhantomData < T > ,
@@ -45,7 +45,7 @@ impl Filter {
45
45
}
46
46
47
47
#[ inline( always) ]
48
- fn get_fake_code < T : TSLanguage > (
48
+ fn get_fake_code < T : private :: TSLanguage > (
49
49
code : & [ u8 ] ,
50
50
path : & Path ,
51
51
pr : Option < Arc < PreprocResults > > ,
@@ -63,8 +63,8 @@ fn get_fake_code<T: TSLanguage>(
63
63
}
64
64
}
65
65
66
- impl < T : ' static + TSLanguage + Checker + Getter + Alterator + private:: CodeMetricsT > ParserTrait
67
- for Parser < T >
66
+ impl < T : ' static + private :: TSLanguage + Checker + Getter + Alterator + private:: CodeMetricsT >
67
+ ParserTrait for Parser < T >
68
68
{
69
69
type Checker = T ;
70
70
type Getter = T ;
Original file line number Diff line number Diff line change @@ -43,15 +43,14 @@ pub(crate) mod private {
43
43
Cognitive + Cyclomatic + Exit + Halstead + NArgs + Loc + Nom + Mi + Wmc + Abc + Npm + Npa
44
44
{
45
45
}
46
- }
47
46
48
- #[ doc( hidden) ]
49
- pub trait TSLanguage {
50
- type BaseLang ;
47
+ pub trait TSLanguage {
48
+ type BaseLang ;
51
49
52
- fn get_lang ( ) -> LANG ;
53
- fn get_language ( ) -> Language ;
54
- fn get_lang_name ( ) -> & ' static str ;
50
+ fn get_lang ( ) -> LANG ;
51
+ fn get_language ( ) -> Language ;
52
+ fn get_lang_name ( ) -> & ' static str ;
53
+ }
55
54
}
56
55
57
56
#[ doc( hidden) ]
You can’t perform that action at this time.
0 commit comments