Kelvin Glaß

Results 21 issues of Kelvin Glaß

We are currently defining our PMD ruleset. We should start with the most relevant rules that are contained in [PMD's best-practices ruleset](https://pmd.github.io/latest/pmd_rules_java_bestpractices.html). - [ ] AbstractClassWithoutAbstractMethod - [ ] AccessorClassGeneration...

Area: Infrastructure

With #926 the FAQ [git entry](https://www.saros-project.org/documentation/faq.html#im-working-with-a-version-control-system-can-i-use-saros) became out-dated.

Type: Bug
Area: Documentation

We should add information on how to run the PMD analysis locally.

Area: Documentation
Area: Infrastructure

The current XMPP (jabber) server is hosted at the FU Berlin (saros-con.imp.fu-berlin.de). However, the current solution is not well maintained. Therefore, we need an alternative solution in the future. As...

With #270/#1064 we migrated the Log4j backend to Log4j2. Only the framework set-up and initialization had to be migrated in this step. However, we still use the old API (of...

Area: Eclipse
Area: IntelliJ
Area: Core
Area: Server
Area: VSCode

**To Reproduce** Steps to reproduce the behavior: 1. Connect 2. Delete an entry in the contact list 3. Disconnect and re-connect 4. The list contains the deleted entry **Reason** The...

Type: Bug
Aspect: Network
Area: Eclipse
Area: IntelliJ
Prio: Low

The [`ContainerContext`](https://github.com/saros-project/saros/blob/3fafc4f4a4e59e62eb2ad0512594c08fb31564dd/core/src/saros/context/ContainerContext.java#L211) class contains a workaround to bypass the JDK bug [JDK-4787931](https://bugs.java.com/bugdatabase/view_bug.do?bug_id=4787931). This bug should be fixed in JDKs > 7. We require at least a JDK 8. Therefore we...

good first issue
Area: Core

The link which is provided in Zenodo is broken. I assume that this is a link that references the version 2018-v1.0.2: `https://github.com/softwaresaved/international-survey/commit/b345ccaa431e2965292b26dd05bc08370c174789`

Even if the saros server is in a very early alpha state it would be useful to have some kind of advice (like a common CLI) if you execute the...

Type: Feature
Aspect: User Experience
Area: Server
Prio: Low
State: Open

The gradle java plugin marked the dependency handling via `compile` and `testCompile` as deprecated. We should use `implementation`, `testImplementation`, `api` (which is new) and `provided` (instead of `compileOnly`). See [here](https://docs.gradle.org/current/userguide/java_library_plugin.html#sec:java_library_separation)...

Type: Feature
Area: Infrastructure
Prio: Low
State: Open