Skip to content

Commit d3f164a

Browse files
committed
update OERSI metadata
1 parent e9e1c3e commit d3f164a

File tree

3 files changed

+15
-53
lines changed

3 files changed

+15
-53
lines changed

CITATION.cff

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
# Visit https://bit.ly/cffinit to generate yours today!
33

44
cff-version: 1.2.0
5-
title: Student Support Code Template
5+
title: Student Support Code for 'Refactoring' Task
66
message: >-
77
If you use this lecture material, please cite it using the
88
metadata from this file.
@@ -14,8 +14,10 @@ authors:
1414
affiliation: HSBI
1515
orcid: 'https://orcid.org/0000-0002-4230-9060'
1616
repository-code: >-
17-
https://github.com/Programmiermethoden-CampusMinden/student-support-code-template
18-
abstract: "This is a template repo for providing student support code (e.g.\_source code and tests) for Java based homework assignments."
17+
https://github.com/Programmiermethoden-CampusMinden/prog2_ybel_refactoring
18+
abstract: >-
19+
This represents the student support code for the
20+
Refactoring task.
1921
keywords:
2022
- java
2123
- git

README.md

Lines changed: 5 additions & 44 deletions
Original file line numberDiff line numberDiff line change
@@ -1,58 +1,19 @@
11
---
2-
title: Student Support Code Template
2+
title: Student Support Code for 'Refactoring' Task
33
---
44

55
<!-- pandoc -s -f markdown -t markdown --columns=94 --reference-links=true README.md -->
66

77
## About
88

9-
This is a template repo for providing student support code (e.g. source code and tests) for
10-
Java based homework assignments.
11-
12-
It comes with batteries included:
13-
14-
- [Gradle 8.13] preinstalled
15-
- Basic Gradle configuration:
16-
- [JDK 21] based projects
17-
- Default [Gradle Java project layout]
18-
- [JUnit 5] for software testing
19-
- [Checkstyle] to check for valid Javadoc comments for all `public` elements in source
20-
code
21-
- [Spotless] to check formatting of Java code using the [Google Java Style Guide], can
22-
also format sources if necessary
23-
- [GitHub workflow] to build and test the project in [GitHub CI], check sources with
24-
Checkstyle and Spotless
25-
- [Dependabot] to keep dependencies (GitHub workflow, Gradle configuration) up to date
26-
27-
## Usage
28-
29-
This repo is intended to be used as a template repo. To create new repos for assignments, the
30-
following steps may help:
31-
32-
1. Fork this repo or use it as a template to create a new repo.
33-
2. Add the required source code, tests and task descriptions to your new repo.
34-
3. If needed, adjust the Gradle configuration to your needs.
35-
4. Make your new repo available to the students.
36-
37-
If desired, activate the GitHub CI in your new repo (under "*Settings \> Actions \> General \>
38-
Allow actions*"). You need to allow at least the following actions: `actions/checkout@v4` and
39-
`actions/setup-java@v4`.
9+
This represents the student support code for the [Refactoring task].
4010

4111
## License
4212

4313
This [work] by [Carsten Gips] and [contributors] is licensed under [MIT].
4414

45-
[Gradle 8.13]: https://docs.gradle.org/8.13/release-notes.html
46-
[JDK 21]: https://jdk.java.net/21/
47-
[Gradle Java project layout]: https://docs.gradle.org/current/userguide/java_plugin.html#sec:java_project_layout
48-
[JUnit 5]: https://junit.org/junit5/
49-
[Checkstyle]: https://github.com/checkstyle/checkstyle
50-
[Spotless]: https://github.com/diffplug/spotless
51-
[Google Java Style Guide]: https://google.github.io/styleguide/javaguide.html
52-
[GitHub workflow]: https://docs.github.com/en/get-started/using-github/github-flow
53-
[GitHub CI]: https://docs.github.com/en/actions/automating-builds-and-tests/about-continuous-integration
54-
[Dependabot]: https://docs.github.com/en/code-security/dependabot/working-with-dependabot
55-
[work]: https://github.com/Programmiermethoden-CampusMinden/student-support-code-template
15+
[Refactoring task]: https://github.com/Programmiermethoden-CampusMinden/Prog2-Lecture/blob/master/homework/b09.md
16+
[work]: https://github.com/Programmiermethoden-CampusMinden/prog2_ybel_refactoring
5617
[Carsten Gips]: https://github.com/cagix
57-
[contributors]: https://github.com/Programmiermethoden-CampusMinden/student-support-code-template/graphs/contributors
18+
[contributors]: https://github.com/Programmiermethoden-CampusMinden/prog2_ybel_refactoring/graphs/contributors
5819
[MIT]: LICENSE.md

metadata.yml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,10 @@
11
'@context': https://schema.org/
22
creativeWorkStatus: Published
33
type: LearningResource
4-
name: Student Support Code Template
5-
description: "This is a template repo for providing student support code (e.g.\_source code and tests) for Java based homework assignments."
6-
license: https://opensource.org/licenses/MIT
7-
id: >-
8-
https://github.com/Programmiermethoden-CampusMinden/student-support-code-template
4+
name: Student Support Code for 'Refactoring' Task
5+
description: This represents the student support code for the Refactoring task.
6+
license: https://opensource.org/license/mit
7+
id: https://github.com/Programmiermethoden-CampusMinden/prog2_ybel_refactoring
98
creator:
109
- givenName: Carsten
1110
familyName: Gips
@@ -31,4 +30,4 @@ learningResourceType:
3130
educationalLevel:
3231
- https://w3id.org/kim/educationalLevel/level_A
3332
- https://w3id.org/kim/educationalLevel/level_6
34-
datePublished: '2024-02-28'
33+
datePublished: '2024-06-15'

0 commit comments

Comments
 (0)