aboutsummaryrefslogtreecommitdiff
path: root/ruby/paludis_ruby.hh
diff options
context:
space:
mode:
Diffstat (limited to 'ruby/paludis_ruby.hh')
-rw-r--r--ruby/paludis_ruby.hh25
1 files changed, 1 insertions, 24 deletions
diff --git a/ruby/paludis_ruby.hh b/ruby/paludis_ruby.hh
index aab1fb1c4..15130e617 100644
--- a/ruby/paludis_ruby.hh
+++ b/ruby/paludis_ruby.hh
@@ -42,10 +42,6 @@
#include <paludis/util/stringify.hh>
#include <paludis/util/hashes.hh>
-#ifdef ENABLE_RUBY_QA
-#include <paludis/qa.hh>
-#endif
-
#include <ruby.h>
#define RUBY_FUNC_CAST(x) reinterpret_cast<VALUE (*)(...)>(x)
@@ -57,19 +53,6 @@ namespace paludis
namespace ruby
{
-
-#ifdef ENABLE_RUBY_QA
- class RubyQAReporter : public QAReporter
- {
- VALUE* reporter;
-
- public:
- RubyQAReporter(VALUE*);
- void message(const QAMessage &);
- void status(const std::string &);
- };
-#endif
-
/* general utilities */
void exception_to_ruby_exception(const std::exception &) PALUDIS_ATTRIBUTE((noreturn));
@@ -90,9 +73,7 @@ namespace paludis
VALUE generator_to_value(const Generator &);
VALUE filter_to_value(const Filter &);
VALUE filtered_generator_to_value(const FilteredGenerator &);
-#ifdef ENABLE_RUBY_QA
- VALUE qa_message_to_value(const QAMessage &);
-#endif
+
template <typename T_> VALUE dep_tree_to_value(const std::shared_ptr<const T_> &);
template <typename T_> std::shared_ptr<const T_> value_to_dep_tree(VALUE);
VALUE package_dep_spec_to_value(const PackageDepSpec &);
@@ -138,10 +119,6 @@ namespace paludis
VALUE * pretend_fetch_action_value_ptr();
VALUE * dependencies_labels_dep_spec_value_ptr();
-#ifdef ENABLE_RUBY_QA
- QACheckProperties value_to_qa_check_properties(VALUE);
-#endif
-
/* registration */
class RegisterRubyClass :