LFX Mentorship Fall 2022
More support for subresources (Documentation Changes)
match.(any/all).resources.kinds
-
1. New pattern for specifying Supported formats:
Group/Version/Kind
match.(any/all).resources.kinds
-Supported formats:
Group/Version/Kind
flowchart TB
subgraph ide1 [policy/validate.go]
A["validateKinds(..), Background scanning not allowed for subresources"]
end
java.lang.AssertionError: Architecture Violation [Priority: MEDIUM] - Rule 'slices matching 'com.puppycrawl.tools.checkstyle.(**)' should be free of cycles' was violated (15 times): | |
Cycle detected: Slice api -> | |
Slice checks.naming -> | |
Slice api | |
1. Dependencies of Slice api | |
- Field <com.puppycrawl.tools.checkstyle.api.AutomaticBean$RelaxedAccessModifierArrayConverter.EMPTY_MODIFIER_ARRAY> depends on component type <com.puppycrawl.tools.checkstyle.checks.naming.AccessModifierOption> in (AutomaticBean.java:0) | |
- Method <com.puppycrawl.tools.checkstyle.api.AutomaticBean.registerCustomTypes(org.apache.commons.beanutils.ConvertUtilsBean)> depends on component type <com.puppycrawl.tools.checkstyle.checks.naming.AccessModifierOption> in (AutomaticBean.java:168) | |
- Method <com.puppycrawl.tools.checkstyle.api.AutomaticBean$RelaxedAccessModifierArrayConverter.convert(java.lang.Class, java.lang.Object)> calls method <com.puppycrawl.tools.checkstyle.checks.naming.AccessModifier |
In short, the logical branch names should match between the build configuration and the versioned settings root.
Your versioned settings root and the root attached to the [PR configuration](https://teamcity.jetbrains.com/admin/editBuildTypeVcsRoots.html?init=1&id=buildType:Checkstyle_IdeaInspectionsPullRequest&_gl=1*mduotk*_ga*MTYzMTM1MzI2MS4xNjU5Nzc1MzUw*_ga_9J976DJZ68*MTY2MDk3NzYwNS4x
PIT is a state of the art mutation testing system, providing gold standard test coverage for Java and the jvm. It's fast, scalable and integrates with modern test and build tooling. Visit https://pitest.org/ for more information.
mvn -e --no-transfer-progress -P"$PITEST_PROFILE" clean test-compile org.pitest:pitest-maven:mutationCoverage
InputPackageNamesLoaderNotXml.java: 3 | |
InputArrayTypeStyleNestedGenerics.java: 12 | |
InputArrayTypeStyleOff.java: 19 | |
InputArrayTypeStyle.java: 19 | |
InputNonEmptyAtclauseDescription.java: 27 | |
InputJavadocStyleNeverEndingXmlComment.java: 18 | |
InputJavadocStyle2.java: 70 | |
InputJavadocStyle8.java: 66 | |
InputJavadocStyle4.java: 71 | |
InputJavadocStyleNoJavadoc.java: 37 |
package anotherPackage; | |
import java.io.BufferedInputStream; | |
import java.io.File; | |
import java.io.FileInputStream; | |
import java.io.IOException; | |
import java.io.InputStream; | |
import java.nio.file.Files; | |
import java.nio.file.Path; | |
import java.nio.file.Paths; |
/* GLOBAL STYLES | |
-------------------------------------------------- */ | |
/* Padding below the footer and lighter body text */ | |
body { | |
padding-top: 3rem; | |
padding-bottom: 3rem; | |
color: #5a5a5a; | |
} |