Skip to content

Commit b9f5334

Browse files
committed
Make README files more fancy
1 parent 46a8e0b commit b9f5334

File tree

6 files changed

+54
-43
lines changed

6 files changed

+54
-43
lines changed

FirstSteps/README.md

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1-
# FirstSteps - Java Basics
1+
# FirstSteps 👣 - Java Basics
22

3-
## Description
3+
## Description 📄
44

5-
**Java Basics** is a project that serves as a course for this language, attempting to describe it exclusively through examples of source code.
5+
**FirstSteps** is a project that serves as a course for this language, attempting to describe it exclusively through examples of source code.
6+
7+
[Check it out 🔍](src/main/java/pl/mperor/lab/java/Dummy.java)
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package pl.mperor.lab.java;
2+
3+
public class Dummy {
4+
5+
/**
6+
* This is the main entry point of the application.
7+
*
8+
* Please note that this method is intentionally left empty.
9+
* For testing purposes, please refer to the test cases located in the 'tests' directory.
10+
*/
11+
public static void main(String[] args) {
12+
// No implementation needed here
13+
}
14+
}

FirstSteps/src/main/java/pl/mperor/lab/java/Main.java

Lines changed: 0 additions & 7 deletions
This file was deleted.

JavaReleases/README.md

Lines changed: 28 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,31 +1,33 @@
1-
# JavaReleases - Key features by version
1+
# JavaReleases 📅 - Key features by version
22

3-
## Description
3+
## Description 📄
44

55
This project includes unit tests for key functionalities introduced in each Java version.
66

7-
- [Java 1.1 (Java 1)](src/test/java/pl/mperor/lab/java/Java1.java)
8-
- [Java 1.2 (Java 2)](src/test/java/pl/mperor/lab/java/Java2.java)
9-
- [Java 1.3 (Java 3)](src/test/java/pl/mperor/lab/java/Java3.java)
10-
- [Java 1.4 (Java 4)](src/test/java/pl/mperor/lab/java/Java4.java)
11-
- [Java 1.5 (Java 5)](src/test/java/pl/mperor/lab/java/Java5.java)
12-
- [Java 1.6 (Java 6)](src/test/java/pl/mperor/lab/java/Java6.java)
13-
- [Java 1.7 (Java 7)](src/test/java/pl/mperor/lab/java/Java7.java)
14-
- [Java 1.8 (Java 8)](src/test/java/pl/mperor/lab/java/Java8.java)
15-
- [Java 9](src/test/java/pl/mperor/lab/java/Java9.java)
16-
- [Java 10](src/test/java/pl/mperor/lab/java/Java10.java)
17-
- [Java 11](src/test/java/pl/mperor/lab/java/Java11.java)
18-
- [Java 12](src/test/java/pl/mperor/lab/java/Java12.java)
19-
- [Java 13](src/test/java/pl/mperor/lab/java/Java13.java)
20-
- [Java 14](src/test/java/pl/mperor/lab/java/Java14.java)
21-
- [Java 15](src/test/java/pl/mperor/lab/java/Java15.java)
22-
- [Java 16](src/test/java/pl/mperor/lab/java/Java16.java)
23-
- [Java 17](src/test/java/pl/mperor/lab/java/Java17.java)
24-
- [Java 18](src/test/java/pl/mperor/lab/java/Java18.java)
25-
- [Java 19](src/test/java/pl/mperor/lab/java/Java19.java)
26-
- [Java 20](src/test/java/pl/mperor/lab/java/Java20.java)
27-
- [Java 21](src/test/java/pl/mperor/lab/java/Java21.java)
28-
- [Java 22](src/test/java/pl/mperor/lab/java/Java22.java)
29-
- [Java 23](src/test/java/pl/mperor/lab/java/Java23.java)
7+
- [Java 1.1 (Java 1)](src/test/java/pl/mperor/lab/java/Java1.java)
8+
- [Java 1.2 (Java 2)](src/test/java/pl/mperor/lab/java/Java2.java)
9+
- [Java 1.3 (Java 3)](src/test/java/pl/mperor/lab/java/Java3.java)
10+
- [Java 1.4 (Java 4)](src/test/java/pl/mperor/lab/java/Java4.java)
11+
- [Java 1.5 (Java 5)](src/test/java/pl/mperor/lab/java/Java5.java)
12+
- [Java 1.6 (Java 6)](src/test/java/pl/mperor/lab/java/Java6.java)
13+
- [Java 1.7 (Java 7)](src/test/java/pl/mperor/lab/java/Java7.java)
14+
- [Java 1.8 (Java 8)](src/test/java/pl/mperor/lab/java/Java8.java)
15+
- [Java 9](src/test/java/pl/mperor/lab/java/Java9.java)
16+
- [Java 10](src/test/java/pl/mperor/lab/java/Java10.java)
17+
- [Java 11](src/test/java/pl/mperor/lab/java/Java11.java)
18+
- [Java 12](src/test/java/pl/mperor/lab/java/Java12.java)
19+
- [Java 13](src/test/java/pl/mperor/lab/java/Java13.java)
20+
- [Java 14](src/test/java/pl/mperor/lab/java/Java14.java)
21+
- [Java 15](src/test/java/pl/mperor/lab/java/Java15.java)
22+
- [Java 16](src/test/java/pl/mperor/lab/java/Java16.java)
23+
- [Java 17](src/test/java/pl/mperor/lab/java/Java17.java)
24+
- [Java 18](src/test/java/pl/mperor/lab/java/Java18.java)
25+
- [Java 19](src/test/java/pl/mperor/lab/java/Java19.java)
26+
- [Java 20](src/test/java/pl/mperor/lab/java/Java20.java)
27+
- [Java 21](src/test/java/pl/mperor/lab/java/Java21.java)
28+
- [Java 22](src/test/java/pl/mperor/lab/java/Java22.java)
29+
- [Java 23](src/test/java/pl/mperor/lab/java/Java23.java)
3030

31-
For detailed examples and tests of each feature, please refer to the individual source files linked above.
31+
For detailed examples and tests of each feature, please refer to the individual source files linked above.
32+
33+
[Check it out 🔍](src/test/java/pl/mperor/lab/java)

JavaReleases/src/main/java/pl/mperor/lab/java/Main.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
public class Main {
66

77
public static void main(String[] args) {
8-
System.out.println("Hello JDK features module!");
8+
System.out.println("Hello Java key features module!");
99
SwingUtilities.invokeLater(SwingForm::new);
1010
}
1111

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
1-
# JavaLab
1+
# JavaLab 🧪
22

33
[![Java CI with Gradle](https://github.com/mperor/JavaLab/actions/workflows/gradle.yml/badge.svg)](https://github.com/mperor/JavaLab/actions/workflows/gradle.yml)
4-
[![Test Results](https://gist.githubusercontent.com/mperor/710a27220e46b738c4a2ccb888676388/raw/badge.svg)](jdk/src/test/java/pl/mperor/lab/java)
4+
[![Test Results](https://gist.githubusercontent.com/mperor/710a27220e46b738c4a2ccb888676388/raw/badge.svg)](JavaReleases/src/test/java/pl/mperor/lab/java)
55

6-
## Description
6+
## Description 📄
77
**JavaLab** serves as an experimental playground and knowledge base for the Java programming language.
88
The goal of this project is to maintain a set of tests that explore various nuances and complexities of Java code.
99
Each test aims to provide clear examples and answers to common (and not-so-common) challenges developers face when working with Java.
1010

11-
## Modules
11+
## Modules 📦
1212

13-
- **[JavaReleases](JavaReleases/README.md): Key features by version**
14-
- **[FirstSteps](FirstSteps/README.md): Java Basics**
13+
- **[JavaReleases 📅](JavaReleases/README.md): Key features by version**
14+
- **[FirstSteps 👣](FirstSteps/README.md): Java Basics**

0 commit comments

Comments
 (0)