@@ -24,22 +24,22 @@ ClassDefine<CommandOutputClass> CommandOutputClassBuilder =
2424
2525// ////////////////// APIs ////////////////////
2626
27- CommandOutputClass::CommandOutputClass (std::shared_ptr< CommandOutput> out, std::shared_ptr< CommandOrigin> ori)
27+ CommandOutputClass::CommandOutputClass (CommandOutput& out, CommandOrigin const & ori)
2828: ScriptClass(ScriptClass::ConstructFromCpp<CommandOutputClass>{}),
29- output(std::move( out) ),
30- origin(std::move( ori) ),
29+ output(out),
30+ origin(ori),
3131 isAsync(false ) {};
3232
3333Local<Value> CommandOutputClass::empty () {
3434 try {
35- return Boolean::newBoolean (get ()-> mMessages .empty ());
35+ return Boolean::newBoolean (get (). mMessages .empty ());
3636 }
3737 CATCH (" Fail in empty!" );
3838}
3939
4040Local<Value> CommandOutputClass::getSuccessCount () {
4141 try {
42- return Number::newNumber (get ()-> mSuccessCount );
42+ return Number::newNumber (get (). mSuccessCount );
4343 }
4444 CATCH (" Fail in getSuccessCount!" );
4545};
@@ -56,7 +56,7 @@ Local<Value> CommandOutputClass::getSuccessCount() {
5656Local<Value> CommandOutputClass::success (const Arguments& args) {
5757 try {
5858 if (args.size () == 0 ) {
59- ++get ()-> mSuccessCount ;
59+ ++get (). mSuccessCount ;
6060 return Boolean::newBoolean (true );
6161 }
6262 CHECK_ARG_TYPE (args[0 ], ValueKind::kString );
@@ -68,11 +68,11 @@ Local<Value> CommandOutputClass::success(const Arguments& args) {
6868 for (int i = 0 ; i < paramArr.size (); ++i) {
6969 param.push_back (CommandOutputParameter (paramArr.get (i).asString ().toString ().c_str ()));
7070 }
71- get ()-> success (msg, param);
71+ get (). success (msg, param);
7272 send ();
7373 return Boolean::newBoolean (true );
7474 }
75- get ()-> success (msg);
75+ get (). success (msg);
7676 send ();
7777 return Boolean::newBoolean (true );
7878 }
@@ -92,15 +92,15 @@ Local<Value> CommandOutputClass::addMessage(const Arguments& args) {
9292 }
9393 if (args.size () >= 3 ) {
9494 CHECK_ARG_TYPE (args[2 ], ValueKind::kNumber );
95- get ()-> addMessage (msg, param, (CommandOutputMessageType)args[2 ].asNumber ().toInt32 ());
95+ get (). addMessage (msg, param, (CommandOutputMessageType)args[2 ].asNumber ().toInt32 ());
9696 send ();
9797 return Boolean::newBoolean (true );
9898 }
99- get ()-> addMessage (msg, param, (CommandOutputMessageType)0 );
99+ get (). addMessage (msg, param, (CommandOutputMessageType)0 );
100100 send ();
101101 return Boolean::newBoolean (true );
102102 }
103- get ()-> addMessage (msg, {}, CommandOutputMessageType::Success);
103+ get (). addMessage (msg, {}, CommandOutputMessageType::Success);
104104 send ();
105105 return Boolean::newBoolean (true );
106106 }
@@ -119,11 +119,11 @@ Local<Value> CommandOutputClass::error(const Arguments& args) {
119119 for (int i = 0 ; i < paramArr.size (); ++i) {
120120 param.push_back (CommandOutputParameter (paramArr.get (i).asString ().toString ().c_str ()));
121121 }
122- get ()-> error (msg, param);
122+ get (). error (msg, param);
123123 send ();
124124 return Boolean::newBoolean (true );
125125 }
126- get ()-> error (msg);
126+ get (). error (msg);
127127 send ();
128128 return Boolean::newBoolean (true );
129129 }
@@ -133,9 +133,9 @@ Local<Value> CommandOutputClass::error(const Arguments& args) {
133133void CommandOutputClass::send () {
134134 try {
135135 if (!isAsync) return ;
136- ll::service::getMinecraft ()->mCommands ->handleOutput (* origin, * output);
137- output-> mSuccessCount = 0 ;
138- output-> mMessages .clear ();
136+ ll::service::getMinecraft ()->mCommands ->handleOutput (origin, output);
137+ output. mSuccessCount = 0 ;
138+ output. mMessages .clear ();
139139 }
140140 CATCH_WITHOUT_RETURN (" Fail in sendCommandOutput!" );
141141}
0 commit comments