From cc97c18440edbe880457914783249d52366c5706 Mon Sep 17 00:00:00 2001
From: Christopher Bohn <bohn@unl.edu>
Date: Sat, 16 Nov 2024 16:29:19 -0600
Subject: [PATCH] Added starter code for Capstone Milestone 1 individual
 portion

---
 capstone/.gitignore                           | 107 ++++++++++++++++++
 capstone/documentation/.gitkeep               |   0
 capstone/pom.xml                              |  25 ++++
 .../burnplan/BurnPlanEvaluationAlgorithm.java |   5 +
 capstone/src/main/resources/.gitkeep          |   0
 .../edu/unl/cse/soft160/burnplan/.gitkeep     |   0
 capstone/src/test/resources/.gitkeep          |   0
 7 files changed, 137 insertions(+)
 create mode 100644 capstone/.gitignore
 create mode 100644 capstone/documentation/.gitkeep
 create mode 100644 capstone/pom.xml
 create mode 100644 capstone/src/main/java/edu/unl/cse/soft160/burnplan/BurnPlanEvaluationAlgorithm.java
 create mode 100644 capstone/src/main/resources/.gitkeep
 create mode 100644 capstone/src/test/java/edu/unl/cse/soft160/burnplan/.gitkeep
 create mode 100644 capstone/src/test/resources/.gitkeep

diff --git a/capstone/.gitignore b/capstone/.gitignore
new file mode 100644
index 0000000..1dcd130
--- /dev/null
+++ b/capstone/.gitignore
@@ -0,0 +1,107 @@
+# Mac file finder metadata
+.DS_Store
+# Windows file metadata
+._*
+# Thumbnail image caches
+Thumbs.db
+ethumbs.db
+# MS Office temporary file
+~*
+# Emacs backup file
+*~
+# vim swap files
+.*.sw[m-p]
+
+# Common
+[Bb]in/
+[Bb]uild/
+[Oo]bj/
+[Oo]ut/
+[Tt]mp/
+[Xx]86/
+[Ii][Aa]32/
+[Xx]64/
+[Xx]86_64/
+[Xx]86-64/
+[Aa]rm
+[Aa]32
+[Tt]32
+[Aa]64
+*.tmp
+*.bak
+*.bk
+*.swp
+
+# Java files
+*.class
+javadoc/
+
+# Maven
+target/
+.mvn/
+pom.xml.tag
+pom.xml.releaseBackup
+pom.xml.versionsBackup
+pom.xml.next
+release.properties
+dependency-reduced-pom.xml
+buildNumber.properties
+
+# JetBrains (IntelliJ IDEA, PyCharm, etc) files
+.idea/
+cmake-build-*/
+*.iml
+*.iws
+*.ipr
+
+# Eclipse files
+.settings/
+.project
+.classpath
+.buildpath
+.loadpath
+.factorypath
+local.properties
+
+# Visual Studio / VS Code files
+.vs*/
+*.rsuser
+*.suo
+*.user
+*.userosscache
+*.sln.docstates
+*_i.c
+*_p.c
+*_h.h
+*.ilk
+*.meta
+*.obj
+*.iobj
+*.pch
+*.pdb
+*.ipdb
+*.pgc
+*.pgd
+*.rsp
+*.sbr
+*.tlb
+*.tli
+*.tlh
+*.tmp_proj
+*_wpftmp.csproj
+*.log
+*.vspscc
+*.vssscc
+.builds
+*.pidb
+*.svclog
+*.scc
+ipch/
+*.aps
+*.ncb
+*.opensdf
+*.sdf
+*.cachefile
+*.psess
+*.vsp
+*.vspx
diff --git a/capstone/documentation/.gitkeep b/capstone/documentation/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/capstone/pom.xml b/capstone/pom.xml
new file mode 100644
index 0000000..f34f96d
--- /dev/null
+++ b/capstone/pom.xml
@@ -0,0 +1,25 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0"
+         xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
+         xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+    <modelVersion>4.0.0</modelVersion>
+
+    <groupId>edu.unl.cse.soft160.burnplan</groupId>
+    <artifactId>capstone-milestone-1</artifactId>
+    <version>1.0-SNAPSHOT</version>
+
+    <properties>
+        <maven.compiler.source>11</maven.compiler.source>
+        <maven.compiler.target>11</maven.compiler.target>
+        <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
+    </properties>
+    <dependencies>
+        <dependency>
+            <groupId>junit</groupId>
+            <artifactId>junit</artifactId>
+            <version>4.13.2</version>
+            <scope>test</scope>
+        </dependency>
+    </dependencies>
+
+</project>
\ No newline at end of file
diff --git a/capstone/src/main/java/edu/unl/cse/soft160/burnplan/BurnPlanEvaluationAlgorithm.java b/capstone/src/main/java/edu/unl/cse/soft160/burnplan/BurnPlanEvaluationAlgorithm.java
new file mode 100644
index 0000000..b769db4
--- /dev/null
+++ b/capstone/src/main/java/edu/unl/cse/soft160/burnplan/BurnPlanEvaluationAlgorithm.java
@@ -0,0 +1,5 @@
+package edu.unl.cse.soft160.burnplan;
+
+public class BurnPlanEvaluationAlgorithm {
+
+}
\ No newline at end of file
diff --git a/capstone/src/main/resources/.gitkeep b/capstone/src/main/resources/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/capstone/src/test/java/edu/unl/cse/soft160/burnplan/.gitkeep b/capstone/src/test/java/edu/unl/cse/soft160/burnplan/.gitkeep
new file mode 100644
index 0000000..e69de29
diff --git a/capstone/src/test/resources/.gitkeep b/capstone/src/test/resources/.gitkeep
new file mode 100644
index 0000000..e69de29
-- 
GitLab