Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-04-07 | CI tweaks (#7069) | ByteHamster | |
- Run Checkstyle with gradle to make it easier for users - No longer needs different configuration for new code - Exclude current violations - Fix some violations that somehow couldn't be specified in the exclusion file - Print SpotBugs/Lint/Checkstly violations in GitHub format - Then the CI run gets annotated on the web UI | |||
2024-04-05 | Spotbugs cleanup (#6968) | Taco | |
Remove unused SpotBugs rules. Fix URF_UNREAD_PUBLIC_OR_PROTECTED_FIELD, ICAST_INTEGER_MULTIPLY_CAST_TO_LONG, NP_METHOD_PARAMETER_TIGHTENS_ANNOTATION, OBL_UNSATISFIED_OBLIGATION_EXCEPTION_EDGE | |||
2024-03-31 | Restructure related UI classes together (#7044) | ByteHamster | |
2024-03-29 | Move playback service to module (#7042) | ByteHamster | |
2024-03-29 | Restructure Echo to be more flexible (#7035) | ByteHamster | |
Each screen is its own file, which makes it easier to add interactive elements. | |||
2024-03-23 | Move first batch of preferences code to :ui:preferences (#7010) | ByteHamster | |
2024-03-17 | Remove dependency from :ui:glide to :core module (#6998) | ByteHamster | |
2024-03-06 | Remove TriangleLabelView (#6963) | ByteHamster | |
Since we redesigned the subscriptions page, this class is unused. | |||
2024-03-06 | Merge pull request #6958 from TacoTheDank/bumpSpotBugs | ByteHamster | |
Update and fix SpotBugs | |||
2024-03-06 | Clean up some old SpotBugs rules | TacoTheDank | |
2024-03-06 | Update SpotBugs | TacoTheDank | |
2024-03-04 | Fix indentation in last 8 files | ByteHamster | |
2024-03-04 | Remove tab characters from last 6 files | ByteHamster | |
2022-01-16 | Make checkstyle CI faster | ByteHamster | |
2022-01-15 | Move more checkstyle checks from 'new code' style to main style | ByteHamster | |
2022-01-06 | Rewrite download request creation (#5530) | ByteHamster | |
Android has a limit on the size of Intent parameters. When enqueuing a huge number of items, it just ignored the argument and did not call onNewIntent. We now load the list over in DownloadService. | |||
2021-10-02 | Rename folder to tag (#5381) | seeto | |
2021-08-28 | Moved media file parser to its own module | ByteHamster | |
2021-04-22 | Moved model to its own module | ByteHamster | |
2021-03-28 | Make AntennaPod pass the medium SpotBugs findings | ByteHamster | |
2021-03-27 | Fixed SpotBugs violations, so that at least the most severe checks pass | ByteHamster | |
2021-03-27 | Add SpotBugs CI check | ByteHamster | |
2021-03-04 | Only store content_encoded or description | ByteHamster | |
2020-12-14 | Add Checkstyle rule to check for unused imports | Herbert Reiter | |
2020-03-30 | Checkstyle fixes | ByteHamster | |
2020-03-30 | Added diff-checkstyle | ByteHamster | |
2020-03-18 | Enabled more checkstyle rules | ByteHamster | |
2020-02-03 | Cleaned up checkstyle file a bit | ByteHamster | |
2020-02-02 | Enforce SeparatorWrap | ByteHamster | |
2020-02-02 | Enforce MethodParamPad | ByteHamster | |
2020-02-02 | Enforce method names | ByteHamster | |
2020-02-02 | Enforce valid javadoc | ByteHamster | |
2019-12-02 | Avoid too much nesting | ByteHamster | |
2019-10-23 | Merge pull request #3549 from ByteHamster/checkstyle-whitespace | H. Lehmann | |
Checkstyle: whitespace after comma and cast | |||
2019-10-23 | Enforcing whitespace after comma | ByteHamster | |
2019-10-22 | Enforce NoWhitespaceBefore checkstyle | ByteHamster | |
2019-10-22 | Enforce MultipleVariableDeclarations checkstyle | ByteHamster | |
2019-10-22 | Added more rules that we already fulfill | ByteHamster | |
2019-10-22 | Do not enforce Google checkstlye import order | ByteHamster | |
The IntelliJ/AS default is different, so this would be a problem for most new developers. Additionally, there definitely are more important things to enforce. | |||
2019-10-03 | Added best-practice checkstyle checks | ByteHamster | |
This are the style guidelines I want to enforce throughout the project in the future. Currently, huge parts of the app do not pass these checks but when developing something new, we should add those checks to our IDEs. They are basically the Google checks but with an increased line length from 100 to 120 characters and using 4 instead of 2 spaces for indentation. | |||
2019-09-28 | Enabled more checkstyle rules | ByteHamster | |
2019-09-24 | Added checkstyle | ByteHamster | |