Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Misc sonar smells.
authorArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Tue, 25 May 2021 14:21:20 +0000 (16:21 +0200)
committerArnaud Giersch <arnaud.giersch@univ-fcomte.fr>
Tue, 25 May 2021 14:59:28 +0000 (16:59 +0200)
src/kernel/EngineImpl.hpp
src/surf/network_smpi.hpp

index 11c6e3d..a89924b 100644 (file)
@@ -107,7 +107,7 @@ public:
   void add_actor_to_run_list_no_check(actor::ActorImpl* actor);
   void add_actor_to_destroy_list(actor::ActorImpl& actor) { actors_to_destroy_.push_back(actor); }
 
-  bool has_actors_to_run() { return not actors_to_run_.empty(); }
+  bool has_actors_to_run() const { return not actors_to_run_.empty(); }
   const actor::ActorImpl* get_first_actor_to_run() const { return actors_to_run_.front(); }
   const actor::ActorImpl* get_actor_to_run_at(unsigned long int i) const { return actors_to_run_[i]; }
   unsigned long int get_actor_to_run_count() const { return actors_to_run_.size(); }
index dff3a6d..cd2133d 100644 (file)
@@ -23,8 +23,8 @@ public:
   double get_bandwidth_factor(double size) override;
 
 protected:
-  virtual void check_lat_factor_cb() override;
-  virtual void check_bw_factor_cb() override;
+  void check_lat_factor_cb() override;
+  void check_bw_factor_cb() override;
 };
 } // namespace resource
 } // namespace kernel