Skip to content

Commit

Permalink
logical, text: remove all legacy types and use physical ones instead
Browse files Browse the repository at this point in the history
- deal with the huge fallout of the change.
  • Loading branch information
mcraveiro committed Jul 12, 2020
1 parent 6605739 commit 8499f7b
Show file tree
Hide file tree
Showing 174 changed files with 2,044 additions and 10,991 deletions.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

Original file line number Diff line number Diff line change
Expand Up @@ -59,8 +59,6 @@ class cmakelists final : public dogen::logical::entities::element {
const boost::shared_ptr<dogen::variability::entities::configuration>& configuration,
const std::list<dogen::logical::entities::label>& labels,
const dogen::logical::entities::generability_status generability_status,
const std::unordered_map<std::string, dogen::logical::entities::artefact_properties>& artefact_properties,
const std::unordered_map<std::string, dogen::logical::entities::enablement_properties>& enablement_properties,
const std::unordered_map<dogen::logical::entities::technical_space, boost::optional<dogen::logical::entities::decoration::element_properties> >& decoration,
const std::string& include_directory_path,
const std::string& source_directory_name,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -62,8 +62,6 @@ class generation_marker final : public dogen::logical::entities::element {
const boost::shared_ptr<dogen::variability::entities::configuration>& configuration,
const std::list<dogen::logical::entities::label>& labels,
const dogen::logical::entities::generability_status generability_status,
const std::unordered_map<std::string, dogen::logical::entities::artefact_properties>& artefact_properties,
const std::unordered_map<std::string, dogen::logical::entities::enablement_properties>& enablement_properties,
const std::unordered_map<dogen::logical::entities::technical_space, boost::optional<dogen::logical::entities::decoration::element_properties> >& decoration,
const bool add_date_time,
const bool add_dogen_version,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -58,8 +58,6 @@ class licence final : public dogen::logical::entities::element {
const boost::shared_ptr<dogen::variability::entities::configuration>& configuration,
const std::list<dogen::logical::entities::label>& labels,
const dogen::logical::entities::generability_status generability_status,
const std::unordered_map<std::string, dogen::logical::entities::artefact_properties>& artefact_properties,
const std::unordered_map<std::string, dogen::logical::entities::enablement_properties>& enablement_properties,
const std::unordered_map<dogen::logical::entities::technical_space, boost::optional<dogen::logical::entities::decoration::element_properties> >& decoration,
const std::string& short_form,
const std::string& long_form);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -73,8 +73,6 @@ class modeline final : public dogen::logical::entities::element {
const boost::shared_ptr<dogen::variability::entities::configuration>& configuration,
const std::list<dogen::logical::entities::label>& labels,
const dogen::logical::entities::generability_status generability_status,
const std::unordered_map<std::string, dogen::logical::entities::artefact_properties>& artefact_properties,
const std::unordered_map<std::string, dogen::logical::entities::enablement_properties>& enablement_properties,
const std::unordered_map<dogen::logical::entities::technical_space, boost::optional<dogen::logical::entities::decoration::element_properties> >& decoration,
const dogen::logical::entities::decoration::editor editor,
const dogen::logical::entities::decoration::modeline_location location,
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -64,8 +64,6 @@ class modeline_group final : public dogen::logical::entities::element {
const boost::shared_ptr<dogen::variability::entities::configuration>& configuration,
const std::list<dogen::logical::entities::label>& labels,
const dogen::logical::entities::generability_status generability_status,
const std::unordered_map<std::string, dogen::logical::entities::artefact_properties>& artefact_properties,
const std::unordered_map<std::string, dogen::logical::entities::enablement_properties>& enablement_properties,
const std::unordered_map<dogen::logical::entities::technical_space, boost::optional<dogen::logical::entities::decoration::element_properties> >& decoration,
const std::list<std::string>& contains,
const std::list<boost::shared_ptr<dogen::logical::entities::decoration::modeline> >& modelines);
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -38,10 +38,8 @@
#include "dogen.logical/types/entities/technical_space.hpp"
#include "dogen.logical/types/entities/static_stereotypes.hpp"
#include "dogen.logical/hash/entities/technical_space_hash.hpp"
#include "dogen.logical/types/entities/artefact_properties.hpp"
#include "dogen.logical/types/entities/element_visitor_fwd.hpp"
#include "dogen.logical/types/entities/generability_status.hpp"
#include "dogen.logical/types/entities/enablement_properties.hpp"
#include "dogen.variability/types/entities/configuration_fwd.hpp"
#include "dogen.logical/types/entities/decoration/element_properties.hpp"

Expand Down Expand Up @@ -79,8 +77,6 @@ class element {
const boost::shared_ptr<dogen::variability::entities::configuration>& configuration,
const std::list<dogen::logical::entities::label>& labels,
const dogen::logical::entities::generability_status generability_status,
const std::unordered_map<std::string, dogen::logical::entities::artefact_properties>& artefact_properties,
const std::unordered_map<std::string, dogen::logical::entities::enablement_properties>& enablement_properties,
const std::unordered_map<dogen::logical::entities::technical_space, boost::optional<dogen::logical::entities::decoration::element_properties> >& decoration);

public:
Expand Down Expand Up @@ -224,16 +220,6 @@ class element {
void generability_status(const dogen::logical::entities::generability_status v);
/**@}*/

const std::unordered_map<std::string, dogen::logical::entities::artefact_properties>& artefact_properties() const;
std::unordered_map<std::string, dogen::logical::entities::artefact_properties>& artefact_properties();
void artefact_properties(const std::unordered_map<std::string, dogen::logical::entities::artefact_properties>& v);
void artefact_properties(const std::unordered_map<std::string, dogen::logical::entities::artefact_properties>&& v);

const std::unordered_map<std::string, dogen::logical::entities::enablement_properties>& enablement_properties() const;
std::unordered_map<std::string, dogen::logical::entities::enablement_properties>& enablement_properties();
void enablement_properties(const std::unordered_map<std::string, dogen::logical::entities::enablement_properties>& v);
void enablement_properties(const std::unordered_map<std::string, dogen::logical::entities::enablement_properties>&& v);

/**
* @brief If set, decoration to be added to each generated file.
*/
Expand Down Expand Up @@ -266,8 +252,6 @@ class element {
boost::shared_ptr<dogen::variability::entities::configuration> configuration_;
std::list<dogen::logical::entities::label> labels_;
dogen::logical::entities::generability_status generability_status_;
std::unordered_map<std::string, dogen::logical::entities::artefact_properties> artefact_properties_;
std::unordered_map<std::string, dogen::logical::entities::enablement_properties> enablement_properties_;
std::unordered_map<dogen::logical::entities::technical_space, boost::optional<dogen::logical::entities::decoration::element_properties> > decoration_;
};

Expand Down

0 comments on commit 8499f7b

Please sign in to comment.