text: // This code is auto generate. Don't edit it!
  #ifndef DIAGNOSTICS_H
  #define DIAGNOSTICS_H
  
  #include "types.h"
  
  using namespace std;
  using namespace Lya::lib::types;
  
  namespace Lya::core::diagnostics {
  
  class D {
  public:
      static DiagnosticTemplate Capabilities_must_be_a_string_plural_select_etc;
      static DiagnosticTemplate Could_not_find_an_extension_for_the_programming_language_0;
      static DiagnosticTemplate Could_not_read_your_extension_file_0;
      static DiagnosticTemplate Could_not_start_extension_server;
      static DiagnosticTemplate Duplicate_value_message_0;
      static DiagnosticTemplate Expected_0_but_got_1;
      static DiagnosticTemplate Failed_validation_of_file_0_1;
      static DiagnosticTemplate Missing_field_0_in_your_extension_file_1;
      static DiagnosticTemplate Plural_form_0_is_not_supported_in_language_1;
      static DiagnosticTemplate Unexpected_end_of_message;
      static DiagnosticTemplate Unknown_capability_0_in_extension_file_1;
      static DiagnosticTemplate Unknown_command_0;
      static DiagnosticTemplate Unknown_command_flag_0;
      static DiagnosticTemplate Unknown_plural_category;
      static DiagnosticTemplate Unmatched_signature;
      static DiagnosticTemplate You_are_not_inside_a_LYA_project;
      static DiagnosticTemplate You_cannot_run_several_commands;
  };
  
  } // lya::diagnostics 
  
  #endif // DIAGNOSTICS_H