Skip to content

Commit 5d1f26e

Browse files
committed
Rename the key for recursive traversal of dirs for SBG. Remove the default implementation of the NativeScriptActivity from the gradle project template.
1 parent fdeb7f0 commit 5d1f26e

2 files changed

Lines changed: 3 additions & 66 deletions

File tree

build/project-template-gradle/build-tools/android-static-binding-generator/ast-parser/js_parser.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ var fs = require("fs"),
4141
interfacesNamesFilePath = "../interfaces-names.txt", //default interace_names file path
4242
interfaceNames = [],
4343
rootTraversed = false,
44-
explicitTraversalKey = "sbgTraverseChildrenDirs";
44+
explicitTraversalKey = "recursive-static-bindings";
4545

4646

4747
//env variables
@@ -112,7 +112,7 @@ function traverseDirectory(dir, traverseExplicitly) {
112112
logger.info("Skipping traversal of folder " + dir);
113113
return;
114114
} else {
115-
if(pjson.nativescript.sbgTraverseChildrenDirs) {
115+
if(pjson.nativescript[explicitTraversalKey]) {
116116
logger.info("Folder will be traversed completely: " + dir);
117117
traverseExplicitly = true;
118118
}
Lines changed: 1 addition & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -1,67 +1,4 @@
11
package com.tns;
22

3-
@JavaScriptImplementation(javaScriptFile = "./tns_modules/ui/frame/frame.js")
4-
public class NativeScriptActivity extends android.app.Activity implements com.tns.NativeScriptHashCodeProvider {
5-
6-
public NativeScriptActivity()
7-
{
8-
com.tns.Runtime.initInstance(this);
9-
}
10-
11-
protected void onCreate(android.os.Bundle savedInstanceState) {
12-
java.lang.Object[] params = new Object[1];
13-
params[0] = savedInstanceState;
14-
com.tns.Runtime.callJSMethod(this, "onCreate", void.class, params);
15-
}
16-
17-
protected void onSaveInstanceState(android.os.Bundle outState) {
18-
java.lang.Object[] params = new Object[1];
19-
params[0] = outState;
20-
com.tns.Runtime.callJSMethod(this, "onSaveInstanceState", void.class, params);
21-
}
22-
23-
protected void onStart() {
24-
java.lang.Object[] params = null;
25-
com.tns.Runtime.callJSMethod(this, "onStart", void.class, params);
26-
}
27-
28-
protected void onStop() {
29-
java.lang.Object[] params = null;
30-
com.tns.Runtime.callJSMethod(this, "onStop", void.class, params);
31-
}
32-
33-
protected void onDestroy() {
34-
java.lang.Object[] params = null;
35-
com.tns.Runtime.callJSMethod(this, "onDestroy", void.class, params);
36-
37-
}
38-
39-
public void onBackPressed() {
40-
java.lang.Object[] params = null;
41-
com.tns.Runtime.callJSMethod(this, "onBackPressed", void.class, params);
42-
}
43-
44-
protected void onActivityResult(int requestCode, int resultCode, android.content.Intent data) {
45-
java.lang.Object[] params = new Object[3];
46-
params[0] = requestCode;
47-
params[1] = resultCode;
48-
params[2] = data;
49-
com.tns.Runtime.callJSMethod(this, "onActivityResult", void.class, params);
50-
}
51-
52-
public void onRequestPermissionsResult(int requestCode, String[] permissions, int[] grantResults) {
53-
java.lang.Object[] params = new Object[3];
54-
params[0] = requestCode;
55-
params[1] = permissions;
56-
params[2] = grantResults;
57-
com.tns.Runtime.callJSMethod(this, "onRequestPermissionsResult", void.class, params);
58-
}
59-
60-
public boolean equals__super(java.lang.Object other) {
61-
return super.equals(other);
62-
}
63-
public int hashCode__super() {
64-
return super.hashCode();
65-
}
66-
3+
public class NativeScriptActivity extends android.app.Activity {
674
}

0 commit comments

Comments
 (0)