https://github.com/TNG/ArchUnit

Last synced: about 1 month ago

Repository metadata:

A Java architecture test library, to specify and assert architecture rules in plain Java


Owner metadata:


Committers metadata

Last synced: 2 months ago

Total Commits: 1,958
Total Committers: 90
Avg Commits per committer: 21.756
Development Distribution Score (DDS): 0.318

Commits in past year: 118
Committers in past year: 6
Avg Commits per committer in past year: 19.667
Development Distribution Score (DDS) in past year: 0.576

Name Email Commits
Peter Gafert p****t@t****m 1336
dependabot[bot] 4****] 191
Manfred Hanke M****e@t****m 124
Peter Gafert p****t@a****g 37
Roland Weisleder r****r@g****m 34
Andreas Schmid s****e@a****e 19
codecholeric a****n@g****m 17
Alen Kosanović a****c@s****r 13
Sean C. Sullivan g****b@s****m 10
Hans-Joachim Aho-Mantila h****a@t****m 9
gradle-update-robot g****t@r****c 7
Michael Sherman m****2@g****u 7
Markus Spanier m****r@t****m 6
Stefano Lucka i****h@s****e 6
Tim te Beek t****k@j****m 6
Daniel Götz d****z@t****m 6
Hannes Oberprantacher h****r@g****m 5
Marion Knopp m****p@g****m 5
Stefan Wolf w****f@g****m 5
Jan Schmitz j****9@g****m 4
Eddú Meléndez e****z@g****m 4
Korbinian Singhammer k****r@t****m 4
Thomas Much g****b@s****e 4
Dr. Gernot Starke gs@g****e 4
Nils-Oliver Linden n****n@t****m 3
Luka Giorgadze l****4@g****m 3
Leonard Husmann l****n@t****e 3
Johannes Wengert j****t@g****m 3
Jan Schäfer j****r@t****m 3
Ivo Smid i****d@g****m 3
and 60 more...

Issue and Pull Request metadata

Last synced: about 1 month ago


Package metadata

maven: com.tngtech.archunit:archunit

A Java architecture test library, to specify and assert architecture rules in plain Java - Module 'archunit'

  • Homepage: https://github.com/TNG/ArchUnit
  • Documentation: https://appdoc.app/artifact/com.tngtech.archunit/archunit/
  • Licenses: The Apache Software License, Version 2.0,BSD
  • Latest release: 1.3.0 (published 8 months ago)
  • Last Synced: 2024-11-11T00:39:31.421Z (about 1 month ago)
  • Versions: 40
  • Dependent Packages: 77
  • Dependent Repositories: 733
  • Docker Downloads: 379
  • Rankings:
    • Dependent repos count: 0.474%
    • Dependent packages count: 0.94%
    • Docker downloads count: 4.961%
    • Average: 5.019%
    • Stargazers count: 6.405%
    • Forks count: 12.313%
maven: com.tngtech.archunit:archunit-junit5

A Java architecture test library, to specify and assert architecture rules in plain Java - Module 'archunit-junit5'

  • Homepage: https://github.com/TNG/ArchUnit
  • Documentation: https://appdoc.app/artifact/com.tngtech.archunit/archunit-junit5/
  • Licenses: The Apache Software License, Version 2.0
  • Latest release: 1.3.0 (published 8 months ago)
  • Last Synced: 2024-11-11T00:38:58.521Z (about 1 month ago)
  • Versions: 25
  • Dependent Packages: 73
  • Dependent Repositories: 803
  • Docker Downloads: 123
  • Rankings:
    • Dependent repos count: 0.449%
    • Dependent packages count: 0.99%
    • Docker downloads count: 5.021%
    • Average: 5.036%
    • Stargazers count: 6.405%
    • Forks count: 12.313%
maven: com.tngtech.archunit:archunit-junit5-api

A Java architecture test library, to specify and assert architecture rules in plain Java - Module 'archunit-junit5-api'

  • Homepage: https://github.com/TNG/ArchUnit
  • Documentation: https://appdoc.app/artifact/com.tngtech.archunit/archunit-junit5-api/
  • Licenses: The Apache Software License, Version 2.0
  • Latest release: 1.3.0 (published 8 months ago)
  • Last Synced: 2024-11-11T00:39:51.108Z (about 1 month ago)
  • Versions: 34
  • Dependent Packages: 28
  • Dependent Repositories: 6,806
  • Docker Downloads: 20,846
  • Rankings:
    • Dependent repos count: 0.106%
    • Dependent packages count: 2.336%
    • Average: 5.497%
    • Docker downloads count: 6.323%
    • Stargazers count: 6.405%
    • Forks count: 12.313%
maven: com.tngtech.archunit:archunit-junit5-engine

A Java architecture test library, to specify and assert architecture rules in plain Java - Module 'archunit-junit5-engine'

  • Homepage: https://github.com/TNG/ArchUnit
  • Documentation: https://appdoc.app/artifact/com.tngtech.archunit/archunit-junit5-engine/
  • Licenses: The Apache Software License, Version 2.0
  • Latest release: 1.3.0 (published 8 months ago)
  • Last Synced: 2024-11-11T00:39:38.681Z (about 1 month ago)
  • Versions: 34
  • Dependent Packages: 25
  • Dependent Repositories: 6,799
  • Docker Downloads: 20,846
  • Rankings:
    • Dependent repos count: 0.106%
    • Dependent packages count: 2.609%
    • Average: 5.551%
    • Docker downloads count: 6.323%
    • Stargazers count: 6.405%
    • Forks count: 12.313%
maven: com.tngtech.archunit:archunit-junit4

A Java architecture test library, to specify and assert architecture rules in plain Java - Module 'archunit-junit4'

  • Homepage: https://github.com/TNG/ArchUnit
  • Documentation: https://appdoc.app/artifact/com.tngtech.archunit/archunit-junit4/
  • Licenses: The Apache Software License, Version 2.0
  • Latest release: 1.3.0 (published 8 months ago)
  • Last Synced: 2024-11-11T00:39:55.460Z (about 1 month ago)
  • Versions: 34
  • Dependent Packages: 15
  • Dependent Repositories: 259
  • Rankings:
    • Dependent repos count: 0.978%
    • Dependent packages count: 4.178%
    • Average: 5.969%
    • Stargazers count: 6.405%
    • Forks count: 12.313%
go: github.com/TNG/ArchUnit

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/TNG/ArchUnit#section-documentation
  • Licenses: apache-2.0
  • Latest release: v1.3.0 (published 9 months ago)
  • Last Synced: 2024-11-11T00:39:33.189Z (about 1 month ago)
  • Versions: 39
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.999%
    • Average: 8.173%
    • Dependent repos count: 9.346%
go: github.com/tng/archunit

  • Homepage:
  • Documentation: https://pkg.go.dev/github.com/tng/archunit#section-documentation
  • Licenses: apache-2.0
  • Latest release: v1.3.0 (published 9 months ago)
  • Last Synced: 2024-11-11T00:39:34.631Z (about 1 month ago)
  • Versions: 39
  • Dependent Packages: 0
  • Dependent Repositories: 0
  • Rankings:
    • Dependent packages count: 6.999%
    • Average: 8.173%
    • Dependent repos count: 9.346%
maven: com.tngtech.archunit:archunit-junit

A Java architecture test library, to specify and assert architecture rules in plain Java - Module 'archunit-junit'

  • Homepage: https://github.com/TNG/ArchUnit
  • Documentation: https://appdoc.app/artifact/com.tngtech.archunit/archunit-junit/
  • Licenses: The Apache Software License, Version 2.0
  • Latest release: 0.8.3 (published over 6 years ago)
  • Last Synced: 2024-11-11T00:39:10.632Z (about 1 month ago)
  • Versions: 6
  • Dependent Packages: 6
  • Dependent Repositories: 20
  • Rankings:
    • Dependent repos count: 5.4%
    • Stargazers count: 6.39%
    • Average: 8.449%
    • Dependent packages count: 9.706%
    • Forks count: 12.298%
maven: com.tngtech.archunit:archunit-junit5-engine-api

A Java architecture test library, to specify and assert architecture rules in plain Java - Module 'archunit-junit5-engine-api'

  • Homepage: https://github.com/TNG/ArchUnit
  • Documentation: https://appdoc.app/artifact/com.tngtech.archunit/archunit-junit5-engine-api/
  • Licenses: The Apache Software License, Version 2.0
  • Latest release: 1.3.0 (published 8 months ago)
  • Last Synced: 2024-11-11T00:39:50.328Z (about 1 month ago)
  • Versions: 34
  • Dependent Packages: 2
  • Dependent Repositories: 2
  • Rankings:
    • Stargazers count: 6.405%
    • Forks count: 12.313%
    • Average: 14.497%
    • Dependent repos count: 16.112%
    • Dependent packages count: 23.155%

Dependencies

.github/workflows/build.yml actions
  • actions/checkout v3 composite
  • actions/github-script v6 composite
  • actions/setup-java v3.9.0 composite
  • gradle/gradle-build-action v2 composite
.github/workflows/check-dependencies.yml actions
  • actions/checkout v3 composite
  • actions/github-script v6 composite
  • gradle/gradle-build-action v2 composite
.github/workflows/gradle-wrapper-validation.yml actions
  • actions/checkout v3 composite
  • gradle/wrapper-validation-action v1.0.5 composite
.github/workflows/update-gradle-wrapper.yml actions
  • actions/checkout v3 composite
  • actions/setup-java v3.9.0 composite
  • gradle-update/update-gradle-wrapper-action v1.0.18 composite
ci/Dockerfile docker
  • jenkins/jenkins lts build
ci/docker-compose.yml docker
  • archunit/jenkins-win latest
docs/Dockerfile docker
  • jekyll/jekyll stable build
docs/docker-compose.yml docker
  • archunit/jekyll latest
docs/Gemfile rubygems
  • jekyll >= 0 development
  • jekyll-feed >= 0 development
  • jekyll-gist >= 0 development
  • jekyll-paginate >= 0 development
  • jekyll-sitemap >= 0 development
  • jemoji >= 0 development
docs/Gemfile.lock rubygems
  • activesupport 7.0.4.1
  • addressable 2.8.1
  • colorator 1.1.0
  • concurrent-ruby 1.1.10
  • em-websocket 0.5.3
  • eventmachine 1.2.7
  • faraday 1.5.1
  • faraday-em_http 1.0.0
  • faraday-em_synchrony 1.0.0
  • faraday-excon 1.1.0
  • faraday-httpclient 1.0.1
  • faraday-net_http 1.0.1
  • faraday-net_http_persistent 1.2.0
  • faraday-patron 1.0.0
  • ffi 1.15.5
  • forwardable-extended 2.6.0
  • gemoji 4.0.0
  • google-protobuf 3.21.12
  • html-pipeline 2.14.3
  • http_parser.rb 0.8.0
  • i18n 1.12.0
  • jekyll 4.3.2
  • jekyll-feed 0.17.0
  • jekyll-gist 1.5.0
  • jekyll-paginate 1.1.0
  • jekyll-sass-converter 3.0.0
  • jekyll-sitemap 1.4.0
  • jekyll-watch 2.2.1
  • jemoji 0.13.0
  • kramdown 2.4.0
  • kramdown-parser-gfm 1.1.0
  • liquid 4.0.4
  • listen 3.8.0
  • mercenary 0.4.0
  • mini_portile2 2.8.0
  • minitest 5.17.0
  • multipart-post 2.1.1
  • nokogiri 1.13.10
  • octokit 4.21.0
  • pathutil 0.16.2
  • public_suffix 5.0.1
  • racc 1.6.1
  • rake 13.0.6
  • rb-fsevent 0.11.2
  • rb-inotify 0.10.1
  • rexml 3.2.5
  • rouge 4.0.1
  • ruby2_keywords 0.0.5
  • safe_yaml 1.0.5
  • sass-embedded 1.57.1
  • sawyer 0.8.2
  • terminal-table 3.0.2
  • tzinfo 2.0.5
  • unicode-display_width 2.4.2
  • webrick 1.7.0
archunit/build.gradle maven
archunit-3rd-party-test/build.gradle maven
archunit-example/example-junit4/build.gradle maven
archunit-example/example-junit5/build.gradle maven
archunit-example/example-plain/build.gradle maven
archunit-integration-test/build.gradle maven
archunit-java-modules-test/build.gradle maven
archunit-junit/build.gradle maven
archunit-junit/junit4/build.gradle maven
archunit-junit/junit5/aggregator/build.gradle maven
archunit-junit/junit5/api/build.gradle maven
archunit-junit/junit5/engine/build.gradle maven
archunit-junit/junit5/engine-api/build.gradle maven
archunit-maven-test/build.gradle maven
build.gradle maven
buildSrc/build.gradle maven
docs/build.gradle maven