public boolean supports()

in src/main/java/org/apache/jenkins/gitpubsub/ASFGitSCMFileSystem.java [355:376]


        public boolean supports(@NonNull String remote) {
            if (DISABLE) {
                LOGGER.log(disabled ? Level.FINE : Level.WARNING,
                        "{0} functionality has been disabled using the {0}.DISABLE kill switch",
                        ASFGitSCMFileSystem.class);
                disabled = DISABLE;
                return false;
            } else {
                if (disabled) {
                    LOGGER.log(Level.INFO,
                            "{0} functionality has been re-enabled by turning off the {0}.DISABLE kill switch",
                            ASFGitSCMFileSystem.class);
                    disabled = false;
                }
            }
            for (String prefix : GIT_WEB_HOSTS) {
                if (remote.startsWith(prefix + "/")) {
                    return true;
                }
            }
            return false;
        }