Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
  • A AndroidSlidingUpPanel
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 267
    • Issues 267
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 34
    • Merge requests 34
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Packages and registries
    • Packages and registries
    • Package Registry
    • Infrastructure Registry
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Umano: News Read To You
  • AndroidSlidingUpPanel
  • Issues
  • #324
Closed
Open
Issue created Dec 03, 2014 by Administrator@rootContributor

Please do not encourage gradle/maven dependencies with no specific version

Created by: palavilli-godaddy

dependencies { repositories { mavenCentral() } compile 'com.sothree.slidinguppanel:library:+' }

This just caused almost 8hrs of downtime for an engineer in our team since you guys released a new 2.0.3 version that doesn't require support-v13 anymore. Since no explicit version # was specified in gradle dependencies, his env picked up 2.0.3 automatically and caused this cryptic build error:

FAILURE: Build failed with an exception.

  • What went wrong: A problem occurred configuring project ':PoyntCopilot'.

    Module version com.android.support:support-v13:19.0.1 depends on libraries but is not a library itself

It didn't fail for others because we all had 2.0.2 in our local gradle cache.

I understand we should've used the version number instead of '+' in our gradle dependencies, but I do request you guys to update the readme to either use the latest version number or put a note to use the version number from your releases.

Thanks.

Assignee
Assign to
Time tracking