• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

devonfw / IDEasy / 17759244918

16 Sep 2025 08:12AM UTC coverage: 68.69% (+0.1%) from 68.56%
17759244918

push

github

web-flow
#1454: added NpmBasedCommandlet, refactored/simplified installation (#1488)

3420 of 5441 branches covered (62.86%)

Branch coverage included in aggregate %.

8905 of 12502 relevant lines covered (71.23%)

3.13 hits per line

Source File
Press 'n' to go to next uncovered line, 'b' for previous

75.0
cli/src/main/java/com/devonfw/tools/ide/tool/ng/Ng.java
1
package com.devonfw.tools.ide.tool.ng;
2

3
import java.util.Set;
4

5
import com.devonfw.tools.ide.common.Tag;
6
import com.devonfw.tools.ide.context.IdeContext;
7
import com.devonfw.tools.ide.tool.ToolCommandlet;
8
import com.devonfw.tools.ide.tool.npm.NpmBasedCommandlet;
9

10
/**
11
 * {@link ToolCommandlet} for <a href="https://angular.dev/tools/cli">angular CLI</a>.
12
 */
13
public class Ng extends NpmBasedCommandlet {
14

15
  /**
16
   * The constructor.
17
   *
18
   * @param context the {@link IdeContext}.
19
   */
20
  public Ng(IdeContext context) {
21

22
    super(context, "ng", Set.of(Tag.JAVA_SCRIPT, Tag.TYPE_SCRIPT, Tag.BUILD));
8✔
23
  }
1✔
24

25
  @Override
26
  protected String getNpmPackage() {
27

28
    return "@angular/cli";
2✔
29
  }
30

31
  @Override
32
  public String getToolHelpArguments() {
33

34
    return "--help";
×
35
  }
36
}
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc