MCPcopy Create free account
hub / github.com/DeNA/PacketProxy / addMonoPath

Method addMonoPath

src/main/java/core/packetproxy/common/Utils.java:100–112  ·  view source on GitHub ↗

ExecuteExe関数で利用される。Macの場合monoを追加する

(String... args)

Source from the content-addressed store, hash-verified

98 * ExecuteExe関数で利用される。Macの場合monoを追加する
99 */
100 private static String[] addMonoPath(String... args) {
101 List<String> cmd_array = new ArrayList<String>();
102 Utils.Platform os = Utils.checkOS();
103 if (os == Utils.Platform.MAC || os == Utils.Platform.LINUX) {
104
105 cmd_array.add("mono");
106 }
107 for (String s : args) {
108
109 cmd_array.add(s);
110 }
111 return cmd_array.toArray(new String[0]);
112 }
113
114 private static String[] toCmdArray(String... args) {
115 List<String> cmd_array = new ArrayList<String>();

Callers 1

executeExeMethod · 0.95

Calls 3

checkOSMethod · 0.95
addMethod · 0.45
toArrayMethod · 0.45

Tested by

no test coverage detected