Skip to content

Commit

Permalink
Merge branch 'main' into dependabot/npm_and_yarn/typescript-5.6.3
Browse files Browse the repository at this point in the history
  • Loading branch information
SteffenLm authored Nov 4, 2024
2 parents 784e598 + 07f2031 commit 26c1385
Show file tree
Hide file tree
Showing 7 changed files with 3,436 additions and 2,223 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -59,11 +59,12 @@ classDiagram
- Die Schlüssel-Werte-Paare des Assoziativspeichers beinhalten als Schlüssel die
ausgespielten Karten des Spielers sowie als Wert deren Reihe
- Die Methode `void playCard(card: Card, row: int)` soll die eingehende Karte
ausspielen. Beim Ausspielen einer soll diese aus den Handkarten entfernt und
den ausgespielten Karten hinzugefügt werden. Zudem sollendie Aktionspunkte des
Spielers um die Kosten der Karte reduziert werden. Für den Fall, dass die
Karte nicht Teil der Handkarten ist, soll die Ausnahme `CardNotFoundException`
ausgelöst werden und für den Fall, dass die Aktionspunkte des Spielers nicht
ausreichen, die Ausnahme `NotEnoughActionPointsException`
ausspielen. Beim Ausspielen einer Karte soll diese aus den Handkarten entfernt
und den ausgespielten Karten hinzugefügt werden. Zudem sollen die
Aktionspunkte des Spielers um die Kosten der Karte reduziert werden. Für den
Fall, dass die Karte nicht Teil der Handkarten ist, soll die Ausnahme
`CardNotFoundException` ausgelöst werden und für den Fall, dass die
Aktionspunkte des Spielers nicht ausreichen, die Ausnahme
`NotEnoughActionPointsException`
- Die Methode `Optional<Card> getMostPowerfulCardByRow(row: int)` soll die
stärkste ausgespielte Karte der eingehenden Reihe zurückgeben
3 changes: 3 additions & 0 deletions docusaurus.config.ts
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,9 @@ const config: Config = {
projectName: 'java-docs',
onBrokenLinks: 'throw',
onBrokenMarkdownLinks: 'throw',
future: {
experimental_faster: true,
},
markdown: {
mermaid: true,
},
Expand Down
5,622 changes: 3,415 additions & 2,207 deletions package-lock.json

Large diffs are not rendered by default.

13 changes: 7 additions & 6 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,10 @@
"prettier:write": "npx prettier . --write"
},
"dependencies": {
"@docusaurus/core": "^3.5.2",
"@docusaurus/preset-classic": "^3.5.2",
"@docusaurus/theme-mermaid": "^3.5.2",
"@docusaurus/core": "^3.6.0",
"@docusaurus/faster": "^3.5.2",
"@docusaurus/preset-classic": "^3.6.0",
"@docusaurus/theme-mermaid": "^3.6.0",
"@mdx-js/react": "^3.0.0",
"clsx": "^2.1.1",
"mermaid": "^11.3.0",
Expand All @@ -28,9 +29,9 @@
"reveal.js": "^5.1.0"
},
"devDependencies": {
"@docusaurus/module-type-aliases": "^3.5.2",
"@docusaurus/tsconfig": "^3.5.2",
"@docusaurus/types": "^3.5.2",
"@docusaurus/module-type-aliases": "^3.6.0",
"@docusaurus/tsconfig": "^3.6.0",
"@docusaurus/types": "^3.6.0",
"@types/react": "^18.3.11",
"prettier": "3.3.3",
"typescript": "~5.6.3"
Expand Down
4 changes: 2 additions & 2 deletions src/pages/slides/steffen/java-1/classes-and-objects.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -280,9 +280,9 @@ export default function ClassesAndObjects(): JSX.Element {
<li className="fragment">protected</li>
<li className="fragment">default*</li>
</ul>
<p className="fragment">
<div className="fragment">
<NKR />
</p>
</div>
</section>
<section>
<h2>Wann verwendet man public?</h2>
Expand Down
2 changes: 1 addition & 1 deletion src/pages/slides/steffen/java-2/functional-programming.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -515,7 +515,7 @@ export default function FunctionalProgramming(): JSX.Element {
' ArrayList&lt;String&gt; names = new ArrayList&lt;&gt;()\n' +
' \n' +
' // lambda funktion\n' +
' names.forEach((name) -&gt System.out.println(name));\n' +
' names.forEach((name) -&gt; System.out.println(name));\n' +
' \n' +
' // methodenreferenz\n' +
' names.forEach(System.out::println);\n' +
Expand Down
2 changes: 1 addition & 1 deletion src/pages/slides/steffen/java-2/recap.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,7 @@ export default function Recap(): JSX.Element {
' result = 3 &gt; 2; // true \n' +
' result = 2 &gt;= 2; // true \n' +
' result = 2 &lt; 2; // false \n' +
' result = 2 &lt= 2; // true \n' +
' result = 2 &lt;= 2; // true \n' +
' }\n' +
'//...\n',
}}
Expand Down

0 comments on commit 26c1385

Please sign in to comment.