Skip to content

No type information for Angular(typescript) codebase #4930

Open
@SandeepKallepalli

Description

@SandeepKallepalli

Hi,
I have worked on an angular codebase and created a codeQL database . I was able to get type informations(getType) for that codebase but now when I started querying another angular codebase I am not getting any type information for the whole codebase. Both the angular codebase are similar(developed using the same angular practices). Is there any explanation for why this codebase is not providing type information?

My Code snippet:

import { HttpClient } from '@angular/common/http';

import { Observable } from 'rxjs';

import * as uuid from 'uuid';

@Injectable({
  providedIn: 'root'
})
export class ApiService {

  constructor(
    private readonly http: HttpClient
  ) { }

  private _getCorrelationId = () => uuid.v4();

  public get(url, options?): Observable<any> {
    return this.http.get(url, {
      withCredentials: true,
      headers: {
        'Client-Correlation-Id': this._getCorrelationId(),
        'Content-type': 'application/json;v=1',
        'Accept': 'application/json;v=1'
       },
      ...options
    });
  }

I want all the apiService.get calls being made for which i need the type information. The code snippet is present in both the angular codebases but getting the type information for one codebase but not the second one.

Metadata

Metadata

Assignees

No one assigned

    Labels

    JSStalequestionFurther information is requested

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions