Στόχοι και φίλτρα διερευνητών

Το Probekit χρησιμοποιεί δύο σύνολα κανόνων για να προσδιορίζει κατά πόσον μία συγκεκριμένη μέθοδος πρόκειται να ενοργανωθεί: κανόνες που ορίζονται στο τμήμα για τις προδιαγραφές στόχευσης του ορισμού διερευνητή, και κανόνες που έχουν οριστεί ως φίλτρα στο πλαίσιο διαλόγου Προφίλ όταν εκκινείτε την εφαρμογή σας. Τόσο οι προδιαγραφές στόχευσης όσο και τα φίλτρα επηρεάζουν το αν ένας διερευνητής πρόκειται να εφαρμοστεί σε μία συγκεκριμένη μέθοδο, ακόμα και αν δεν το καθορίζετε ρητά.

Για την εφαρμογή ενός διερευνητή σε μία συγκεκριμένη μέθοδο, και τα δύο σύνολα κανόνων πρέπει να έχουν ως αποτέλεσμα τη συμπερίληψη της μεθόδου (included).

Για να προσδιορίσετε κατά πόσον ένα σύνολο κανόνων περιλαμβάνει τη μέθοδο, το Probekit εξετάζει όλους τους κανόνες έναν προς έναν, με τη σειρά κατά την οποία του έχετε διατάξει, και ελέγχει το όνομα του πακέτου, της κλάσης και του ονόματος της μεθόδου έναντι των μοτίβων στον κανόνα. Μόλις βρεθεί αντιστοιχία, η μέθοδος επισημαίνεται ως "included" ή "excluded," όπως ορίζεται στον κανόνα. Αυτή η πρώτη αντιστοίχιση καθορίζει τα αποτελέσματα της μεθόδου. Δεν γίνεται έλεγχος άλλων κανόνων. Υπάρχει ένας άδηλος κανόνας συμπερίληψης όλων (include all) στο τέλος κάθε συνόλου, οπότε αν ένα σύνολο είναι κενό ή αν δεν υπάρχει κανόνας τα μοτίβα του οποίου αντιστοιχούν στη μέθοδο, γίνεται συμπερίληψη της μεθόδου.

Για τη διερεύνηση μίας συγκεκριμένης μεθόδου ή ενός συνόλου μεθόδων, μπορείτε να χρησιμοποιήσετε προδιαγραφές στόχευσης, φίλτρα ή ένα συνδυασμό αυτών των δύο:

Σχετικές παραπομπές
Συλλογή δεδομένων διερευνητή: Βασική χρήση