Repository navigation
Releases
Releases · harigro/passrand
PassRand
Pembaharuian aplikasi PassRand
Berikut adalah beberapa hal yang baru dari aplikasi PassRand
Apa yang baru di folder units
- Membuatkan docstring fungsi pada setiap modul, kecuali
main - Memindahkan fungsi
kombinasi_dictke modulkombinasi - Menghapus modul rand_string
- Memindahkan fungsi
RandStringke modulkombinasi - Mengganti nama fungs
RandStringdenganrand_string_grafis - Memperbaiki algoritma
metode saat_ditekan
Apa yang baru di folder tests
- Menghapus modul pengujian
test_KombiString - Menghapus modul pengujian
test_RandSring - Menghapus modul pengujian
kombinasi_dict - Menghapus modul pengujian
kombinasi - Menambahkan modul pengujian
kombinasi_kamus_elemen_bool - Menambahkan modul pengujian
kombinasi_kamus_elemen - Menambahkan modul pengujian
rand_string_grafis
PassRand
PassRand
PassRand
- Menambahkan modul kombinas.py untuk mempermudah logika percabangan
- Menambahkan konstanta string untuk modul rand_string.py
- memperbaiki logika percabangan untuk modul main.py
- menambahkan modul pengujian untuk kelas KombiString
- menambahkan modul pengujian untuk fungsi RandString
- menambahkan modul pengujian untuk modul kombinasi.py
- sekarang sudah bisa menghasikan teks untuk pada setiap kombinasi kotak centang
PassRand
- Menambahkan pengujian untuk modul rand_string menggunakan modul unittest
- Menjadikan modul ui dan rand_string menjadi satu paket dengan nama units
- Menggantikan logika percabangan dengan logika satu baris pada modul main kelas MyApp metode saat_ditekan
- Menambahkan fungsi anonim baris pada kelas MyApp metode saat_ditekan untuk membuat fungsi satu baris
PassRand
- Menambahkan modul typing untuk mempermudah pengembangan
- Menambahkan requirements.txt untuk mempermudah kolaborasi
- Memperbaiki dokumentasi
- Memperbaiki logika percabangan, sehingga 4 centang tidak menimpa satu dengan yang lainnya
- Sekarang sudah bisa menghasilkan nilai pada baris edit saat 4 kotak tercentang