Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

"pod search ReactiveCocoa" fails #5031

Closed
mishagray opened this issue Mar 14, 2016 · 9 comments
Closed

"pod search ReactiveCocoa" fails #5031

mishagray opened this issue Mar 14, 2016 · 9 comments
Assignees
Labels
s4:awaiting validation A Pull Request that is waiting for validation by a CocoaPods Core Team member

Comments

@mishagray
Copy link

Report

What did you do?

'''pod search ReactiveCocoa'''

What did you expected to happen?

Find the ReactiveCocoa pod spec information.

What happened instead?

Lots of other pods are listed that have that name as part of the string. Except the ReactiveCocoa pod. Which is weird. Works on the website search. But not the command line.

Podfile

N/A Not related to a pod file!

@segiddins
Copy link
Member

Please paste the output of the search that you're seeing?

@mishagray
Copy link
Author

Output pasted below:

-> ReactiveCocoaApply (0.2.4)
ReactiveCocoa Singal and SignalProducer extensions for RAC4 for applying operators similar to |> from RAC3.
pod 'ReactiveCocoaApply', '~> 0.2.4'

-> ReactiveCocoaLayout (0.4)
Reactive layout framework built on top of ReactiveCocoa.
pod 'ReactiveCocoaLayout', '~> 0.4'

-> ALReactiveCocoaExtension (3.0.2)
Contains replacements for the RAC and RACObserve macros in Swift and adds multiple cast methods.
pod 'ALReactiveCocoaExtension', '~> 3.0.2'

-> XLReactiveCocoaExtensions (2.0.6)
The missing part of ReactiveCocoa for development
pod 'XLReactiveCocoaExtensions', '~> 2.0.6'

-> EPSReactiveCocoaExtensions (0.2.0)
Extensions to ReactiveCocoa classes.
pod 'EPSReactiveCocoaExtensions', '~> 0.2.0'

-> Parse-ReactiveCocoa (0.1.1)
Extensions to use Parse with ReactiveCocoa
pod 'Parse-ReactiveCocoa', '~> 0.1.1'

-> Expecta+ReactiveCocoa (0.2.0)
Expecta matchers for ReactiveCocoa.
pod 'Expecta+ReactiveCocoa', '~> 0.2.0'

-> ReduxKitReactiveCocoa (0.1.0)
ReactiveCocoa bindings for ReduxKit
pod 'ReduxKitReactiveCocoa', '~> 0.1.0'

-> Overcoat+ReactiveCocoa (4.0.0-beta.2)
Overcoat is a small but powerful library that makes creating REST clients simple and fun.
pod 'Overcoat+ReactiveCocoa', '~> 4.0.0-beta.2'

-> AFNetworking-ReactiveCocoa (0.0.2)
Make AFNetworking reactive.
pod 'AFNetworking-ReactiveCocoa', '~> 0.0.2'

-> UIGestureRecognizer+ReactiveCocoa (0.1.0)
Handle gestures with ReactiveCocoa! No more ugly selectors!
pod 'UIGestureRecognizer+ReactiveCocoa', '~> 0.1.0'

-> DCHMVVMKit (0.0.5)
A MVVM develop kit for Objective-C.
pod 'DCHMVVMKit', '~> 0.0.5'

-> ETTextField-TestHelper (0.0.1)
UITextField category with convenience methods for testing.
pod 'ETTextField-TestHelper', '~> 0.0.1'

-> HaidoraBrick (0.0.1)
HaidoraBrick.
pod 'HaidoraBrick', '~> 0.0.1'

-> MEReactiveKit (1.0.11)
A collection of classes that extend the UIKit framework, built on top of ReactiveCocoa.
pod 'MEReactiveKit', '~> 1.0.11'

-> MERTwitterKit (0.1.0)
A Twitter 1.1 API wrapper, built on top of AFNetworking and ReactiveCocoa. Compatible with iOS, 7.0+
pod 'MERTwitterKit', '~> 0.1.0'

-> MMPReactiveCoreLocation (0.6.2)
A reactive CoreLocation wrapper for use with ReactiveCocoa
pod 'MMPReactiveCoreLocation', '~> 0.6.2'

-> Moya-ModelMapper (1.2.0)
ModelMapper bindings for Moya.
pod 'Moya-ModelMapper', '~> 1.2.0'

-> NPictureSelectArrayView (0.0.2)
select picture and show as cells, column and total number can be change, you can delete, replace image
pod 'NPictureSelectArrayView', '~> 0.0.2'

-> PXRotatorView (0.5.8)
An auto rotating carousel view based on iCarousel and ReactiveCocoa
pod 'PXRotatorView', '~> 0.5.8'

-> ReactiveCache (0.1.0)
Cache for ReactiveCocoa.
pod 'ReactiveCache', '~> 0.1.0'

-> ReactiveEstimote (0.1.1)
ReactiveCocoa extensions for the Estimote SDK.
pod 'ReactiveEstimote', '~> 0.1.1'

-> ReactiveNetworking (1.5.1)
Mixes the great AFNetworking with ReactiveCocoa.
pod 'ReactiveNetworking', '~> 1.5.1'

-> ReactiveViewModel (0.3)
Model-View-ViewModel, using ReactiveCocoa.
pod 'ReactiveViewModel', '~> 0.3'

-> RESTClient (0.1.0)
An iOS REST Client that is based on MVVM using ReactiveCocoa
pod 'RESTClient', '~> 0.1.0'

-> RxViewModel (3.0.1)
RxViewModel is the marriage between MVVM and Rx extensions. A blatant «imitation» of ReactiveViewModel using RxCocoa.
pod 'RxViewModel', '~> 3.0.1'

-> XPRACSignal (1.1.3)
一组非常有用的ReactiveCocoa工具集.
pod 'XPRACSignal', '~> 1.1.3'

@segiddins
Copy link
Member

@manuyavuz care to look into this?

@manuyavuz
Copy link
Member

@mishagray, could you try pod search --simple ReactiveCocoa and share the output?

@mishagray
Copy link
Author

that works better:

-> ReactiveCocoa (4.0.4-alpha-4)
A framework for composing and transforming streams of values.
pod 'ReactiveCocoa', '~> 4.0.4-alpha-4'

  • Homepage: https://github.com/ReactiveCocoa/ReactiveCocoa
  • Source: https://github.com/ReactiveCocoa/ReactiveCocoa.git
  • Versions: 4.0.4-alpha-4, 4.0.4-alpha-1, 4.0.3-alpha-3, 4.0.3-alpha-1, 4.0.2-alpha-3, 4.0.2-alpha-1, 4.0.1, 4.0.1-alpha-3, 4.0.1-alpha-1, 4.0.0, 4.0.0-alpha-3, 4.0.0-alpha-2, 4.0.0-alpha-1, 4.0.0-RC.2, 4.0.0-RC.1, 3.0.0, 3.0.0-swift2, 3.0-beta.9, 3.0-beta.6, 3.0-alpha.3, 3.0.0-alpha.1, 3.0-RC.1, 2.5, 2.4.7, 2.4.6, 2.4.5, 2.4.4, 2.4.2, 2.3.1, 2.3, 2.2.4, 2.2.3, 2.2.2, 2.2, 2.1.8, 2.1.7, 2.1.6, 2.1.5, 2.1.4, 2.1.3, 2.1.2, 2.1.1, 2.1, 2.0, 1.9.7, 1.9.6, 1.9.5, 1.9.4, 1.8.1, 1.8.0, 1.7.2, 1.7.1, 1.7.0, 1.6.0, 1.5.0, 1.4.0, 1.3.1, 1.0.0, 0.17.1, 0.16.1, 0.13.1, 0.12.0, 0.10.0, 0.9.0, 0.8.0, 0.6.0, 0.5.0, 0.0.1 [master repo]
  • Subspecs:
    • ReactiveCocoa/no-arc (4.0.4-alpha-4)
    • ReactiveCocoa/Core (4.0.4-alpha-4)
    • ReactiveCocoa/UI (4.0.4-alpha-4)

-> ReactiveCocoaApply (0.2.4)
ReactiveCocoa Singal and SignalProducer extensions for RAC4 for applying operators similar to |> from RAC3.
pod 'ReactiveCocoaApply', '~> 0.2.4'

-> ReactiveCocoaLayout (0.4)
Reactive layout framework built on top of ReactiveCocoa.
pod 'ReactiveCocoaLayout', '~> 0.4'

-> ALReactiveCocoaExtension (3.0.2)
Contains replacements for the RAC and RACObserve macros in Swift and adds multiple cast methods.
pod 'ALReactiveCocoaExtension', '~> 3.0.2'

-> XLReactiveCocoaExtensions (2.0.6)
The missing part of ReactiveCocoa for development
pod 'XLReactiveCocoaExtensions', '~> 2.0.6'

-> EPSReactiveCocoaExtensions (0.2.0)
Extensions to ReactiveCocoa classes.
pod 'EPSReactiveCocoaExtensions', '~> 0.2.0'

-> Parse-ReactiveCocoa (0.1.1)
Extensions to use Parse with ReactiveCocoa
pod 'Parse-ReactiveCocoa', '~> 0.1.1'

-> Expecta+ReactiveCocoa (0.2.0)
Expecta matchers for ReactiveCocoa.
pod 'Expecta+ReactiveCocoa', '~> 0.2.0'

-> ReduxKitReactiveCocoa (0.1.0)
ReactiveCocoa bindings for ReduxKit
pod 'ReduxKitReactiveCocoa', '~> 0.1.0'

-> Overcoat+ReactiveCocoa (4.0.0-beta.2)
Overcoat is a small but powerful library that makes creating REST clients simple and fun.
pod 'Overcoat+ReactiveCocoa', '~> 4.0.0-beta.2'

-> AFNetworking-ReactiveCocoa (0.0.2)
Make AFNetworking reactive.
pod 'AFNetworking-ReactiveCocoa', '~> 0.0.2'

-> UIGestureRecognizer+ReactiveCocoa (0.1.0)
Handle gestures with ReactiveCocoa! No more ugly selectors!
pod 'UIGestureRecognizer+ReactiveCocoa', '~> 0.1.0'

@orta
Copy link
Member

orta commented Mar 14, 2016

Sounds like it's not prioritizing exact matches?

@manuyavuz
Copy link
Member

Seems like there exist a problem during index generation, I'll check it out.

@mishagray, thanks for the report!

@manuyavuz manuyavuz added the s2:confirmed Issues that have been confirmed by a CocoaPods contributor label Mar 14, 2016
@manuyavuz manuyavuz self-assigned this Mar 14, 2016
@manuyavuz
Copy link
Member

@mishagray, could you share the file in the following path:

~/Library/Caches/CocoaPods/search_index.json

Regenerating the index fixed the issue in my machine, previous index was having the above problem. So I couldn't reproduce the issue.

Could you also try pod search ReactiveCocoa again after deleting the above file, and check if the issue is resolved for you?

@mishagray
Copy link
Author

Here is copy of the 'bad' index:
https://www.dropbox.com/s/ac9oxdlxxjxfces/search_index.json.zip?dl=0

After deleting it and re-running (using 1.0.0.beta.5) and the issue went away.

@segiddins segiddins added s4:awaiting validation A Pull Request that is waiting for validation by a CocoaPods Core Team member and removed s2:confirmed Issues that have been confirmed by a CocoaPods contributor labels Apr 4, 2016
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
s4:awaiting validation A Pull Request that is waiting for validation by a CocoaPods Core Team member
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants