Skip to content

Commit

Permalink
Ensure all new classes have reasonable groovydoc/javadoc (jruby-gradl…
Browse files Browse the repository at this point in the history
  • Loading branch information
ysb33r committed Jun 1, 2019
1 parent 64513da commit 72fc773
Show file tree
Hide file tree
Showing 14 changed files with 410 additions and 202 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ import groovy.transform.InheritConstructors

/** Throws when there are issues with the RubyGems REST API.
*
* @since 2.0
*/
@InheritConstructors
@CompileStatic
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,20 @@
package com.github.jrubygradle.core;

/** Description of a transitive GEM dependency.
*
* @since 2.0
*/
public interface GemDependency {

/** Name of transitive GEM dependency.
*
* @return GEM name
*/
String getName();

/** Version requirements that is requested upon this transitive dependency.
*
* @return Version requirements in GEM format.
*/
String getRequirements();
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@
import java.net.URI;
import java.util.List;

/** GEM metadata.
*
* @since 2.0
*/
public interface GemInfo {

/** GEM name.
Expand Down
Loading

0 comments on commit 72fc773

Please sign in to comment.