diff --git a/simple/java/collapse-hiearchy-after.java b/simple/java/collapse-hiearchy-after.java new file mode 100644 index 00000000..fef9eb72 --- /dev/null +++ b/simple/java/collapse-hiearchy-after.java @@ -0,0 +1,7 @@ +public class Website +{ + public string Title { get; set; } + public string Description { get; set; } + public IEnumerable Pages { get; set; } + public bool IsActive { get; set; } +} \ No newline at end of file diff --git a/simple/java/collapse-hierarchy-before.java b/simple/java/collapse-hierarchy-before.java new file mode 100644 index 00000000..7cb7f224 --- /dev/null +++ b/simple/java/collapse-hierarchy-before.java @@ -0,0 +1,11 @@ +public class Website +{ + public string Title { get; set; } + public string Description { get; set; } + public IEnumerable Pages { get; set; } +} + +public class StudentWebsite : Website +{ + public bool IsActive { get; set; } +} \ No newline at end of file diff --git a/simple/java/dead-code-after.java b/simple/java/dead-code-after.java new file mode 100644 index 00000000..1b64cdd0 --- /dev/null +++ b/simple/java/dead-code-after.java @@ -0,0 +1,8 @@ +int testFunction() { + // ... + if (a) { + return a; + } + b++; + return b; +} \ No newline at end of file diff --git a/simple/java/dead-code-before.java b/simple/java/dead-code-before.java new file mode 100644 index 00000000..f132ea61 --- /dev/null +++ b/simple/java/dead-code-before.java @@ -0,0 +1,10 @@ +int testFunction() { + // ... + if (a) { + return a; + } + else { + b++; + return b; + } +} \ No newline at end of file diff --git a/simple/php/primitive-obsession-after.php b/simple/php/primitive-obsession-after.php new file mode 100644 index 00000000..aa1a8ce0 --- /dev/null +++ b/simple/php/primitive-obsession-after.php @@ -0,0 +1,25 @@ +streetNum = 10; + $this->streetName = 'Oregon St'; + $this->zipCode = '7726128'; + + return $this->streetName.' '.$this->streetNum.','.$this->zipCode; + } + + public function addressCountryB() { + $address = new Array(); + $this->streetNum = 22; + $this->streetName = 'Berlin St'; + $this->zipCode = '882719'; + + return $this->streetName.' '.$this->streetNum.','.$this->zipCode; + } + // ... +} diff --git a/simple/php/primitive-obsession-before.php b/simple/php/primitive-obsession-before.php new file mode 100644 index 00000000..a0089a22 --- /dev/null +++ b/simple/php/primitive-obsession-before.php @@ -0,0 +1,21 @@ +