From cddff66b9ec7ca2dd8d7b5a2121f7d9f7d884c9f Mon Sep 17 00:00:00 2001
From: roguecomp <roguecomp001@gmail.com>
Date: Fri, 10 Sep 2021 20:34:01 +1000
Subject: [PATCH] Final commit project1

---
 .classpath                                    |  36 ++++++++++++++++++
 .idea/.gitignore                              |   3 ++
 .idea/compiler.xml                            |  13 +++++++
 .idea/jarRepositories.xml                     |  20 ++++++++++
 .idea/misc.xml                                |  12 ++++++
 .idea/runConfigurations.xml                   |  10 +++++
 .idea/vcs.xml                                 |   6 +++
 .settings/org.eclipse.jdt.apt.core.prefs      |   2 +
 .settings/org.eclipse.jdt.core.prefs          |   9 +++++
 .settings/org.eclipse.m2e.core.prefs          |   4 ++
 src/Bird.java                                 |   3 +-
 target/bagel-0.1-SNAPSHOT.jar                 | Bin 0 -> 5901 bytes
 target/classes/Bird.class                     | Bin 0 -> 1115 bytes
 target/classes/Pipe.class                     | Bin 0 -> 1835 bytes
 target/classes/ShadowFlap.class               | Bin 0 -> 3932 bytes
 target/maven-archiver/pom.properties          |   5 +++
 .../compile/default-compile/createdFiles.lst  |   1 +
 .../compile/default-compile/inputFiles.lst    |   3 ++
 18 files changed, 126 insertions(+), 1 deletion(-)
 create mode 100644 .classpath
 create mode 100644 .idea/.gitignore
 create mode 100644 .idea/compiler.xml
 create mode 100644 .idea/jarRepositories.xml
 create mode 100644 .idea/misc.xml
 create mode 100644 .idea/runConfigurations.xml
 create mode 100644 .idea/vcs.xml
 create mode 100644 .settings/org.eclipse.jdt.apt.core.prefs
 create mode 100644 .settings/org.eclipse.jdt.core.prefs
 create mode 100644 .settings/org.eclipse.m2e.core.prefs
 create mode 100644 target/bagel-0.1-SNAPSHOT.jar
 create mode 100644 target/classes/Bird.class
 create mode 100644 target/classes/Pipe.class
 create mode 100644 target/classes/ShadowFlap.class
 create mode 100644 target/maven-archiver/pom.properties
 create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
 create mode 100644 target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst

diff --git a/.classpath b/.classpath
new file mode 100644
index 0000000..6072bbb
--- /dev/null
+++ b/.classpath
@@ -0,0 +1,36 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<classpath>
+	<classpathentry kind="src" output="target/classes" path="src">
+		<attributes>
+			<attribute name="optional" value="true"/>
+			<attribute name="maven.pomderived" value="true"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="con" path="org.eclipse.jdt.launching.JRE_CONTAINER/org.eclipse.jdt.internal.debug.ui.launcher.StandardVMType/JavaSE-11">
+		<attributes>
+			<attribute name="maven.pomderived" value="true"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="con" path="org.eclipse.m2e.MAVEN2_CLASSPATH_CONTAINER">
+		<attributes>
+			<attribute name="maven.pomderived" value="true"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="src" path="target/generated-sources/annotations">
+		<attributes>
+			<attribute name="optional" value="true"/>
+			<attribute name="maven.pomderived" value="true"/>
+			<attribute name="ignore_optional_problems" value="true"/>
+			<attribute name="m2e-apt" value="true"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="src" output="target/test-classes" path="target/generated-test-sources/test-annotations">
+		<attributes>
+			<attribute name="optional" value="true"/>
+			<attribute name="maven.pomderived" value="true"/>
+			<attribute name="ignore_optional_problems" value="true"/>
+			<attribute name="m2e-apt" value="true"/>
+		</attributes>
+	</classpathentry>
+	<classpathentry kind="output" path="target/classes"/>
+</classpath>
diff --git a/.idea/.gitignore b/.idea/.gitignore
new file mode 100644
index 0000000..26d3352
--- /dev/null
+++ b/.idea/.gitignore
@@ -0,0 +1,3 @@
+# Default ignored files
+/shelf/
+/workspace.xml
diff --git a/.idea/compiler.xml b/.idea/compiler.xml
new file mode 100644
index 0000000..37daf0c
--- /dev/null
+++ b/.idea/compiler.xml
@@ -0,0 +1,13 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="CompilerConfiguration">
+    <annotationProcessing>
+      <profile name="Maven default annotation processors profile" enabled="true">
+        <sourceOutputDir name="target/generated-sources/annotations" />
+        <sourceTestOutputDir name="target/generated-test-sources/test-annotations" />
+        <outputRelativeToContentRoot value="true" />
+        <module name="bagel" />
+      </profile>
+    </annotationProcessing>
+  </component>
+</project>
\ No newline at end of file
diff --git a/.idea/jarRepositories.xml b/.idea/jarRepositories.xml
new file mode 100644
index 0000000..712ab9d
--- /dev/null
+++ b/.idea/jarRepositories.xml
@@ -0,0 +1,20 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="RemoteRepositoriesConfiguration">
+    <remote-repository>
+      <option name="id" value="central" />
+      <option name="name" value="Central Repository" />
+      <option name="url" value="https://repo.maven.apache.org/maven2" />
+    </remote-repository>
+    <remote-repository>
+      <option name="id" value="central" />
+      <option name="name" value="Maven Central repository" />
+      <option name="url" value="https://repo1.maven.org/maven2" />
+    </remote-repository>
+    <remote-repository>
+      <option name="id" value="jboss.community" />
+      <option name="name" value="JBoss Community repository" />
+      <option name="url" value="https://repository.jboss.org/nexus/content/repositories/public/" />
+    </remote-repository>
+  </component>
+</project>
\ No newline at end of file
diff --git a/.idea/misc.xml b/.idea/misc.xml
new file mode 100644
index 0000000..d31b37a
--- /dev/null
+++ b/.idea/misc.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="ExternalStorageConfigurationManager" enabled="true" />
+  <component name="MavenProjectsManager">
+    <option name="originalFiles">
+      <list>
+        <option value="$PROJECT_DIR$/pom.xml" />
+      </list>
+    </option>
+  </component>
+  <component name="ProjectRootManager" version="2" languageLevel="JDK_11" default="true" project-jdk-name="11" project-jdk-type="JavaSDK" />
+</project>
\ No newline at end of file
diff --git a/.idea/runConfigurations.xml b/.idea/runConfigurations.xml
new file mode 100644
index 0000000..797acea
--- /dev/null
+++ b/.idea/runConfigurations.xml
@@ -0,0 +1,10 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="RunConfigurationProducerService">
+    <option name="ignoredProducers">
+      <set>
+        <option value="com.android.tools.idea.compose.preview.runconfiguration.ComposePreviewRunConfigurationProducer" />
+      </set>
+    </option>
+  </component>
+</project>
\ No newline at end of file
diff --git a/.idea/vcs.xml b/.idea/vcs.xml
new file mode 100644
index 0000000..35eb1dd
--- /dev/null
+++ b/.idea/vcs.xml
@@ -0,0 +1,6 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project version="4">
+  <component name="VcsDirectoryMappings">
+    <mapping directory="" vcs="Git" />
+  </component>
+</project>
\ No newline at end of file
diff --git a/.settings/org.eclipse.jdt.apt.core.prefs b/.settings/org.eclipse.jdt.apt.core.prefs
new file mode 100644
index 0000000..d4313d4
--- /dev/null
+++ b/.settings/org.eclipse.jdt.apt.core.prefs
@@ -0,0 +1,2 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.apt.aptEnabled=false
diff --git a/.settings/org.eclipse.jdt.core.prefs b/.settings/org.eclipse.jdt.core.prefs
new file mode 100644
index 0000000..46235dc
--- /dev/null
+++ b/.settings/org.eclipse.jdt.core.prefs
@@ -0,0 +1,9 @@
+eclipse.preferences.version=1
+org.eclipse.jdt.core.compiler.codegen.targetPlatform=11
+org.eclipse.jdt.core.compiler.compliance=11
+org.eclipse.jdt.core.compiler.problem.enablePreviewFeatures=disabled
+org.eclipse.jdt.core.compiler.problem.forbiddenReference=warning
+org.eclipse.jdt.core.compiler.problem.reportPreviewFeatures=ignore
+org.eclipse.jdt.core.compiler.processAnnotations=disabled
+org.eclipse.jdt.core.compiler.release=disabled
+org.eclipse.jdt.core.compiler.source=11
diff --git a/.settings/org.eclipse.m2e.core.prefs b/.settings/org.eclipse.m2e.core.prefs
new file mode 100644
index 0000000..f897a7f
--- /dev/null
+++ b/.settings/org.eclipse.m2e.core.prefs
@@ -0,0 +1,4 @@
+activeProfiles=
+eclipse.preferences.version=1
+resolveWorkspaceProjects=true
+version=1
diff --git a/src/Bird.java b/src/Bird.java
index c0011f7..0db0390 100644
--- a/src/Bird.java
+++ b/src/Bird.java
@@ -11,6 +11,7 @@ public class Bird {
     public final double acceleration = 0.4;
     public final double terminalVelocity = -10;
 
+    /* initial bird coords */
     public final double x = 200;
     public double y = 350;
 
@@ -23,9 +24,9 @@ public class Bird {
             this.birdWingUp.draw(this.x, this.y); /* repeat every 10 frames */
         }
         else {
-            /* start with windDown */
             this.birdWingDown.draw(this.x, this.y);
         }
+
         this.frameCounterSinceStart++;
     }
 }
\ No newline at end of file
diff --git a/target/bagel-0.1-SNAPSHOT.jar b/target/bagel-0.1-SNAPSHOT.jar
new file mode 100644
index 0000000000000000000000000000000000000000..94c1a207b6d058f8f9df45a14d8dd0baa86128ff
GIT binary patch
literal 5901
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

literal 0
HcmV?d00001

diff --git a/target/classes/Bird.class b/target/classes/Bird.class
new file mode 100644
index 0000000000000000000000000000000000000000..989490472efc758a0d5c3731f4adfe60beb71b8d
GIT binary patch
literal 1115
zcmX^0Z`VEs1_pBmFD?d21|v=e2?k?!1``ejQ!WN(1~U-foP)svL|d}i-<$~ovp_s6
zwgV~*U;yG-vpHmfISe444Vy#h127lFvjq`$TnzRM4j?lf*%_SJ8JrmzILcCU@{==5
zDj69VT^Jd}(uxvuQ=Rim^GZ^Sf;01yQ-ezqi%J+77(E#oxRNr9Qo=Ly(nAXv8F+n?
z64O(2^gVME(^IV(8F*llF8Sqoj0`-9$;qiXsYQt;nfZB)47|?ydBr7(c_m?qIi;zL
z3<4#oMY)-Ii8)~i>nj);7%LeW*laTMGE3|j8JIOR!x$M@obyvs85#I}GV@aXN^_G^
zi$W5Ua#9%?gnaUo6LZ26i!wocs31#8MrJW11DlUiW>JbYBLiDdYF<ie5hDX{a7kiv
zwr^qqR3V2=at_oUuHgLAqU2P!OpvLZAdPxiiDijA3~CJOJPc9{(u@q;NPcBx5GqP7
z)`xjFv_P*QFCC=Vg@-|oL7tI81X&ss8W05v4Dvh-iVV^`49Xxv1w^QV2pI-hb_Q1-
z1~&$G9tIBvPeuk7kRuow1VGNv&q>Tn*Y{7#N=+_dWDwQxK?nwy6lLb6TZ2ML5G-0+
zl9>ZlTFl76SCm><npu?Um!IcXnv=uGpoXj&VxqMsl6g=eMh2FYqQr7W238Fh7tJsR
zMFt55Nd^W64hBY0XfQA^a52a*$TBc6Fo8VGz`(%Bpuix{z`!5~@*e{ugA!PdlR*&V
zRXCrAL6AX(K^o5IXJBMdWsqiIU|?oo1O+w&BZCG514A1F3j-qq1A~Lsb_PZ*zO4*Q
zTDuvTBZXMDGq7%DV1sbj!5j`P5eCk!4BT2G3_M#I__RbA__s0$YKbriZDkPI2zG@g
z0|SE+0|(d^76w)ZP6iGJF$PWsWd?2rEe0M2Lk4~Z3kCrOEd~Y#9*DgR+6+2iU+FTa
zL*3NOzzUYL*9zanAS%FBFpEJ_YYPLL)(!@-a1jQ6tt|{9+Ze=`Gl*$zVc<X$1?yo+
z*vudbauPEG$Vp-htPBhc;tbpj65v2HVUT06V~|I3hCS37dJGH<EDTJFLJS-X`fvxy
Zf}O*_z{&zOmJw_$8(0`b8i0Lo2mqPA&?Nu>

literal 0
HcmV?d00001

diff --git a/target/classes/Pipe.class b/target/classes/Pipe.class
new file mode 100644
index 0000000000000000000000000000000000000000..5f40848370c8fcbf8eff56f9c576f0613a7f3b86
GIT binary patch
literal 1835
zcmX^0Z`VEs1_pD63N8jE1~;|?A`D=_$)L#K&c)!t;0a=Rfe3F9;ls}0%faBs#lXqn
z58?-ah(IoeAckO&SO_~qC>MhOLl{Un93&C}VnwnuL~${QGPr?EjAmzuVRPVA{2k(=
zD*+OX1*wYzsfz~@30w?`3`rae$?Oa%><p=l3>;;tIr+(%C6$Z}j4q4}yw3S~#U+V(
zC1Hs<rKyYz%mw+yj0_wFnH8xy?uiAA42+)43=9k_7#X;eQ}arSQUfvzQVkgygnW_`
z(^GTwOG`3y^aJuU^Gd8ylo&BGaAf9XmSiU8M1l-3Vr1Yd$Sg?p%uP%O>F0&&2lK6w
zC5;#vIEzw~OQ05sK^1~63QA2bNz6;nNwr2&WW>n8W&^Uzj*)>`Lo<w#fyFsLC6$qZ
z-zPIK)vq)+DYYmhF)1e%<m&w7#GJ6iqD&AUD#%ijky*^hz~%$8(VCHgEhsfFCAEl=
zK}!R>-I_jGiDilUIf;4c`oSednR)3T=cFg*rUsWJmVm9nqJSkSvnYj;fjz&VBr`v+
zn2|vkYPw5NV!1y=(3+8fH@GA*Iomg}0O~rf;QZ2}<W#pzko!47PSgV#&ck5JV8+9s
z%%H-~kjBH1&XB>wpvIuW!=TQf!NZ`-puxz%4T&Le2s1M96r~pHgJM9hATJ%HJClb&
zpTU5K!H~g#ogs^dA)6tGhas0CkC8zDq7fY8;HU*D&*NdxV$kMc$Y&_vVK8DaW@HeA
zC_{2S4?`hC1|tI>$bpdH@l7nr;9)3YC<Yl_!o#2gGQxzxn4O`NhoOw2oRNV$zqG_Z
z%_+Y$FQu4~fd%A2Mg{?d3I0i0smUdb3_K9q!ZY(y^2-?+IMP!~!ZTA!GQe@}$;cq8
zff*~Hv>*sJ3hWn%QN@f5d_}2+rI|&ke))NRr8zl_3~I=lA<C?gV;L&M$iR|PlvvKl
zz^dWm0y116J+%bv^vt|;r~C@X67)m^4nAv5XiS4$fs%&PQ%gKjGt)Cl7#X;WQ%i#K
zOA<k;gONc@!v&@bDS)jR86-4ZT%g7wOMqM>0tq5iTNoL*GV@AOi;7c|ONtp8Bypwb
zC<a9aMFu4X1_mw$AyB$vU}R8bU|?WkU}9hdB`pR91|d-Df{SZ1FoBW;Sd9*YHdtPl
zK?5$Y$G`+iVPJVf1_Ll{#9$1jO`tR*C>b*_GMF<kFw`=zFfcMOFj#ACXJFJ4VPM+I
zz@oK-fwg@r1Dlp0!-}m8>{<dwTNyaCb~A8B3UO^`;NHr>gUsRG2sYe;fq_Aeft`VY
zft`VcfrEjYfs;X)fr~+kfsa9fL4ZM*L6E_cfq{VsVjY7OgEa#K10#bCgDu1<jNuF%
z3@i)`45ziWFz{$?VPMnR!N3<TU{un+je%clH-kVVir{tz!L1BJT2RG8+ZcqmGKlPE
z5RKf<Am*pFg@G5OdIy6z)RYu3Ey%DUp<P#mL2?^|^fm?=xT#pxfo+fl*#I(27Hor@
z))od4?QIP5vl#fawlK(nm@^qTgcN*rHfTk{94*4Yl)ROJjd2450|PSyC}^x0_!t-%
zWEn&l<QQ}q6d9};R2ZBYR2fnj)ELqkR2i}u)EW91v>4_x=rC+%&|}!fpwF;_!HD4`
zgE2VRv=~?zwlOd<*fH2MFo6OI8h{K8rx_d=j2RdioEbV892uM#m>HbG>51tt!)69{
N22oJ_x`3m|6#&HaoOS>J

literal 0
HcmV?d00001

diff --git a/target/classes/ShadowFlap.class b/target/classes/ShadowFlap.class
new file mode 100644
index 0000000000000000000000000000000000000000..1d867d1f904a662ef193d2d6d979682076f32aab
GIT binary patch
literal 3932
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
VCk9D|Wzdp*IRhiZ3I-6l7XT4_(F6bh

literal 0
HcmV?d00001

diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties
new file mode 100644
index 0000000..c8c6dc4
--- /dev/null
+++ b/target/maven-archiver/pom.properties
@@ -0,0 +1,5 @@
+#Generated by Maven
+#Thu Sep 09 21:13:25 AEST 2021
+groupId=au.edu.unimelb.cis
+artifactId=bagel
+version=0.1-SNAPSHOT
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
new file mode 100644
index 0000000..a0ca477
--- /dev/null
+++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst
@@ -0,0 +1 @@
+ShadowFlap.class
diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
new file mode 100644
index 0000000..9658630
--- /dev/null
+++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst
@@ -0,0 +1,3 @@
+/home/roguecomp/Downloads/project1/vishnukap-project-1/src/Pipe.java
+/home/roguecomp/Downloads/project1/vishnukap-project-1/src/Bird.java
+/home/roguecomp/Downloads/project1/vishnukap-project-1/src/ShadowFlap.java
-- 
GitLab