├── .github ├── dependabot.yml ├── release-drafter.yml └── workflows │ └── release-drafter.yml ├── .gitignore ├── .mvn ├── extensions.xml └── maven.config ├── Jenkinsfile ├── LICENSE.md ├── README.md ├── access-modifier-annotation ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── kohsuke │ └── accmod │ ├── AccessRestriction.java │ ├── Restricted.java │ ├── impl │ ├── ErrorListener.java │ ├── Location.java │ └── RestrictedElement.java │ └── restrictions │ ├── Beta.java │ ├── DoNotUse.java │ ├── NoExternalUse.java │ ├── None.java │ └── ProtectedExternally.java ├── access-modifier-checker ├── pom.xml └── src │ ├── it │ ├── beta-fail │ │ ├── api │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── api │ │ │ │ └── Api.java │ │ ├── caller │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── caller │ │ │ │ └── Caller.java │ │ ├── invoker.properties │ │ ├── pom.xml │ │ └── postbuild.groovy │ ├── beta-pass │ │ ├── api │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── api │ │ │ │ └── Api.java │ │ ├── caller │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── caller │ │ │ │ └── Caller.java │ │ ├── invoker.properties │ │ └── pom.xml │ ├── disable-restrictions-wrong-annotation │ │ ├── api │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── api │ │ │ │ ├── ApiWithRestrictedMethodAndField.java │ │ │ │ ├── RestrictedApi.java │ │ │ │ └── RestrictedInterface.java │ │ ├── caller │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── caller │ │ │ │ ├── Caller.java │ │ │ │ ├── CallerDisabledAtClassLevel.java │ │ │ │ └── WrongAnnotation.java │ │ ├── invoker.properties │ │ ├── pom.xml │ │ └── postbuild.groovy │ ├── disable-restrictions │ │ ├── api │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── api │ │ │ │ ├── ApiWithRestrictedMethodAndField.java │ │ │ │ ├── RestrictedApi.java │ │ │ │ └── RestrictedInterface.java │ │ ├── caller │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── caller │ │ │ │ ├── Caller.java │ │ │ │ ├── CallerDisabledAtClassLevel.java │ │ │ │ ├── RestrictedApiSubclass.java │ │ │ │ └── RestrictedInterfaceImplementation.java │ │ ├── invoker.properties │ │ └── pom.xml │ ├── failOnError │ │ ├── api │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── api │ │ │ │ └── Api.java │ │ ├── caller │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── caller │ │ │ │ └── Caller.java │ │ ├── invoker.properties │ │ ├── pom.xml │ │ └── postbuild.groovy │ ├── method-inside-type │ │ ├── api │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── api │ │ │ │ ├── Api.java │ │ │ │ └── impl │ │ │ │ └── NotApi.java │ │ ├── caller │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── caller │ │ │ │ └── Caller.java │ │ ├── invoker.properties │ │ ├── pom.xml │ │ └── postbuild.groovy │ ├── no-external-use │ │ ├── api │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── api │ │ │ │ └── Api.java │ │ ├── caller │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── caller │ │ │ │ └── Caller.java │ │ ├── invoker.properties │ │ ├── pom.xml │ │ └── postbuild.groovy │ ├── own-members │ │ ├── invoker.properties │ │ ├── pom.xml │ │ └── src │ │ │ └── main │ │ │ └── java │ │ │ ├── Outer.java │ │ │ └── SomeClass.java │ ├── protected-externally │ │ ├── api │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── api │ │ │ │ └── Api.java │ │ ├── caller1 │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── caller1 │ │ │ │ └── Caller1.java │ │ ├── caller2 │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── caller2 │ │ │ │ └── Caller2.java │ │ ├── invoker.properties │ │ ├── pom.xml │ │ └── postbuild.groovy │ ├── settings.xml │ ├── skip │ │ ├── api │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── api │ │ │ │ └── Api.java │ │ ├── caller │ │ │ ├── pom.xml │ │ │ └── src │ │ │ │ └── main │ │ │ │ └── java │ │ │ │ └── caller │ │ │ │ └── Caller.java │ │ ├── invoker.properties │ │ ├── pom.xml │ │ └── postbuild.groovy │ └── synthetics │ │ ├── invoker.properties │ │ ├── pom.xml │ │ └── src │ │ └── main │ │ └── java │ │ ├── Base.java │ │ └── Subtype.java │ ├── main │ ├── java │ │ └── org │ │ │ └── kohsuke │ │ │ └── accmod │ │ │ └── impl │ │ │ ├── AccessRestrictionFactory.java │ │ │ ├── Checker.java │ │ │ ├── EnforcerMojo.java │ │ │ └── Restrictions.java │ └── resources │ │ └── META-INF │ │ └── m2e │ │ └── lifecycle-mapping-metadata.xml │ └── spotbugs │ └── excludesFilter.xml ├── access-modifier-suppressions ├── pom.xml └── src │ └── main │ └── java │ └── org │ └── kohsuke │ └── accmod │ └── restrictions │ └── suppressions │ └── SuppressRestrictedWarnings.java └── pom.xml /.github/dependabot.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/.github/dependabot.yml -------------------------------------------------------------------------------- /.github/release-drafter.yml: -------------------------------------------------------------------------------- 1 | _extends: .github 2 | tag-template: access-modifier-$NEXT_MINOR_VERSION -------------------------------------------------------------------------------- /.github/workflows/release-drafter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/.github/workflows/release-drafter.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/.gitignore -------------------------------------------------------------------------------- /.mvn/extensions.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/.mvn/extensions.xml -------------------------------------------------------------------------------- /.mvn/maven.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/.mvn/maven.config -------------------------------------------------------------------------------- /Jenkinsfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/Jenkinsfile -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/README.md -------------------------------------------------------------------------------- /access-modifier-annotation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-annotation/pom.xml -------------------------------------------------------------------------------- /access-modifier-annotation/src/main/java/org/kohsuke/accmod/AccessRestriction.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-annotation/src/main/java/org/kohsuke/accmod/AccessRestriction.java -------------------------------------------------------------------------------- /access-modifier-annotation/src/main/java/org/kohsuke/accmod/Restricted.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-annotation/src/main/java/org/kohsuke/accmod/Restricted.java -------------------------------------------------------------------------------- /access-modifier-annotation/src/main/java/org/kohsuke/accmod/impl/ErrorListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-annotation/src/main/java/org/kohsuke/accmod/impl/ErrorListener.java -------------------------------------------------------------------------------- /access-modifier-annotation/src/main/java/org/kohsuke/accmod/impl/Location.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-annotation/src/main/java/org/kohsuke/accmod/impl/Location.java -------------------------------------------------------------------------------- /access-modifier-annotation/src/main/java/org/kohsuke/accmod/impl/RestrictedElement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-annotation/src/main/java/org/kohsuke/accmod/impl/RestrictedElement.java -------------------------------------------------------------------------------- /access-modifier-annotation/src/main/java/org/kohsuke/accmod/restrictions/Beta.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-annotation/src/main/java/org/kohsuke/accmod/restrictions/Beta.java -------------------------------------------------------------------------------- /access-modifier-annotation/src/main/java/org/kohsuke/accmod/restrictions/DoNotUse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-annotation/src/main/java/org/kohsuke/accmod/restrictions/DoNotUse.java -------------------------------------------------------------------------------- /access-modifier-annotation/src/main/java/org/kohsuke/accmod/restrictions/NoExternalUse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-annotation/src/main/java/org/kohsuke/accmod/restrictions/NoExternalUse.java -------------------------------------------------------------------------------- /access-modifier-annotation/src/main/java/org/kohsuke/accmod/restrictions/None.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-annotation/src/main/java/org/kohsuke/accmod/restrictions/None.java -------------------------------------------------------------------------------- /access-modifier-annotation/src/main/java/org/kohsuke/accmod/restrictions/ProtectedExternally.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-annotation/src/main/java/org/kohsuke/accmod/restrictions/ProtectedExternally.java -------------------------------------------------------------------------------- /access-modifier-checker/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/beta-fail/api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/beta-fail/api/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/beta-fail/api/src/main/java/api/Api.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/beta-fail/api/src/main/java/api/Api.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/beta-fail/caller/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/beta-fail/caller/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/beta-fail/caller/src/main/java/caller/Caller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/beta-fail/caller/src/main/java/caller/Caller.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/beta-fail/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/beta-fail/invoker.properties -------------------------------------------------------------------------------- /access-modifier-checker/src/it/beta-fail/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/beta-fail/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/beta-fail/postbuild.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/beta-fail/postbuild.groovy -------------------------------------------------------------------------------- /access-modifier-checker/src/it/beta-pass/api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/beta-pass/api/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/beta-pass/api/src/main/java/api/Api.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/beta-pass/api/src/main/java/api/Api.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/beta-pass/caller/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/beta-pass/caller/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/beta-pass/caller/src/main/java/caller/Caller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/beta-pass/caller/src/main/java/caller/Caller.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/beta-pass/invoker.properties: -------------------------------------------------------------------------------- 1 | invoker.goals=clean package 2 | -------------------------------------------------------------------------------- /access-modifier-checker/src/it/beta-pass/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/beta-pass/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions-wrong-annotation/api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions-wrong-annotation/api/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions-wrong-annotation/api/src/main/java/api/ApiWithRestrictedMethodAndField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions-wrong-annotation/api/src/main/java/api/ApiWithRestrictedMethodAndField.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions-wrong-annotation/api/src/main/java/api/RestrictedApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions-wrong-annotation/api/src/main/java/api/RestrictedApi.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions-wrong-annotation/api/src/main/java/api/RestrictedInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions-wrong-annotation/api/src/main/java/api/RestrictedInterface.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions-wrong-annotation/caller/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions-wrong-annotation/caller/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions-wrong-annotation/caller/src/main/java/caller/Caller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions-wrong-annotation/caller/src/main/java/caller/Caller.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions-wrong-annotation/caller/src/main/java/caller/CallerDisabledAtClassLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions-wrong-annotation/caller/src/main/java/caller/CallerDisabledAtClassLevel.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions-wrong-annotation/caller/src/main/java/caller/WrongAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions-wrong-annotation/caller/src/main/java/caller/WrongAnnotation.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions-wrong-annotation/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions-wrong-annotation/invoker.properties -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions-wrong-annotation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions-wrong-annotation/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions-wrong-annotation/postbuild.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions-wrong-annotation/postbuild.groovy -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions/api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions/api/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions/api/src/main/java/api/ApiWithRestrictedMethodAndField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions/api/src/main/java/api/ApiWithRestrictedMethodAndField.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions/api/src/main/java/api/RestrictedApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions/api/src/main/java/api/RestrictedApi.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions/api/src/main/java/api/RestrictedInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions/api/src/main/java/api/RestrictedInterface.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions/caller/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions/caller/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions/caller/src/main/java/caller/Caller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions/caller/src/main/java/caller/Caller.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions/caller/src/main/java/caller/CallerDisabledAtClassLevel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions/caller/src/main/java/caller/CallerDisabledAtClassLevel.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions/caller/src/main/java/caller/RestrictedApiSubclass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions/caller/src/main/java/caller/RestrictedApiSubclass.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions/caller/src/main/java/caller/RestrictedInterfaceImplementation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions/caller/src/main/java/caller/RestrictedInterfaceImplementation.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions/invoker.properties -------------------------------------------------------------------------------- /access-modifier-checker/src/it/disable-restrictions/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/disable-restrictions/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/failOnError/api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/failOnError/api/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/failOnError/api/src/main/java/api/Api.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/failOnError/api/src/main/java/api/Api.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/failOnError/caller/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/failOnError/caller/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/failOnError/caller/src/main/java/caller/Caller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/failOnError/caller/src/main/java/caller/Caller.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/failOnError/invoker.properties: -------------------------------------------------------------------------------- 1 | invoker.goals=clean package 2 | -------------------------------------------------------------------------------- /access-modifier-checker/src/it/failOnError/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/failOnError/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/failOnError/postbuild.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/failOnError/postbuild.groovy -------------------------------------------------------------------------------- /access-modifier-checker/src/it/method-inside-type/api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/method-inside-type/api/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/method-inside-type/api/src/main/java/api/Api.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/method-inside-type/api/src/main/java/api/Api.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/method-inside-type/api/src/main/java/api/impl/NotApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/method-inside-type/api/src/main/java/api/impl/NotApi.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/method-inside-type/caller/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/method-inside-type/caller/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/method-inside-type/caller/src/main/java/caller/Caller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/method-inside-type/caller/src/main/java/caller/Caller.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/method-inside-type/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/method-inside-type/invoker.properties -------------------------------------------------------------------------------- /access-modifier-checker/src/it/method-inside-type/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/method-inside-type/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/method-inside-type/postbuild.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/method-inside-type/postbuild.groovy -------------------------------------------------------------------------------- /access-modifier-checker/src/it/no-external-use/api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/no-external-use/api/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/no-external-use/api/src/main/java/api/Api.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/no-external-use/api/src/main/java/api/Api.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/no-external-use/caller/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/no-external-use/caller/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/no-external-use/caller/src/main/java/caller/Caller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/no-external-use/caller/src/main/java/caller/Caller.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/no-external-use/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/no-external-use/invoker.properties -------------------------------------------------------------------------------- /access-modifier-checker/src/it/no-external-use/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/no-external-use/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/no-external-use/postbuild.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/no-external-use/postbuild.groovy -------------------------------------------------------------------------------- /access-modifier-checker/src/it/own-members/invoker.properties: -------------------------------------------------------------------------------- 1 | invoker.goals=clean package 2 | -------------------------------------------------------------------------------- /access-modifier-checker/src/it/own-members/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/own-members/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/own-members/src/main/java/Outer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/own-members/src/main/java/Outer.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/own-members/src/main/java/SomeClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/own-members/src/main/java/SomeClass.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/protected-externally/api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/protected-externally/api/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/protected-externally/api/src/main/java/api/Api.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/protected-externally/api/src/main/java/api/Api.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/protected-externally/caller1/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/protected-externally/caller1/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/protected-externally/caller1/src/main/java/caller1/Caller1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/protected-externally/caller1/src/main/java/caller1/Caller1.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/protected-externally/caller2/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/protected-externally/caller2/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/protected-externally/caller2/src/main/java/caller2/Caller2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/protected-externally/caller2/src/main/java/caller2/Caller2.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/protected-externally/invoker.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/protected-externally/invoker.properties -------------------------------------------------------------------------------- /access-modifier-checker/src/it/protected-externally/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/protected-externally/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/protected-externally/postbuild.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/protected-externally/postbuild.groovy -------------------------------------------------------------------------------- /access-modifier-checker/src/it/settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/settings.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/skip/api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/skip/api/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/skip/api/src/main/java/api/Api.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/skip/api/src/main/java/api/Api.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/skip/caller/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/skip/caller/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/skip/caller/src/main/java/caller/Caller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/skip/caller/src/main/java/caller/Caller.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/skip/invoker.properties: -------------------------------------------------------------------------------- 1 | invoker.goals=clean package 2 | -------------------------------------------------------------------------------- /access-modifier-checker/src/it/skip/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/skip/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/skip/postbuild.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/skip/postbuild.groovy -------------------------------------------------------------------------------- /access-modifier-checker/src/it/synthetics/invoker.properties: -------------------------------------------------------------------------------- 1 | invoker.goals=clean package 2 | -------------------------------------------------------------------------------- /access-modifier-checker/src/it/synthetics/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/synthetics/pom.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/it/synthetics/src/main/java/Base.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/synthetics/src/main/java/Base.java -------------------------------------------------------------------------------- /access-modifier-checker/src/it/synthetics/src/main/java/Subtype.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/it/synthetics/src/main/java/Subtype.java -------------------------------------------------------------------------------- /access-modifier-checker/src/main/java/org/kohsuke/accmod/impl/AccessRestrictionFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/main/java/org/kohsuke/accmod/impl/AccessRestrictionFactory.java -------------------------------------------------------------------------------- /access-modifier-checker/src/main/java/org/kohsuke/accmod/impl/Checker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/main/java/org/kohsuke/accmod/impl/Checker.java -------------------------------------------------------------------------------- /access-modifier-checker/src/main/java/org/kohsuke/accmod/impl/EnforcerMojo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/main/java/org/kohsuke/accmod/impl/EnforcerMojo.java -------------------------------------------------------------------------------- /access-modifier-checker/src/main/java/org/kohsuke/accmod/impl/Restrictions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/main/java/org/kohsuke/accmod/impl/Restrictions.java -------------------------------------------------------------------------------- /access-modifier-checker/src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/main/resources/META-INF/m2e/lifecycle-mapping-metadata.xml -------------------------------------------------------------------------------- /access-modifier-checker/src/spotbugs/excludesFilter.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-checker/src/spotbugs/excludesFilter.xml -------------------------------------------------------------------------------- /access-modifier-suppressions/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-suppressions/pom.xml -------------------------------------------------------------------------------- /access-modifier-suppressions/src/main/java/org/kohsuke/accmod/restrictions/suppressions/SuppressRestrictedWarnings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/access-modifier-suppressions/src/main/java/org/kohsuke/accmod/restrictions/suppressions/SuppressRestrictedWarnings.java -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/jenkinsci/lib-access-modifier/HEAD/pom.xml --------------------------------------------------------------------------------