archruby-0.3.0

https://rubygems.org

archruby

quick gemspec

.gem

.gem metadata (gemspec)

.gemspec

id: 650272

number: 0.3.0

platform: ruby

spec_sha256: 3ba00754d8a7532475be4b45e1e7e0c1878c9b8371a154536a4897faf2fb444f

sha256: c88f605fa82d25e2be5f7e84490c251f45fa63febe06adacc8afdb4c2fa5bb30

created_at: 2024-05-13 08:23:25 UTC

updated_at: 2024-06-09 18:26:57 UTC

position: 0

version_data_entries_count: 124

uploaded_at: 2016-01-07 18:06:49 UTC

indexed: true

has_extensions:

extensions:

Gem size: 54.5 KB

Version Data Entries

Total: 124

Unpacked size: 206 KB

Full NameModeUIDGIDMtimeLinknameSizeSHA
.gitignore10064400164 Bytes2bccdac9197a27546aa68aa3f6bd9a73791a92ffd2320607a8d3d767f46ccc17
.travis.yml1006440035 Bytes35c644f5acefca024b50f92b5c2b7d03b97be3b403b4f3a4253f81b154c81092
CHANGELOG.md100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Gemfile1006440097 Bytes4e9fbcddde3d0be5a585cea9cdbc5076f3b8805e8bb6eaec53aca112ba710eaa
LICENSE.txt100644001.05 KBe1735bbd112fc3359a1fb3b2bd99a68e3f78a3ce4166c68e1b2c22318d078771
README.md10064400845 Bytes81116b324824dcd3d1d01845a8209afc289bee9b4317cd1d30e25622d4e66a0b
Rakefile10064400904 Bytesd80a6840c38d26b5a33301dde32b645078430d9a1c771b475d68661a533d60a8
TODO.rtf10064400974 Bytes61efd7b8f77a86145783b905ee86a99b54c2ffbe970e64bbc68117fd59f42af0
architecture.yml100644001.19 KB73d5cb8e7939a8d43fe1215dc4b04b963a8ef4cc888c2c08c7e0d456ec6bc255
archruby.gemspec100644001.22 KBb5a7438df8d68adb03e31b3a6229925b59a5a76c0e49f7f5e131a463535928ca
bin/archruby10075500667 Bytes45d0d339e520a0a2d637a8b920f6876bbaa59535e611a02d4be8d5fbc625d530
lib/archruby.rb100644002.31 KB75606fb86e99c8810aaa64ac827bbced1d07186075bc392dbd80f7958023b861
lib/archruby/architecture/architecture.rb100644002.39 KB55b751e6e7a21809aa575d444786e3f5f05f2cd52f2754755a6fa0b789d2a0e2
lib/archruby/architecture/config_definition.rb100644001.73 KB1a94048cd46d99a96cfcb8916b894183df88d6a65b226203fbc6355032ac4e7c
lib/archruby/architecture/constraint_break.rb10064400592 Bytes3d220005cb3b94a8a3092b471a54ff28bc6542acbbecd18f8d310c91fbf2e11c
lib/archruby/architecture/dependency.rb10064400252 Bytes5982fc58d817ada53b6d14fc842fa91ffcf99706db3b06e50b97b82874b3df01
lib/archruby/architecture/file_content.rb10064400678 Bytes00a6f46833bf3cc3703cb7567d37951d5634d018aa4d1bea10f53813e3bba254
lib/archruby/architecture/module_definition.rb1006440010.2 KBdadf8c36b568dd7f5b4b0c4171ac2fa228f18cc33f973e3bd3e980ef8c4cd44e
lib/archruby/architecture/parser.rb100644003.47 KB805385285ebebfeb19112d00a8622f98c61541bc3c1952ebb04a0502b8dba2d5
lib/archruby/architecture/type_inference_checker.rb100644002.74 KBaaa4d0cfe679e89745931736822effe378508fc0927c65c962d0ed59e97535f6
lib/archruby/presenters/dsm.rb100644005.99 KB77852eac70ccde19d0a8daa18ac392e7f6c51f15cb6380bcbee564aad42e7639
lib/archruby/presenters/dsm/cell_dsm.rb10064400254 Bytes619d426dd3bcf5677c6030900ae91b7d34dab00f8dbe58e3d3a655a6a9316124
lib/archruby/presenters/dsm/dsm_css.css10064400938 Bytes919efbccd707998436726dd89c7a3e843999e7bba3efe85e6894b073fd466125
lib/archruby/presenters/graph.rb100644005.73 KB78fbf01b2c732f968f0f0b1e4d53ee5402e36f7be3cfec9c6356c00eaad6f154
lib/archruby/presenters/text.rb10064400384 Bytesd3bd593ca300150f200959e7c69f494790bdef1482e93bee9b0767b4de9c0a83
lib/archruby/presenters/yaml.rb100644001.02 KB8761da1207b248e52a7d68795dbefced454ded6296cd3fa892131d063fdb6694
lib/archruby/ruby/core_library.rb100644001.83 KB35fa1294f7cb61d39d371eb79e817675e49ef5622fd4851bd1b72e62c09d2d7e
lib/archruby/ruby/parser.rb1006440012.3 KBe1cf91c50a528f871fcf9c28c13d1d20e80a9d5406e5af1898afc750fbdb5331
lib/archruby/ruby/std_library.rb100644001.4 KB7f8ad35427ac7a5f7a3143099dcd3a8b158e8c6e541c3fd2199956d09ca2bb75
lib/archruby/ruby/type_inference/dependency_organizer.rb100644001.82 KB23183af3a091b7c535109b1811e74f6b2e3fc0af4818a9be3b3d8cb709b40176
lib/archruby/ruby/type_inference/ruby/class_dependency.rb10064400393 Bytes4554cfc6ad2da491c02b35390b965304bc61fec5150d4d544b9c8905adcc54a4
lib/archruby/ruby/type_inference/ruby/internal_method_invocation.rb10064400449 Bytescd5f1bad1418a2e241043fbf316b4687818f82e0fcbbd8422db41700655e21e7
lib/archruby/ruby/type_inference/ruby/method_definition.rb10064400443 Bytes20840b0d148c4d969784bb31e8df2c5f08dd6df7dfe55c9b5970325371f199f4
lib/archruby/ruby/type_inference/ruby/parser_for_typeinference.rb1006440014.4 KB55feb43cc8de02fbf2edbbfdc277ac43bea7dabd5e784e83306b2db67212effd
lib/archruby/ruby/type_inference/ruby/process_method_arguments.rb100644003.93 KBaeee65edd5dad9bcef32b63a33febba4e2d605a70e234b517a4d2cdcb5f81f6e
lib/archruby/ruby/type_inference/ruby/process_method_body.rb1006440011 KBeac5b756490c9b8a154ac1481e2095456e7f758951c309d177f3fda535ee61da
lib/archruby/ruby/type_inference/ruby/process_method_params.rb100644006.62 KB618638d98e308faab27257a20a61ee7e452f24663a393f2e5ce1f93970f894b6
lib/archruby/ruby/type_inference/type_inference_checker.rb100644004.14 KBba87f12ed396a6cab6b163d5d3cfd29ae7c068284fa09c8e7e39a4a6aefcf7dd
lib/archruby/ruby/type_inference_dep.rb10064400319 Bytes43bc15e5e52e69e0a946bc26b0a13038cbcdf343c06ff658115fff1363fa28e5
lib/archruby/ruby/var_propagation.rb10064400884 Bytes2508e40b1d6342f2b053eb880c2b00f86a5e5d0de514d4986c1ab751fc3a238d
lib/archruby/version.rb1006440040 Bytesac3aae2023f8a6f609793474026cc1036a4aa83621d22c6d1fa00c1a3631ab9a
spec/architecture/architecture_spec.rb100644002.16 KBbbb1d1c9331677b89084abf5cd0dbca29d4b240c66405733e2d0a98a9decc454
spec/architecture/config_definition_spec.rb100644001.1 KB1827c5a32f0d8a0fcc695065416c13ac5bd3f9f3bc6ad8a65af8a1b629bcf7d0
spec/architecture/constraint_break_spec.rb10064400834 Bytes04d9b0fc4a428e1ea6fb8fd1f884b3d747430337c76687935e14502fb302ff63
spec/architecture/file_content_spec.rb10064400462 Bytesf65c23bddcb7fccc9dfbf300a37f063b7365316fde7b7a85edc3bf1b50d90bf6
spec/architecture/module_definition_spec.rb100644004.4 KBe0de4bb4eb12648ba7114ffe76285f1e076e4416ff0dea82c9ab3f052e885686
spec/architecture/parser_spec.rb10064400399 Bytesc69b295920e70057f38f0babf3c545f4f18dbdca81d69e5e1df538e65b7bb193
spec/archruby_spec.rb10064400341 Bytes17dc39b1fc6cd048a14deb61fbcc820f28af58254447bc2abeea2d34fff21e33
spec/dummy_app/.gitignore10064400466 Bytese1504e90a140f8aef01cc3168d925b69b59923b1702510421d124665a438becf
spec/dummy_app/Gemfile100644001.15 KBa22ed7d95a53e66d007c817f31c65fde5ed91f449a0f88cc6038cfb7fc41fdec
spec/dummy_app/README.rdoc10064400478 Bytes692014390d8a07689a5e7fa597019e61262c7fc3b3f2d2f34fcbf71337ebf472
spec/dummy_app/Rakefile10064400253 Bytes5e48a061c6e90f1e85b46925f3cd665138a94168fd87d0284d3c05ac3e57edb0
spec/dummy_app/app/assets/images/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy_app/app/assets/javascripts/application.js10064400664 Bytesc1708194f2949b587cbe1cd4d351269f4c3b269e1e747f5df60cfd015a507d4f
spec/dummy_app/app/assets/stylesheets/application.css10064400546 Bytes3226de36233f17188ba94faa61b451b580f0c381f9db3dc83a69cdff43e52300
spec/dummy_app/app/controllers/application_controller.rb10064400453 Bytes4553a479ddea4e269e321ee5e8b8f0e63044ce3da738ea0d40e5826dfa9dcd4c
spec/dummy_app/app/controllers/concerns/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy_app/app/helpers/application_helper.rb1006440029 Bytesf77fac5ea412dbed92c4524fe0ed180acb2b7239f84daf758da989032301f5c8
spec/dummy_app/app/mailers/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy_app/app/models/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy_app/app/models/concerns/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy_app/app/models/module_test.rb1006440055 Bytes6713e4ca8a5e632ac02b62146dc90183408d9b93ae576d00d495b012a39d2ff6
spec/dummy_app/app/models/teste.rb10064400177 Bytes4088a29dbb6bf6650f9320cd3fc82bb9edaecdcc332da82d85fc8a758dbd3213
spec/dummy_app/app/models/user.rb10064400175 Bytesca4e9fe6d06e634f28b4ed9d521d7e40fac2042a2e05dd89174272c8e9441f5f
spec/dummy_app/app/views/layouts/application.html.erb10064400298 Bytes59684ff637d136eb95b525b291d48123425eaff7398886b83dbaf4aca86f76ff
spec/dummy_app/app/views/view_test.rb1006440063 Bytesceb51dc176a7e1a8afb6867141b5ea69cb5765fffa0fc786015e8798863d09f4
spec/dummy_app/bin/bundle10075500129 Bytes7130bf85d0a1f4213924c456fffcc778b78258c0008e62a76bff9722a8cf1034
spec/dummy_app/bin/rails10075500146 Bytesff0dcd108ea06bfa271d7e573534ceaa4e91d47b3a7ef5170975df6ee567985a
spec/dummy_app/bin/rake1007550090 Bytes436f1fbb82e7b52d0bc032ac6ac9dce49a3f3ec47b909c863783021c116c264c
spec/dummy_app/config.ru10064400154 Bytes4bfd478acf3e8d501c7ac4fe74b781f2bc37b40f9866b60c78fdffb723a9b7e9
spec/dummy_app/config/application.rb10064400985 Bytesfd82e4900f090a0d5f59b10fa955ff8efb4824a9ecdf1b40dab44b419b990898
spec/dummy_app/config/boot.rb10064400171 Bytes8af58ad594e465b53dc015fec1ac3ea78ea4bffc9607b3023d61a77e052c050a
spec/dummy_app/config/database.yml10064400576 Bytes7beeabe8810c6df572ab5b68835f781da9f4cff77730bd567e525546c5c526e7
spec/dummy_app/config/environment.rb10064400154 Bytes23edb4eb60b6a4581f1daec938215b44009095a474fb72652ed7e00a2c7aa48f
spec/dummy_app/config/environments/development.rb100644001.09 KBd174ee7b303e605b0e6cc57f717b5096e89fef244255a58e912789eb743297f9
spec/dummy_app/config/environments/production.rb100644003.18 KB92efe6b9bff408332f38eae5c714479bd195f5336a83ac81a099f7aef8bbe66b
spec/dummy_app/config/environments/test.rb100644001.53 KBe1f470437240b839c5896a984b5a105ebcf8b46ae99e034af2bb8a39afe8ae30
spec/dummy_app/config/initializers/backtrace_silencers.rb10064400404 Bytes12656d43090727d98c72bed6ba153b501ae0b7fdc5f20cfd64b5ab8a8bfa87a8
spec/dummy_app/config/initializers/filter_parameter_logging.rb10064400194 Byteseb293cbcac26012fb63489b355b7a68df2e0f5006abe79e2128752f40514aaf4
spec/dummy_app/config/initializers/inflections.rb10064400647 Bytesa2045e2ce03f29305e052a9236ff41d4c7d4d171c0fa5bf8cfbc958edd307df6
spec/dummy_app/config/initializers/mime_types.rb10064400205 Byteseeb81ee447a8f788b69240861f043b485ab6e830dde0997ddeb3c1b445ed5d06
spec/dummy_app/config/initializers/secret_token.rb10064400662 Bytes98bd1466f2fafb1ef2ce16634ca29f7f476ddbcd4c7fe7a19a9ea10ebaa09fee
spec/dummy_app/config/initializers/session_store.rb10064400145 Bytesd3d4bb10b05eec97443d40126e1c805ac7bb706547dd786ea6195e16b2997577
spec/dummy_app/config/initializers/wrap_parameters.rb10064400517 Bytesc9768c02e265d5980177ea86c7fd886a19a2a276d11663c5849eca5231280691
spec/dummy_app/config/locales/en.yml10064400634 Bytes44028606fa6334147bef7aeb7ef9303dd7971c96c2e0d9d29525c19919bac57c
spec/dummy_app/config/routes.rb100644001.57 KBbcf6674b7549d6ea00f565e72202bf650661f1a788e97b06496f80f5720b60b5
spec/dummy_app/db/seeds.rb10064400343 Bytes23894953d6535a862947de82cfa02ba7d2e9fd627acfabefaef9dc22953b6255
spec/dummy_app/lib/assets/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy_app/lib/fetch_facebook_info.rb10064400166 Bytes673c038e0d8ff303fe6c37d0cf19747a4739b94288fc9baa39e4fa349e3bfafc
spec/dummy_app/lib/integracao_twitter.rb1006440079 Bytesf689cd8f9178d22818aea25bc9bac7b4609c7d4609b50f35abf8db5b86ced5e2
spec/dummy_app/lib/tasks/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy_app/lib/teste_class.rb1006440061 Bytes445bb81b11ee86414b8e0700e379c93491f380c8bc3f9541e86ca242269e8104
spec/dummy_app/log/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy_app/public/404.html100644001.32 KBae488f2a554a5f6227606ef7b7c4c705806d10a72a84111a777e5db215dfd243
spec/dummy_app/public/422.html100644001.3 KBdc406f17d293cc85f9a551f48933338c7042d0137fcdb836342558413a84a2cf
spec/dummy_app/public/500.html100644001.24 KBc6f497c895f4831eb36886da4feab4ae682da9bbf4c02c3ec09f0d3b384b147c
spec/dummy_app/public/favicon.ico100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy_app/public/robots.txt10064400204 Bytesdb1bdff2915b56166b566faba5ed87a53aae2bd3d1161c94fb53bf9c42af44f4
spec/dummy_app/test/controllers/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy_app/test/fixtures/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy_app/test/helpers/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy_app/test/integration/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy_app/test/mailers/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy_app/test/models/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy_app/test/test_helper.rb10064400492 Bytesf73eb621ad45ddd753a7bec3796b9e30b20ecd1aceecf14cf784d5c821db9b1b
spec/dummy_app/vendor/assets/javascripts/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/dummy_app/vendor/assets/stylesheets/.keep100644000 Bytese3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
spec/fixtures/new_arch_definition.yml10064400576 Bytes61ada952dc5e49b551208725afc87a90c4ad20a94012df71cf5da8c6bd14ad8e
spec/fixtures/ruby_example.rb100644001007 Bytesf06369482795074e90340ce756c11b8a68556380d8e6ce99b8f551962e3c4008
spec/fixtures/ruby_example_typeinference.rb10064400380 Bytes722552e974f18bea95145bc7d360093a1bee9a8e253faac0b889fe945e6ed043
spec/ruby/parser_spec.rb100644003.66 KB8489db14712995e3327f3a96de000cb7dd95ce0ef592b2129276425a72e29c50
spec/ruby/type_inference/dependency_organizer_spec.rb10064400862 Bytesbef4216763d0fd1b8d3af80ad30691aff64e35308fdaa73f000da922636d1df2
spec/ruby/type_inference/fixtures/homebrew_bottles_class.rb100644003.28 KB50f97be7f3f7f5f7858e88d35e4c1ef804a84dda135a4a3eee0df7f3537e8c94
spec/ruby/type_inference/fixtures/homebrew_brew_teste.rb1006440041.9 KB21374605ab3847836dc1f31823ad0755c4124f84cd6eb3bafb5a83cd1de985f5
spec/ruby/type_inference/fixtures/rails_action_view_class_teste.rb100644003.13 KB915ec99be28b0d8f166e4fd07823cf22a3f4fbf236a9d58697665aeaff237639
spec/ruby/type_inference/fixtures/rails_active_record_class.rb100644003.8 KB57bd63817c45dfcd4d946a6e6e480d0fdc5570347d80020d23929c6bf3074d87
spec/ruby/type_inference/fixtures/rails_teste_active_record.rb100644002.13 KB04426ce837692977c34c859dc898963298c128f47e1ff1aadbe79c6589f839af
spec/ruby/type_inference/fixtures/teste2.rb10064400276 Bytes2853d9a6ae3914674ed70fcdfb12528e18e2a614ecd602ade2e879460f5cb6e1
spec/ruby/type_inference/fixtures/teste_class_and_args.rb10064400603 Bytescc5cc48d04e65f2a7c636f9b7bf9221a7660ad6c34a482aa603b1010891594b1
spec/ruby/type_inference/fixtures/teste_class_and_args2.rb10064400391 Bytes72e3edf898cc20036db37bb49e1b48b7cb3be79f2acda82ed898435430ac47f5
spec/ruby/type_inference/parser_for_typeinference_spec.rb100644003 KB5a3eb0f93312af625f3c98095b62da66b4c72e38949a77316a753c9373435e26
spec/ruby/type_inference/type_inference_checker_spec.rb100644002.15 KBe19450598d6dc96c243f2e614adcca76330ccb0345b645001a228dbbe0c35cf8
spec/ruby/var_propagation_spec.rb10064400719 Bytes25933556fbb252573f62c5a8ea9d514c59acd60666b5bc3ff2b6213e80d32088
spec/spec_helper.rb1006440019 Bytes42fdcee3531e9c5bf5fa84f478e13979216b7c238909dbbd365fec8930463b1b