gitextract_xbvggvpr/ ├── .gitignore ├── .travis.yml ├── CHANGELOG.md ├── Gemfile ├── README.md ├── Rakefile ├── app/ │ ├── controllers/ │ │ └── trebuchet_rails/ │ │ └── features_controller.rb │ ├── helpers/ │ │ └── trebuchet_helper.rb │ └── views/ │ ├── layouts/ │ │ └── trebuchet.html.erb │ └── trebuchet_rails/ │ ├── features/ │ │ ├── index.html.erb │ │ └── timeline.html.erb │ └── trebuchet.css ├── config/ │ └── routes.rb ├── init.rb ├── lib/ │ ├── trebuchet/ │ │ ├── action_controller.rb │ │ ├── action_controller_filter.rb │ │ ├── backend/ │ │ │ ├── disabled.rb │ │ │ ├── memcached.rb │ │ │ ├── memory.rb │ │ │ ├── redis.rb │ │ │ ├── redis_cached.rb │ │ │ └── redis_hammerspaced.rb │ │ ├── backend.rb │ │ ├── error.rb │ │ ├── feature/ │ │ │ └── stubbing.rb │ │ ├── feature.rb │ │ ├── state.rb │ │ ├── strategy/ │ │ │ ├── base.rb │ │ │ ├── custom.rb │ │ │ ├── custom_request_aware.rb │ │ │ ├── default.rb │ │ │ ├── everyone.rb │ │ │ ├── experiment.rb │ │ │ ├── hostname.rb │ │ │ ├── invalid.rb │ │ │ ├── logic_and.rb │ │ │ ├── logic_base.rb │ │ │ ├── logic_not.rb │ │ │ ├── logic_or.rb │ │ │ ├── multiple.rb │ │ │ ├── nobody.rb │ │ │ ├── per_denomination.rb │ │ │ ├── percent.rb │ │ │ ├── percent_deprecated.rb │ │ │ ├── stub.rb │ │ │ ├── user_id.rb │ │ │ ├── visitor_experiment.rb │ │ │ ├── visitor_percent.rb │ │ │ └── visitor_percent_deprecated.rb │ │ ├── strategy.rb │ │ └── version.rb │ ├── trebuchet.rb │ ├── trebuchet_rails/ │ │ └── engine.rb │ └── trebuchet_rails.rb ├── spec/ │ ├── custom_request_aware_strategy_spec.rb │ ├── custom_strategy_spec.rb │ ├── default_strategy_spec.rb │ ├── disabled_backend_spec.rb │ ├── everyone_strategy_spec.rb │ ├── experiment_strategy_spec.rb │ ├── feature_spec.rb │ ├── logic_and_strategy_spec.rb │ ├── logic_base_strategy_spec.rb │ ├── logic_not_strategy_spec.rb │ ├── logic_or_strategy_spec.rb │ ├── multiple_strategy_spec.rb │ ├── nobody_strategy_spec.rb │ ├── per_denomination_strategy_spec.rb │ ├── percent_deprecated_strategy_spec.rb │ ├── percent_strategy_spec.rb │ ├── redis_backend_spec.rb │ ├── redis_hammerspaced_spec.rb │ ├── spec_helper.rb │ ├── stubbing_spec.rb │ ├── trebuchet_spec.rb │ ├── user.rb │ ├── user_id_strategy_spec.rb │ ├── visitor_experiment_strategy_spec.rb │ ├── visitor_percent_deprecated_strategy_spec.rb │ └── visitor_percent_strategy_spec.rb └── trebuchet.gemspec