--- !ruby/object:Gem::Specification name: rsense-core version: !ruby/object:Gem::Version version: 0.5.2 platform: ruby authors: - Eric West - Tomohiro Matsuyama autorequire: bindir: bin cert_chain: [] date: 2014-06-09 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: spoon version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.0.4 requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.0.4 prerelease: false type: :runtime - !ruby/object:Gem::Dependency name: jruby-jars version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 1.7.4 requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 1.7.4 prerelease: false type: :runtime - !ruby/object:Gem::Dependency name: jruby-parser version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.5.4 requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.5.4 prerelease: false type: :runtime - !ruby/object:Gem::Dependency name: thor version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.18.1 requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 0.18.1 prerelease: false type: :runtime - !ruby/object:Gem::Dependency name: filetree version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 1.0.0 requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: 1.0.0 prerelease: false type: :runtime - !ruby/object:Gem::Dependency name: guard version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' prerelease: false type: :development - !ruby/object:Gem::Dependency name: guard-minitest version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' prerelease: false type: :development - !ruby/object:Gem::Dependency name: bundler version_requirements: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: '1.6' requirement: !ruby/object:Gem::Requirement requirements: - - ~> - !ruby/object:Gem::Version version: '1.6' prerelease: false type: :development - !ruby/object:Gem::Dependency name: rake version_requirements: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' requirement: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' prerelease: false type: :development description: RSense is a tool for doing static analysis of Ruby source code. Rsense-core contains the "library" portion of rsense, as well as the stubs and other artefacts it needs to run. email: - esw9999@gmail.com - tomo@cx4a.org executables: [] extensions: [] extra_rdoc_files: [] files: - .gitignore - Gemfile - LICENSE.txt - README.md - Rakefile - TypeAnnotation.tokens - build.xml - build_lib/antlr-3.2.jar - lib/jars/ant-1.7.0.jar - lib/jars/ant-launcher-1.7.0.jar - lib/jars/antlr-runtime-3.2.jar - lib/jars/bsf-2.3.0.jar - lib/rsense-core.rb - lib/rsense.jar - lib/rsense/core.rb - lib/rsense/core/version.rb - lib/rsense/parser.rb - lib/rsense/ruby.rb - lib/rsense/typing.rb - lib/rsense/typing/annotation.rb - lib/rsense/typing/runtime.rb - lib/rsense/typing/vertex.rb - lib/rsense/util.rb - rsense-core.gemspec - src/org/cx4a/rsense/CodeAssist.java - src/org/cx4a/rsense/CodeAssistError.java - src/org/cx4a/rsense/CodeAssistResult.java - src/org/cx4a/rsense/CodeCompletionResult.java - src/org/cx4a/rsense/FindDefinitionResult.java - src/org/cx4a/rsense/LoadResult.java - src/org/cx4a/rsense/Main.java - src/org/cx4a/rsense/Options.java - src/org/cx4a/rsense/Project.java - src/org/cx4a/rsense/TypeInferenceResult.java - src/org/cx4a/rsense/WhereResult.java - src/org/cx4a/rsense/parser/TypeAnnotation.g - src/org/cx4a/rsense/parser/TypeAnnotationLexer.java - src/org/cx4a/rsense/parser/TypeAnnotationParser.java - src/org/cx4a/rsense/ruby/Block.java - src/org/cx4a/rsense/ruby/Context.java - src/org/cx4a/rsense/ruby/DynamicMethod.java - src/org/cx4a/rsense/ruby/DynamicScope.java - src/org/cx4a/rsense/ruby/Frame.java - src/org/cx4a/rsense/ruby/IRubyObject.java - src/org/cx4a/rsense/ruby/LocalScope.java - src/org/cx4a/rsense/ruby/MetaClass.java - src/org/cx4a/rsense/ruby/Ruby.java - src/org/cx4a/rsense/ruby/RubyClass.java - src/org/cx4a/rsense/ruby/RubyModule.java - src/org/cx4a/rsense/ruby/RubyObject.java - src/org/cx4a/rsense/ruby/Scope.java - src/org/cx4a/rsense/ruby/SpecialObject.java - src/org/cx4a/rsense/ruby/Visibility.java - src/org/cx4a/rsense/typing/Graph.java - src/org/cx4a/rsense/typing/Propagation.java - src/org/cx4a/rsense/typing/Template.java - src/org/cx4a/rsense/typing/TemplateAttribute.java - src/org/cx4a/rsense/typing/TypeSet.java - src/org/cx4a/rsense/typing/annotation/ClassType.java - src/org/cx4a/rsense/typing/annotation/MethodType.java - src/org/cx4a/rsense/typing/annotation/TypeAnnotation.java - src/org/cx4a/rsense/typing/annotation/TypeAny.java - src/org/cx4a/rsense/typing/annotation/TypeApplication.java - src/org/cx4a/rsense/typing/annotation/TypeConstraint.java - src/org/cx4a/rsense/typing/annotation/TypeExpression.java - src/org/cx4a/rsense/typing/annotation/TypeIdentity.java - src/org/cx4a/rsense/typing/annotation/TypeOptional.java - src/org/cx4a/rsense/typing/annotation/TypePragma.java - src/org/cx4a/rsense/typing/annotation/TypeSplat.java - src/org/cx4a/rsense/typing/annotation/TypeTuple.java - src/org/cx4a/rsense/typing/annotation/TypeUnion.java - src/org/cx4a/rsense/typing/annotation/TypeVariable.java - src/org/cx4a/rsense/typing/runtime/AliasMethod.java - src/org/cx4a/rsense/typing/runtime/AnnotationHelper.java - src/org/cx4a/rsense/typing/runtime/AnnotationResolver.java - src/org/cx4a/rsense/typing/runtime/Array.java - src/org/cx4a/rsense/typing/runtime/ClassTag.java - src/org/cx4a/rsense/typing/runtime/DefaultMethod.java - src/org/cx4a/rsense/typing/runtime/Hash.java - src/org/cx4a/rsense/typing/runtime/LoopTag.java - src/org/cx4a/rsense/typing/runtime/Method.java - src/org/cx4a/rsense/typing/runtime/MonomorphicObject.java - src/org/cx4a/rsense/typing/runtime/ObjectAllocator.java - src/org/cx4a/rsense/typing/runtime/PolymorphicObject.java - src/org/cx4a/rsense/typing/runtime/Proc.java - src/org/cx4a/rsense/typing/runtime/RuntimeHelper.java - src/org/cx4a/rsense/typing/runtime/SpecialMethod.java - src/org/cx4a/rsense/typing/runtime/TypeVarMap.java - src/org/cx4a/rsense/typing/runtime/VertexHolder.java - src/org/cx4a/rsense/typing/vertex/CallVertex.java - src/org/cx4a/rsense/typing/vertex/MultipleAsgnVertex.java - src/org/cx4a/rsense/typing/vertex/PassThroughVertex.java - src/org/cx4a/rsense/typing/vertex/SValueVertex.java - src/org/cx4a/rsense/typing/vertex/SplatVertex.java - src/org/cx4a/rsense/typing/vertex/ToAryVertex.java - src/org/cx4a/rsense/typing/vertex/TypeVarVertex.java - src/org/cx4a/rsense/typing/vertex/Vertex.java - src/org/cx4a/rsense/typing/vertex/YieldVertex.java - src/org/cx4a/rsense/util/HereDocReader.java - src/org/cx4a/rsense/util/Logger.java - src/org/cx4a/rsense/util/NodeUtil.java - src/org/cx4a/rsense/util/SourceLocation.java - src/org/cx4a/rsense/util/StringUtil.java - src/resources/org/cx4a/rsense/rsense.properties - stubs/1.8/_builtin.rb - stubs/1.8/bigdecimal.rb - stubs/1.8/cgi.rb - stubs/1.8/date.rb - stubs/1.8/optparse.rb - stubs/1.8/rational.rb - stubs/1.8/set.rb - stubs/1.8/socket.rb - stubs/1.8/stringio.rb - test/data/a file.rb - test/data/benchmark.rb - test/data/crlf.rb - test/data/test.rb - test/script/all.rsense - test/script/array_dynamic.rsense - test/script/block_nested.rsense - test/script/builtin.rsense - test/script/class_method_partial_update.rsense - test/script/class_partial_update.rsense - test/script/find-definition.rsense - test/script/method_arg_onearg.rsense - test/script/method_arg_optional.rsense - test/script/method_partial_update.rsense - test/script/method_yield_arrayarg.rsense - test/script/method_yield_arrayarg_expand.rsense - test/script/method_yield_arrayarg_splat.rsense - test/script/misc.rsense - test/script/proc_higher_order.rsense - test/script/regression.rsense - test/script/stdlib.rsense - test/script/where.rsense homepage: '' licenses: - GPL metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - '>=' - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.1.9 signing_key: specification_version: 4 summary: RSense knows your code. test_files: - test/data/a file.rb - test/data/benchmark.rb - test/data/crlf.rb - test/data/test.rb - test/script/all.rsense - test/script/array_dynamic.rsense - test/script/block_nested.rsense - test/script/builtin.rsense - test/script/class_method_partial_update.rsense - test/script/class_partial_update.rsense - test/script/find-definition.rsense - test/script/method_arg_onearg.rsense - test/script/method_arg_optional.rsense - test/script/method_partial_update.rsense - test/script/method_yield_arrayarg.rsense - test/script/method_yield_arrayarg_expand.rsense - test/script/method_yield_arrayarg_splat.rsense - test/script/misc.rsense - test/script/proc_higher_order.rsense - test/script/regression.rsense - test/script/stdlib.rsense - test/script/where.rsense