Skip to content
Open
87 changes: 87 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,87 @@
# Android Studio
<<<<<<< HEAD
*.iml
.gradle/
build/
.idea/
local.properties

# Kotlin/Java compiled files
*.class
*.dex

# Dependency directories
/node_modules
/app/build

# Logging files
*.log

# Sensitive information
.env

# OS generated files
.DS_Store
Thumbs.db
=======
.idea/
*.iml
.gradle/
build/
captures/

# OS generated files
.DS_Store
Thumbs.db

# Kotlin/Android specific
*.class
*.log
*.apk
*.aar
*.dex
*.module

# Dependency directories
/node_modules
/jspm_packages

# Gradle
gradle/
gradlew
gradlew.bat

# Local configuration file
local.properties

# Log files
*.log

# Android Studio Navigation editor temp files
.navigation/

# Android Studio captures folder
/captures

# Intellij
*.ipr
*.iws

# External native build folder generated in Android Studio 2.2 and later
.externalNativeBuild
.cxx/

# Keystore files
*.jks
*.keystore

# Google Services (e.g. APIs or Firebase)
google-services.json

# Lint
lint/intermediates/
lint/generated/
lint/outputs/
lint/tmp/
lint/reports/
>>>>>>> pr-4-souravg77-scanmywifi
28 changes: 28 additions & 0 deletions app/build.gradle
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
plugins {
id 'kotlin'
id 'java'
}

repositories {
mavenCentral()
google()
}

dependencies {
implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8"

// Android dependencies (mocked for testing)
compileOnly 'com.google.android:android:4.1.1.4'

// Testing dependencies
testImplementation 'junit:junit:4.13.2'
testImplementation 'org.mockito:mockito-core:3.12.4'
testImplementation 'org.mockito:mockito-junit-jupiter:3.12.4'
}

tasks.withType(Test) {
useJUnitPlatform()
}

sourceCompatibility = JavaVersion.VERSION_1_8
targetCompatibility = JavaVersion.VERSION_1_8
Loading