Skip to content

Commit 8fee9c1

Browse files
Feat/lima 26291/custom user interactions (#46)
* fix: fix minor issues reported in ide * chore: update frontent packages * feat: added extra dt properties * chore: add eslint * fix: fix problems reported by esling * chore: update eslint config to show deprecation warnings * fix: fix problems reported by eslint * chore: move the settings section to the bottom * fix: update axios
1 parent d1c5acc commit 8fee9c1

File tree

99 files changed

+4788
-887
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

99 files changed

+4788
-887
lines changed

src/broker-service/.config/dotnet-tools.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"isRoot": true,
44
"tools": {
55
"csharpier": {
6-
"version": "0.28.2",
6+
"version": "0.30.6",
77
"commands": [
88
"dotnet-csharpier"
99
],

src/feature-flag-service/src/main/java/com/dynatrace/easytrade/featureflagservice/FeatureFlagConfig.java

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,6 @@
77
import java.util.*;
88
import java.util.stream.*;
99

10-
import com.dynatrace.easytrade.featureflagservice.Flag;
11-
1210
@Configuration
1311
public class FeatureFlagConfig {
1412
@Value("${app.flags.enableModify}")

src/feature-flag-service/src/test/java/com/dynatrace/easytrade/featureflagservice/FeatureflagserviceApplicationTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import org.mockito.junit.jupiter.MockitoExtension;
1212
import org.springframework.beans.factory.annotation.Autowired;
1313
import org.springframework.boot.test.autoconfigure.web.servlet.WebMvcTest;
14-
import org.springframework.boot.test.mock.mockito.MockBean;
14+
import org.springframework.test.context.bean.override.mockito.MockitoBean;
1515
import org.springframework.http.MediaType;
1616
import org.springframework.test.web.servlet.MockMvc;
1717
import org.springframework.test.web.servlet.MvcResult;
@@ -27,7 +27,7 @@ class FeatureflagserviceApplicationTests {
2727
@Autowired
2828
private MockMvc mockMvc;
2929

30-
@MockBean
30+
@MockitoBean
3131
private FlagController flagController;
3232

3333
private FlagService flagService;

src/frontend/eslint.config.js

Lines changed: 42 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
import { defineConfig } from "eslint/config"
2+
import globals from "globals"
3+
import js from "@eslint/js"
4+
import tseslint from "typescript-eslint"
5+
import pluginReact from "eslint-plugin-react"
6+
7+
export default defineConfig([
8+
{ files: ["**/*.{js,mjs,cjs,ts,jsx,tsx}"] },
9+
{
10+
files: ["**/*.{js,mjs,cjs,ts,jsx,tsx}"],
11+
languageOptions: { globals: globals.browser },
12+
},
13+
{
14+
files: ["**/*.{js,mjs,cjs,ts,jsx,tsx}"],
15+
plugins: { js },
16+
extends: ["js/recommended"],
17+
},
18+
tseslint.configs.recommendedTypeChecked,
19+
{
20+
languageOptions: {
21+
parserOptions: {
22+
projectService: true,
23+
tsconfigRootDir: import.meta.dirname,
24+
},
25+
},
26+
},
27+
pluginReact.configs.flat.recommended,
28+
{
29+
rules: {
30+
"@typescript-eslint/no-deprecated": "warn",
31+
"@typescript-eslint/only-throw-error": "off",
32+
"@typescript-eslint/no-unsafe-assignment": "off",
33+
},
34+
},
35+
{
36+
settings: {
37+
react: {
38+
version: "detect", // Automatically detect the React version
39+
},
40+
},
41+
},
42+
])

0 commit comments

Comments
 (0)