github / github/codeql

No type information for Angular(typescript) codebase

未關閉
#4,930 6 則留言 0 個 reaction 已指派 0 人 在 GitHub 檢視
JS question Stale
主要語言
CodeQL
星號
10.1k
分支
2.1k
平均合併
2 天 15 小時
30 天內合併 PR
141

描述

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:
```ts
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 {
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.

貢獻指南

開啟貢獻指南

評估

這個 Issue 還沒有評估資料。

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。