mirror of
https://github.com/adelphes/android-dev-ext.git
synced 2025-12-22 17:39:19 +00:00
Added support for kotlin src folder (#62)
Signed-off-by: Nathan McBride <noman@hidden.com>
This commit is contained in:
committed by
Dave Holoway
parent
033f5c80ab
commit
b7ba47b811
@@ -483,12 +483,12 @@ class AndroidDebugSession extends DebugSession {
|
|||||||
}
|
}
|
||||||
catch (err) { continue }
|
catch (err) { continue }
|
||||||
// ignore folders not starting with a known top-level Android folder
|
// ignore folders not starting with a known top-level Android folder
|
||||||
if (!/^(assets|res|src|main|java)([\\/]|$)/.test(p)) continue;
|
if (!/^(assets|res|src|main|java|kotlin)([\\/]|$)/.test(p)) continue;
|
||||||
// is this a package folder
|
// is this a package folder
|
||||||
var pkgmatch = p.match(/^(src|main|java)[\\/](.+)/);
|
var pkgmatch = p.match(/^(src|main|java|kotlin)[\\/](.+)/);
|
||||||
if (pkgmatch && /^[a-zA-Z_$][a-zA-Z0-9_$]*$/.test(pkgmatch[2].split(/[\\/]/).pop())) {
|
if (pkgmatch && /^[a-zA-Z_$][a-zA-Z0-9_$]*$/.test(pkgmatch[2].split(/[\\/]/).pop())) {
|
||||||
// looks good - add it to the list
|
// looks good - add it to the list
|
||||||
const src_folder = pkgmatch[1]; // src, main or java
|
const src_folder = pkgmatch[1]; // src, main, java or kotlin
|
||||||
const pkgname = pkgmatch[2].replace(/[\\/]/g,'.');
|
const pkgname = pkgmatch[2].replace(/[\\/]/g,'.');
|
||||||
src_packages.packages[pkgname] = {
|
src_packages.packages[pkgname] = {
|
||||||
package: pkgname,
|
package: pkgname,
|
||||||
|
|||||||
Reference in New Issue
Block a user